@charset "UTF-8";html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote{quotes:none}table{border-collapse:collapse;border-spacing:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}body,button,input,select,textarea{color:#27282a;font-family:"Proxima Nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.75}a{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;color:#31bcad;text-decoration:none}a:hover{color:#008b7f;text-decoration:none}a[href^=tel]{color:inherit;text-decoration:none}.fl-builder .fl-builder-content .hero-row .hero__header .fl-heading,.giga{font-size:2.3125em}@media (min-width:30em){.fl-builder .fl-builder-content .hero-row .hero__header .fl-heading,.giga{font-size:calc(2.3125em + 1.875 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .hero-row .hero__header .fl-heading,.giga{font-size:calc(2.3125em + 1.875 * 1em)}}.mega{font-size:2.0625em}@media (min-width:30em){.mega{font-size:calc(2.0625em + 1.375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.mega{font-size:calc(2.0625em + 1.375 * 1em)}}.kilo{font-size:1.8125em}@media (min-width:30em){.kilo{font-size:calc(1.8125em + 1 * (100vw - 30em)/ 55)}}@media (min-width:85em){.kilo{font-size:calc(1.8125em + 1 * 1em)}}.alpha,.bravo,.charlie,.delta,.echo,.foxtrot,h1,h2,h3,h4,h5,h6{clear:both;color:#27282a}.alpha,h1{font-size:1.625em;font-weight:100;margin-bottom:.75rem}@media (min-width:30em){.alpha,h1{font-size:calc(1.625em + .6875 * (100vw - 30em)/ 55)}}@media (min-width:85em){.alpha,h1{font-size:calc(1.625em + .6875 * 1em)}}.bravo,h2{font-size:1.4375em;font-weight:100}@media (min-width:30em){.bravo,h2{font-size:calc(1.4375em + .5 * (100vw - 30em)/ 55)}}@media (min-width:85em){.bravo,h2{font-size:calc(1.4375em + .5 * 1em)}}.charlie,h3{font-size:1.25em;font-weight:600}@media (min-width:30em){.charlie,h3{font-size:calc(1.25em + .375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.charlie,h3{font-size:calc(1.25em + .375 * 1em)}}.delta,h4{font-size:1.125em;font-weight:600}@media (min-width:30em){.delta,h4{font-size:calc(1.125em + .25 * (100vw - 30em)/ 55)}}@media (min-width:85em){.delta,h4{font-size:calc(1.125em + .25 * 1em)}}.echo,.foxtrot,address,button,dd,dt,h5,h6,input,li,p,select,td,textarea,th{font-size:1em}@media (min-width:30em){.echo,.foxtrot,address,button,dd,dt,h5,h6,input,li,p,select,td,textarea,th{font-size:calc(1em + .125 * (100vw - 30em)/ 55)}}@media (min-width:85em){.echo,.foxtrot,address,button,dd,dt,h5,h6,input,li,p,select,td,textarea,th{font-size:calc(1em + .125 * 1em)}}.echo,h5{font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.foxtrot,h6{font-weight:700}address,dl,figure,form,ol,p,table,ul{margin-bottom:1.75em}.micro{font-size:.875em}@media (min-width:30em){.micro{font-size:calc(.875em + 0 * (100vw - 30em)/ 55)}}@media (min-width:85em){.micro{font-size:calc(.875em + 0 * 1em)}}blockquote{position:relative}blockquote p{color:#888;font-style:italic;padding-left:2em;word-wrap:break-word}blockquote p::before,blockquote p:last-child::after{color:#27282a;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:3rem;font-style:italic;font-weight:700;line-height:1}blockquote p::before{content:"“";position:absolute;top:0;left:.0625em}blockquote p:last-child::after{content:"”";display:inline;line-height:0;margin-left:.125em;vertical-align:text-bottom}address{font-style:italic}hr{border:none;border-top:1px solid #cacaca;height:0;line-height:1;margin:1.75em 0;width:100%}ol,ul{margin-left:3em}ul{list-style:square}ul ul{list-style:disc}ul ul ul{list-style:circle}ol{list-style:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:upper-roman}ol ol ol ol{list-style:lower-alpha}ol ol ol ol ol{list-style:lower-roman}dl{border-top:1px solid #cacaca}dd,dt{border-left:1px solid #cacaca;border-right:1px solid #cacaca;padding:.75em 1em .5625em}dt{border-bottom:1px solid #cacaca;font-weight:700}dd{border-bottom:2px solid #cacaca}table{border-collapse:collapse;border-spacing:0;width:100%}table th{border-bottom:2px solid #cacaca;font-weight:700;padding:.5em;text-align:left}table td{border-top:1px solid #cacaca;padding:.5em}table caption{text-align:center}table tbody tr:nth-of-type(odd){background-color:#cacaca}b,cite,em,i,small,strong,sup{letter-spacing:.03125em}sub,sup{font-size:75%;line-height:1;position:relative}sup{top:-.5em}sub{bottom:-.25em}abbr[title],cite,dfn[title]{border-bottom:1px dotted #31bcad}abbr[title],dfn[title]{cursor:help}abbr[title]{font-size:75%;font-weight:700;letter-spacing:.125em;text-transform:uppercase}b,strong{font-weight:700}cite,em,i{font-style:italic}var{color:#4f4f4f;display:inline-block;font-style:italic;padding:0 .125em}pre{white-space:pre-wrap;word-wrap:break-word}pre code{border-bottom:1px solid #cacaca;border-left:5px solid #18aa60;border-radius:0;display:block;margin:0;padding:1.375em 1.25em 1.3125em}code,ins,kbd,mark,samp{display:inline-block;line-height:1.5;padding:.125em .25em 0}code,kbd,samp{background:#f2f2f2;background:rgba(0,0,0,.05);border-radius:4px;box-shadow:0 0 .25em rgba(0,0,0,.1) inset;font-family:"Bitstream Vera Sans Mono",Consolas,Courier,monospace}code{color:#18aa60}mark{background-color:#ff9}s,strike{color:#cacaca}del{color:#27282a}u{text-decoration:underline}ins{background-color:#cacaca;text-decoration:none}small{font-size:87.5%}[lang=en-US] q{display:inline}[lang=en-US] q ::before{content:"“"}[lang=en-US] q ::after{content:"”";white-space:nowrap}[lang=en-US] q q::before{content:"‘"}[lang=en-US] q q::after{content:"’"}.typography .example{background-color:transparent;border:1px solid #cacaca;box-shadow:0 0 1em rgba(0,0,0,.2);margin:-1em -1.25em -1px;padding:1em 1.25em 1px;position:relative}.typography .example::before{background-color:#27282a;color:#fff;content:'EXAMPLE';font-size:.75em;padding:.4em .75em .3em;position:absolute;top:0;right:0;z-index:9999}.typography .element-caption{display:block}.vertical-grid{background-image:url(http://basehold.it/i/31/cc0000);background-position:0 14px}.site-content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.site-content .secondary-navigation{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3;width:100%}@media screen and (min-width:760px){.site-content .secondary-navigation{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;width:250px}}.site-content .content-area{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;max-width:85.375em;padding:3rem;width:100%}@media screen and (min-width:760px){.site-content .content-area{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;box-shadow:inset 30px 0 60px -40px rgba(0,0,0,.3)}}.site-content .content-area .post-thumbnail{height:0;overflow:hidden;margin:-3rem -3rem 3rem;padding-top:33.33%;position:relative}.site-content .content-area .post-thumbnail img{position:absolute;top:0;left:0;width:100%}.fl-builder .site-content .content-area{max-width:none;padding:0}@media screen and (min-width:760px){.blog .site-content .content-area,.page .site-content .content-area,.search-results .site-content .content-area,.single .site-content .content-area{width:calc(100% - 250px);max-width:100%;overflow:hidden}}.blog .site-content .content-area .size-featured,.page .site-content .content-area .size-featured,.search-results .site-content .content-area .size-featured,.single .site-content .content-area .size-featured{width:100%}@media screen and (min-width:760px){.home .site-content .content-area{width:100%}}.site-content .widget-area{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}@media screen and (min-width:760px){.site-content .widget-area{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3}}.search.fl-builder .site-content .content-area{max-width:none;width:100%;padding:0 1.5rem}@media screen and (min-width:760px){.search.fl-builder .site-content .content-area{width:calc(100% - 250px);max-width:100%}}.fl-builder .fl-builder-content .bg-darkorange{background:#d67401}.fl-builder .fl-builder-content .bg-darkpink{background:#b10269}.fl-builder .fl-builder-content .bg-darkgreen{background:#6c9202}.fl-builder .fl-builder-content .bg-darkteal{background:#008b7f}.fl-builder .fl-builder-content .loose-uppercase{font-size:16px;font-weight:700;letter-spacing:.1rem;line-height:25px;text-transform:uppercase}.fl-builder .fl-builder-content .ppl-tag span{color:#fff;display:inline-block;opacity:.9;padding:15px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-builder .fl-builder-content .subhead--1{font-size:1.4375em;font-weight:100;line-height:40px}@media (min-width:30em){.fl-builder .fl-builder-content .subhead--1{font-size:calc(1.4375em + .5 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .subhead--1{font-size:calc(1.4375em + .5 * 1em)}}.fl-builder .fl-builder-content .subhead--2{font-size:1em;font-weight:600;line-height:25px}@media (min-width:30em){.fl-builder .fl-builder-content .subhead--2{font-size:calc(1em + .125 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .subhead--2{font-size:calc(1em + .125 * 1em)}}.fl-builder .fl-builder-content .ppl-button .fl-button{border-radius:35px;box-shadow:none;cursor:pointer;font-size:15px;text-align:center}.fl-builder .fl-builder-content .ppl-button .fl-button i,.fl-builder .fl-builder-content .ppl-button .fl-button span{color:#fff;font-weight:700}.fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button{border:1px solid rgba(255,255,255,.5)}.fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button,.fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:link,.fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:visited{background:0 0}.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:focus,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:hover,.js.touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:active,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:focus,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:hover{background:#fff}.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:focus i,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:focus span,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:hover i,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:hover span,.js.touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:active i,.js.touchevents .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:active span,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:focus i,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:focus span,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:hover i,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button:hover span{color:#27282a}.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button{border:1px solid #008b7f}.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button,.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:link,.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:visited{background:0 0}.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button i,.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button span,.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:link i,.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:link span,.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:visited i,.fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:visited span{color:#008b7f}.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:focus,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:hover,.js.touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:active,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:focus,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:hover{background:#008b7f}.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:focus i,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:focus span,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:hover i,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:hover span,.js.touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:active i,.js.touchevents .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:active span,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:focus i,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:focus span,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:hover i,.no-js .fl-builder .fl-builder-content .ppl-button.ghost--teal .fl-button:hover span{color:#fff}.fl-builder .fl-builder-content .ppl-button.solid--teal .fl-button,.fl-builder .fl-builder-content .ppl-button.solid--teal .fl-button:link,.fl-builder .fl-builder-content .ppl-button.solid--teal .fl-button:visited{border:1px solid #008b7f;background:#008b7f}.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.solid--teal .fl-button:focus,.js.no-touchevents .fl-builder .fl-builder-content .ppl-button.solid--teal .fl-button:hover,.js.touchevents .fl-builder .fl-builder-content .ppl-button.solid--teal .fl-button:active,.no-js .fl-builder .fl-builder-content .ppl-button.solid--teal .fl-button:focus,.no-js .fl-builder .fl-builder-content .ppl-button.solid--teal .fl-button:hover{border:1px solid #005850;background:#005850}.fl-builder .fl-builder-content .no-button .fl-button{background:0 0;border:none;font-size:16px;padding:0}.fl-builder .fl-builder-content .no-button.darkteal .fl-button i,.fl-builder .fl-builder-content .no-button.darkteal .fl-button span,.fl-builder .fl-builder-content .no-button.darkteal .fl-button:link i,.fl-builder .fl-builder-content .no-button.darkteal .fl-button:link span,.fl-builder .fl-builder-content .no-button.darkteal .fl-button:visited i,.fl-builder .fl-builder-content .no-button.darkteal .fl-button:visited span{color:#31bcad}.js.no-touchevents .fl-builder .fl-builder-content .no-button.darkteal .fl-button:focus i,.js.no-touchevents .fl-builder .fl-builder-content .no-button.darkteal .fl-button:focus span,.js.no-touchevents .fl-builder .fl-builder-content .no-button.darkteal .fl-button:hover i,.js.no-touchevents .fl-builder .fl-builder-content .no-button.darkteal .fl-button:hover span,.js.touchevents .fl-builder .fl-builder-content .no-button.darkteal .fl-button:active i,.js.touchevents .fl-builder .fl-builder-content .no-button.darkteal .fl-button:active span,.no-js .fl-builder .fl-builder-content .no-button.darkteal .fl-button:focus i,.no-js .fl-builder .fl-builder-content .no-button.darkteal .fl-button:focus span,.no-js .fl-builder .fl-builder-content .no-button.darkteal .fl-button:hover i,.no-js .fl-builder .fl-builder-content .no-button.darkteal .fl-button:hover span{color:#008b7f}.fl-builder .fl-builder-content .no-button.darkteal .fl-button i,.fl-builder .fl-builder-content .no-button.darkteal .fl-button span{font-weight:600}.fl-builder .fl-builder-content .hero-row .hero__bg-image .fl-col-content{padding:0 30px 30px!important}.fl-builder .fl-builder-content .hero-row .hero__header-overline{color:#fff;padding-top:235px}.fl-builder .fl-builder-content .hero-row .hero__header .fl-heading{color:#fff;line-height:75px}.fl-builder .fl-builder-content .hero-row .fl-button-wrap{text-align:left}.fl-builder .fl-builder-content .hero-row .ppl-button{margin:20px auto 30px!important}@media screen and (min-width:480px) and (max-width:619px){.fl-builder .fl-builder-content .solid-cards-row .fl-col-small,.fl-builder .fl-builder-content .white-cards-row .fl-col-small{max-width:none}}@media screen and (min-width:620px) and (max-width:759px){.fl-builder .fl-builder-content .solid-cards-row .fl-col-small,.fl-builder .fl-builder-content .white-cards-row .fl-col-small{max-width:none}}.fl-builder .fl-builder-content .solid-cards-row .fl-col-content,.fl-builder .fl-builder-content .white-cards-row .fl-col-content{box-shadow:inset 40px 0 100px -40px rgba(0,0,0,.3);text-align:center}.fl-builder .fl-builder-content .solid-cards-row .fl-photo-content:after,.fl-builder .fl-builder-content .white-cards-row .fl-photo-content:after{content:'';position:absolute;bottom:-44px;left:0;width:100%;height:40px}.fl-builder .fl-builder-content .solid-cards-row .ppl-tag,.fl-builder .fl-builder-content .white-cards-row .ppl-tag{margin-top:-27.5px}.fl-builder .fl-builder-content .solid-cards-row .ppl-tag span,.fl-builder .fl-builder-content .white-cards-row .ppl-tag span{max-width:80%}.fl-builder .fl-builder-content .solid-cards-row .ppl-button,.fl-builder .fl-builder-content .white-cards-row .ppl-button{margin:20px auto 50px!important}.fl-builder .fl-builder-content .solid-cards-row .ppl-button .fl-button-wrap,.fl-builder .fl-builder-content .white-cards-row .ppl-button .fl-button-wrap{text-align:center}.fl-builder .fl-builder-content .solid-cards-row .solid-card__image .fl-photo-content:after{background:url(images/card-lines-white.png)}.fl-builder .fl-builder-content .white-cards-row .solid-card__image .fl-photo-content:after{background:url(images/card-lines-orange.png)}.fl-builder .fl-builder-content .solid-card__title,.fl-builder .fl-builder-content .white-card__title{flex-grow:1;margin:40px 50px 0!important}.fl-builder .fl-builder-content .solid-card__title .fl-heading,.fl-builder .fl-builder-content .white-card__title .fl-heading{font-size:1.625em;font-weight:100;line-height:47px;text-align:center!important}@media (min-width:30em){.fl-builder .fl-builder-content .solid-card__title .fl-heading,.fl-builder .fl-builder-content .white-card__title .fl-heading{font-size:calc(1.625em + .6875 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .solid-card__title .fl-heading,.fl-builder .fl-builder-content .white-card__title .fl-heading{font-size:calc(1.625em + .6875 * 1em)}}.fl-builder .fl-builder-content .solid-card__title .fl-heading{color:#fff}.fl-builder .fl-builder-content .white-card__title .fl-heading{color:#27282a}.fl-builder .fl-builder-content .white-card__copy{color:#27282a;margin:10px 50px 0;text-align:center}.fl-builder .fl-builder-content .white-card__copy .fl-rich-text p{margin-bottom:0}.fl-builder .fl-builder-content .featured-row{background:#27282a}.fl-builder .fl-builder-content .featured-row .ppl-tag{margin-top:-55px;margin-left:30px}.fl-builder .fl-builder-content .featured-row .ppl-tag span{background:#31bcad}.fl-builder .fl-builder-content .featured-row .featured__copy{margin:60px 0;padding:0 60px}.fl-builder .fl-builder-content .featured-row .featured__copy:nth-child(1) .fl-heading{font-size:2.0625em;color:#fff;font-weight:100;line-height:65px}@media (min-width:30em){.fl-builder .fl-builder-content .featured-row .featured__copy:nth-child(1) .fl-heading{font-size:calc(2.0625em + 1.375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .featured-row .featured__copy:nth-child(1) .fl-heading{font-size:calc(2.0625em + 1.375 * 1em)}}.fl-builder .fl-builder-content .featured-row .featured__copy .subhead--1{color:#949494;margin:20px 0 0}.fl-builder .fl-builder-content .featured-row .featured__copy .subhead--2{color:#fff;margin:20px 0 0}@media screen and (min-width:760px){.fl-builder .fl-builder-content .featured-row .featured__copy:nth-child(2){border-left:1px solid #949494}}.fl-builder .fl-builder-content .featured-row .featured__copy:nth-child(2) .fl-rich-text p{color:#fff;font-size:16px;font-weight:600;line-height:25px}.fl-builder .fl-builder-content .cta-row .fl-row-content-wrap{padding:100px 60px}.fl-builder .fl-builder-content .cta-row .cta__image{display:none;visibility:hidden}@media screen and (min-width:760px){.fl-builder .fl-builder-content .cta-row .cta__image{display:block;visibility:visible;max-width:200px}}@media screen and (min-width:1280px){.fl-builder .fl-builder-content .cta-row .cta__copy{padding-left:60px}}.fl-builder .fl-builder-content .cta-row .cta__overline{color:#27282a}.fl-builder .fl-builder-content .cta-row .fl-heading{font-size:2.0625em;color:#27282a;font-weight:100;line-height:1.33}@media (min-width:30em){.fl-builder .fl-builder-content .cta-row .fl-heading{font-size:calc(2.0625em + 1.375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .cta-row .fl-heading{font-size:calc(2.0625em + 1.375 * 1em)}}.fl-builder .fl-builder-content .cta-row .subhead--2{font-weight:100;margin-top:20px;margin-bottom:10px}.fl-builder .fl-builder-content .cta-row .no-button .fl-button-wrap{text-align:left}.fl-builder .fl-builder-content .image-cta-row--color,.fl-builder .fl-builder-content .image-cta-row--gray{padding:65px 15px}.fl-builder .fl-builder-content .image-cta-row--gray .image-cta__column,.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column{padding:0 15px}.fl-builder .fl-builder-content .image-cta-row--gray .image-cta__column img,.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column img{margin-bottom:35px}.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column .fl-col-content,.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column .fl-col-content{display:flex;flex-flow:column}.fl-builder .fl-builder-content .image-cta-row--white{padding:0 15px}.fl-builder .fl-builder-content .image-cta-row--white .image-cta__header{margin:60px 0}.fl-builder .fl-builder-content .image-cta-row--white .image-cta__header .fl-heading{font-size:1.25em;color:#27282a;font-weight:700;line-height:35px}@media (min-width:30em){.fl-builder .fl-builder-content .image-cta-row--white .image-cta__header .fl-heading{font-size:calc(1.25em + .375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .image-cta-row--white .image-cta__header .fl-heading{font-size:calc(1.25em + .375 * 1em)}}.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column img{border:4px solid #ebebeb}.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column .fl-heading{font-size:1em;color:#27282a;font-weight:700}@media (min-width:30em){.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column .fl-heading{font-size:calc(1em + .125 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column .fl-heading{font-size:calc(1em + .125 * 1em)}}.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column .no-button{margin:10px 0 60px}.fl-builder .fl-builder-content .image-cta-row--gray{background:#ebebeb;margin:30px}.fl-builder .fl-builder-content .image-cta-row--gray .image-cta__column .fl-heading{font-size:1.25em;color:#27282a;font-weight:700;line-height:35px}@media (min-width:30em){.fl-builder .fl-builder-content .image-cta-row--gray .image-cta__column .fl-heading{font-size:calc(1.25em + .375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .image-cta-row--gray .image-cta__column .fl-heading{font-size:calc(1.25em + .375 * 1em)}}.fl-builder .fl-builder-content .image-cta-row--gray .image-cta__column .fl-rich-text p{margin-top:20px}.fl-builder .fl-builder-content .image-cta-row--color{background:#a6ce38;padding:65px 30px}.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column img{margin-bottom:30px}.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column .fl-heading{font-size:1.4375em;color:#fff;font-weight:100;line-height:40px;text-align:center}@media (min-width:30em){.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column .fl-heading{font-size:calc(1.4375em + .5 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column .fl-heading{font-size:calc(1.4375em + .5 * 1em)}}.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column .ppl-button{margin-top:30px;margin-bottom:60px}@media screen and (min-width:760px){.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column .ppl-button{margin-bottom:0}}.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column .ppl-button .fl-button-wrap{text-align:center}.fl-builder .fl-builder-content .image-cta-row--color .image-cta__column:last-child .ppl-button{margin-bottom:0}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-module-photo{height:100%}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-module-photo .fl-module-content{height:100%}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-module-photo .fl-module-content .fl-photo{height:100%}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-module-photo .fl-module-content .fl-photo .fl-photo-content{height:100%}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-module-photo .fl-module-content .fl-photo .fl-photo-content img{height:100%!important;width:100%!important;object-fit:cover}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-col-group:nth-child(3n+1){background:#27282a}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-col-group:nth-child(3n+1) .image-cta__copy .fl-rich-text p{color:#949494}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-col-group:nth-child(3n+2){background:#008b7f}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-col-group:nth-child(3n+2) .image-cta__copy .fl-rich-text p{color:#27282a}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-col-group:nth-child(3n+3){background:#a6ce38}.fl-builder .fl-builder-content .image-cta-row--horizontal .fl-col-group:nth-child(3n+3) .image-cta__copy .fl-rich-text p{color:#27282a}.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__image{display:none;visibility:hidden}@media screen and (min-width:760px){.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__image{display:block;visibility:visible}}.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__copy{padding:50px 30px}.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__copy .ppl-tag{margin-bottom:37px}.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__copy .ppl-tag span{background:#31bcad}.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__copy .fl-heading{font-size:1.4375em;color:#fff;font-weight:100;line-height:40px;margin-bottom:15px!important}@media (min-width:30em){.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__copy .fl-heading{font-size:calc(1.4375em + .5 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__copy .fl-heading{font-size:calc(1.4375em + .5 * 1em)}}.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__copy .fl-rich-text p{font-style:italic;margin-bottom:0}.fl-builder .fl-builder-content .image-cta-row--horizontal .image-cta__copy .fl-rich-text p .attribution{color:#fff}.fl-builder .fl-builder-content .accordion-row{margin:30px}.fl-builder .fl-builder-content .accordion-row .fl-accordion-item{background:#d9f0ee;border:none;border-radius:5px;margin-bottom:15px}.fl-builder .fl-builder-content .accordion-row .fl-accordion-button{padding:15px 30px}.fl-builder .fl-builder-content .accordion-row .fl-accordion-button-label{color:#27282a;font-size:16px;font-weight:700;letter-spacing:.1rem;line-height:25px;text-transform:uppercase;vertical-align:bottom}.fl-builder .fl-builder-content .accordion-row .fl-accordion-button-icon{color:#008b7f;opacity:1}.fl-builder .fl-builder-content .accordion-row .fl-accordion-content{color:vpalette(brand);padding:0 30px 15px 30px}.fl-builder .fl-builder-content .accordion-row .fl-accordion-content p{margin-bottom:0}.fl-builder .fl-builder-content .tabs-row{color:#27282a;margin:30px}.fl-builder .fl-builder-content .tabs-row .fl-tabs-label,.fl-builder .fl-builder-content .tabs-row .fl-tabs-panels{border:none}.fl-builder .fl-builder-content .tabs-row .fl-tabs-label{font-weight:700}@media screen and (min-width:760px){.fl-builder .fl-builder-content .tabs-row .fl-tabs-label{font-weight:700;margin-right:10px}}.fl-builder .fl-builder-content .tabs-row .fl-tabs-label:not(.fl-tab-active){background:#d9f0ee}.fl-builder .fl-builder-content .tabs-row .fl-tabs-label.fl-tab-active{background:#ebebeb}.fl-builder .fl-builder-content .tabs-row .fl-tabs-panel-content{background:#ebebeb;padding:60px 30px}.fl-builder .fl-builder-content .tabs-row .fl-tabs-panel-content p:nth-child(1){font-size:1.25em;color:#27282a;font-weight:700;line-height:35px;margin-bottom:20px}@media (min-width:30em){.fl-builder .fl-builder-content .tabs-row .fl-tabs-panel-content p:nth-child(1){font-size:calc(1.25em + .375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .tabs-row .fl-tabs-panel-content p:nth-child(1){font-size:calc(1.25em + .375 * 1em)}}.fl-builder .fl-builder-content .two-column-row .featured__copy{margin:60px 0;padding:0 60px}.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(1) .fl-heading{font-size:1.25em;color:#27282a;font-weight:700;line-height:35px}@media (min-width:30em){.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(1) .fl-heading{font-size:calc(1.25em + .375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(1) .fl-heading{font-size:calc(1.25em + .375 * 1em)}}.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(1) .subhead--1 p{color:#27282a;margin:20px 0 0}.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(1) .subhead--2 p{color:#27282a;margin:20px 0 0}.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(1) .ppl-button{margin-top:30px}.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(1) .ppl-button .fl-button-wrap{text-align:left}.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(2){border-left:1px solid #cacaca}.fl-builder .fl-builder-content .two-column-row .featured__copy:nth-child(2) .fl-rich-text p{color:#27282a;font-size:16px;font-weight:100;line-height:25px}.fl-builder .fl-builder-content .announcement-row .fl-module{margin:30px}.fl-builder .fl-builder-content .announcement-row .fl-module:nth-child(2) .fl-rich-text{border:1px solid #ec008b}.fl-builder .fl-builder-content .announcement-row .fl-module:nth-child(2) .fl-rich-text .attention{color:#ec008b}.fl-builder .fl-builder-content .announcement-row .fl-module:nth-child(3) .fl-rich-text{border:1px solid #f89c27}.fl-builder .fl-builder-content .announcement-row .fl-module:nth-child(3) .fl-rich-text .attention{color:#f89c27}.fl-builder .fl-builder-content .announcement-row .fl-module:nth-child(4) .fl-rich-text{border:1px solid #a6ce38}.fl-builder .fl-builder-content .announcement-row .fl-module:nth-child(4) .fl-rich-text .attention{color:#a6ce38}.fl-builder .fl-builder-content .announcement-row .fl-rich-text{border:1px solid #cacaca;color:#27282a;padding:1.5rem}.fl-builder .fl-builder-content .announcement-row .fl-rich-text p{font-style:italic;margin-bottom:0}.fl-builder .fl-builder-content .announcement-row .fl-rich-text p .attention{font-style:normal;font-weight:700;text-transform:uppercase}.fl-builder .fl-builder-content .one-over-two-row{margin-top:60px;margin-bottom:60px;padding:0 30px}.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(1) .featured__copy .fl-heading{font-size:1.25em;color:#27282a;font-weight:700;line-height:35px}@media (min-width:30em){.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(1) .featured__copy .fl-heading{font-size:calc(1.25em + .375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(1) .featured__copy .fl-heading{font-size:calc(1.25em + .375 * 1em)}}.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(1) .featured__copy .subhead--1{color:#27282a}.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(1) .featured__copy .subhead--1 p{margin:20px 0 30px}@media screen and (min-width:480px) and (max-width:619px){.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(2) .fl-col{max-width:none}}@media screen and (min-width:620px) and (max-width:759px){.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(2) .fl-col{max-width:none}}.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(2) .featured__copy .fl-rich-text p{color:#27282a;font-size:16px;font-weight:100;line-height:25px}@media screen and (min-width:760px){.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(2) .featured__copy .fl-rich-text p{margin-bottom:0}}@media screen and (min-width:760px){.fl-builder .fl-builder-content .one-over-two-row .fl-col-group:nth-child(2) .featured__copy:nth-child(1) .fl-rich-text p{padding-right:20px}}.fl-builder .fl-builder-content .list-row{padding:30px}.fl-builder .fl-builder-content .list-row .fl-rich-text p{color:#27282a;margin-bottom:10px}.fl-builder .fl-builder-content .list-row .fl-rich-text ul{list-style:none;margin-left:0}.fl-builder .fl-builder-content .list-row .fl-rich-text li{margin-top:10px}.fl-builder .fl-builder-content .list-row .fl-rich-text li:before{content:'\276F';margin-right:10px}html{font-size:1em;-webkit-font-smoothing:antialiased}body,html{height:100%}img,object,video{display:block;height:auto;max-width:100%}::selection{background:#27282a;color:#fff}::-moz-selection{background:#27282a;color:#fff}nav>ol,nav>ul,ol.menu,ul.menu{list-style-type:none;margin:0;padding:0}nav>ol a,nav>ul a,ol.menu a,ul.menu a{display:inline-block}@media screen and (min-width:760px){nav>ol a,nav>ul a,ol.menu a,ul.menu a{display:block}}.alignleft,.alignright,img[style='float: left;'],img[style='float: right;']{margin-bottom:.5em;max-width:54%}@media screen and (min-width:1280px){.alignleft,.alignright,img[style='float: left;'],img[style='float: right;']{max-width:48%}}.alignleft img,.alignright img,img[style='float: left;'] img,img[style='float: right;'] img{width:auto!important}.alignleft,img[style='float: left;']{float:left;margin-right:1em}.alignright,img[style='float: right;']{float:right;margin-left:1em}a.alignleft,a.alignright{display:block}.aligncenter,.alignleft.size-full,.alignnone,.alignright.size-full{display:block;float:none;margin:2rem auto}@media screen and (min-width:480px) and (max-width:619px){.alignleft,.alignright,img[style='float: left;'],img[style='float: right;']{float:none!important;max-width:none;width:100%}}fieldset{border:1px solid #cacaca;border-radius:4px;margin-bottom:1em;padding:1em}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;border:1px solid #cacaca;box-sizing:border-box;border-radius:4px;color:#666;padding:.25em;width:100%}input:not([type])::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#949494;font-style:italic}input:not([type])::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:#949494;font-style:italic}input:not([type]):-moz-placeholder,input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,textarea:-moz-placeholder{color:#949494;font-style:italic}input:not([type]):-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#949494;font-style:italic}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,textarea:hover{border-color:#7b7b7b;outline:0}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#949494;color:#666}input:not([type])[required=required]:focus,input:not([type])[required=true]:focus,input:not([type])[required]:focus,input[type=color][required=required]:focus,input[type=color][required=true]:focus,input[type=color][required]:focus,input[type=date][required=required]:focus,input[type=date][required=true]:focus,input[type=date][required]:focus,input[type=datetime-local][required=required]:focus,input[type=datetime-local][required=true]:focus,input[type=datetime-local][required]:focus,input[type=datetime][required=required]:focus,input[type=datetime][required=true]:focus,input[type=datetime][required]:focus,input[type=email][required=required]:focus,input[type=email][required=true]:focus,input[type=email][required]:focus,input[type=month][required=required]:focus,input[type=month][required=true]:focus,input[type=month][required]:focus,input[type=number][required=required]:focus,input[type=number][required=true]:focus,input[type=number][required]:focus,input[type=password][required=required]:focus,input[type=password][required=true]:focus,input[type=password][required]:focus,input[type=search][required=required]:focus,input[type=search][required=true]:focus,input[type=search][required]:focus,input[type=tel][required=required]:focus,input[type=tel][required=true]:focus,input[type=tel][required]:focus,input[type=text][required=required]:focus,input[type=text][required=true]:focus,input[type=text][required]:focus,input[type=time][required=required]:focus,input[type=time][required=true]:focus,input[type=time][required]:focus,input[type=url][required=required]:focus,input[type=url][required=true]:focus,input[type=url][required]:focus,input[type=week][required=required]:focus,input[type=week][required=true]:focus,input[type=week][required]:focus,textarea[required=required]:focus,textarea[required=true]:focus,textarea[required]:focus{border-color:#27282a;box-shadow:0 0 .5em rgba(39,40,42,.5);outline:0}textarea{overflow:auto;padding-left:.25em;vertical-align:top;width:100%}select{background-color:#fff;background-image:none;border:1px solid #cacaca;border-radius:4px;color:#666;padding:.25em;width:100%}input[type=file]{line-height:1}button,input[type=button],input[type=reset],input[type=submit]{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;border:1px solid #cacaca;display:inline-block;width:auto}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url]{-webkit-appearance:textfield}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;appearance:textfield;box-sizing:content-box}.button{cursor:pointer;display:inline-block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase}.button,.button:link,.button:visited{background-color:#f2f2f2;color:#666}.js.no-touchevents .button:focus,.js.no-touchevents .button:hover,.js.touchevents .button:active,.no-js .button:focus,.no-js .button:hover{background-color:#dedede;color:#7a7a7a;cursor:pointer}.button--primary{cursor:pointer;display:inline-block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase}.button--primary::after{content:"";color:inherit;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;-webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;margin-left:.5em}.button--primary::after{font-weight:700}.button--primary,.button--primary:link,.button--primary:visited{background-color:#31bcad;color:#fff}.js.no-touchevents .button--primary:focus,.js.no-touchevents .button--primary:hover,.js.touchevents .button--primary:active,.no-js .button--primary:focus,.no-js .button--primary:hover{background-color:#008b7f;color:#fff}.button--secondary{cursor:pointer;display:inline-block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase;border-radius:50px;font-size:15px;padding:.5rem 1.5rem;text-transform:capitalize}.button--secondary::after{content:"";color:inherit;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;-webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;margin-left:.5em}.button--secondary::after{font-weight:700}.button--secondary,.button--secondary:link,.button--secondary:visited{background-color:#008b7f;color:#fff}.js.no-touchevents .button--secondary:focus,.js.no-touchevents .button--secondary:hover,.js.touchevents .button--secondary:active,.no-js .button--secondary:focus,.no-js .button--secondary:hover{background-color:#005850;color:#fff}.button--chat{cursor:pointer;display:inline-block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase;border:solid thin transparent;margin:.5em .5em 1.25em .5em}.button--chat,.button--chat:link,.button--chat:visited{background-color:#31bcad;color:#fff}.js.no-touchevents .button--chat:focus,.js.no-touchevents .button--chat:hover,.js.touchevents .button--primary:active,.no-js .button--chat:focus,.no-js .button--chat:hover{background-color:#008b7f;color:#fff}.sitewide-alert{background-color:#a01c4e;padding:1rem;margin:auto}.sitewide-alert__copy{display:block;color:#fff;font-weight:700}@media screen and (min-width:760px){.sitewide-alert__copy{padding-left:calc(250px + 2rem)}}.secondary-nav-jump__wrapper{padding:1rem}@media screen and (min-width:760px){.secondary-nav-jump__wrapper{display:none;visibility:hidden}}.secondary-nav-jump__link{font-weight:600}.secondary-nav-jump__link::after{content:"❯";color:inherit;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;-webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;margin-left:.5em}.secondary-nav-jump__link,.secondary-nav-jump__link:link,.secondary-nav-jump__link:visited{color:#27282a}.js.no-touchevents .secondary-nav-jump__link:focus,.js.no-touchevents .secondary-nav-jump__link:hover,.js.touchevents .secondary-nav-jump__link:active,.no-js .secondary-nav-jump__link:focus,.no-js .secondary-nav-jump__link:hover{color:#31bcad}.secondary-nav-jump__link::after{color:#31bcad}.main-navigation__wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:top left repeat url(images/header-texture.jpg) #303030;padding:.7rem 1rem;position:relative}@media screen and (min-width:760px){.main-navigation__wrapper{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;padding:0}}@media screen and (min-width:760px){.main-navigation__logo-wrapper{top:76px;left:25px;z-index:100}}.main-navigation__logo-link,.main-navigation__logo-link .ppl-wordmark{height:72px;width:65px}@media screen and (min-width:760px){.main-navigation__logo-link,.main-navigation__logo-link .ppl-wordmark{height:199px;width:180px}}.main-navigation__ppl-logo{max-width:60%;margin:10px}.main-navigation__logo-link .ppl-wordmark__foreground path{fill:#b10269}.main-navigation__logo-link .ppl-wordmark__background path{fill:#ec008b}.main-navigation__menu-button{-webkit-align-self:center;-moz-align-self:center;align-self:center;-ms-flex-item-align:center;position:absolute;top:23px;right:84px}@media screen and (min-width:760px){.main-navigation__menu-button{display:none;visibility:hidden}}.main-navigation__menu-button .menu-toggle{border:none;padding-left:1rem;padding-right:1rem}.main-navigation__menu-button .menu-toggle .fa-bars{margin-right:.5rem}.main-navigation__menu-container{display:none;visibility:hidden;background:top left repeat url(images/header-texture.jpg) #303030;width:100%}@media screen and (min-width:760px){.main-navigation__menu-container{display:block;visibility:visible}}@media screen and (min-width:1400px){.main-navigation__menu-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.toggled .main-navigation__menu-container{display:block;visibility:visible;box-shadow:0 0 15px 10px rgba(0,0,0,.2);margin-top:94px;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0}@media screen and (max-width:782px){.admin-bar .toggled .main-navigation__menu-container{margin-top:140px}}.toggled .main-navigation__menu-container:before{content:'\A';background:top left repeat url(images/header-texture.jpg) #303030;clip-path:polygon(50% 50%,0 100%,100% 100%);width:24px;height:24px;position:fixed;top:70px;right:133.515px}@media screen and (max-width:782px){.admin-bar .toggled .main-navigation__menu-container:before{top:116px}}.main-navigation__menu--1{position:relative;width:100%}@media screen and (min-width:1280px){.main-navigation__menu--1{width:auto}}.main-navigation__menu--1 .menu{display:block}@media screen and (min-width:760px){.main-navigation__menu--1 .menu{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}}.main-navigation__menu--1 .menu .menu-item{position:relative}@media screen and (min-width:760px) and (max-width:1279px){.main-navigation__menu--1 .menu .menu-item{flex-grow:1;text-align:center}}.main-navigation__menu--1 .menu .menu-item a{font-weight:700;padding:1.5rem}@media screen and (min-width:760px){.main-navigation__menu--1 .menu .menu-item a{padding:29.8px 1.9rem 2.3rem}}.main-navigation__menu--1 .menu .menu-item-num-1.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-1.current-page-ancestor a{background:#b9006d;cursor:default;width:100%}.main-navigation__menu--1 .menu .menu-item-num-1.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-1.current-menu-item a:link,.main-navigation__menu--1 .menu .menu-item-num-1.current-menu-item a:visited,.main-navigation__menu--1 .menu .menu-item-num-1.current-page-ancestor a,.main-navigation__menu--1 .menu .menu-item-num-1.current-page-ancestor a:link,.main-navigation__menu--1 .menu .menu-item-num-1.current-page-ancestor a:visited{color:#fff}.main-navigation__menu--1 .menu .menu-item-num-1 a{border-left:7px solid #ec008b;color:#ec008b}@media screen and (min-width:760px){.main-navigation__menu--1 .menu .menu-item-num-1 a{border-left:none;border-top:7px solid #ec008b}}.main-navigation__menu--1 .menu .menu-item-num-1 a:hover{color:#fff}.secondary-navigation__menu--1 .menu-item-num-1.current-menu-parent>a,.secondary-navigation__menu--1 .menu-item-num-1.menu-item-has-children>a{border-left:5px solid #ec008b}.secondary-navigation__menu--1 .menu-item-num-1 .sub-menu .menu-item>a,.secondary-navigation__menu--1 .menu-item-num-1>a{color:#27282a}.secondary-navigation__menu--1 .menu-item-num-1 .sub-menu .menu-item>a:hover,.secondary-navigation__menu--1 .menu-item-num-1>a:hover{color:#ec008b;text-decoration:none}.secondary-navigation__menu--1 .menu-item-num-1 .sub-menu .current-menu-item>a,.secondary-navigation__menu--1 .menu-item-num-1.current-menu-item>a{color:#ec008b}.secondary-navigation__menu--1 .menu-item-num-1 .sub-menu .menu-item::before{color:#ec008b}.main-navigation__menu--1 .menu .menu-item-num-2.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-2.current-page-ancestor a{background:#87a92a;cursor:default;width:100%}.main-navigation__menu--1 .menu .menu-item-num-2.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-2.current-menu-item a:link,.main-navigation__menu--1 .menu .menu-item-num-2.current-menu-item a:visited,.main-navigation__menu--1 .menu .menu-item-num-2.current-page-ancestor a,.main-navigation__menu--1 .menu .menu-item-num-2.current-page-ancestor a:link,.main-navigation__menu--1 .menu .menu-item-num-2.current-page-ancestor a:visited{color:#fff}.main-navigation__menu--1 .menu .menu-item-num-2 a{border-left:7px solid #a6ce38;color:#a6ce38}@media screen and (min-width:760px){.main-navigation__menu--1 .menu .menu-item-num-2 a{border-left:none;border-top:7px solid #a6ce38}}.main-navigation__menu--1 .menu .menu-item-num-2 a:hover{color:#fff}.secondary-navigation__menu--1 .menu-item-num-2.current-menu-parent>a,.secondary-navigation__menu--1 .menu-item-num-2.menu-item-has-children>a{border-left:5px solid #a6ce38}.secondary-navigation__menu--1 .menu-item-num-2 .sub-menu .menu-item>a,.secondary-navigation__menu--1 .menu-item-num-2>a{color:#27282a}.secondary-navigation__menu--1 .menu-item-num-2 .sub-menu .menu-item>a:hover,.secondary-navigation__menu--1 .menu-item-num-2>a:hover{color:#a6ce38;text-decoration:none}.secondary-navigation__menu--1 .menu-item-num-2 .sub-menu .current-menu-item>a,.secondary-navigation__menu--1 .menu-item-num-2.current-menu-item>a{color:#a6ce38}.secondary-navigation__menu--1 .menu-item-num-2 .sub-menu .menu-item::before{color:#a6ce38}.main-navigation__menu--1 .menu .menu-item-num-3.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-3.current-page-ancestor a{background:#e58307;cursor:default;width:100%}.main-navigation__menu--1 .menu .menu-item-num-3.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-3.current-menu-item a:link,.main-navigation__menu--1 .menu .menu-item-num-3.current-menu-item a:visited,.main-navigation__menu--1 .menu .menu-item-num-3.current-page-ancestor a,.main-navigation__menu--1 .menu .menu-item-num-3.current-page-ancestor a:link,.main-navigation__menu--1 .menu .menu-item-num-3.current-page-ancestor a:visited{color:#fff}.main-navigation__menu--1 .menu .menu-item-num-3 a{border-left:7px solid #f89c27;color:#f89c27}@media screen and (min-width:760px){.main-navigation__menu--1 .menu .menu-item-num-3 a{border-left:none;border-top:7px solid #f89c27}}.main-navigation__menu--1 .menu .menu-item-num-3 a:hover{color:#fff}.secondary-navigation__menu--1 .menu-item-num-3.current-menu-parent>a,.secondary-navigation__menu--1 .menu-item-num-3.menu-item-has-children>a{border-left:5px solid #f89c27}.secondary-navigation__menu--1 .menu-item-num-3 .sub-menu .menu-item>a,.secondary-navigation__menu--1 .menu-item-num-3>a{color:#27282a}.secondary-navigation__menu--1 .menu-item-num-3 .sub-menu .menu-item>a:hover,.secondary-navigation__menu--1 .menu-item-num-3>a:hover{color:#f89c27;text-decoration:none}.secondary-navigation__menu--1 .menu-item-num-3 .sub-menu .current-menu-item>a,.secondary-navigation__menu--1 .menu-item-num-3.current-menu-item>a{color:#f89c27}.secondary-navigation__menu--1 .menu-item-num-3 .sub-menu .menu-item::before{color:#f89c27}.main-navigation__menu--1 .menu .menu-item-num-4.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-4.current-page-ancestor a{background:#269488;cursor:default;width:100%}.main-navigation__menu--1 .menu .menu-item-num-4.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-4.current-menu-item a:link,.main-navigation__menu--1 .menu .menu-item-num-4.current-menu-item a:visited,.main-navigation__menu--1 .menu .menu-item-num-4.current-page-ancestor a,.main-navigation__menu--1 .menu .menu-item-num-4.current-page-ancestor a:link,.main-navigation__menu--1 .menu .menu-item-num-4.current-page-ancestor a:visited{color:#fff}.main-navigation__menu--1 .menu .menu-item-num-4 a{border-left:7px solid #31bcad;color:#31bcad}@media screen and (min-width:760px){.main-navigation__menu--1 .menu .menu-item-num-4 a{border-left:none;border-top:7px solid #31bcad}}.main-navigation__menu--1 .menu .menu-item-num-4 a:hover{color:#fff}.secondary-navigation__menu--1 .menu-item-num-4.current-menu-parent>a,.secondary-navigation__menu--1 .menu-item-num-4.menu-item-has-children>a{border-left:5px solid #31bcad}.secondary-navigation__menu--1 .menu-item-num-4 .sub-menu .menu-item>a,.secondary-navigation__menu--1 .menu-item-num-4>a{color:#27282a}.secondary-navigation__menu--1 .menu-item-num-4 .sub-menu .menu-item>a:hover,.secondary-navigation__menu--1 .menu-item-num-4>a:hover{color:#31bcad;text-decoration:none}.secondary-navigation__menu--1 .menu-item-num-4 .sub-menu .current-menu-item>a,.secondary-navigation__menu--1 .menu-item-num-4.current-menu-item>a{color:#31bcad}.secondary-navigation__menu--1 .menu-item-num-4 .sub-menu .menu-item::before{color:#31bcad}.main-navigation__menu--1 .menu .menu-item-num-5.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-5.current-page-ancestor a{background:#b9006d;cursor:default;width:100%}.main-navigation__menu--1 .menu .menu-item-num-5.current-menu-item a,.main-navigation__menu--1 .menu .menu-item-num-5.current-menu-item a:link,.main-navigation__menu--1 .menu .menu-item-num-5.current-menu-item a:visited,.main-navigation__menu--1 .menu .menu-item-num-5.current-page-ancestor a,.main-navigation__menu--1 .menu .menu-item-num-5.current-page-ancestor a:link,.main-navigation__menu--1 .menu .menu-item-num-5.current-page-ancestor a:visited{color:#fff}.main-navigation__menu--1 .menu .menu-item-num-5 a{border-left:7px solid #ec008b;color:#ec008b}@media screen and (min-width:760px){.main-navigation__menu--1 .menu .menu-item-num-5 a{border-left:none;border-top:7px solid #ec008b}}.main-navigation__menu--1 .menu .menu-item-num-5 a:hover{color:#fff}.secondary-navigation__menu--1 .menu-item-num-5.current-menu-parent>a,.secondary-navigation__menu--1 .menu-item-num-5.menu-item-has-children>a{border-left:5px solid #ec008b}.secondary-navigation__menu--1 .menu-item-num-5 .sub-menu .menu-item>a,.secondary-navigation__menu--1 .menu-item-num-5>a{color:#27282a}.secondary-navigation__menu--1 .menu-item-num-5 .sub-menu .menu-item>a:hover,.secondary-navigation__menu--1 .menu-item-num-5>a:hover{color:#ec008b;text-decoration:none}.secondary-navigation__menu--1 .menu-item-num-5 .sub-menu .current-menu-item>a,.secondary-navigation__menu--1 .menu-item-num-5.current-menu-item>a{color:#ec008b}.secondary-navigation__menu--1 .menu-item-num-5 .sub-menu .menu-item::before{color:#ec008b}.main-navigation__menu--2{width:100%;z-index:2}.main-navigation__menu--2 .menu li a{z-index:20}@media screen and (min-width:1280px){.main-navigation__menu--2{width:auto}}.toggled .main-navigation__menu--2{margin:2rem 0}@media screen and (min-width:760px) and (max-width:1400px){.main-navigation__menu--2 .menu{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#303030}}@media screen and (min-width:1280px){.main-navigation__menu--2 .menu{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}}.main-navigation__menu--2 .menu .menu-item{position:relative}@media screen and (min-width:1280px){.main-navigation__menu--2 .menu .menu-item{display:inline-block}}.main-navigation__menu--2 .menu .menu-item a{font-size:.9em;padding:1.2rem 1.5rem 1.2rem 31px;text-transform:uppercase}@media screen and (min-width:760px){.main-navigation__menu--2 .menu .menu-item a{padding:39.8px 1.9rem 2.3rem}}@media screen and (min-width:760px) and (max-width:1279px){.main-navigation__menu--2 .menu .menu-item a{padding:.825rem 1.9rem}}.main-navigation__menu--2 .menu .menu-item a,.main-navigation__menu--2 .menu .menu-item a:link,.main-navigation__menu--2 .menu .menu-item a:visited{color:#fff}.js.no-touchevents .main-navigation__menu--2 .menu .menu-item a:focus,.js.no-touchevents .main-navigation__menu--2 .menu .menu-item a:hover,.js.touchevents .main-navigation__menu--2 .menu .menu-item a:active,.no-js .main-navigation__menu--2 .menu .menu-item a:focus,.no-js .main-navigation__menu--2 .menu .menu-item a:hover{color:#31bcad}.main-navigation__menu--2 .menu .menu-item.current-menu-item a,.main-navigation__menu--2 .menu .menu-item.current-menu-parent a{background:#131313;width:100%}@media screen and (min-width:760px){.main-navigation__menu--2 .menu .menu-item.current-menu-item a,.main-navigation__menu--2 .menu .menu-item.current-menu-parent a{background:0 0;color:#31bcad}}@media screen and (min-width:760px) and (max-width:1279px){.main-navigation__menu--2 .menu .menu-item.current-menu-item a,.main-navigation__menu--2 .menu .menu-item.current-menu-parent a{background:#131313}}@media screen and (min-width:1280px){.main-navigation__menu--2 .menu .menu-item-num-2::before,.main-navigation__menu--2 .menu .menu-item-num-3::before,.main-navigation__menu--2 .menu .menu-item-num-4::before{content:'|';color:#888;font-size:1.5rem;font-weight:400;position:absolute;left:-2px;top:2.1rem}}.main-navigation__search-wrapper{position:absolute;right:2rem;bottom:0}.main-navigation .search-form{margin-bottom:0}.main-navigation .search-form .main-navigation__search{-webkit-align-self:center;-moz-align-self:center;align-self:center;-ms-flex-item-align:center;background:0 0;border:none;border-radius:0;border-bottom:#31bcad;color:transparent;height:52px;width:52px;outline-color:#31bcad;padding:0;position:relative;transition:width .5s;z-index:3}.main-navigation .search-form .main-navigation__search:link~.search-submit .fa-search,.main-navigation .search-form .main-navigation__search:visited~.search-submit .fa-search,.main-navigation .search-form .main-navigation__search~.search-submit .fa-search{color:#31bcad}.js.no-touchevents .main-navigation .search-form .main-navigation__search:focus~.search-submit .fa-search,.js.no-touchevents .main-navigation .search-form .main-navigation__search:hover~.search-submit .fa-search,.js.touchevents .main-navigation .search-form .main-navigation__search:active~.search-submit .fa-search,.no-js .main-navigation .search-form .main-navigation__search:focus~.search-submit .fa-search,.no-js .main-navigation .search-form .main-navigation__search:hover~.search-submit .fa-search{color:#008b7f}.main-navigation .search-form .main-navigation__search:focus,.main-navigation .search-form .main-navigation__search:valid{background:#303030;color:#31bcad;padding:0 3rem 0 1rem;width:140px;z-index:1}@media screen and (min-width:760px) and (max-width:1279px){.main-navigation .search-form .main-navigation__search:focus,.main-navigation .search-form .main-navigation__search:valid{background:#131313}}@media screen and (min-width:1280px){.main-navigation .search-form .main-navigation__search{border-radius:10rem}.main-navigation .search-form .main-navigation__search,.main-navigation .search-form .main-navigation__search:link,.main-navigation .search-form .main-navigation__search:visited{border:1px solid #31bcad}.js.no-touchevents .main-navigation .search-form .main-navigation__search:focus,.js.no-touchevents .main-navigation .search-form .main-navigation__search:hover,.js.touchevents .main-navigation .search-form .main-navigation__search:active,.no-js .main-navigation .search-form .main-navigation__search:focus,.no-js .main-navigation .search-form .main-navigation__search:hover{border:1px solid #008b7f}}.main-navigation .search-form .search-submit{position:absolute;right:0;top:0;cursor:pointer;height:54px;width:54px;background:0 0;border:none;padding:0;z-index:2}.main-navigation .search-form .search-submit .fa-search{font-size:1.8rem;margin:4px 0 0 4px;transition:all .5s}@media screen and (min-width:1280px){.main-navigation .search-form .search-submit .fa-search{margin-top:8px}}.secondary-navigation{background-image:linear-gradient(to right,#fff,#f7f7f7);padding-bottom:25px}.secondary-navigation__menu--1 .menu,.secondary-navigation__menu--1 .sub-menu,.secondary-navigation__menu--2 .menu,.secondary-navigation__menu--2 .sub-menu{font-weight:700}.secondary-navigation__menu--1 .menu .menu-item,.secondary-navigation__menu--2 .menu .menu-item{font-size:18px;text-transform:uppercase}.secondary-navigation__menu--1 .menu>.menu-item-has-children>a,.secondary-navigation__menu--2 .menu>.menu-item-has-children>a{letter-spacing:1px;padding:15px 0 15px 25px}.secondary-navigation__menu--1 .sub-menu,.secondary-navigation__menu--2 .sub-menu{list-style-type:none;margin:0;padding:0;margin-top:10px}.secondary-navigation__menu--1 .sub-menu .menu-item,.secondary-navigation__menu--2 .sub-menu .menu-item{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:8px;padding:0 30px 5px 55px;position:relative;text-transform:none}.secondary-navigation__menu--1 .sub-menu .menu-item::before,.secondary-navigation__menu--2 .sub-menu .menu-item::before{content:"";color:inherit;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;-webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;margin-right:.5em}.secondary-navigation__menu--1 .sub-menu .menu-item::before,.secondary-navigation__menu--2 .sub-menu .menu-item::before{position:absolute;left:30px;top:-1px}.secondary-navigation__menu--1 .sub-menu .menu-item a,.secondary-navigation__menu--2 .sub-menu .menu-item a{display:inline}.secondary-navigation__menu--1 .sub-menu .current-menu-ancestor::before,.secondary-navigation__menu--1 .sub-menu .current-menu-item::before,.secondary-navigation__menu--2 .sub-menu .current-menu-ancestor::before,.secondary-navigation__menu--2 .sub-menu .current-menu-item::before{content:"";color:inherit;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;-webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;margin-right:.5em}.secondary-navigation__menu--1 .sub-menu .current-menu-ancestor::before,.secondary-navigation__menu--1 .sub-menu .current-menu-item::before,.secondary-navigation__menu--2 .sub-menu .current-menu-ancestor::before,.secondary-navigation__menu--2 .sub-menu .current-menu-item::before{position:absolute;left:30px;top:-1px}.secondary-navigation__menu--1 .sub-menu .current-menu-ancestor>a,.secondary-navigation__menu--1 .sub-menu .current-menu-item>a,.secondary-navigation__menu--2 .sub-menu .current-menu-ancestor>a,.secondary-navigation__menu--2 .sub-menu .current-menu-item>a{border-left:0;letter-spacing:0;padding:0}.secondary-navigation__menu--1 .sub-menu .sub-menu .menu-item,.secondary-navigation__menu--1 .sub-menu .sub-menu .sub-menu .menu-item,.secondary-navigation__menu--2 .sub-menu .sub-menu .menu-item,.secondary-navigation__menu--2 .sub-menu .sub-menu .sub-menu .menu-item{font-weight:400}.secondary-navigation__menu--1 .sub-menu .sub-menu .menu-item:before,.secondary-navigation__menu--1 .sub-menu .sub-menu .sub-menu .menu-item:before,.secondary-navigation__menu--2 .sub-menu .sub-menu .menu-item:before,.secondary-navigation__menu--2 .sub-menu .sub-menu .sub-menu .menu-item:before{content:none}.secondary-navigation__menu--1 .sub-menu .sub-menu,.secondary-navigation__menu--2 .sub-menu .sub-menu{margin-left:-25px}.secondary-navigation__menu--1 .sub-menu .sub-menu .menu-item,.secondary-navigation__menu--2 .sub-menu .sub-menu .menu-item{border-bottom:1px solid gray;margin:6px 0;padding:0 0 3px 25px}.secondary-navigation__menu--1 .sub-menu .sub-menu .menu-item:last-child,.secondary-navigation__menu--2 .sub-menu .sub-menu .menu-item:last-child{border-bottom:none}.secondary-navigation__menu--1 .sub-menu .sub-menu .sub-menu .menu-item,.secondary-navigation__menu--2 .sub-menu .sub-menu .sub-menu .menu-item{border-bottom:none;font-style:italic;padding:0 0 0 45px}.secondary-navigation__menu--2 .menu>.menu-item.current-menu-parent>a,.secondary-navigation__menu--2 .menu>.menu-item.menu-item-has-children>a{border-left:5px solid #31bcad}.secondary-navigation__menu--2 .menu-item .sub-menu .menu-item>a,.secondary-navigation__menu--2 .menu-item .sub-menu .menu-item>a:link,.secondary-navigation__menu--2 .menu-item .sub-menu .menu-item>a:visited,.secondary-navigation__menu--2 .menu-item>a,.secondary-navigation__menu--2 .menu-item>a:link,.secondary-navigation__menu--2 .menu-item>a:visited{color:#27282a}.js.no-touchevents .secondary-navigation__menu--2 .menu-item .sub-menu .menu-item>a:focus,.js.no-touchevents .secondary-navigation__menu--2 .menu-item .sub-menu .menu-item>a:hover,.js.no-touchevents .secondary-navigation__menu--2 .menu-item>a:focus,.js.no-touchevents .secondary-navigation__menu--2 .menu-item>a:hover,.js.touchevents .secondary-navigation__menu--2 .menu-item .sub-menu .menu-item>a:active,.js.touchevents .secondary-navigation__menu--2 .menu-item>a:active,.no-js .secondary-navigation__menu--2 .menu-item .sub-menu .menu-item>a:focus,.no-js .secondary-navigation__menu--2 .menu-item .sub-menu .menu-item>a:hover,.no-js .secondary-navigation__menu--2 .menu-item>a:focus,.no-js .secondary-navigation__menu--2 .menu-item>a:hover{color:#31bcad;text-decoration:none}.secondary-navigation__menu--2 .menu-item .sub-menu .current-menu-item>a,.secondary-navigation__menu--2 .menu-item .sub-menu .current-menu-item>a:link,.secondary-navigation__menu--2 .menu-item .sub-menu .current-menu-item>a:visited,.secondary-navigation__menu--2 .menu-item.current-menu-item>a,.secondary-navigation__menu--2 .menu-item.current-menu-item>a:link,.secondary-navigation__menu--2 .menu-item.current-menu-item>a:visited{color:#31bcad}.secondary-navigation__menu--2 .menu-item .sub-menu .menu-item::before{color:#31bcad}.secondary-navigation__donate{display:none;visibility:hidden}@media screen and (min-width:760px){.secondary-navigation__donate{display:block;visibility:visible;margin:30px 0 0 30px}}.posts-navigation{width:100%;margin:2rem 0;display:flex;justify-content:center}.posts-navigation .nav-links{display:flex;justify-content:center}.posts-navigation .nav-links .nav-previous{padding-right:2rem}.entry-content{clear:both}.entry-content h1{margin-top:1.9375em;margin-bottom:.5625em}.entry-content h1:first-child{margin-top:0}.entry-content h1+h2{margin-top:1.15rem}.entry-content h1+h3{margin-top:1.625em}.entry-content h2{margin-top:1.5em;margin-bottom:.75em}.entry-content h2:first-child{margin-top:1.15rem}.entry-content h3{color:#ec008b;margin-top:2em;margin-bottom:1.0625em}.entry-content h4{margin-top:-.1875em;margin-bottom:-.175em}.entry-content h5{margin-top:-.0625em}.entry-content h6{color:#6c9202;margin-top:-.125em}.entry-content h2+h3{margin-top:1.875em}.entry-content h3+h4{margin-top:-.125em}.entry-content address,.entry-content dl,.entry-content form,.entry-content p,.entry-content table{margin-bottom:1.75em}.entry-content ol,.entry-content ul{margin-bottom:1.875em}.entry-content ol ol,.entry-content ol ul,.entry-content ul ol,.entry-content ul ul{margin-left:1.5em;margin-bottom:0}.entry-content ul li{line-height:1.5;padding-bottom:.25em}.entry-content dl dd,.entry-content dl dt{line-height:1.5}.container,.site-footer__wrapper{padding:0 1rem;margin:0 auto;max-width:85.375em;min-width:20em}.site-footer__vitals__address,.site-footer__vitals__day,.site-footer__vitals__hours-link,.site-footer__vitals__menu-header,.site-footer__vitals__phone,.site-footer__vitals__rentals-link{font-weight:700}.site-footer{background:top left no-repeat url(images/footer-texture.jpg) #303030}.site-footer__wrapper{padding:4rem 1rem 2rem}@media screen and (min-width:760px){.site-footer__wrapper{padding:6rem 1rem 4rem}}.site-footer__identity{margin-bottom:2rem;text-align:center}@media screen and (min-width:760px){.site-footer__identity{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}.site-footer__identity__title-wrapper{display:inline-block;margin-bottom:1rem;text-align:left}@media screen and (min-width:760px){.site-footer__identity__title-wrapper{margin-bottom:0}}.site-footer__identity__title{font-size:1.625em;color:#fff;font-weight:600;line-height:1.25}@media (min-width:30em){.site-footer__identity__title{font-size:calc(1.625em + .6875 * (100vw - 30em)/ 55)}}@media (min-width:85em){.site-footer__identity__title{font-size:calc(1.625em + .6875 * 1em)}}.site-footer__identity__social-wrapper{margin:0 auto;max-width:350px;text-align:center}@media screen and (min-width:620px){.site-footer__identity__social-wrapper{max-width:none}}@media screen and (min-width:760px){.site-footer__identity__social-wrapper{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;margin:0;max-width:none}}.site-footer__identity__social-icon{height:3rem;width:3rem;border-radius:50%;display:inline-block;margin:1rem .5rem 0;padding-top:8px}.site-footer__identity__social-icon,.site-footer__identity__social-icon:link,.site-footer__identity__social-icon:visited{border:2px solid #4f4f4f;color:#888}.js.no-touchevents .site-footer__identity__social-icon:focus,.js.no-touchevents .site-footer__identity__social-icon:hover,.js.touchevents .site-footer__identity__social-icon:active,.no-js .site-footer__identity__social-icon:focus,.no-js .site-footer__identity__social-icon:hover{border:2px solid #31bcad;color:#31bcad}@media screen and (min-width:760px){.site-footer__identity__social-icon:first-child{margin-left:0}}@media screen and (min-width:760px){.site-footer__identity__social-icon:last-child{margin-right:0}}.site-footer__identity__social-icon .fa{font-size:1.8rem}.site-footer__vitals{background:#27282a;margin:2rem 0;opacity:.8;padding:2rem;width:100%}@media screen and (min-width:620px){.site-footer__vitals{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}.site-footer__vitals__address-wrapper{text-align:center}@media screen and (min-width:620px){.site-footer__vitals__address-wrapper{text-align:left}}.site-footer__vitals__address-link,.site-footer__vitals__address-link:link,.site-footer__vitals__address-link:visited{color:#fff}.site-footer__vitals__address{font-style:normal;margin-bottom:0}.site-footer__vitals__accessibility{color:#888;margin-bottom:1rem}.site-footer__vitals__phone{display:inline-block}.site-footer__vitals__phone,.site-footer__vitals__phone:link,.site-footer__vitals__phone:visited{color:#fff}.site-footer__vitals__donate-wrapper{margin:1.5rem 0 2rem}@media screen and (min-width:620px){.site-footer__vitals__donate-wrapper{margin:4rem 0 0}}.site-footer__vitals__schedule-wrapper{display:inline-block;max-width:400px}@media (max-width:750px){.site-footer__vitals__schedule-wrapper{width:100%;display:block;padding:2rem;margin-left:auto;margin-right:auto}}.site-footer__vitals__days-wrapper,.site-footer__vitals__hours-wrapper{display:inline-block;text-align:left}.site-footer__vitals__day{color:#fff;display:block}@media screen and (min-width:480px){.site-footer__vitals__day{padding-right:2rem}}.site-footer__vitals__hours{color:#888;display:block}.site-footer__vitals__links-wrapper{width:100%}.site-footer__vitals__hours-link,.site-footer__vitals__rentals-link{display:block}.site-footer__vitals__hours-link::after,.site-footer__vitals__rentals-link::after{content:"❯";color:inherit;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;-webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;margin-left:.5em}.site-footer__vitals__hours-link{margin-top:1rem}.site-footer__vitals__menu-wrapper{display:none;visibility:hidden}@media screen and (min-width:1360px){.site-footer__vitals__menu-wrapper{display:block;visibility:visible}}.site-footer__vitals__menu-header{color:#fff;margin-bottom:1rem}.site-footer__vitals__menu-body{list-style-type:none;margin:0;padding:0}.site-footer__vitals__menu-body li a,.site-footer__vitals__menu-body li a:link,.site-footer__vitals__menu-body li a:visited{color:#888}.js.no-touchevents .site-footer__vitals__menu-body li a:focus,.js.no-touchevents .site-footer__vitals__menu-body li a:hover,.js.touchevents .site-footer__vitals__menu-body li a:active,.no-js .site-footer__vitals__menu-body li a:focus,.no-js .site-footer__vitals__menu-body li a:hover{color:#31bcad}.site-footer__vitals__map{background:url(images/footer-map.png);background-position:bottom left;background-size:cover;height:400px;margin:2rem -2rem -2rem;width:calc(100% + 4rem);max-width:none;position:relative;cursor:pointer;transition:all .3s ease-in}.site-footer__vitals__map .map-link{position:absolute;width:100%;height:100%}@media screen and (min-width:760px){.site-footer__vitals__map{margin:-2rem;width:30%;max-height:315px}}.site-footer__legal__copyright{font-size:.875em;margin-right:.5rem}@media (min-width:30em){.site-footer__legal__copyright{font-size:calc(.875em + 0 * (100vw - 30em)/ 55)}}@media (min-width:85em){.site-footer__legal__copyright{font-size:calc(.875em + 0 * 1em)}}.site-footer__legal__copyright,.site-footer__legal__copyright:link,.site-footer__legal__copyright:visited{color:#888}.js.no-touchevents .site-footer__legal__copyright:focus,.js.no-touchevents .site-footer__legal__copyright:hover,.js.touchevents .site-footer__legal__copyright:active,.no-js .site-footer__legal__copyright:focus,.no-js .site-footer__legal__copyright:hover{color:#31bcad}.site-footer__legal__copyright:first-child{display:block}@media screen and (min-width:620px){.site-footer__legal__copyright:first-child{display:inline}}.site-footer__legal__copyright:not(:first-child)::before{content:'//';margin-right:.5rem}[data-tooltip]{position:relative}[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1;visibility:visible}[data-tooltip]:after,[data-tooltip]:before{-webkit-transition-property:opacity transform;-moz-transition-property:opacity transform;transition-property:opacity transform;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:250ms;-moz-transition-delay:250ms;transition-delay:250ms;-webkit-transform:translate(-50%,12px);-moz-transform:translate(-50%,12px);-ms-transform:translate(-50%,12px);-o-transform:translate(-50%,12px);transform:translate(-50%,12px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;opacity:0;pointer-events:none;position:absolute;left:50%;visibility:hidden}[data-tooltip]:after{background-color:#15e5c9;border-radius:4px;color:#fff;content:attr(data-tooltip);font-size:.75em;line-height:1;padding:.5em .75em;white-space:nowrap}[data-tooltip]:before{border-color:transparent;border-style:solid;border-width:.25em;content:'';height:0;width:0}.tooltip--top:after{top:-2.5em}.tooltip--top:before{border-top-color:#15e5c9;top:-.4em}@media screen and (min-width:760px){.widget-area{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;flex-flow:row nowrap}}@media screen and (min-width:760px){.widget-area .card-widget{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;-webkit-flex-basis:0;-moz-flex-basis:0;flex-basis:0;-ms-flex-preferred-size:0}}.widget-area .card-widget__widget-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;flex-flow:row nowrap;box-shadow:inset -40px -20px 100px -50px rgba(0,0,0,.3)}@media screen and (min-width:760px){.widget-area .card-widget__widget-wrapper{box-shadow:inset 40px 0 100px -40px rgba(0,0,0,.3);display:block;text-align:center;width:100%}}.widget-area .card-widget__widget-wrapper.green{background:#a6ce38}@media screen and (min-width:760px){.widget-area .card-widget__widget-wrapper.green .card-widget__tag{background:#6c9202}}.widget-area .card-widget__widget-wrapper.orange{background:#f89c27}@media screen and (min-width:760px){.widget-area .card-widget__widget-wrapper.orange .card-widget__tag{background:#d67401}}.widget-area .card-widget__widget-wrapper.pink{background:#ec008b}@media screen and (min-width:760px){.widget-area .card-widget__widget-wrapper.pink .card-widget__tag{background:#b10269}}.widget-area .card-widget__widget-wrapper.teal{background:#31bcad}@media screen and (min-width:760px){.widget-area .card-widget__widget-wrapper.teal .card-widget__tag{background:#008b7f}}.widget-area .card-widget__link,.widget-area .card-widget__tag,.widget-area .card-widget__title{color:#fff}@media screen and (min-width:760px){.widget-area .card-widget__image-wrapper{position:relative}.widget-area .card-widget__image-wrapper::after{background:url(images/card-lines-white.png);content:'';width:100%;height:41px;position:absolute;bottom:-45px;left:0}}.widget-area .card-widget__image{width:35vw;height:35vw;object-fit:cover}@media screen and (min-width:760px){.widget-area .card-widget__image{width:auto;height:auto}}.widget-area .card-widget__tag{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px}@media screen and (min-width:760px){.widget-area .card-widget__tag{opacity:.9;padding:15px 25px;position:relative;top:-14px}}.widget-area .card-widget__content-wrapper{-webkit-align-self:center;-moz-align-self:center;align-self:center;-ms-flex-item-align:center;padding:0 1rem;width:65vw}@media screen and (min-width:760px){.widget-area .card-widget__content-wrapper{padding:0;width:auto}}.widget-area .card-widget__title{font-weight:400;line-height:28px}@media screen and (min-width:760px){.widget-area .card-widget__title{font-size:37px;line-height:47px;margin-top:40px;margin-bottom:15px;padding:0 20px}}.widget-area .card-widget__text{display:none;visibility:hidden}@media screen and (min-width:760px){.widget-area .card-widget__text{display:block;visibility:visible;margin-bottom:0;padding:0 40px}}@media screen and (min-width:620px){.widget-area .card-widget__link{margin-top:10px}}@media screen and (min-width:760px){.widget-area .card-widget__link{cursor:pointer;display:inline-block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase;border-radius:50px;font-size:15px;padding:.5rem 1.5rem;text-transform:capitalize;margin-top:40px;margin-bottom:50px}.widget-area .card-widget__link::after{content:"";color:inherit;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;-webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;margin-left:.5em}.widget-area .card-widget__link::after{font-weight:700}.widget-area .card-widget__link,.widget-area .card-widget__link:link,.widget-area .card-widget__link:visited{background-color:#008b7f;color:#fff}.js.no-touchevents .widget-area .card-widget__link:focus,.js.no-touchevents .widget-area .card-widget__link:hover,.js.touchevents .widget-area .card-widget__link:active,.no-js .widget-area .card-widget__link:focus,.no-js .widget-area .card-widget__link:hover{background-color:#005850;color:#fff}}.home .main-navigation__logo-wrapper.green .ppl-wordmark__foreground path{fill:#6c9202}.home .main-navigation__logo-wrapper.green .ppl-wordmark__background path{fill:#a6ce38}.home .main-navigation__logo-wrapper.teal .ppl-wordmark__foreground path{fill:#008b7f}.home .main-navigation__logo-wrapper.teal .ppl-wordmark__background path{fill:#31bcad}.home .main-navigation__logo-wrapper.orange .ppl-wordmark__foreground path{fill:#d67401}.home .main-navigation__logo-wrapper.orange .ppl-wordmark__background path{fill:#f89c27}.post-teaser{background:#ebebeb;margin-bottom:1rem;-webkit-box-shadow:0 0 5px 0 #999;-moz-box-shadow:0 0 5px 0 #999;box-shadow:0 0 5px 0 #999}@media screen and (min-width:760px){.post-teaser{margin-right:1rem;width:calc(50% - .5rem)}.post-teaser:nth-child(2n){margin-right:0}}@media screen and (min-width:1280px){.post-teaser{width:calc(33% - 1rem)}.post-teaser:nth-child(2n){margin-right:1rem}.post-teaser:nth-child(3n){margin-right:0}}.post-teaser__container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.post-teaser__thumbnail{position:relative;width:100%}.post-teaser__date{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-1rem;height:2rem;left:50%;margin:auto;color:#fff;background:#008b7f;display:table;text-transform:uppercase;font-weight:700;padding:0 2rem;line-height:2rem;min-width:51%;text-align:center;max-width:100%}.post-teaser__link:hover .post-teaser__title{color:#31bcad}.post-teaser__title{font-size:1.25em;font-weight:lighter;line-height:1.25;color:#131313;padding:2rem}@media (min-width:30em){.post-teaser__title{font-size:calc(1.25em + .375 * (100vw - 30em)/ 55)}}@media (min-width:85em){.post-teaser__title{font-size:calc(1.25em + .375 * 1em)}}.blog .page-title{border-bottom:solid 1px #31bcad;font-weight:400;margin-bottom:2rem}.addthis_toolbox .share{background-color:#ebebeb;float:left;font-weight:700;height:50px;margin-right:2px;padding:10px 20px 0;text-transform:uppercase}.addthis_toolbox .at-icon-wrapper{padding:9px 10px;background-color:#ebebeb!important;line-height:50px!important;height:50px!important;width:50px!important}.addthis_toolbox .at-icon{fill:#31bcad;height:28px!important;width:28px!important}.fl-builder .addthis_toolbox{padding-left:50px}fieldset{border:solid thin transparent}a.fl-button.ppl-btn{cursor:pointer;display:inline-block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase;border-radius:50px!important;padding:.75rem 1.5rem;text-transform:capitalize;margin-top:40px;margin-bottom:50px;background:#31bcad;color:#fff;transition:all .3s ease;border:solid thin transparent}a.fl-button.ppl-btn:hover{background:#008b7f}.search.fl-builder .site-content .content-area{max-width:none;width:calc(100% - 250px);padding-left:1.5rem}.fl-post-grid-post{background:#ebebeb;margin-bottom:1rem;-webkit-box-shadow:0 0 5px 0 #999;-moz-box-shadow:0 0 5px 0 #999;box-shadow:0 0 5px 0 #999;position:relative}.fl-post-grid-meta{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:6rem;height:2rem;left:50%;margin:auto;color:#fff;background:#008b7f;display:table;text-transform:uppercase;font-weight:700;padding:0 2rem;line-height:2rem}.nf-field-element input[type=button]{cursor:pointer;display:inline-block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase;border-radius:50px;font-size:15px;padding:.5rem 1.5rem;text-transform:capitalize;margin-top:40px;margin-bottom:50px;background:#31bcad;color:#fff;transition:all .3s ease}.nf-field-element input[type=button]:hover{background:#008b7f}#department-contacts__row{position:relative}.department-contacts{width:auto;display:inline-block;margin-left:1rem;padding:.5rem;background:#e40086;color:#fff;top:-1rem;position:absolute}.department-contact__social-icon{font-size:2rem}.department-contact__social-icon:after{content:" | ";display:inline-block;color:#ccc;margin:0 1rem}.sponsor-logo{padding:1rem}.featured__copy.one-column{margin:30px 0}.header-featured__copy{margin-bottom:2rem}.support-header{font-size:1.5rem}.calendar-row__image{position:relative}@media (max-width:1100px){.calendar-row__image{min-height:300px}}.calendar-row__image .calendar-row__text{position:absolute;bottom:0;padding-left:4rem}.calendar-row__image .calendar-row__text p{margin-bottom:0}.calendar-row__image .calendar-row__text .loose-uppercase{color:inherit}.calendar-row__image .calendar-row__text h3{margin-top:.5rem;font-size:48px;color:inherit}@media (max-width:1100px){.calendar-row__image .calendar-row__text h3{margin-bottom:0}}@media (max-width:1100px){.calendar-row__image .calendar-row__text{bottom:0;padding-top:3rem}.calendar-row__image .calendar-row__text h3{font-size:42px}}@media (max-width:800px){.calendar-row__image .calendar-row__text{paddding-top:6rem!important}}h3.tl-headline-date{font-size:2rem!important}.squads__thumb{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.squads_thumb{width:calc(50% - 3rem);display:inline-block;padding:1rem;border:solid thin #ec008c;text-align:center;margin-bottom:1rem;transition:all .3s ease}.squads_thumb:hover{background:#ec008c;color:#fff}.squads_thumb a{color:inherit}.squads_thumb img{display:block;margin:0 auto;width:100%}.squads_thumb:hover h4{color:#fff;transition:all .3s ease}.video-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:2rem}.video-embed__wrapper embed,.video-embed__wrapper iframe,.video-embed__wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.button--primary{border:solid thin transparent}a.button--link{color:inherit}h1.entry-title{font-weight:700;font-size:48px}body h1.entry-title,body.using-the-library h1.entry-title{color:#31bcad}body.education h1.entry-title{color:#a6ce38}body.exhibitions h1.entry-title{color:#ec008b}body.research-collections h1.entry-title{color:#f89c27}@media (max-width:750px){.calendar-row__text{display:block;padding-top:0!important;padding-left:1rem!important}.calendar-row__text h3{font-size:24px;white-space:wrap}.fl-builder .fl-builder-content .cta-row .fl-row-content-wrap{padding:2rem}.fl-builder .fl-builder-content .cta-row .cta__copy{padding-left:0}.fl-builder .fl-builder-content .cta-row .fl-heading,.fl-builder .fl-builder-content .hero-row .hero__header .fl-heading{line-height:35px}.fl-node-content p{padding:.5rem}h1.entry-title{font-size:32px;line-height:42px;margin-bottom:2rem}.site-content .content-area{padding-left:1rem;padding-right:1rem}.site-content .content-area .post-thumbnail{margin:none}.logbook_search input[name=log_search]{width:100%}.fl-builder .fl-builder-content .ppl-button.ghost--white .fl-button{border:solid thin transparent}.sponsor-donate__cta .cta__image{max-width:150px;display:block;margin:0 auto}.sponsor-donate__cta .sponsor-donate__cta-text,.sponsor-donate__cta .sponsor-dontact__cta-text{padding:1rem;text-align:center}.sponsor-donate__cta .sponsor-donate__cta-text .fl-col-content.fl-node-content,.sponsor-donate__cta .sponsor-dontact__cta-text .fl-col-content.fl-node-content{text-align:center}.sponsor-donate__cta .support-header h2.fl-heading{text-align:center}}.btn a{color:inherit}.fl-builder .fl-builder-content .solid-card__title .fl-headering,.fl-builder .fl-builder-content .subhead--1,.fl-builder .fl-builder-content .white-card__title .fl-heading{font-weight:200}.solid-card__title .fl-heading,.white-card__title .fl-heading{letter-spacing:1px;font-weight:300!important}select.mobile-tabs{display:none}h3.tl-headline-date{font-size:2rem!important}.squads__thumb{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.squads_thumb{width:calc(50% - 3rem);display:inline-block;padding:1rem;border:solid thin #ec008c;text-align:center;margin-bottom:1rem;transition:all .3s ease}.squads_thumb:hover{background:#ec008c;color:#fff}.squads_thumb a{color:inherit}.squads_thumb img{display:block;margin:0 auto;width:100%}.squads_thumb:hover h4{color:#fff;transition:all .3s ease}.video-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:2rem}.video-embed__wrapper embed,.video-embed__wrapper iframe,.video-embed__wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.button--primary{border:solid thin transparent}a.button--link{color:inherit}h1.entry-title{font-weight:700;font-size:48px;margin-bottom:0}body h1.entry-title,body.using-the-library h1.entry-title{color:#31bcad}body.education h1.entry-title{color:#a6ce38}body.exhibitions h1.entry-title{color:#ec008b}body.research-collections h1.entry-title{color:#f89c27}#calendar_wrapper select[name=month],#calendar_wrapper select[name=year]{max-width:200px;margin-right:1rem}#calendar_wrapper{position:relative;min-height:300px}#calendar_wrapper .event_filter{padding:0 2rem}span.nav-item.btn{width:auto;display:inline-block;margin-right:.5rem}.video{max-width:50%}.bravo,h2{font-weight:300}.ppl-btn{cursor:pointer;display:block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase;border-radius:50px!important;padding:.75rem 1.5rem;text-transform:capitalize;margin-top:40px;margin-bottom:50px;background:#31bcad!important;color:#fff!important;transition:all .3s ease;border:solid thin transparent}.ppl-button__basic{margin-top:1rem}.btn-inline,.ppl-button__basic.btn-inline{display:inline-block;margin-left:.5rem;margin-right:.5rem}a.fl-button.ppl-btn:hover{background:#008b7f!important;color:#fff!important}.search.fl-builder .site-content .content-area{max-width:none;width:calc(100% - 250px);padding-left:1.5rem}.fl-post-grid-post{background:#ebebeb;margin-bottom:1rem;-webkit-box-shadow:0 0 5px 0 #999;-moz-box-shadow:0 0 5px 0 #999;box-shadow:0 0 5px 0 #999;position:relative}.fl-post-grid-meta{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:6rem;height:2rem;left:50%;margin:auto;color:#fff;background:#008b7f;display:table;text-transform:uppercase;font-weight:700;padding:0 2rem;line-height:2rem}.nf-field-element input[type=button]{cursor:pointer;display:inline-block;font-weight:700;padding:.625em 3em .5em;text-align:center;text-transform:uppercase;border-radius:50px;font-size:15px;padding:.5rem 1.5rem;text-transform:capitalize;margin-top:40px;margin-bottom:50px;background:#31bcad;color:#fff;transition:all .3s ease}.nf-field-element input[type=button]:hover{background:#008b7f}#department-contacts__row{position:relative}.department-contacts{width:auto;display:inline-block;margin-left:1rem;padding:.5rem;background:#e40086;color:#fff;top:-1rem;position:absolute}.department-contact__social-icon{font-size:2rem}.department-contact__social-icon:after{content:" | ";display:inline-block;color:#ccc;margin:0 1rem}.sponsor-logo{padding:1rem}.featured__copy.one-column{margin:30px 0}.header-featured__copy{margin-bottom:2rem}.support-header{font-size:1.5rem}.calender-row__image{position:relative}.calendar-row__headline-one{padding:2rem;position:absolute;bottom:5rem;color:#fff}.calendar-row__headline-two{padding:1rem 2rem;position:absolute;bottom:1.5rem;font-size:28px}span.photo-credit{display:block;font-style:italic;margin-bottom:2rem}.site-content .secondary-navigation{z-index:20}.controls__wrapper{width:auto}.controls__wrapper .tag-filter{max-width:300px}.nav-item.btn{padding-left:.5rem;padding-right:.5rem;max-width:150px}.nav-item.btn a{color:inherit;text-align:center}.lib-map{max-width:800px;width:100%}#bkwidgetCNL1 table tbody tr:nth-of-type(2n+1){background-color:transparent}.patron-testimonial__wrapper:after,.patron-testimonial__wrapper:before{content:"";background:url(https://www.provlib.org/wp-content/themes/ppl/images/card-lines-orange.png) repeat-x;height:25px;display:block}.patron-testimonial__text{font-size:1.2rem}.patron-testimonial__text blockquote p::after,.patron-testimonial__text blockquote p::before{color:#ec008b}span.loose-uppercase.patron-name{margin-left:2.5rem}.patron-testimonial__header span{color:#ec008b;padding:1rem;display:inline-block;width:auto;margin-left:1rem}.program-archives__header{margin-bottom:2rem}.image-cta-row--gray.teen-squad__past-projects{margin:0!important}.program-news-archive__wrapper{padding:3rem}.program-news-archive__wrapper h1.page-title{border-bottom:solid 1px #31bcad;font-weight:400;margin-bottom:2rem}.program-news__content-feed .fl-post-grid-meta{display:none}p{margin-bottom:1.25rem!important}.program-header{margin:1rem 0}.program-header h2{font-weight:700;margin-bottom:1rem;color:#31bcad}body.education .program-header h2{color:#a6ce38}body.exhibitions .program-header h2{color:#ec008b}body.research-collections .program-header h2{color:#f89c27}body.using-the-library .program-header h2{color:#31bcad}.gala-header__wrapper{position:relative;min-height:300px}.gala-logo{position:absolute;top:10px;padding-left:2rem;padding-right:2rem;padding-top:2rem;width:40%;max-width:500px;left:0;right:0;margin-top:5%;margin-left:auto;margin-right:auto;background:rgba(255,255,255,.9);border-radius:10px;-webkit-box-shadow:0 2px 44px -2px rgba(0,0,0,.66);-moz-box-shadow:0 2px 44px -2px rgba(0,0,0,.66);box-shadow:0 2px 44px -2px rgba(0,0,0,.66)}.gala-date-image__wrapper{position:relative;min-height:225px;padding-bottom:2rem}.gala-date__image{position:absolute;top:-27px;padding:1rem;left:0;right:0;margin-left:auto;margin-right:auto;width:35%;background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:-4px -21px 29px -12px rgba(0,0,0,.42);-moz-box-shadow:-4px -21px 29px -12px rgba(0,0,0,.42);box-shadow:-4px -21px 29px -12px rgba(0,0,0,.42)}.gala-text__wrapper{margin:0 auto;background:#faf8eb;width:50%;font-size:1.2rem;color:#1cac5f}.gala-text__wrapper div img{width:70%;margin:1rem auto}.gala-gallery__wrapper h2{font-weight:700;color:#1cac5f;font-size:36px}.gala-row{padding-left:60px;padding-right:60px;margin-top:1rem;margin-bottom:1rem}@media (max-width:800px){.gala-row{padding-left:1rem;padding-right:1rem;margin-top:.5rem;margin-bottom:.5rem}}@media (max-width:750px){.gala-column{padding-left:1rem;padding-right:1rem;margin-top:.5rem;margin-bottom:.5rem}}.video-embed__column{padding:1rem}.video-embed__column .video-embed{margin-bottom:1rem}.featured-copy h1.entry-title{margin-bottom:0}.external-link__btn a.fl-button{border:solid thin #008b7f!important;border-radius:24px!important;margin-top:1rem;background:#fff;transition:all .3s ease;color:#008b7f!important}.post-type-archive-databases h1.entry-title,.post-type-archive-subject-guides h1.entry-title{color:#f89c27}.page-header__contact-text{border-right:solid thin #ccc}.page-header__contact-info{padding-left:1rem}.page-header__contact-social .fl-icon-group{text-align:left}ul.open-hours{margin-top:.25rem;margin-left:0!important;padding:0;list-style:none}.visit-open-hours ul li{text-align:right;width:80%;list-style:none!important}.visit-open-hours ul li strong{float:left}.note{color:#eb008a}.department-directory strong{margin:1rem}.dept-directory__card{background:#ebebeb;margin:1rem;-webkit-box-shadow:0 0 5px 0 #999;-moz-box-shadow:0 0 5px 0 #999;box-shadow:0 0 5px 0 #999;padding:1rem;height:200px}.fl-module.form{max-width:50%}.fl-builder .fl-builder-content .subhead--2{font-weight:400}.site-content .content-area .post-thumbnail{margin-bottom:0}.page-header__row:before{content:"";background:url(https://www.provlib.org/wp-content/themes/ppl/images/card-lines-orange.png) repeat-x;height:25px;display:block}.gala-header__background{max-height:550px}a[href^="tel:"]{transition:all 250ms ease;color:#31bcad;text-decoration:none}a[href^="tel:"]:hover{color:#008b7f;text-decoration:none}.form-embed__toggle{text-align:center;padding:.25rem .5rem;max-width:150px;text-align:center;transition:all .3s ease}.form-embed__toggle:hover{background:#008b7f}.form-embed__toggle:hover a.fl-button{background:inherit;color:inherit}.form-embed__toggle a.fl-button,.form-embed__toggle a.fl-button:visited{border:transparent!important;background:inherit;color:inherit;pointer-events:none;background:0 0!important}.form-embed__toggle .fl-button-wrap{text-align:center}.form-embed__form{display:none}.home-page__mission-statement{position:relative;background:#fff}.home-page__mission-statement:after,.home-page__mission-statement:before{content:"";background:url(https://www.provlib.org/wp-content/themes/ppl/images/card-lines-orange.png) repeat-x #fff;height:25px;display:block}.ppl-mission__seal{width:200px;height:200px;position:absolute;padding:1rem;border-radius:50%;left:0;right:0;margin-left:auto;margin-right:auto;background:#d9f0ee;margin-top:-4rem;-webkit-box-shadow:0 0 5px 0 #999;-moz-box-shadow:0 0 5px 0 #999;box-shadow:0 0 5px 0 #999}.ppl-mission__seal img{width:100%}.ppl-mission__statement{text-align:center;padding-top:2rem;padding-bottom:2rem}.ppl-mission__statement .fl-heading{color:#f89c27;font-weight:400}.image-cta__column .ppl-button .fl-module-content.fl-node-content{margin-bottom:2rem!important}.image-cta__column .fl-node-content{margin-top:1rem!important}.social-icons i.fa:before{font-size:2.5rem!important;margin-right:2rem}.image-cta__column .ppl-button .fl-module-content .fl-node-content{margin-bottom:2rem!important}.dept-directory__card{height:auto}.dept-directory__card a{display:block}.constant-contact__form-wrapper{background:#fff}.constant-contact__form-wrapper .loose-uppercase{text-align:center;display:block}.constant-contact__form-wrapper::after,.constant-contact__form-wrapper::before{content:"";background:url(https://www.provlib.org/wp-content/themes/ppl/images/card-lines-orange.png) repeat-x #fff;height:25px;display:block}.constant-contact__form-wrapper .kws_input_container{display:inline-block;width:calc(33.33% - 1rem);margin:.5rem}.constant-contact__form-wrapper .fl-module-heading h2.fl-heading{width:100%;text-align:center;color:#f89c27;font-weight:400;font-size:36px}.constant-contact__form-wrapper #cc_form_1{padding:0;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;width:75%;padding-left:3rem;padding-right:3rem;background:0 0!important;float:none!important}.constant-contact__form-wrapper .cc_lists{display:block;width:100%}.constant-contact__form-wrapper .ctct-checkboxes li{display:inline-block;margin:.5rem 1rem .5rem 0!important}.fl-builder .fl-builder-content .image-cta-row--white .image-cta__column .fl-heading{font-size:calc(1.25em + .375 * 1em)}.image-cta-row--white{background:#fff}div.button-wrap[role=button]{background:#31bcad;width:auto;max-width:500px;padding:.5rem;color:#fff;text-align:center;border-radius:24px;transition:all .3s ease-in}div.button-wrap[role=button] i{margin-right:.5rem;vertical-align:center}div.button-wrap[role=button]:hover{background:#008b7f}div.button-wrap[role=button] a{color:inherit;text-decoration:none}.form-embed__wrapper{width:100%}.form-embed__wrapper .fl-richt-text p{padding:0;margin-bottom:0!important}.form-embed__wrapper #cc_form_1{width:100%!important;margin-top:0!important;padding:0!important;display:flex;flex-direction:row}@media (max-width:800px){.form-embed__wrapper #cc_form_1{flex-direction:column}}.form-embed__wrapper #cc_form_1 form{width:100%}.form-embed__wrapper #cc_form_1 .kws_input_container{width:calc(33.33% - 1rem);display:inline-block}@media (max-width:800px){.form-embed__wrapper #cc_form_1 .kws_input_container{display:block;width:100%}}.form-embed__wrapper #cc_form_1 .cc_lists.kws_input_container{display:block;width:100%}.form-embed__wrapper #cc_form_1 .cc_lists.kws_input_container ul.ctct-lists li{display:inline-block;margin-right:1rem}@media (max-width:800px){.form-embed__wrapper #cc_form_1 .cc_lists.kws_input_container ul.ctct-lists li{display:block}}.form-embed__wrapper #cc_form_1 input[type=submit]{background:#31bcad;color:#fff;border:solid thin transparent;min-width:150px;padding:.25rem;transition:all .3s ease-in}.form-embed__wrapper #cc_form_1 input[type=submit]:hover{background:#008b7f}.site-footer__signup{background:#27282a;margin-top:0;margin-bottom:2rem;opacity:.8;padding:0 2rem 0 2rem;width:100%}@media (max-width:750px){.site-footer__signup{padding:2rem 2rem 1rem 2rem}}.site-footer__signup:after{content:"";display:block;clear:both}.site-footer__signup p{color:#888!important;margin-bottom:.75rem!important}.site-footer__signup p.site-footer__vitals__menu-header{color:#fff!important}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1{padding:0!important;width:100%;display:flex;flex-direction:row;padding-top:.5rem}@media (max-width:750px){.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1{flex-direction:column}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 input.t{max-width:none}}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 p.success.cc_success{color:#ec008b!important;padding:.5rem 0}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 form{width:100%}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .cc_Go,.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .kws_input_container{display:inline-block;padding-top:0}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .cc_Go label,.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .kws_input_container label{color:#888;font-size:.9rem!important;text-align:left}@media (max-width:750px){.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .cc_Go,.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .kws_input_container{display:block}}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .kws_input_container{width:calc(33.33% - 1rem)}@media (max-width:1100px){.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .kws_input_container{margin-right:.5rem}}@media (max-width:750px){.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .kws_input_container{width:100%;margin-bottom:1rem}}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .cc_Go{text-align:center}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .cc_lists.kws_input_container{width:100%;margin-top:.5rem}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .cc_newsletter ul.ctct-lists li{display:inline-block;margin-right:1rem}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .cc_newsletter ul.ctct-lists li label{color:#888;font-size:.9rem!important;margin:0 .25rem}@media (max-width:750px){.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 .cc_newsletter ul.ctct-lists li{display:block}}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 input[type=submit]{border-radius:0;padding:.25rem;margin-left:0;background:#31bcad;color:#fff;border:solid thin transparent;min-width:150px;padding:.25rem;transition:all .3s ease-in}.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 input[type=submit]:hover{background:#008b7f}@media (max-width:750px){.site-footer__signup .site-footer__vitals__form-wrapper #cc_form_1 input[type=submit]{width:100%;margin:.5rem 0}}.site-footer__signup #constant-contact-signup-errors label{color:#ec008b}.site-footer__vitals{margin-top:2rem;margin-bottom:0!important}body.search .content-area.search-results{padding-top:2rem}body.search .content-area.search-results #main.site-main{width:75%;float:left;padding-right:1rem}body.search .content-area.search-results #main.site-main footer.entry-footer span{margin-right:.5rem}body.search .content-area.search-results #main.site-main footer.entry-footer span.comments-link{display:none}body.search .content-area.search-results #primary-sidebar.primary-sidebar{float:right;width:25%;padding:1rem}body.page-template-page-floor-maps div.content-area{position:relative}body.page-template-page-floor-maps h1.entry-title{margin-bottom:2rem}.floorplan{width:60%;padding:2rem 0}@media (max-width:1100px){.floorplan{width:100%}}g#spaces path,g#spaces polygon,g#spaces rect{fill:transparent;cursor:pointer;transition:all .3s ease;z-index:20}g#spaces path:hover,g#spaces polygon:hover,g#spaces rect:hover{fill:#32bcad}g#spaces g:hover path,g#spaces g:hover polygon{fill:#32bcad}.space-info{position:fixed;right:-99999px;top:15%;width:30%;height:60%;overflow-y:scroll;background:rgba(255,255,255,.9);padding:0 2rem 2rem 2rem;color:#32bcad;-webkit-box-shadow:-9px 3px 19px 1px rgba(0,0,0,.61);-moz-box-shadow:-9px 3px 19px 1px rgba(0,0,0,.61);box-shadow:-9px 3px 19px 1px rgba(0,0,0,.61);border-radius:10px 0 0 10px;z-index:9999}@media (max-width:1550px){.space-info{top:30%;height:65%;width:40%}}@media (max-width:1100px){.space-info{width:100%;height:100%;border-radius:0;z-index:999999;top:0}}@media (max-width:750px){.space-info .info--wrapper{width:85%;margin:1rem auto;padding-bottom:2rem}}.space-info .description{margin-top:1rem}.space-info h2{color:inherit;border-bottom:solid thin #32bcad}.space-info .close{padding:.5rem;text-transform:lowercase;font-size:1rem;background:#32bcad;color:#fff;max-width:100px;text-align:center;letter-spacing:.5px;border-radius:0 0 4px 4px;border:solid thin transparent;transition:all .3s ease-in;cursor:pointer}.space-info .close:hover{border:solid thin #32bcad;color:#32bcad;background:#fff}.space-info .close i{margin-left:.15rem}.space-info .rental_cta{margin-top:1rem}.space-info .rental_cta a.btn{padding:.5rem 1rem;background:#32bcad;color:#fff;border-radius:24px}.mapnav{max-width:300px;margin-bottom:1rem}.form-embed__wrapper .nf-form-wrap .nf-field .nf-field-element{max-width:500px}.form-embed__wrapper .nf-form-wrap .nf-field .html-wrap .nf-field-element{max-width:none;width:100%}.form-embed__wrapper .nf-form-wrap .nf-field .nf-field-label{display:block;width:100%}.ppl-btn.orange{background:#f99d27!important;border:1px solid #ed911b;display:inline-block;margin-top:0;font-weight:400!important;font-size:16px;color:#000!important;transition:all .6s ease}.ppl-btn.orange:hover{background:#fff!important;color:#f99d27!important}.ppl-btn.orange i.fa{margin-right:.5rem}#secondary-menu.menu .sub-menu li.no-show{display:none}.header--no-show{width:100%;display:flex;flex:1;justify-content:center;align-items:stretch}.header--no-show h3.fl-heading{width:100%;height:100%}.header--no-show h3.fl-heading a{width:100%;height:100%;display:flex;flex:1;justify-content:center;align-items:center;color:transparent;padding-left:80%}.calendar-row{overflow:hidden}.calendar-row__photo .fl-col-content{transition:all .6s ease;z-index:1;overflow:hidden;width:100%;height:auto;max-height:600px}.calendar-row__photo:focus .fl-col-content,.calendar-row__photo:hover .fl-col-content{transform:scale(1.01)}.calendar-row .fl-col-small .fl-col-content{z-index:20}.page-header__row{z-index:20}.site-footer{background-size:cover}.guide_thumbnail{max-width:300px;display:block;margin:0 auto}.btn.guide-btn{display:block}.database .featured-image img{width:200px}@media (max-width:1100px){.fl-row.calendar-row .calendar-row__photo{width:100%;height:300px}}@media (max-width:750px){.fl-row.calendar-row .calendar-row__photo{width:100%;height:300px}}.library-hours__wrapper div{line-height:1.5;padding-bottom:.25rem;font-size:1rem}.library-hours__wrapper div span.message{margin-bottom:.5rem}.library-hours__wrapper div span.day{font-weight:700;display:inline-block;margin-right:1rem}.tab-navigation__wrapper{border-bottom:solid thin #32bcad;position:relative}.tab-navigation__wrapper .tabs{border-bottom:none;width:80%;overflow:hidden;margin:0 auto}.tab-navigation__wrapper .tab-toggle{position:absolute;padding:.15rem;margin-bottom:.15rem;font-size:1.2rem;color:#32bcad}.tab-navigation__wrapper .tab-toggle.less{left:0;margin-left:.5rem;bottom:0}.tab-navigation__wrapper .tab-toggle.more{right:0;bottom:0;margin-right:.5rem}.tab-navigation__wrapper .tab{display:inline-block;padding:.25rem 1rem;padding-bottom:0;font-size:1.2rem;color:#32bcad;min-width:200px;width:calc(25% - 1rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:10px 10px 0 0;border-top:solid thin #32bcad;border-left:solid thin #32bcad;border-right:solid thin #32bcad;transition:all .3s ease-in;margin-right:.5rem;margin-bottom:-.45rem;cursor:pointer;font-size:1rem;text-align:center}.tab-navigation__wrapper .tab:last-child{margin-right:0}.tab-navigation__wrapper .tab:hover{background:#008b7f;color:#fff}.tab-navigation__wrapper .tab.selected{color:#fff;background:#32bcad}.tab-navigation__wrapper .tab.selected:hover{background:#008b7f;color:#fff}article.guide-content__wrapper,article.tabbed-content__wrapper{display:none}article.guide-content__wrapper h2,article.tabbed-content__wrapper h2{font-weight:500}article.guide-content__wrapper div,article.tabbed-content__wrapper div{margin-bottom:1rem}article.guide-content__wrapper div.video,article.tabbed-content__wrapper div.video{width:50%}article.guide-content__wrapper div.audio_embed,article.tabbed-content__wrapper div.audio_embed{width:50%}article.guide-content__wrapper div.image_content,article.tabbed-content__wrapper div.image_content{width:50%;border:solid thin #32bcad}article.guide-content__wrapper div.image_content img,article.tabbed-content__wrapper div.image_content img{padding:1rem}article.guide-content__wrapper div.image_content .image_caption,article.tabbed-content__wrapper div.image_content .image_caption{padding:.25rem 1rem;color:#32bcad}article.guide-content__wrapper ul.links,article.guide-content__wrapper ul.q_and_a,article.tabbed-content__wrapper ul.links,article.tabbed-content__wrapper ul.q_and_a{margin:0;padding:0}article.guide-content__wrapper ul.links li,article.guide-content__wrapper ul.q_and_a li,article.tabbed-content__wrapper ul.links li,article.tabbed-content__wrapper ul.q_and_a li{list-style:none}article.guide-content__wrapper ul.q_and_a li,article.tabbed-content__wrapper ul.q_and_a li{padding:1rem;background:#d9f0ee;border-radius:5px;margin-bottom:.5rem}article.guide-content__wrapper ul.q_and_a li span.question,article.tabbed-content__wrapper ul.q_and_a li span.question{font-weight:700;text-transform:uppercase;cursor:pointer;font-size:16px;letter-spacing:.1rem;vertical-align:bottom;display:block}article.guide-content__wrapper ul.q_and_a li span.question:after,article.tabbed-content__wrapper ul.q_and_a li span.question:after{content:"";display:block;clear:both}article.guide-content__wrapper ul.q_and_a li span.question i,article.tabbed-content__wrapper ul.q_and_a li span.question i{float:right;color:#008b7f;font-weight:700}article.guide-content__wrapper ul.q_and_a li span.answer,article.tabbed-content__wrapper ul.q_and_a li span.answer{display:none}article.guide-content__wrapper,article.tabbed-content__wrapper.tab-displayed{display:block}.post-type-archive .site-content .content-area{width:calc(100% - 250px)!important;max-width:100%}.database-list__wrapper .database,.database-list__wrapper .guide,.subject-guides-list__wrapper .database,.subject-guides-list__wrapper .guide{padding:1rem 0;border-bottom:solid thin #d9f0ee;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.database-list__wrapper .database:after,.database-list__wrapper .guide:after,.subject-guides-list__wrapper .database:after,.subject-guides-list__wrapper .guide:after{content:"";display:block;clear:both}.database-list__wrapper .database .featured-image,.database-list__wrapper .guide .featured-image,.subject-guides-list__wrapper .database .featured-image,.subject-guides-list__wrapper .guide .featured-image{display:inline-block;margin-right:1rem;float:left}.database-list__wrapper .database .featured-image img,.database-list__wrapper .guide .featured-image img,.subject-guides-list__wrapper .database .featured-image img,.subject-guides-list__wrapper .guide .featured-image img{padding:.25rem}.database-list__wrapper .database .guide-details,.database-list__wrapper .guide .guide-details,.subject-guides-list__wrapper .database .guide-details,.subject-guides-list__wrapper .guide .guide-details{display:inline-block;width:75%;padding:0 1rem;border-left:solid thin #d9f0ee}.database-list__wrapper .database .guide-details .guide-type,.database-list__wrapper .guide .guide-details .guide-type,.subject-guides-list__wrapper .database .guide-details .guide-type,.subject-guides-list__wrapper .guide .guide-details .guide-type{color:#32bcad;font-size:.9rem;text-transform:capitalize;font-style:italic;font-weight:700}.database-list__wrapper .database .guide-details .guide-type span,.database-list__wrapper .guide .guide-details .guide-type span,.subject-guides-list__wrapper .database .guide-details .guide-type span,.subject-guides-list__wrapper .guide .guide-details .guide-type span{font-weight:300}.database-list__wrapper .database .guide-details .guide-description,.database-list__wrapper .guide .guide-details .guide-description,.subject-guides-list__wrapper .database .guide-details .guide-description,.subject-guides-list__wrapper .guide .guide-details .guide-description{font-size:.9rem}.database-list__wrapper .database .guide-details .guide-description .guide-btn,.database-list__wrapper .guide .guide-details .guide-description .guide-btn,.subject-guides-list__wrapper .database .guide-details .guide-description .guide-btn,.subject-guides-list__wrapper .guide .guide-details .guide-description .guide-btn{width:auto;max-width:200px;font-weight:400;font-size:1rem}.database-filter{max-width:300px;margin-left:1rem}article.databases .database--icon{max-width:200px;display:inline-block;margin-right:1rem;vertical-align:top}article.databases .database--description{width:75%;display:inline-block;border-left:solid thin #d9f0ee;padding-left:1rem}.askri_resource,.lib-card__required,.library_only{font-size:.9rem;margin-top:.5rem;margin-bottom:.5rem;font-style:italic;color:#32bcad;padding:.25rem .5rem;border-radius:4px;background:#d9f0ee;text-align:center;max-width:600px;width:auto;display:inline-block}@media (max-width:800px){.askri_resource,.lib-card__required,.library_only{display:block}}.askri_resource{background:#eee;color:#ec008b}body.noscroll{overflow:hidden}.page-template-page-alum .site-content .content-area{padding:0}.ppl-alum-header{min-height:500px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem;position:relative}@media (max-width:1100px){.ppl-alum-header{min-height:0;height:auto}}.ppl-alum-header .header-overlay{background:rgba(236,0,139,.7);background:-webkit-linear-gradient(legacy-direction(45deg),rgba(236,0,139,.7) 10%,rgba(50,188,173,.7) 80%);background:linear-gradient(45deg,rgba(236,0,139,.7) 10%,rgba(50,188,173,.7) 80%);background-blend-mode:darken,luminosity;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;-webkit-box-shadow:-14px 0 17px -4px rgba(0,0,0,.55);-moz-box-shadow:-14px 0 17px -4px rgba(0,0,0,.55);box-shadow:-14px 0 17px -4px rgba(0,0,0,.55);padding:2rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}@media (max-width:1100px){.ppl-alum-header .header-overlay{position:static;width:100%;display:block}}.ppl-alum-header .header-overlay .header-text{width:70%}@media (max-width:1100px){.ppl-alum-header .header-overlay .header-text{width:100%}}.ppl-alum-header .header-overlay .header-text h2{font-weight:700;font-size:2.5rem;border-bottom:solid thin #ec008b;margin-bottom:1rem;line-height:1.3;color:#fff;letter-spacing:2px}.ppl-alum-header .header-overlay .header-text p{font-size:1.2rem;color:#fff;font-weight:200;line-height:1.3;letter-spacing:1px}.ppl-alum__wrapper{display:flex;flex-flow:row wrap}.ppl-alum__wrapper .ppl-alum{width:calc(33.33% - 1rem);background-size:cover;background-position:center center;height:350px;margin:.5rem;overflow:hidden;position:relative;-webkit-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);-moz-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);box-shadow:0 10px 17px -4px rgba(0,0,0,.55);cursor:pointer}@media (max-width:1100px){.ppl-alum__wrapper .ppl-alum{width:calc(50% - 1rem)}}@media (max-width:800px){.ppl-alum__wrapper .ppl-alum{width:calc(100% - 1rem)}}.ppl-alum__wrapper .ppl-alum .alum-photo img{width:100%;object-fit:cover;height:auto}.ppl-alum__wrapper .alum_overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;flex-flow:column nowrap;transition:opacity .9s ease-in;opacity:0;background:rgba(236,0,139,.8);background:-webkit-linear-gradient(legacy-direction(45deg),rgba(236,0,139,.8) 10%,rgba(50,188,173,.8) 80%);background:linear-gradient(45deg,rgba(236,0,139,.8) 10%,rgba(50,188,173,.8) 80%)}.ppl-alum__wrapper .alum_overlay .alum_name{color:#fff;font-size:2rem;font-weight:700}.ppl-alum__wrapper .alum_overlay:hover{opacity:1}.ppl-alum__wrapper .alum_overlay .btn.alum-btn{background:0 0;border:solid thin #fff;color:#fff;display:block;padding:.25rem 1rem;margin-top:.5rem;transition:background .2s ease-in;transition:color .2s ease-in}.ppl-alum__wrapper .alum_overlay .btn.alum-btn:hover{background:#fff;color:#32bcad}.alum-form{margin-top:1rem;min-height:60vh;background-repeat:no-repeat;background-size:cover;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0 2rem}.alum-form .form{width:50%;margin:0 auto;background:#fff;padding:2rem;-webkit-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);-moz-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);box-shadow:0 10px 17px -4px rgba(0,0,0,.55)}@media (max-width:800px){.alum-form .form{width:100%}}.alum-form .form-link__btn{padding:.5rem 1rem;background:0 0;font-size:1.2rem;display:block;border:solid thin #32bcad;text-align:center;border-radius:4px;transition:all .6s ease-in;cursor:pointer}.alum-form .form-link__btn:hover{background:#32bcad;color:#fff}.alum-story__wrapper{position:fixed;display:none;top:0;bottom:0;left:0;right:0;background:#ec008b;background:-webkit-linear-gradient(legacy-direction(45deg),#ec008b 10%,#32bcad 80%);background:linear-gradient(45deg,#ec008b 10%,#32bcad 80%);z-index:999;transition:display .6s ease-in}.alum-story__wrapper.visible{display:flex;flex-flow:column nowrap;justify-content:top;align-items:center;padding-top:1rem;padding-bottom:1rem;overflow-y:scroll}.alum-story__wrapper.visible .close{width:80%;text-align:right;font-size:2rem;color:#fff;transition:all .6s ease-in}@media (max-width:750px){.alum-story__wrapper.visible .close{position:fixed;display:inline-block;top:1rem;right:1rem;width:auto;z-index:20}}.alum-story__wrapper.visible .close:hover{color:#ec008b}.alum-story__wrapper.visible .thisAlum{width:80%;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:top;align-items:top}@media (max-width:750px){.alum-story__wrapper.visible .thisAlum{width:100%;padding:2rem;flex-flow:column nowrap;position:absolute;top:0}}.alum-story__wrapper.visible .thisAlum .alum-image{margin-right:2rem;width:70%;margin-bottom:1rem}.alum-story__wrapper.visible .thisAlum .alum-image img{width:100%;min-width:500px}@media (max-width:750px){.alum-story__wrapper.visible .thisAlum .alum-image img{min-width:0;width:100%}}@media (max-width:750px){.alum-story__wrapper.visible .thisAlum .alum-image{width:90%;margin-right:0}}.alum-story__wrapper.visible .thisAlum .alum_name{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}.alum-story__wrapper.visible .thisAlum .story{font-size:1.2rem;color:#fff}@media (max-width:750px){.alum-story__wrapper.visible .thisAlum .story{max-height:none;overflow:static}}.alum-social__sharing{text-align:center;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;margin-top:1rem}@media (max-width:750px){.alum-social__sharing{height:120vh}}.alum-social__sharing .social_overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(236,0,139,.8);background:-webkit-linear-gradient(legacy-direction(45deg),rgba(236,0,139,.8) 10%,rgba(50,188,173,.8) 80%);background:linear-gradient(45deg,rgba(236,0,139,.8) 10%,rgba(50,188,173,.8) 80%);display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.alum-social__sharing .social_overlay h2{font-weight:700;font-size:2rem;color:#fff;border-bottom:solid thin #fff;margin-bottom:1.2rem;width:50%;text-align:left;letter-spacing:1px}@media (max-width:1100px){.alum-social__sharing .social_overlay h2{width:80%}}.alum-social__sharing .social_overlay p{width:50%;color:#fff;font-size:1.5rem;text-align:left;border-bottom:solid thin #fff;padding-bottom:1rem;font-weight:200}@media (max-width:1100px){.alum-social__sharing .social_overlay p{width:80%}}.alum-social__sharing .social_overlay .social_links{display:flex;flex-flow:row wrap}@media (max-width:750px){.alum-social__sharing .social_overlay .social_links{flex-flow:column nowrap}}.alum-social__sharing .social_overlay .social_links .link{width:auto;margin:.5rem;padding:2rem;color:#fff;border:solid thin transparent;transition:border .6s ease-in;transition:background .6s ease-in;transition:color .6 ease-in;border-radius:10px}.alum-social__sharing .social_overlay .social_links .link:hover{border:solid thin #fff;background:#fff;color:#ec008b}.alum-social__sharing .social_overlay .social_links .link a{color:inherit}.alum-social__sharing .social_overlay .social_links .link span{font-size:1.2rem;padding:.5rem}.alum-social__sharing .social_overlay .social_links .link i{display:block;font-size:3rem;margin-bottom:1rem}.ppl-alum-thumbnail{max-width:300px;display:inline-block;margin:1rem 1rem .5rem 1rem;float:left}.ppl-alum__front-page-wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:2rem;border-bottom:solid 10px #ec008b;background-color:#fff}@media (max-width:750px){.ppl-alum__front-page-wrapper{background-size:scroll}}.ppl-alum__front-page-wrapper:after{content:"";display:block;clear:both}.ppl-alum__front-page-wrapper .random_alum{width:100%}.ppl-alum__front-page-wrapper .ppl-alum__top-row{display:flex;flex-flow:row nowrap;align-items:flex-start;align-content:flex-start;width:100%}@media (max-width:1100px){.ppl-alum__front-page-wrapper .ppl-alum__top-row{flex-flow:column wrap}}.ppl-alum__front-page-wrapper .ppl-alum__top-row{padding-top:1rem}.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum-image{margin-left:7rem;margin-right:1rem;-webkit-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);-moz-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);box-shadow:0 10px 17px -4px rgba(0,0,0,.55);border:solid 3px #fff;position:relative}@media (max-width:1100px){.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum-image{width:auto;margin:1rem auto 2rem auto;text-align:center;background:0 0}}@media (max-width:750px){.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum-image{width:95%}}.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum-image img{max-width:550px}@media (max-width:750px){.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum-image img{max-width:400px;width:100%}}.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum-image .alum-badge{width:100px;height:100px;border:solid 3px #d9f0ee;background:#3086a5;border-radius:50%;position:absolute;bottom:-5%;left:0;right:0;margin-left:auto;margin-right:auto;color:#fff;padding-top:2rem;font-size:1.1rem;font-weight:700;text-align:center;-webkit-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);-moz-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);box-shadow:0 10px 17px -4px rgba(0,0,0,.55)}@media (max-width:800px){.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum-image{margin-top:0;align-content:stretch}}.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum_story{background:rgba(255,255,255,.9);color:#f89c27;padding:2rem;-webkit-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);-moz-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);box-shadow:0 10px 17px -4px rgba(0,0,0,.55);font-size:1.1rem;margin-right:1rem;margin-left:1rem;margin-bottom:2rem}@media (max-width:800px){.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum_story{flex-basis:100%}}.ppl-alum__front-page-wrapper .ppl-alum__top-row .alum_story h2{font-weight:700;color:#f89c27;border-bottom:solid thin #f89c27}.ppl-alum__front-page-wrapper .support-cta__wrapper{background:rgba(248,156,39,.8);padding:2rem;margin-right:1rem;margin-left:1rem;-webkit-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);-moz-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);box-shadow:0 10px 17px -4px rgba(0,0,0,.55);padding-bottom:3rem}@media (max-width:1100px){.ppl-alum__front-page-wrapper .support-cta__wrapper{width:95%;margin:1rem auto}}.ppl-alum__front-page-wrapper .support-cta__wrapper h2{font-weight:700;color:#fff!important;margin-top:.5rem;margin-bottom:.5rem}.ppl-alum__front-page-wrapper .support-cta__wrapper .support-cta__text{padding:1rem 0;color:#fff;font-size:1.2rem}.ppl-alum__front-page-wrapper .support-cta__wrapper .donation-btn{width:100%;font-size:1rem;transition:all .3s ease-in;border:solid thin #ec008b;max-width:500px;min-width:300px;margin:0}.ppl-alum__front-page-wrapper .alum_page_cta{background:#ec008b;border-radius:0!important;width:calc(50% - 1rem);text-align:center;border:solid thin transparent;margin-top:1rem;margin-right:1rem;padding:.5rem;transition:all .3s ease-in}@media (max-width:1100px){.ppl-alum__front-page-wrapper .alum_page_cta{width:calc(100% - 1rem)}}.ppl-alum__front-page-wrapper .alum_page_cta:hover{-webkit-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);-moz-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);box-shadow:0 10px 17px -4px rgba(0,0,0,.55);border:solid thin #ec008b;background:#fff}.ppl-alum__front-page-wrapper .alum_page_cta:hover a{color:#ec008b}.ppl-alum__front-page-wrapper .alum_page_cta a{font-size:1.5rem;color:#fff;font-weight:700}.ppl-alum__front-page-wrapper .alum_page_cta a i{font-weight:900;font-family:FontAwesome}.page-template-page-art-project .site-content .content-area{padding:0}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap,.page-template-page-art-project .site-content .content-area .content,.page-template-page-art-project .site-content .content-area .entry-title{padding-left:2rem;padding-right:2rem}.page-template-page-art-project .site-content .content-area .entry-title{padding-top:2rem}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap{margin-bottom:2rem}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap button{margin-right:2rem;padding:.5rem 1rem;border-radius:24px;background:#fff;border:solid thin #32bcad;color:#32bcad;transition:all .3s ease-in-out;cursor:pointer}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap button:hover{background:#1d6b63}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap button i.fa{margin-left:.25rem}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap button.selected{background:#32bcad;color:#fff}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap button.selected:hover{background:#fff;color:#32bcad}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap .filters{margin-top:2rem;border-top:solid thin #d9f0ee;border-bottom:solid thin #d9f0ee;padding-top:1rem;padding-bottom:1rem}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap .filters .filter-control{display:none}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap .filters .filter-control label{font-style:italic;color:#32bcad}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap .filters .filter-control select{display:inline-block;max-width:300px;margin-left:.25rem}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap .filters .filter-control select option.hidden{display:none}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap .filters .filter-control.selected{display:block}.page-template-page-art-project .site-content .content-area .art-projects__filters-wrap .current-filter{margin-top:1rem;padding:.5rem;background:#d9f0ee;display:inline-block;width:auto;border-radius:4px;color:#32bcad}.page-template-page-art-project .site-content .projects-thumbnails__wrapper{padding-left:2rem;padding-right:2rem;padding-bottom:3rem;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:top}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper{width:calc(33.33% - .5rem);margin:.25rem;cursor:pointer;height:500px;position:relative;transition:all .5s ease;overflow:hidden}@media (max-width:1100px){.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper{width:calc(50% - .5rem)}}@media (max-width:750px){.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper{width:100%}}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper .project-bg-image{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .5s ease-in}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper:hover .project-bg-image{transform:scale(1.2)}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper:hover .art-project__overlay{background:rgba(50,188,173,.7);display:block}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper .art-project__overlay{position:absolute;background:0 0;bottom:0;top:0;right:0;left:0;display:none;z-index:100;text-align:center;padding-left:1rem;padding-right:1rem}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper .art-project__overlay .art-project__link{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper .art-project__overlay .art-project__title{font-size:2rem;color:#fff;font-weight:700}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper .art-project__overlay .art-project__artist-name{color:#fff}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper .art-project__overlay .art-project__view-btn{width:auto;display:block;padding:.5rem 2rem;margin:1rem auto;border:solid thin #fff;color:#fff;border-radius:24px;transition:all .3s ease-in}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper .art-project__overlay .art-project__view-btn:hover{background:#fff;color:#32bcad}.page-template-page-art-project .site-content .projects-thumbnails__wrapper .art-project__wrapper .art-project__overlay .art-project__view-btn i{margin-left:.25rem}#primary.single-art-project .artist-name{font-size:1.1rem;color:#f89c27}#primary.single-art-project .artist-website-btn{display:block;max-width:150px}#primary.single-art-project .project-images__wrapper{margin-top:2rem}#primary.single-art-project .project-images__wrapper .project_toggle .toggle{color:#32bcad;display:inline-block;background:#eee;padding:1rem;margin-right:.5rem;cursor:pointer}#primary.single-art-project .project-images__wrapper .project_toggle .toggle.selected{border-bottom:solid thin #d9f0ee;background:#d9f0ee;border-top:solid thin #d9f0ee;border-left:solid thin #d9f0ee;border-right:solid thin #d9f0ee}#primary.single-art-project .project-images__wrapper .project-description{width:100%;margin:1rem 0}#primary.single-art-project .project-images__wrapper .artwork-gallery,#primary.single-art-project .project-images__wrapper .source-material-gallery{padding:2rem;background:#d9f0ee;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:top}#primary.single-art-project .project-images__wrapper .artwork-gallery .project-image__holder,#primary.single-art-project .project-images__wrapper .source-material-gallery .project-image__holder{width:calc(50% - 1rem);margin:.5rem}@media (max-width:800px){#primary.single-art-project .project-images__wrapper .artwork-gallery .project-image__holder,#primary.single-art-project .project-images__wrapper .source-material-gallery .project-image__holder{width:calc(100% - 1rem)}}#primary.single-art-project .project-images__wrapper .artwork-gallery.hidden,#primary.single-art-project .project-images__wrapper .source-material-gallery.hidden{display:none}.projects-nav{border-bottom:solid thin #32bcad}.projects-nav:after{content:"";display:block;clear:both}.projects-nav div:first-child{color:#f89c27}.projects-nav .next_project,.projects-nav .prev_project{display:inline-block;width:auto;margin-right:1rem}.projects-nav .next_project{float:right}.projects-nav .prev_project{float:left}body.think-again .site-content{position:relative}body.think-again .donation-btn{border:solid thin #a01c4e;margin:0 auto}body.think-again .donation-btn:hover{background:#a01c4e}body.think-again .donation-btn:hover a{color:#fff}body.think-again .donation-btn:hover .left-angle{color:#fff}body.think-again .donation-btn a{color:#a01c4e}body.think-again .donation-btn .left-angle{background:#a01c4e}.think-again-nav{background:#f15a25;padding:1rem;text-align:center;width:25%}@media (max-width:1100px){.think-again-nav{width:100%}}.think-again__fixed-nav{padding:.5rem 1rem;z-index:9999;width:25%;left:225px;position:fixed}@media (max-width:1100px){.think-again__fixed-nav{position:relative;width:auto;left:0}}.think-again-logo{width:45%;align-self:center}.think-again__nav-wrapper{align-self:center}@media (max-width:1100px){.think-again__nav-wrapper{display:none}}.think-again__nav-wrapper .page-nav{width:75%;margin:1rem auto;border:solid thin #f15a25}.think-again__nav-wrapper .page-nav li{padding:.5rem 1rem;list-style:none;text-align:left;background:#a01c4e;color:#fff;font-size:1.1rem;border-bottom:solid thin #f15a25;transition:all .3s ease}.think-again__nav-wrapper .page-nav li a{color:inherit;width:100%;display:block}.think-again__nav-wrapper .page-nav li:hover{background:#fff;color:#f15a25}.think-again__building-rendering{width:75%;float:right;min-height:600px;height:80vh}.think-again__building-rendering .fl-col-content{background-attachment:fixed}.cc-think-again__header{margin-top:auto;margin-bottom:auto;width:500px;align-self:flex-start;margin-left:4rem}.cc-think-again__header h2.fl-heading{color:#fff;font-size:5rem;line-height:1;font-weight:700}.burgundy{background:#a01c4e}.opening-txt{padding:1rem;color:#fff;padding-top:3rem;padding-bottom:5rem;margin-left:4rem;font-size:2rem}.has-header{position:relative}.has-header .section-header{width:auto;display:inline-block;padding:1rem 2rem;background:#f15a25;color:#fff;font-size:2.5rem;margin-top:-4rem;margin-left:2rem;font-weight:700}.has-header .section-header.stats{background:#32bcad}.right-column__text{margin-left:4rem;padding-top:3rem;padding-bottom:3rem}.right-column__text h2{color:#f15a25;font-size:2rem}.right-column__text ol,.right-column__text p,.right-column__text ul{font-size:1.2rem;margin-right:4rem}.right-column__text.stats{color:#fff}.right-column__text.stats p{font-size:2rem}.right-column__text.stats p strong{font-size:2.5rem}.mission-statement{color:#a01c4e;font-size:3rem;padding-bottom:5rem}.quote-row{position:relative;justify-content:center}.quote-row .quote-column{position:relative;padding-top:3rem;padding-bottom:3rem}.quote-row .quote-column .quotation-mark__wrapper{position:absolute;display:flex;flex-flow:row wrap;justify-content:center;width:auto;left:-1.2rem;top:35%}.quote-row .quote-column .quotation-mark__wrapper span.quotation-mark{background:#32bcad;color:#fff;display:inline-block;font-size:8rem;width:80px;height:80px;border-radius:50%;border:solid 3px #fff;text-align:center;line-height:1;padding-top:.35rem}.quote-row .quote-column .right-column__text{margin-left:6rem}.quote-row .quote-column .right-column__text p{color:#32bcad;font-size:1.5rem}.quote-row .quote-column .right-column__text span.quote-attribution{text-align:right;display:block}#donate .right-side{position:relative;padding-bottom:3rem}#donate .right-side .orange-side__callout{width:10px;position:absolute;left:0;height:50%;top:30%;background:#f15a25}#donate .right-side .fl-rich-text{padding-top:3rem}#donate .right-side .fl-rich-text p{font-size:2rem;color:#f15a25}.btn.back-to-top{background:#f15a25;font-size:1.5rem;margin:5rem auto;width:50%;display:block;border:solid thin transparent}.btn.back-to-top:hover{background:#fff;color:#f15a25;border:solid thin #f15a25}.sponsorship-btn{width:50%;font-size:1.2rem;display:block;margin:0 auto;background:#a01c4e;border:solid thin transparent}.sponsorship-btn:hover{background:#fff;border:solid thin #a01c4e;color:#a01c4e}@media (max-width:1100px){.think-again__building-rendering .fl-col-content{background-attachment:scroll}.left-side{display:none}.right-side{width:100%}.bottom-row .left-side{display:none}.bottom-row .right-side{width:100%}.btn.back-to-top{display:none}#sponsorship-opportunities{padding-bottom:4rem}#sponsorship-opportunities .left-side{visibility:hidden}.quote-row .left-side{display:none}.quote-row .quote-column{border-top:solid thin #32bcad;padding-top:0;border-bottom:solid thin #32bcad}.quote-row .quote-column .quotation-mark__wrapper{position:relative;top:-2rem}.quote-row .quote-column .right-column__text{padding-top:0}#donate .right-side .orange-side__callout{top:25%}}#contact{margin-top:4rem}@media (max-width:800px){.cc-think-again__header{margin-left:2.5rem}.cc-think-again__header h2.fl-heading{font-size:3rem}.stats .fl-rich-text p{font-size:1.5rem}.stats .fl-rich-text p br{margin-bottom:1.5rem}.stats .fl-rich-text p strong{font-size:2rem}.bottom-row .right-side .sponsorship-btn{width:90%}}@media (max-width:750px){.cc-think-again__header{width:auto;margin-left:.5rem}.cc-think-again__header h2.fl-heading{font-size:3rem}.right-column__text{margin-left:0;padding-top:2rem;padding:1rem}.quote-row .quote-column .right-column__text{margin-left:2rem;margin-right:0}.has-header .section-header{font-size:2rem}.right-side{width:100%!important}.opening-txt{margin-left:1rem}.orange-side__callout{display:none}.sponsorship-btn{width:90%;margin:1rem}.right-column__text.no-padding__btm{padding-bottom:2rem}body.think-again .donation-btn{margin-bottom:2rem}.has-header .section-header{margin-top:0;display:block;margin-left:0;width:100%;padding:1rem}}body.page-template-page-support .site-content .content-area{padding:0;overflow:hidden;box-shadow:none;background-color:#d9f0ee}body.page-template-page-support .site-content .content-area main#main{padding-bottom:0!important}.support-us__row-wrapper{position:relative}.row-content__wrapper.full-width-column{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;align-content:stretch;padding-top:4rem;padding-bottom:4rem;position:relative}.row-content__wrapper.full-width-column .full-width__content{width:50%;margin:0 auto;z-index:10}@media (max-width:1100px){.row-content__wrapper.full-width-column .full-width__content{width:calc(100% - 1rem);padding:1rem}}.row-content__wrapper.two-columns{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:stretch}@media (max-width:1100px){.row-content__wrapper.two-columns{flex-flow:column-reverse nowrap}}@media (max-width:1100px){.row-content__wrapper.two-columns .column-one__content,.row-content__wrapper.two-columns .column-two__content{width:100%!important}}.row-content__wrapper.two-columns .img-column{position:relative}.row-content__wrapper.two-columns .column-one__content.no-image{padding:2rem}[data-id=row_1]{background:#d9f0ee}[data-id=row_1] .column-one__content,[data-id=row_1] .column-two__content{z-index:20}[data-id=row_1] .column-one__content{padding-top:2rem;padding-bottom:2rem}[data-id=row_1] h2{color:#3086a5;font-weight:700;font-size:2rem;width:80%;margin:.5rem auto}@media (max-width:1100px){[data-id=row_1] h2{width:100%;padding:1rem}}[data-id=row_1] .column_image{-webkit-clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);float:right}[data-id=row_1] .column_image:after{content:"";display:block;clear:both}@media (max-width:1100px){[data-id=row_1] .column_image{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.donation-btn{margin-top:1rem;background:#fff;width:auto;width:80%;margin:.5rem auto;text-align:center;transition:all .3s ease-in;border:solid thin #ec008b}@media (max-width:750px){.donation-btn{width:calc(100% - 1rem)}}.donation-btn:hover{-webkit-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);-moz-box-shadow:0 10px 17px -4px rgba(0,0,0,.55);box-shadow:0 10px 17px -4px rgba(0,0,0,.55);border:solid thin #ec008b;background:#ec008b}.donation-btn:hover .left-angle{width:35%;color:#ec008b;background:#fff}.donation-btn a{color:#ec008b;font-size:1.5rem;font-weight:600}.donation-btn a:hover{color:#fff}.donation-btn .left-angle{background:#ec008b;color:#fff;display:inline-block;float:right;width:30%;text-align:center;font-size:1.5rem;-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);transition:all .3s ease-in}.donation-btn .left-angle:after{content:"";display:block;clear:both}.donation-btn .left-angle:before{content:"\f105";font-family:FontAwesome}@media (max-width:800px){.donation-btn .left-angle{width:15%}}@media (max-width:750px){.donation-btn .left-angle{display:none}}[data-id=row_2]{background:#3086a5;position:relative;z-index:1}[data-id=row_2] h2{color:#fff;font-weight:700;width:80%;margin:.5rem auto}[data-id=row_2] .column-one__content,[data-id=row_2] .column-two__content{z-index:19}[data-id=row_2] .column-two__content{padding-top:1rem;padding-bottom:1rem}[data-id=row_2] .column-two__content h2{font-size:2rem;padding:1rem}@media (max-width:1100px){[data-id=row_2] .column-two__content{padding-top:2rem;padding-bottom:2rem}}[data-id=row_2] .column_image{-webkit-clip-path:polygon(0 0,94% 0,100% 100%,0 100%);clip-path:polygon(0 0,94% 0,100% 100%,0 100%)}@media (max-width:1100px){[data-id=row_2] .column_image{-webkit-clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);clip-path:polygon(0 8%,100% 0,100% 100%,0 100%)}}[data-id=row_3]{background:#32bcad;z-index:10}[data-id=row_3] .full-width-column{padding:10rem}[data-id=row_3] .column-one__content,[data-id=row_3] .column-two__content{z-index:24}@media (max-width:1100px){[data-id=row_3] .column-one__content{padding-top:2rem;padding-bottom:2rem}}[data-id=row_3] .column-one__content h2,[data-id=row_3] .column-one__content h3{width:80%;margin:.5rem auto}@media (max-width:1100px){[data-id=row_3] .column-one__content h2,[data-id=row_3] .column-one__content h3{width:calc(100% - 2rem);padding:1rem}}[data-id=row_3] .column-one__content h2{font-size:2rem;color:#fff;font-weight:700}[data-id=row_3] .column-one__content h3{font-size:1.8rem;font-weight:400;color:#fff;margin-top:1.5rem;padding-top:1.5rem;border-top:solid thin #fff}[data-id=row_3] .column_image{-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}@media (max-width:1100px){[data-id=row_3] .column_image{-webkit-clip-path:polygon(0 0,100% 0,100% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 80%,0 100%)}}[data-id=row_4]{background:#008b7f;position:relative;z-index:4}[data-id=row_4] h2{color:#fff;font-weight:700;width:80%;margin:.5rem auto}[data-id=row_4] .column-one__content,[data-id=row_4] .column-two__content{z-index:21}[data-id=row_4] .column-two__content{padding-top:1rem;padding-bottom:1rem}[data-id=row_4] .column-two__content h2{padding:1rem;font-size:2rem}@media (max-width:1100px){[data-id=row_4] .column-two__content{padding-top:2rem;padding-bottom:2rem}}[data-id=row_4] .column_image{-webkit-clip-path:polygon(0 0,92% 0,100% 100%,0 100%);clip-path:polygon(0 0,92% 0,100% 100%,0 100%)}@media (max-width:1100px){[data-id=row_4] .column_image{-webkit-clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);clip-path:polygon(0 8%,100% 0,100% 100%,0 100%)}}.color-bars__wrapper{height:10px;position:absolute;width:100%;top:0;z-index:26}.color-bars__wrapper:after{content:"";display:block;clear:both}.color-bars__wrapper .clr-bar{width:33.33%;display:inline-block;float:left;height:100%}.color-bars__wrapper .clr-bar:nth-child(1){background:#ec008b}.color-bars__wrapper .clr-bar:nth-child(2){background:#f89c27}.color-bars__wrapper .clr-bar:nth-child(3){background:#32bcad}[data-id=row_5]{background-color:#fff;background-image:none;padding-bottom:3rem}@media (max-width:750px){[data-id=row_5]{padding-bottom:1rem}}[data-id=row_5] .full-width__content{padding-top:3rem;padding-bottom:1rem}[data-id=row_5] .full-width__content h2{color:#3086a5;border-top:solid thin #3086a5;border-bottom:solid thin #3086a5}@media (max-width:750px){[data-id=row_5] .full-width__content h2{font-size:1.5rem}}.ppl-alum__intro-wrapper{background:#d9f0ee;padding-bottom:4rem;padding-top:5rem;-webkit-clip-path:polygon(0 0,100% 8%,100% 100%,0 100%);clip-path:polygon(0 0,100% 8%,100% 100%,0 100%)}@media (max-width:1100px){.ppl-alum__intro-wrapper{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);padding-top:2rem}}.ppl-alum__intro-wrapper h2{font-weight:700;text-align:center;color:#3086a5;font-size:2.2rem}.ppl-alum__intro-wrapper p{width:50%;margin:0 auto!important;color:#3086a5;font-size:1.5rem}@media (max-width:1100px){.ppl-alum__intro-wrapper p{width:calc(100% - 4rem);text-align:center}}.ppl-alum__intro-wrapper p strong{text-align:center;display:block;margin-top:1rem;border-top:solid thin #3086a5;border-bottom:solid thin #3086a5}.ppl-alum-support__wrapper{background:#d9f0ee;position:static;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:stretch}@media (max-width:1100px){.ppl-alum-support__wrapper{flex-flow:column nowrap}}.ppl-alum-support__wrapper .ppl-alum__column{width:calc(33.33% - 1rem);text-align:center;padding-bottom:3rem;z-index:25;background:#d9f0ee}.ppl-alum-support__wrapper .ppl-alum__column:nth-child(2){border-left:solid thin #32bcad;border-right:solid thin #32bcad}@media (max-width:1100px){.ppl-alum-support__wrapper .ppl-alum__column:nth-child(2){border-left:none;border-right:none}}@media (max-width:1100px){.ppl-alum-support__wrapper .ppl-alum__column{width:calc(100% - 2rem)}}.ppl-alum-support__wrapper .ppl-alum__column .ppl-alum__image{width:300px;height:300px;margin:1rem auto;background-position:center center;background-size:100%;text-align:center;border-radius:50%}.ppl-alum-support__wrapper .ppl-alum__column .alum-name{font-size:1.5rem;font-weight:700;color:#3086a5;margin-bottom:1rem}.ppl-alum-support__wrapper .ppl-alum__column .alum-excerpt{width:70%;margin:1rem auto;text-align:left;position:relative;overflow:visible;color:#3086a5}.ppl-alum-support__wrapper .ppl-alum__column .alum-excerpt:before{content:open-quote;color:#3086a5}.ppl-alum-support__wrapper .ppl-alum__column .alum-excerpt:after{content:close-quote;color:#3086a5;margin:0}.ppl-alum-support__wrapper .ppl-alum__column .ppl-alum-btn{background:#3086a5;font-weight:300;border:solid thin transparent;padding:.5rem 1rem;transition:all .6s ease-in}.ppl-alum-support__wrapper .ppl-alum__column .ppl-alum-btn:hover{background:#fff;color:#3086a5;border:solid thin #3086a5}.clipped-bottom{background:#f89c27;height:100px;width:100%;-webkit-clip-path:polygon(0 100%,100% 1%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 1%,100% 100%,0 100%);margin-bottom:-2px}[data-id=row_6]{padding-top:3rem;padding-bottom:3rem;background-image:none;background-color:#f89c27}[data-id=row_6] .full-width__content{width:70%;text-align:center}[data-id=row_6] h2{font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:#fff}[data-id=row_6] h3{font-weight:400;margin-bottom:2rem;color:#fff}.sts-2019__header-img__wrapper{position:relative}.sts-2019__header-img__wrapper .sts-2019__overlay{background:rgba(254,197,0,.4);top:0;left:0;right:0;bottom:0;z-index:200;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.sts-2019__header-img__wrapper .fl-photo-content img{-webkit-filter:blur(.8px);filter:blur(.8px)}.sts-2019__header-img__wrapper .sts-2019__logo{padding-top:200px}@media (max-width:800px){.sts-2019__header-img__wrapper .sts-2019__logo{padding-top:100px}}.sts-2019__header-img__wrapper .sts-2019__logo .fl-photo-content img{-webkit-filter:blur(0);filter:blur(0);width:70%}@media (max-width:1100px){.sts-2019__header-img__wrapper .sts-2019__logo .fl-photo-content img{width:50%}}.sts-2019__header-img__wrapper .sts-2019__std-header h1.fl-heading{font-size:3rem;margin-top:2rem;color:#003271;padding-top:1rem;padding-bottom:1rem}@media (max-width:800px){.sts-2019__header-img__wrapper .sts-2019__std-header h1.fl-heading{font-size:2rem}}.sts-2019__header-img__wrapper .sts-2019__std-date{padding-bottom:200px}@media (max-width:800px){.sts-2019__header-img__wrapper .sts-2019__std-date{padding-bottom:100px}}.sts-2019__header-img__wrapper .sts-2019__std-date h2.fl-heading{font-size:4rem;color:#003271;line-height:1;font-weight:600}@media (max-width:800px){.sts-2019__header-img__wrapper .sts-2019__std-date h2.fl-heading{font-size:3rem}}.sts-2019__text-wrapper{border-bottom:solid 10px #fec500}.sts-2019__text-wrapper .fl-row-content-wrap{padding-top:3rem;padding-bottom:3rem}.sts-2019__text-wrapper .fl-module-heading{width:60%;margin:1rem auto}.sts-2019__text-wrapper .fl-module-heading h3{font-size:2rem}.sts-2019__text-wrapper .sts-2019__opening-text{width:60%;margin:0 auto;font-size:2.5rem;text-align:center;line-height:1.4;color:#ec008b;min-height:600px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.sts-2019__jack-reed-img{padding-top:2rem;padding-bottom:2rem}.sts-2019__jack-reed-img img{max-width:500px}@media (max-width:800px){.sts-2019__jack-reed-img img{max-width:300px}}.sts-2019__enlightenment-header{width:80%;margin:0 auto;margin-top:3rem}.sts-2019__enlightenment-header .fl-heading{font-size:2.5rem;text-align:left;color:#003271}@media (max-width:750px){.sts-2019__enlightenment-header{width:90%}}.sts-2019__enlightenment-text{font-size:1.5rem;width:60%;margin:1rem auto}@media (max-width:750px){.sts-2019__enlightenment-text{width:90%}}.BBFormSectionHeading label{font-size:1.2rem;font-weight:600;color:#f89c27}.BBFormRadioLabel{padding:1rem 2rem;border:solid thin #31bcae!important;border-radius:25px}.BBFormRadioLabelGivingLevelSelected span.BBFormRadioAmount{color:#fff!important}.BBFormRadioDescriptionOther,span.BBFormRadioAmount{font-size:1.2rem!important;color:#31bcae!important}.BBFormContainer[data-bbox-part-id] .BBFormFieldLabel,.BBFormFieldContainer label.BBFormFieldLabel{display:block;float:none;width:100%!important;margin-bottom:1rem!important;text-align:left!important}.BBFormContaianer[data-bbox-part-id] .BBFormSectionComments .BBFormFieldLabel,.BBFormContaianer[data-bbox-part-id] .BBFormSectionComments .BBFormTextArea{margin-left:0!important}.BBFormContainer[data-bbox-part-id] .BBFormTextArea,.BBFormContainer[data-bbox-part-id] .BBFormTextbox{width:100%!important;max-width:none!important}.BBFormContainer[data-bbox-part-id] .BBFormTextbox[data-billing-field=firstname],.BBFormContainer[data-bbox-part-id] .BBFormTextbox[data-billing-field=lastname],.BBFormContainer[data-bbox-part-id] .BBFormTextbox[data-country-field=postcode],.BBFormContainer[data-bbox-part-id] .BBFormTextbox[data-reg-field=firstname],.BBFormContainer[data-bbox-part-id] .BBFormTextbox[data-reg-field=lastname]{max-width:121px!important}#bboxdonation_payment_divProcessedByBlackbaud a#bboxsecure{margin-left:0!important}.BBFormContainer[data-bbox-part-id] .BBFieldSecurityCode{float:none!important;margin-left:15px}label#bboxdonation_payment_lblExpiryLbl,label#bboxdonation_payment_lblSecCode{margin-left:0}label#bboxdonation_comment_lblComments,textarea#bboxdonation_comment_txtComments{margin-left:0!important}input#bboxdonation_btnSubmit,input#bboxevent_btnSubmit{width:100%;background:#31bcad!important;border-radius:26px;transition:all .3s ease-out}input#bboxdonation_btnSubmit:hover,input#bboxevent_btnSubmit:hover{background:#fff!important;color:#f89c27;border:solid thin #f89c27}.BBFormContainer[data-bbox-part-id] .BBFormEventName{margin-bottom:.5rem;font-weight:600;color:#ec008c!important}.BBFormSubTitle{margin-bottom:1rem;font-size:1rem!important}.BBFormContainer[data-bbox-part-id] .BBFormPricingTable{width:100%;max-width:none!important;padding:0!important;background:0 0!important;background-image:none!important;border:solid thin transparent!important}.BBFormContainer[data-bbox-part-id]{padding:0!important}@media (max-width:1550px){.dept-directory__column{width:calc(50% - 1rem)}}@media (max-width:1100px){.aligncenter,.alignleft,.alignright{display:block;width:95%;margin:1rem auto}main#main{padding-bottom:2rem}.calendar-row__image{min-height:450px;width:100%}.calendar-row .calendar_wrap{width:80%;margin:0 auto}.site-content .content-area .post-thumbnail{height:auto}.page-header__contact-text{width:100%;border-right:none!important}.page-header__contact-text .fl-col-content{margin-right:0!important;border-right:none!important}.page-header__contact-info{padding-left:0!important;border-bottom:solid thin #ccc}.page-header__row .fl-row-content-wrap{margin-top:1rem;margin-bottom:1rem}.page-header__row h1.entry-title{line-height:1.3;margin-bottom:2rem}.fl-builder .fl-builder-content .cta-row .fl-row-content-wrap{padding:4rem 2rem}.fl-builder .fl-builder-content .cta-row .cta__image{width:100%;display:block;visibility:visible}.fl-builder .fl-builder-content .cta-row .cta__image img{max-width:150px;margin-bottom:2rem}.fl-builder .fl-builder-content .cta-row .cta__copy{width:100%}.fl-builder .fl-builder-content .cta-row .fl-heading-text{font-size:2.25rem;font-weight:200;letter-spacing:1px}.fl-builder .fl-builder-content .cta-row .subhead--2{font-size:1.2rem;font-weight:200;letter-spacing:1px}.sponsor-dontate__cta-text{width:100%!important}.sponsor-dontate__cta-text .fl-col-content.fl-node-content{margin-top:2rem!important;margin-bottom:2rem!important;padding-top:0!important}.fl-node-59bc29fb0f46a>.fl-col-content{margin-top:1rem!important}.dept-directory__column{width:calc(50% - 1rem)}.btn-inline{display:block;margin:1rem 0}.fl-builder .fl-builder-content .accordion-row{margin:1rem!important}.subject-guides-list__wrapper .guide{flex-direction:column}.subject-guides-list__wrapper .guide .featured-image{width:100%;display:block;margin:1rem auto}.subject-guides-list__wrapper .guide .guide-details{width:100%;border-left:none}.subject-guides-list__wrapper .guide .guide-details .guide-btn{margin:1rem 0;width:300px}.gala-date-image__wrapper{min-height:100px!important}.gala-text__wrapper{width:90%}.gala-date__image{width:60%}.gala-logo{width:65%}.video{width:80%;max-width:none}.post-teaser__date{min-width:70%}.ppl-mission__statement .fl-heading{font-size:1.8rem!important}.cta-column .fl-col-content .fl-col-group .fl-col-small .fl-col-content{padding-top:1rem!important}.cta-column .fl-col-content .fl-col-group .sponsor-donate__cta-text .fl-col-content{margin-top:2rem!important}.hero-row .hero__bg-image .hero__header-overline{padding-top:2rem!important}.solid-cards-row .fl-row-content-wrap .fl-row-content .fl-col-group .solid-card__image{width:100%!important}.solid-cards-row .fl-row-content-wrap .fl-row-content .fl-col-group .fl-photo-content{min-width:100%!important}.solid-cards-row .fl-row-content-wrap .fl-row-content .fl-col-group .fl-photo-content .fl-photo-img{min-width:100%!important}.image-cta-row--gray .fl-col-group div[class*=fl-node-],.teen-squad__past-projects .fl-col-group div[class*=fl-node-]{width:100%!important;display:block!important}.dept-directory .fl-col-content div[class*=fl-node-]{width:100%;height:auto}.dept-directory .fl-col-content div[class*=fl-node-] .dept-directory__card{width:100%!important}.archive header.entry-header,.single header.entry-header{padding:1rem 0}.archive h1.entry-title,.single h1.entry-title{font-size:38px}.post-type-archive h1.entry-title{margin-bottom:.5rem}.post-type-archive header .database-filter{margin-left:0}.post-type-archive .site-content .content-area .database-list__wrapper .database,.post-type-archive .site-content .content-area .subject-guides-list__wrapper .guide{flex-direction:column}.post-type-archive .site-content .content-area .database-list__wrapper .database .featured-image,.post-type-archive .site-content .content-area .subject-guides-list__wrapper .guide .featured-image{display:block;width:100%;margin:1rem auto}.post-type-archive .site-content .content-area .database-list__wrapper .database .guide-details,.post-type-archive .site-content .content-area .subject-guides-list__wrapper .guide .guide-details{width:100%;display:block;border-left:none;padding:0}.post-type-archive .site-content .content-area .database-list__wrapper .database .guide-details .guide-btn,.post-type-archive .site-content .content-area .subject-guides-list__wrapper .guide .guide-details .guide-btn{margin:1rem auto}.single-databases .guide-content__wrapper h2,.single-subject-guides .guide-content__wrapper h2{margin-bottom:0}.single-databases .guide-content__wrapper hr,.single-subject-guides .guide-content__wrapper hr{margin:0}.single-databases article.guide-content__wrapper div.audio_embed,.single-databases article.guide-content__wrapper div.video,.single-databases article.tabbed-content__wrapper div.audio_embed,.single-databases article.tabbed-content__wrapper div.video,.single-subject-guides article.guide-content__wrapper div.audio_embed,.single-subject-guides article.guide-content__wrapper div.video,.single-subject-guides article.tabbed-content__wrapper div.audio_embed,.single-subject-guides article.tabbed-content__wrapper div.video{width:100%;margin:2rem auto;max-width:none}.single-databases article.guide-content__wrapper div.image_content,.single-databases article.tabbed-content__wrapper div.image_content,.single-subject-guides article.guide-content__wrapper div.image_content,.single-subject-guides article.tabbed-content__wrapper div.image_content{width:100%;margin:1rem auto}.single-databases article.guide-content__wrapper div.image_content img,.single-databases article.tabbed-content__wrapper div.image_content img,.single-subject-guides article.guide-content__wrapper div.image_content img,.single-subject-guides article.tabbed-content__wrapper div.image_content img{padding:.25rem}.single-databases article.guide-content__wrapper div.text_content,.single-databases article.tabbed-content__wrapper div.text_content,.single-subject-guides article.guide-content__wrapper div.text_content,.single-subject-guides article.tabbed-content__wrapper div.text_content{margin-top:1rem;padding-top:1rem}.single-databases article.guide-content__wrapper div.q-a__wrapper,.single-databases article.tabbed-content__wrapper div.q-a__wrapper,.single-subject-guides article.guide-content__wrapper div.q-a__wrapper,.single-subject-guides article.tabbed-content__wrapper div.q-a__wrapper{margin-bottom:2rem}.tab-navigation__wrapper{border-bottom:none}.tabs .tab{display:none}.tab-toggle{height:0;opacity:0}select.mobile-tabs{display:block;margin:1rem 0}.logbook_search{display:none}}@media (max-width:800px){.site-content .content-area .post-thumbnail{margin-bottom:0}.site-content .content-area .fl-builder .fl-builder-content .subhead--1{font-size:1.4375rem}.site-content .content-area .page-header__contact-text{border-right:none}.site-content .content-area .fl-rich-text h1.entry-title{font-size:38px;line-height:1.2;margin-bottom:1rem}.site-content .content-area .video{width:100%;max-width:none}.site-content .content-area .page-header__row h1.entry-title{margin-top:1rem}.site-content .content-area .page-header__row .fl-row-content-wrap{padding-left:2rem;padding-right:2rem}.dept-directory__column{width:100%}.gala-date-image__wrapper{min-height:100px}.gala-gallery__wrapper .fl-row-content-wrap{margin-top:2rem!important;margin-bottom:2rem!important}.gala-gallery__wrapper .fl-heading{line-height:1.5!important;margin:0 auto 2rem auto!important;width:90%}div.fl-col[class*=fl-node].video_column{width:100%!important}.page-row{padding:0 1rem}}@media (max-width:750px){body{font-size:.9rem}.aligncenter,.alignleft,.alignright{display:block;margin:.5rem;float:none}.site-content .content-area{padding:1rem}.site-content .content-area .post-thumbnail{margin-top:0;margin-bottom:0;margin-right:0;margin-left:0;padding-top:33.33%}.donate-btn__general{margin-bottom:1rem}.sponsor-donate__cta .fl-col-content{padding-top:1rem!important;padding-bottom:1rem!important;text-align:center!important}.sponsor-donate__cta .support-header h2.fl-heading{line-height:1.5;margin-bottom:1rem}.cta-column .fl-col-content .fl-col-group .sponsor-donate__cta-text .fl-col-content{margin-top:0!important}.page-header__contact-text{border-right:none!important}.fl-builder .fl-builder-content .one-over-two-row{margin-top:2rem;margin-bottom:2rem;padding:0 1rem}.fl-col-small{max-width:none}p{margin-bottom:.75rem!important}.fl-module-video.video{max-width:none;width:90%;margin:1rem auto}.fl-rich-text h1.entry-title{margin-bottom:1rem;font-size:38px}.fl-rich-text h2,.fl-rich-text h3,.fl-rich-text h4,.fl-rich-text h5,.fl-rich-text h6{margin-bottom:1rem}.fl-rich-text p{padding:.5rem 0;margin-bottom:.5rem!important;margin-top:0!important}.fl-rich-text ul{margin-left:1rem}.fl-rich-text ul li{margin-bottom:.5rem}.fl-builder .fl-builder-content .subhead--1{line-height:33px;margin-bottom:1rem}.fl-builder .fl-builder-content .solid-card__title,.fl-builder .fl-builder-content .white-card__title{margin:1rem!important}.fl-builder .fl-builder-content .solid-card__title .fl-heading .fl-heading-text,.fl-builder .fl-builder-content .white-card__title .fl-heading .fl-heading-text{line-height:0;font-size:1.8rem!important}.fl-builder .fl-builder-content .accordion-row{margin:1rem}.fl-builder .fl-builder-content .image-cta-row--color,.fl-builder .fl-builder-content .image-cta-row--gray{padding:1rem!important}blockquote p:before{position:relative;padding-right:1rem;top:1rem}blockquote p:after{content:""}.patron-testimonial__image .fl-photo{width:80%;margin:1rem auto}.patron-testimonial__wrapper{padding-bottom:2rem}.patron-testimonial__wrapper::after,.patron-testimonial__wrapper::before{background:0 0!important}.patron-testimonial__text span.loose-uppercase.patron-name{display:block;margin-bottom:2rem}.patron-testimonial__text .fl-rich-text p{padding:0 2.25rem;font-size:1rem}.cta__copy span.loose-uppercase{margin-bottom:1rem;display:block}.cta__copy span.fl-heading-text{font-weight:200;letter-spacing:1px}.cta__copy .subhead--2{font-size:1rem!important;font-weight:200!important;padding:0}.cta__copy .donate-btn__general{margin-bottom:1rem}.page-header__row .fl-row-content-wrap{padding-left:1rem!important;padding-right:1rem!important}.page-header__contact-info{padding-left:0!important;border-bottom:solid thin #ccc;margin-bottom:1rem}.page-header__contact-info h2{margin:0}.page-header__contact-info .fl-icon-wrap{display:block;width:100%}.btn-inline,.ppl-button__basic.btn-inline{display:block!important;margin:1rem 0;margin-left:0;margin-right:0}.ppl-button__basic{width:100%;margin-bottom:2rem}.calendar_wrap{padding:.5rem 1rem}h2.post-teaser__title{font-weight:300}.gala-header__background{max-height:100vh;height:30vhd}.gala-logo{width:60%;margin-top:0}.gala-date-image__wrapper{height:auto;min-height:0}.gala-date__image{width:80%;top:0;position:relative;padding-bottom:0}.ppl-mission__statement .fl-heading{font-size:2rem!important;padding:0 1rem!important;text-align:center!important}.constant-contact__form-wrapper #cc_form_1{width:95%}.constant-contact__form-wrapper .kws_input_container{display:block;width:100%}.exhibition-content__row{padding:1rem}.exhibition-content__row .fl-col{margin-top:1rem}.exhibition-content__row .fl-heading-text{text-align:center;display:block}.cta_copy .fl-col-content{text-align:center!important}.post-type-archive .site-content .content-area{width:100%!important}.fl-module.form{width:100%;max-width:none}}.highcharts-container{position:relative;overflow:hidden;width:100%;height:100%;text-align:left;line-height:normal;z-index:0;-webkit-tap-highlight-color:transparent;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size:12px}.highcharts-root{display:block}.highcharts-root text{stroke-width:0}.highcharts-strong{font-weight:700}.highcharts-emphasized{font-style:italic}.highcharts-anchor{cursor:pointer}.highcharts-background{fill:#fff}.highcharts-plot-background,.highcharts-plot-border{fill:none}.highcharts-label-box{fill:none}.highcharts-button-box{fill:inherit}.highcharts-tracker-line{stroke-linejoin:round;stroke:rgba(192,192,192,.0001);stroke-width:22;fill:none}.highcharts-tracker-area{fill:rgba(192,192,192,.0001);stroke-width:0}.highcharts-title{fill:#333;font-size:1.5em}.highcharts-subtitle{fill:#666}.highcharts-axis-line{fill:none;stroke:#ccd6eb}.highcharts-yaxis .highcharts-axis-line{stroke-width:0}.highcharts-axis-title{fill:#666}.highcharts-axis-labels{fill:#666;cursor:default;font-size:.9em}.highcharts-grid-line{fill:none;stroke:#e6e6e6}.highcharts-xaxis-grid .highcharts-grid-line{stroke-width:0}.highcharts-tick{stroke:#ccd6eb}.highcharts-yaxis .highcharts-tick{stroke-width:0}.highcharts-minor-grid-line{stroke:#f2f2f2}.highcharts-crosshair-thin{stroke-width:1px;stroke:#ccc}.highcharts-crosshair-category{stroke:#ccd6eb;stroke-opacity:.25}.highcharts-credits{cursor:pointer;fill:#999;font-size:.7em;transition:fill 250ms,font-size 250ms}.highcharts-credits:hover{fill:#000;font-size:1em}.highcharts-tooltip{cursor:default;pointer-events:none;white-space:nowrap;transition:stroke 150ms}.highcharts-tooltip text{fill:#333}.highcharts-tooltip .highcharts-header{font-size:.85em}.highcharts-tooltip-box{stroke-width:1px;fill:#f7f7f7;fill-opacity:.85}.highcharts-tooltip-box .highcharts-label-box{fill:#f7f7f7;fill-opacity:.85}.highcharts-selection-marker{fill:#335cad;fill-opacity:.25}.highcharts-graph{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.highcharts-state-hover .highcharts-graph{stroke-width:3}.highcharts-state-hover path{transition:stroke-width 50}.highcharts-state-normal path{transition:stroke-width 250ms}.highcharts-data-labels,.highcharts-markers,.highcharts-point,g.highcharts-series{transition:opacity 250ms}.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover),.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover){opacity:.2}.highcharts-color-0{fill:#7cb5ec;stroke:#7cb5ec}.highcharts-color-1{fill:#434348;stroke:#434348}.highcharts-color-2{fill:#90ed7d;stroke:#90ed7d}.highcharts-color-3{fill:#f7a35c;stroke:#f7a35c}.highcharts-color-4{fill:#8085e9;stroke:#8085e9}.highcharts-color-5{fill:#f15c80;stroke:#f15c80}.highcharts-color-6{fill:#e4d354;stroke:#e4d354}.highcharts-color-7{fill:#2b908f;stroke:#2b908f}.highcharts-color-8{fill:#f45b5b;stroke:#f45b5b}.highcharts-color-9{fill:#91e8e1;stroke:#91e8e1}.highcharts-area{fill-opacity:.75;stroke-width:0}.highcharts-markers{stroke-width:1px;stroke:#fff}.highcharts-point{stroke-width:1px}.highcharts-dense-data .highcharts-point{stroke-width:0}.highcharts-data-label{font-size:.9em;font-weight:700}.highcharts-data-label-box{fill:none;stroke-width:0}.highcharts-data-label text,text.highcharts-data-label{fill:#333}.highcharts-data-label-connector{fill:none}.highcharts-halo{fill-opacity:.25;stroke-width:0}.highcharts-markers .highcharts-point-select,.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select{fill:#ccc;stroke:#000}.highcharts-column-series rect.highcharts-point{stroke:#fff}.highcharts-column-series .highcharts-point{transition:fill-opacity 250ms}.highcharts-column-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-pie-series .highcharts-point{stroke-linejoin:round;stroke:#fff}.highcharts-pie-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-funnel-series .highcharts-point{stroke-linejoin:round;stroke:#fff}.highcharts-funnel-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-funnel-series .highcharts-point-select{fill:inherit;stroke:inherit}.highcharts-pyramid-series .highcharts-point{stroke-linejoin:round;stroke:#fff}.highcharts-pyramid-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-pyramid-series .highcharts-point-select{fill:inherit;stroke:inherit}.highcharts-solidgauge-series .highcharts-point{stroke-width:0}.highcharts-treemap-series .highcharts-point{stroke-width:1px;stroke:#e6e6e6;transition:stroke 250ms,fill 250ms,fill-opacity 250ms}.highcharts-treemap-series .highcharts-point-hover{stroke:#999;transition:stroke 25ms,fill 25ms,fill-opacity 25ms}.highcharts-treemap-series .highcharts-above-level{display:none}.highcharts-treemap-series .highcharts-internal-node{fill:none}.highcharts-treemap-series .highcharts-internal-node-interactive{fill-opacity:.15;cursor:pointer}.highcharts-treemap-series .highcharts-internal-node-interactive:hover{fill-opacity:.75}.highcharts-legend-box{fill:none;stroke-width:0}.highcharts-legend-item>text{fill:#333;font-weight:700;font-size:1em;cursor:pointer;stroke-width:0}.highcharts-legend-item:hover text{fill:#000}.highcharts-legend-item-hidden *{fill:#ccc!important;stroke:#ccc!important;transition:fill 250ms}.highcharts-legend-nav-active{fill:#039;cursor:pointer}.highcharts-legend-nav-inactive{fill:#ccc}.highcharts-legend-title-box{fill:none;stroke-width:0}.highcharts-bubble-legend-symbol{stroke-width:2;fill-opacity:.5}.highcharts-bubble-legend-connectors{stroke-width:1}.highcharts-bubble-legend-labels{fill:#333}.highcharts-loading{position:absolute;background-color:#fff;opacity:.5;text-align:center;z-index:10;transition:opacity 250ms}.highcharts-loading-hidden{height:0!important;opacity:0;overflow:hidden;transition:opacity 250ms,height 250ms step-end}.highcharts-loading-inner{font-weight:700;position:relative;top:45%}.highcharts-pane,.highcharts-plot-band{fill:#000;fill-opacity:.05}.highcharts-plot-line{fill:none;stroke:#999;stroke-width:1px}.highcharts-boxplot-box{fill:#fff}.highcharts-boxplot-median{stroke-width:2px}.highcharts-bubble-series .highcharts-point{fill-opacity:.5}.highcharts-errorbar-series .highcharts-point{stroke:#000}.highcharts-gauge-series .highcharts-data-label-box{stroke:#ccc;stroke-width:1px}.highcharts-gauge-series .highcharts-dial{fill:#000;stroke-width:0}.highcharts-polygon-series .highcharts-graph{fill:inherit;stroke-width:0}.highcharts-waterfall-series .highcharts-graph{stroke:#333;stroke-dasharray:1,3}.highcharts-sankey-series .highcharts-point{stroke-width:0}.highcharts-sankey-series .highcharts-link{transition:fill 250ms,fill-opacity 250ms;fill-opacity:.5}.highcharts-sankey-series .highcharts-point-hover.highcharts-link{transition:fill 50ms,fill-opacity 50ms;fill-opacity:1}.highcharts-venn-series .highcharts-point{fill-opacity:.75;stroke:#ccc;transition:stroke 250ms,fill-opacity 250ms}.highcharts-venn-series .highcharts-point-hover{fill-opacity:1;stroke:#ccc}.highcharts-navigator-mask-outside{fill-opacity:0}.highcharts-navigator-mask-inside{fill:#6685c2;fill-opacity:.25;cursor:ew-resize}.highcharts-navigator-outline{stroke:#ccc;fill:none}.highcharts-navigator-handle{stroke:#ccc;fill:#f2f2f2;cursor:ew-resize}.highcharts-navigator-series{fill:#335cad;stroke:#335cad}.highcharts-navigator-series .highcharts-graph{stroke-width:1px}.highcharts-navigator-series .highcharts-area{fill-opacity:.05}.highcharts-navigator-xaxis .highcharts-axis-line{stroke-width:0}.highcharts-navigator-xaxis .highcharts-grid-line{stroke-width:1px;stroke:#e6e6e6}.highcharts-navigator-xaxis.highcharts-axis-labels{fill:#999}.highcharts-navigator-yaxis .highcharts-grid-line{stroke-width:0}.highcharts-scrollbar-thumb{fill:#ccc;stroke:#ccc;stroke-width:1px}.highcharts-scrollbar-button{fill:#e6e6e6;stroke:#ccc;stroke-width:1px}.highcharts-scrollbar-arrow{fill:#666}.highcharts-scrollbar-rifles{stroke:#666;stroke-width:1px}.highcharts-scrollbar-track{fill:#f2f2f2;stroke:#f2f2f2;stroke-width:1px}.highcharts-button{fill:#f7f7f7;stroke:#ccc;cursor:default;stroke-width:1px;transition:fill 250ms}.highcharts-button text{fill:#333}.highcharts-button-hover{transition:fill 0s;fill:#e6e6e6;stroke:#ccc}.highcharts-button-hover text{fill:#333}.highcharts-button-pressed{font-weight:700;fill:#e6ebf5;stroke:#ccc}.highcharts-button-pressed text{fill:#333;font-weight:700}.highcharts-button-disabled text{fill:#333}.highcharts-range-selector-buttons .highcharts-button{stroke-width:0}.highcharts-range-label rect{fill:none}.highcharts-range-label text{fill:#666}.highcharts-range-input rect{fill:none}.highcharts-range-input text{fill:#333}.highcharts-range-input{stroke-width:1px;stroke:#ccc}input.highcharts-range-selector{position:absolute;border:0;width:1px;height:1px;padding:0;text-align:center;left:-9em}.highcharts-crosshair-label text{fill:#fff;font-size:1.1em}.highcharts-crosshair-label .highcharts-label-box{fill:inherit}.highcharts-candlestick-series .highcharts-point{stroke:#000;stroke-width:1px}.highcharts-candlestick-series .highcharts-point-up{fill:#fff}.highcharts-ohlc-series .highcharts-point-hover{stroke-width:3px}.highcharts-flags-series .highcharts-point .highcharts-label-box{stroke:#999;fill:#fff;transition:fill 250ms}.highcharts-flags-series .highcharts-point-hover .highcharts-label-box{stroke:#000;fill:#ccd6eb}.highcharts-flags-series .highcharts-point text{fill:#000;font-size:.9em;font-weight:700}.highcharts-map-series .highcharts-point{transition:fill .5s,fill-opacity .5s,stroke-width 250ms;stroke:#ccc}.highcharts-map-series .highcharts-point-hover{transition:fill 0s,fill-opacity 0s;fill-opacity:.5;stroke-width:2px}.highcharts-mapline-series .highcharts-point{fill:none}.highcharts-heatmap-series .highcharts-point{stroke-width:0}.highcharts-map-navigation{font-size:1.3em;font-weight:700;text-align:center}.highcharts-coloraxis{stroke-width:0}.highcharts-coloraxis-marker{fill:#999}.highcharts-null-point{fill:#f7f7f7}.highcharts-3d-frame{fill:transparent}.highcharts-contextbutton{fill:#fff;stroke:none;stroke-linecap:round}.highcharts-contextbutton:hover{fill:#e6e6e6;stroke:#e6e6e6}.highcharts-button-symbol{stroke:#666;stroke-width:3px}.highcharts-menu{border:1px solid #999;background:#fff;padding:5px 0;box-shadow:3px 3px 10px #888}.highcharts-menu-item{padding:.5em 1em;background:0 0;color:#333;cursor:pointer;transition:background 250ms,color 250ms}.highcharts-menu-item:hover{background:#335cad;color:#fff}.highcharts-drilldown-point{cursor:pointer}.highcharts-drilldown-axis-label,.highcharts-drilldown-data-label text,text.highcharts-drilldown-data-label{cursor:pointer;fill:#039;font-weight:700;text-decoration:underline}.highcharts-no-data text{font-weight:700;font-size:12px;fill:#666}.highcharts-axis-resizer{cursor:ns-resize;stroke:#000;stroke-width:2px}.highcharts-bullet-target{stroke-width:0}.highcharts-lineargauge-target{stroke-width:1px;stroke:#333}.highcharts-lineargauge-target-line{stroke-width:1px;stroke:#333}.highcharts-annotation-label-box{stroke-width:1px;stroke:#000;fill:#000;fill-opacity:.75}.highcharts-annotation-label text{fill:#e6e6e6}.highcharts-treegrid-node-collapsed,.highcharts-treegrid-node-expanded{cursor:pointer}.highcharts-point-connecting-path{fill:none}.highcharts-grid-axis .highcharts-tick{stroke-width:1px}.highcharts-grid-axis .highcharts-axis-line{stroke-width:1px}.header-teen-squad{width:100%;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;background:url(images/header-texture.jpg) top left repeat #303030}.teen-squad-content{max-width:1600px;margin:0 auto}.teen-squad-content .home-btn{padding:.5rem 1rem}.teen-squad-page__wrapper .teen-squad-content{padding-left:1rem;padding-right:1rem}.teen-squad-page__wrapper .teen-squad-content .teen-squad-content__overview-header{border-bottom:solid thin #32bcad}.teen-squad-page__wrapper .teen-squad-content .teen-squad-content__header{padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.teen-squad-page__wrapper .teen-squad-content .teen-squad-content__header .ppl__logo-link{margin-right:2rem;border-right:solid thin #32bcad;padding-right:2rem}.teen-squad-page__wrapper .teen-squad-content .teen-squad-content__header .ppl__logo-link .ppl-wordmark__foreground path{fill:#b10269}.teen-squad-page__wrapper .teen-squad-content .teen-squad-content__header .ppl__logo-link .ppl-wordmark__background path{fill:#ec008b}.teen-squad-page__wrapper .teen-squad-content .teen-squad-content__header .page-title h2{font-size:2rem;font-weight:700}.teen-squad-page__wrapper .teen-squad-content .post-navigation{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;border-top:solid thin #32bcad;border-bottom:solid thin #32bcad}.teen-squad-page__wrapper .teen-squad-content .post-navigation div{padding:1rem 1rem}.teen-squad-page__wrapper .teen-squad-content .post-navigation div.teen-squad-overview__btn{background:#d9f0ee}@media (max-width:800px){.teen-squad-page__wrapper .teen-squad-content .post-navigation div.teen-squad-post-listing{display:none}}.teen-squad-page__wrapper .teen-squad-content .post-navigation div.teen-squad-post-listing a{transition:all .3s ease-in;padding:1.15rem 1.15rem;white-space:pre-wrap}.teen-squad-page__wrapper .teen-squad-content .post-navigation div.teen-squad-post-listing a:hover{background:#d9f0ee}.teen-squad-page__wrapper .teen-squad-content .post-navigation div.mobile-squad-nav{display:none}@media (max-width:800px){.teen-squad-page__wrapper .teen-squad-content .post-navigation div.mobile-squad-nav{display:inline-block}}.teen-squad-page__wrapper .program-information{margin-top:2rem}.teen-squad-page__wrapper .program-information h2.program-title{font-size:2.5rem;color:#32bcad;font-weight:700;margin-bottom:1rem}.teen-squad-page__wrapper .program-information .program-featured-image{background-position:center center;background-repeat:no-repeat;background-size:100%;width:100%;height:500px;margin-bottom:2rem}@media (max-width:800px){.teen-squad-page__wrapper .program-information .program-featured-image{height:300px}}.teen-squad-page__wrapper .program-information .program-content h3{color:#f89c27;font-size:2rem}.teen-squad-page__wrapper .program-information .program-content .resource-filters{padding:.5rem;margin-bottom:1rem}.teen-squad-page__wrapper .program-information .program-content .resource-filters .filter-title{border-bottom:solid thin #d9f0ee}.teen-squad-page__wrapper .program-information .program-content .resource-filters .filter-title h4{padding:.5rem 1rem;width:auto;background:#d9f0ee;display:inline-block;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.teen-squad-page__wrapper .program-information .program-content .resource-filters .current-filter.visible{padding:.5rem;background:#d9f0ee;border-radius:4px;width:auto;display:inline-block;margin-top:1rem}.teen-squad-page__wrapper .program-information .program-content .resource-filters .filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-bottom:solid thin #f89c27}.teen-squad-page__wrapper .program-information .program-content .resource-filters .filters .filter-tab{margin-top:1rem;padding:.5rem 1rem;border-top:solid thin #f89c27;border-left:solid thin #f89c27;border-right:solid thin #f89c27;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;transition:all .3s ease-in-out}.teen-squad-page__wrapper .program-information .program-content .resource-filters .filters .filter-tab:hover{color:#fff;background:#f89c27}.teen-squad-page__wrapper .program-information .program-content .resource-filters .filters .filter-tab.selected{background:#f89c27;color:#fff}.teen-squad-page__wrapper .program-information .program-content .resource-filters .filter-forms{padding-top:1rem}.teen-squad-page__wrapper .program-information .program-content .resource-filters .filter-forms select{max-width:400px;width:95%}.teen-squad-page__wrapper .program-information .program-content .clear-filters{display:inline-block;margin-left:1rem;background:0 0;border:solid thin #f89c27;padding:.25rem .75rem;border-radius:24px;color:#f89c27;transition:all .3s ease-in-out;cursor:pointer}.teen-squad-page__wrapper .program-information .program-content .clear-filters:hover{background:#f89c27;color:#fff}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year{margin-top:1rem;margin-bottom:1rem}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year h3{border-bottom:solid thin #f89c27}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource{padding:1rem;margin-bottom:3rem}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource:nth-child(odd){background:#d9f0ee}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource h4{margin-bottom:1rem;border-bottom:solid thin #000}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap}@media (max-width:800px){.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data{flex-flow:column nowrap}}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .description,.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .resource-details{width:calc(50% - 1rem);margin-right:.5rem}@media (max-width:800px){.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .description,.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .resource-details{width:calc(100% - 1rem)}}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .description .external-resource,.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .description .internal-resource{display:inline-block}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .description .external-resource a.btn,.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .description .internal-resource a.btn{padding:.5rem 1rem;text-align:center;margin-right:1rem;display:inline-block;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:800px){.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .description .external-resource a.btn,.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .description .internal-resource a.btn{width:300px}}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .resource-details .detail{margin-bottom:.5rem}.teen-squad-page__wrapper .program-information .program-content .program-resources .resources .program-year .resource .resource-data .resource-details .topics{text-transform:capitalize}.teen-squad-page__wrapper .program-information .program-content #image-gallery .images{columns:3;column-gap:1rem}@media (max-width:800px){.teen-squad-page__wrapper .program-information .program-content #image-gallery .images{columns:1}}.teen-squad-page__wrapper .program-information .program-content #image-gallery .images .program-image{margin-bottom:1rem;display:inline-block;border:solid thin #f89c27;overflow:hidden;position:relative}.teen-squad-page__wrapper .program-information .program-content #image-gallery .images .program-image:hover .overlay{background-color:rgba(248,156,39,.7);visibility:visible}.teen-squad-page__wrapper .program-information .program-content #image-gallery .images .program-image .overlay{position:absolute;background-color:transparent;color:#fff;top:0;left:0;right:0;bottom:0;transition:all .3s ease-in-out;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;visibility:hidden}.teen-squad-page__wrapper .program-information .program-content #image-gallery .images .program-image .overlay .overlay-text{font-size:1.2rem}.teen-squad-page__wrapper .program-information .program-content #image-gallery .images .program-image .overlay .overlay-text i{display:block;font-size:2rem;text-align:center;width:50px;height:50px;border-radius:50%;padding:.5rem 0;border:solid thin #fff;margin:.5rem auto}.teen-squad-page__wrapper .program-information .program-content #image-gallery .images .program-image:hover img{transform:scale(1.05)}.teen-squad-page__wrapper .program-information .program-content #image-gallery .images .program-image img{width:100%;transition:all .3s ease-in-out}.teen-squad-page__wrapper .program-information .program-content #image-details{display:flex;flex-flow:row wrap;padding:1rem 0}.teen-squad-page__wrapper .program-information .program-content #image-details .details-wrapper{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:center}@media (max-width:800px){.teen-squad-page__wrapper .program-information .program-content #image-details .details-wrapper{flex-flow:column nowrap}}.teen-squad-page__wrapper .program-information .program-content #image-details .close-details{flex:1 0 100%;font-size:1.2rem;padding:.5rem 1rem}.teen-squad-page__wrapper .program-information .program-content #image-details .close-details i{margin-right:.5rem}.teen-squad-page__wrapper .program-information .program-content #image-details .img-data,.teen-squad-page__wrapper .program-information .program-content #image-details .img-wrapper{width:calc(50% - 1rem);margin:.5rem;flex:1 50%}@media (max-width:800px){.teen-squad-page__wrapper .program-information .program-content #image-details .img-data,.teen-squad-page__wrapper .program-information .program-content #image-details .img-wrapper{width:calc(100% - 1rem)}}.teen-squad-programs__wrapper{padding-top:1rem;padding-bottom:1rem}.teen-squad-programs__wrapper .squad-programs{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:top}@media (max-width:800px){.teen-squad-programs__wrapper .squad-programs{flex-flow:column nowrap}}.teen-squad-programs__wrapper .squad-programs .teen-squad-program{width:calc(50% - 1rem);margin:.5rem;min-height:400px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width:800px){.teen-squad-programs__wrapper .squad-programs .teen-squad-program{width:calc(100% - 1rem)}}.teen-squad-programs__wrapper .squad-programs .teen-squad-program .program-title{position:absolute;left:0;right:0;bottom:0;height:50%;background:rgba(248,156,39,.8);text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;-webkit-clip-path:polygon(0 0,100% 33%,100% 100%,0 100%);clip-path:polygon(0 0,100% 33%,100% 100%,0 100%)}@media (max-width:800px){.teen-squad-programs__wrapper .squad-programs .teen-squad-program .program-title{height:60%}}.teen-squad-programs__wrapper .squad-programs .teen-squad-program .program-title:nth-child(even){-webkit-clip-path:polygon(0 33%,100% 0,100% 100%,0 100%);clip-path:polygon(0 33%,100% 0,100% 100%,0 100%)}.teen-squad-programs__wrapper .squad-programs .teen-squad-program .program-title span{font-size:1.5rem;font-weight:700;color:#fff}.teen-squad-programs__wrapper .squad-programs .teen-squad-program .program-title .btn{padding:.5rem 1rem;background:0 0;border:solid thin #fff}.teen-squad-programs__wrapper .squad-programs .teen-squad-program .program-title .btn:hover{color:#f89c27;background:#fff}.teen-squad-contact{width:300px;bottom:1rem;right:2rem;position:fixed;background:#32bcad;border-radius:4px;margin-top:1rem;margin-bottom:.25rem;z-index:9999;transition:all .3s ease-in-out;text-align:center;-webkit-box-shadow:0 7px 20px -6px rgba(0,0,0,.75);-moz-box-shadow:0 7px 20px -6px rgba(0,0,0,.75);box-shadow:0 7px 20px -6px rgba(0,0,0,.75)}@media (max-width:800px){.teen-squad-contact{width:100%;right:0;bottom:0;left:0;margin-bottom:0;border-radius:0;background:rgba(50,188,173,.9)}}.teen-squad-contact:hover{background:#228075}.teen-squad-contact a{color:#fff;padding:1rem 1rem;display:inline-block;width:100%}.teen-squad-contact a i{margin-left:.25rem}.ppl-fundraising-row__wrapper{padding:1rem;align-items:center;background:#a01c4e;color:#fff}@media (max-width:750px){.ppl-fundraising-row__wrapper{padding:0}}.ppl-fundraising-row__wrapper .ppl-fundraising-banner__image{width:90%;display:block;margin-left:auto;margin-right:auto}@media (max-width:750px){.ppl-fundraising-row__wrapper .ppl-fundraising-banner__image{margin:0;width:100%}}.ppl-fundraising-row__wrapper .ppl-fundraising__branding{margin:2rem;display:none}@media (max-width:750px){.ppl-fundraising-row__wrapper .ppl-fundraising__branding{margin:0}}.ppl-fundraising-row__wrapper .ppl-fundraising__branding img{max-width:250px}@media (max-width:1100px){.ppl-fundraising-row__wrapper .ppl-fundraising__branding img{max-width:150px}}@media (max-width:750px){.ppl-fundraising-row__wrapper .ppl-fundraising__branding img{display:none}}.ppl-fundraising-row__wrapper .ppl-fundraising__message{width:calc(75% - 1rem);margin:auto;max-width:1000px;line-height:normal}.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__headline{font-weight:300;font-size:2rem;text-transform:uppercase;color:#ffcc32;display:none}@media (max-width:1100px){.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__headline{font-size:1.5rem}}.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__message-text{font-style:italic;font-size:1.2rem;margin:.5rem;font-weight:700;display:none}@media (max-width:1100px){.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__message-text{font-size:1rem}}.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__cta-btn{padding:.5rem 1rem;width:100%;display:block;margin-left:auto;margin-right:auto;background:#f15a25;text-align:center;border:solid thin transparent;transition:all .3s ease-in-out}.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__cta-btn a{color:#fff;display:block;width:100%}.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__cta-btn:hover{border:solid thin #fff;background:#fff}.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__cta-btn:hover a{color:#f15a25}@media (max-width:750px){.ppl-fundraising-row__wrapper .ppl-fundraising__message .ppl-fundraising__cta-btn{display:none}}.ppl-fundraising-row__wrapper .dismiss-message_btn{display:flex;justify-content:flex-start;align-items:center;padding:.25rem .5rem;border-radius:26px;position:absolute;top:1.5rem;right:1.5rem;background:#a01c4e;color:#fff;transition:all .3s ease-in-out;border:solid thin #fff;cursor:pointer}@media (max-width:750px){.ppl-fundraising-row__wrapper .dismiss-message_btn{top:4rem}}.ppl-fundraising-row__wrapper .dismiss-message_btn:hover{background:#fff;color:#a01c4e}.ppl-fundraising-row__wrapper .dismiss-message_btn i.fa{margin-right:.5rem}#ta_homepage_row{width:100%;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;min-height:700px;max-height:1000px}@media (max-width:800px){#ta_homepage_row{flex-flow:column nowrap;height:auto}}#ta_homepage_row .ta_image_row{width:66.66%}@media (max-width:800px){#ta_homepage_row .ta_image_row{height:400px;width:100%}}#ta_homepage_row .ta_image_row .img_one,#ta_homepage_row .ta_image_row .img_two{height:100%;min-height:700px;max-height:1000px;width:100%;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}@media (max-width:800px){#ta_homepage_row .ta_image_row .img_one,#ta_homepage_row .ta_image_row .img_two{height:400px;min-height:400px;max-height:0}}#ta_homepage_row .ta_image_row .img_one .img_overlay,#ta_homepage_row .ta_image_row .img_two .img_overlay{position:absolute;left:0;bottom:0;right:0;height:40%;background:rgba(161,29,79,.4);padding-left:1rem;padding-bottom:2rem;display:flex;flex-flow:column nowrap;justify-content:center}@media (max-width:750px){#ta_homepage_row .ta_image_row .img_one .img_overlay,#ta_homepage_row .ta_image_row .img_two .img_overlay{height:auto}}#ta_homepage_row .ta_image_row .img_one .img_overlay h2,#ta_homepage_row .ta_image_row .img_two .img_overlay h2{margin-right:1rem;margin-top:0;margin-bottom:10px;color:#fff;font-weight:700;border-bottom:solid thin #fff}#ta_homepage_row .ta_image_row .img_one .img_overlay .overlay_text,#ta_homepage_row .ta_image_row .img_two .img_overlay .overlay_text{color:#fff;font-size:1rem;padding-right:1rem}@media (max-width:750px){#ta_homepage_row .ta_image_row .img_one .img_overlay .overlay_text,#ta_homepage_row .ta_image_row .img_two .img_overlay .overlay_text{line-height:1.2}}#ta_homepage_row .ta_image_row.flipper{transition:1.6s;transform-style:preserve-3d;position:relative;clear:both}#ta_homepage_row .ta_image_row.flipper .img_one,#ta_homepage_row .ta_image_row.flipper .img_two{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}#ta_homepage_row .ta_image_row.flipper .img_one{z-index:2;transform:rotateY(0)}#ta_homepage_row .ta_image_row.flipper .img_two{transform:rotateY(180deg)}#ta_homepage_row .ta_image_row.fade{position:relative;clear:both}#ta_homepage_row .ta_image_row.fade .img_one,#ta_homepage_row .ta_image_row.fade .img_two{position:absolute;top:0;left:0}#ta_homepage_row .ta_image_row.fade .img_one{z-index:2;transform:rotateY(0);transition:opacity 1.2s linear;opacity:10}#ta_homepage_row .ta_image_row.fade .img_two{transform:rotateY(0);opacity:0;transition:opacity 1.2s linear}#ta_homepage_row.hover .flipper,#ta_homepage_row:hover .flipper{transform:rotateY(180deg)}#ta_homepage_row.hover .fade .img_one,#ta_homepage_row:hover .fade .img_one{opacity:0}#ta_homepage_row.hover .fade .img_two,#ta_homepage_row:hover .fade .img_two{opacity:100}#ta_text_row{width:33.33%;max-height:1000px;-webkit-box-shadow:inset 9px -10px 14px -7px rgba(0,0,0,.55);-moz-box-shadow:inset 9px -10px 14px -7px rgba(0,0,0,.55);box-shadow:inset 9px -10px 14px -7px rgba(0,0,0,.55);position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column nowrap}@media (max-width:800px){#ta_text_row{width:100%;height:600px}}#ta_text_row .ta_logo{text-align:center;min-height:264.5px;width:100%}@media (max-width:750px){#ta_text_row .ta_logo{min-height:0}}#ta_text_row .ta_logo img{max-width:200px;margin:1rem auto}#ta_text_row .ta_logo h3{font-size:1.7rem;font-weight:400;margin-top:.5rem;margin-left:1rem;margin-right:1rem}#ta_text_row .ta_text{min-height:435px;bottom:0;left:0;right:0;background:#f15a25;padding:1rem 2rem;color:#fff;height:60%;display:flex;flex-flow:column nowrap;justify-content:center;-webkit-box-shadow:inset 9px -10px 14px -7px rgba(0,0,0,.55);-moz-box-shadow:inset 9px -10px 14px -7px rgba(0,0,0,.55);box-shadow:inset 9px -10px 14px -7px rgba(0,0,0,.55);-webkit-clip-path:polygon(0 16%,100% 0,100% 100%,0 100%);clip-path:polygon(0 16%,100% 0,100% 100%,0 100%);font-size:1rem;line-height:1.4}@media (max-width:750px){#ta_text_row .ta_text{min-height:0}}#ta_text_row .ta_text .attribution{text-align:right;margin-top:1rem}#ta_text_row .ta_text .attribution div:nth-child(1){font-weight:600}#ta_text_row .ta_text .ta_btn{position:absolute;bottom:2rem;left:2rem;right:2rem;text-align:center;border-radius:4px;padding:.5rem;border:solid thin #fff;transition:all .3s ease-in-out;cursor:pointer}#ta_text_row .ta_text .ta_btn a{color:#fff}#ta_text_row .ta_text .ta_btn i{margin-left:.25rem}#ta_text_row .ta_text .ta_btn:hover{background:#fff}#ta_text_row .ta_text .ta_btn:hover a{color:#f15a25}#ta_text_row .ta_text.quote{font-style:italic}#ta_text_row .ta_text.quote .attribution,#ta_text_row .ta_text.quote .ta_btn{font-style:normal}.capital_campaign_topbar{background:#fff;padding:.25rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;position:fixed;left:0;right:0;bottom:0;z-index:20;-webkit-box-shadow:-1px -5px 17px -8px rgba(0,0,0,.65);-moz-box-shadow:-1px -5px 17px -8px rgba(0,0,0,.65);box-shadow:-1px -5px 17px -8px rgba(0,0,0,.65)}@media (max-width:750px){.capital_campaign_topbar{font-size:.9rem;flex-flow:column nowrap}}.capital_campaign_topbar .capital-campaign-message__copy,.capital_campaign_topbar .cc-logo__wrapper{margin-right:2rem}@media (max-width:750px){.capital_campaign_topbar .capital-campaign-message__copy,.capital_campaign_topbar .cc-logo__wrapper{margin-right:0}}.capital_campaign_topbar .cc-logo__wrapper .cc-topbar__logo{min-width:100px}@media (max-width:750px){.capital_campaign_topbar .cc-logo__wrapper{margin-left:1rem}}.capital_campaign_topbar .capital-campaign-message__copy .cc-branding-text{color:#a01c4e;font-weight:700;font-size:2rem}.capital_campaign_topbar .capital-campaign-message__copy .cc-branding-text a{color:inherit}@media (max-width:750px){.capital_campaign_topbar .capital-campaign-message__copy .cc-branding-text{line-height:1.2}}.capital_campaign_topbar .capital-campaign-message__copy .cc-custom-text{flex-grow:1;color:#a01c4e;font-size:1.2rem;font-weight:400}@media (max-width:750px){.capital_campaign_topbar .capital-campaign-message__copy .cc-custom-text{font-size:1rem}}.capital_campaign_topbar .capital-campaign-message__copy .cc-custom-text a{color:#fff;color:inherit;margin-right:.5rem}@media (max-width:750px){.capital_campaign_topbar .capital-campaign-message__copy .cc-custom-text a{margin-right:0}}.capital_campaign_topbar .capital-campaign-message__copy .cc-custom-text .cc-link-btn{font-size:1rem;width:150px;background:#a01c4e;border:solid thin transparent;color:#fff}@media (max-width:750px){.capital_campaign_topbar .capital-campaign-message__copy .cc-custom-text .cc-link-btn{font-size:.9rem}}@media (max-width:750px){.capital_campaign_topbar .capital-campaign-message__copy .cc-custom-text .cc-link-btn{display:block;margin:.25rem auto}}.capital_campaign_topbar .capital-campaign-message__copy .cc-custom-text .cc-link-btn:hover{background:#fff;color:#a01c4e;border:solid thin #a01c4e}.capital_campaign_topbar .cc_topbar.close-btn{background:0 0;padding:.25rem;color:#a01c4e;border-radius:4px;margin-right:2rem;cursor:pointer;transition:all .6s ease-in-out}.capital_campaign_topbar .cc_topbar.close-btn:hover{background:#a01c4e;color:#fff}@media (max-width:750px){.capital_campaign_topbar .cc_topbar.close-btn{margin-right:0!important}}.exhibition-2019-homepage-row__cta-wrapper,.exhibition-2019-homepage-row__graphic-wrapper{min-height:700px;height:auto;position:relative}@media (max-width:800px){.exhibition-2019-homepage-row__cta-wrapper,.exhibition-2019-homepage-row__graphic-wrapper{flex-flow:column nowrap;min-height:0;width:100%}}@media (max-width:800px){.exhibition-2019-homepage-row__graphic-wrapper{height:400px;width:100%}}.exhibition-2019-homepage-row__cta-wrapper{background:#f15a25;position:relative}@media (max-width:800px){.exhibition-2019-homepage-row__cta-wrapper{height:575px}}@media (max-width:750px){.exhibition-2019-homepage-row__cta-wrapper{height:610px}}.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-logo{padding:4rem 1rem 0 1rem}@media (max-width:800px){.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-logo{padding:1.5rem 1rem}}.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta{padding:1rem 2rem;color:#fff}@media (max-width:800px){.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta{padding:0 2rem}}.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .tag-line{font-size:1.5rem;color:#fff;font-weight:400}@media (max-width:750px){.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .tag-line{font-size:1rem}}.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .btn.exhibition-btn,.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .show-exhibition-2019-map.exhibition-btn{background:#f15a25;border:solid thin #fff;color:#fff;font-size:1rem;padding:.5rem 1rem;width:calc(50% - 1rem);margin-top:1rem;transition:all .3s ease-out;display:inline-block;margin-right:1rem}.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .btn.exhibition-btn:hover,.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .show-exhibition-2019-map.exhibition-btn:hover{background:#fff;color:#a01c4e}@media (max-width:750px){.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .btn.exhibition-btn,.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .show-exhibition-2019-map.exhibition-btn{display:block;width:100%}}.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .show-exhibition-2019-map.exhibition-btn{background:#fff;color:#a01c4e}.exhibition-2019-homepage-row__cta-wrapper .tag-line-cta .show-exhibition-2019-map.exhibition-btn:hover{background:#a01c4e;color:#fff;border:solid thin #a01c4e}.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text{position:absolute;left:0;right:0;bottom:0;height:31%;width:98%;background:#a01c4e;color:#fff;-webkit-clip-path:polygon(0 0,94% 24%,90% 100%,0 100%);clip-path:polygon(0 0,94% 24%,90% 100%,0 100%)}@media (max-width:1100px){.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text{height:35%}}@media (max-width:800px){.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text{-webkit-clip-path:polygon(0 0,91% 10%,89% 100%,0 100%);clip-path:polygon(0 0,91% 10%,89% 100%,0 100%);width:67%;height:30%}}@media (max-width:750px){.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text{width:100%;height:25%}}.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text .fl-rich-text{padding-top:2rem;padding-left:2rem}@media (max-width:800px){.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text .fl-rich-text{padding-top:0}}.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text .fl-rich-text h3{font-weight:500;color:#fff;font-size:1.3rem;line-height:1.3;display:inline-block;margin-right:15%}@media (max-width:750px){.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text .fl-rich-text h3{font-size:1.2rem;margin-right:10%}}.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text .fl-rich-text .exhibition-dates{font-size:1.2rem;font-weight:500;line-height:1.3;display:inline-block}@media (max-width:750px){.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text .fl-rich-text .exhibition-dates{font-size:1.2rem}}.exhibition-2019-homepage-row__cta-wrapper .exhibition-2019-cta-text .fl-rich-text .exhibition-dates span.em-dash{color:transparent;display:block;height:3px;width:20px;background:#fff;margin-top:1rem;margin-bottom:1rem}.ppl-community-row__wrapper{min-height:650px}.ppl-community-row__wrapper .community-row__cta-wrapper,.ppl-community-row__wrapper .community-row__featured-image{min-height:500px;height:100%;position:relative}.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline{margin-left:2rem;margin-right:2rem;padding:0 2rem}.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h2,.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h3,.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h4,.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h5,.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h6,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h2,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h3,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h4,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h5,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h6{font-weight:600;font-size:2.5rem;color:#fff;border-bottom:solid thin #fff}.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h2 a,.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h3 a,.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h4 a,.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h5 a,.ppl-community-row__wrapper .community-row__cta-wrapper .community-row__headline h6 a,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h2 a,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h3 a,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h4 a,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h5 a,.ppl-community-row__wrapper .community-row__featured-image .community-row__headline h6 a{color:inherit}.ppl-community-row__wrapper .community-row__cta-wrapper{-webkit-box-shadow:inset -8px -15px 22px -13px rgba(0,0,0,.62);-moz-box-shadow:inset -8px -15px 22px -13px rgba(0,0,0,.62);box-shadow:inset -8px -15px 22px -13px rgba(0,0,0,.62);display:flex;flex-flow:column nowrap;align-items:flex-start}.ppl-community-row__wrapper .community-row__cta-wrapper .sidebar-title{font-style:italic;position:absolute;top:2rem}.ppl-community-row__wrapper .community-row__cta-wrapper .sidebar-title h3.fl-heading{padding:1rem;background:#fff;width:auto;max-width:250px;text-align:center}.ppl-community-row__wrapper .community-row__cta-wrapper .sidebar-title h3.fl-heading span{color:inherit}.ppl-community-row__wrapper .community-row__cta-wrapper .sidebar-content{width:100%;text-align:left}.ppl-community-row__wrapper .community-row__cta-wrapper .sidebar-content .fl-rich-text{padding:1rem;width:90%;background:#fff}#exhibition-2019-map__wrapper{display:none}#exhibition-2019-map__wrapper #map{width:100%;height:70vh;position:relative}#exhibition-2019-map__wrapper #legend{background:#fff;padding:.5rem;position:absolute;right:.25rem;top:4rem;max-height:150px}#exhibition-2019-map__wrapper #legend .legend-item{margin-bottom:1rem}#exhibition-2019-map__wrapper #legend img{width:30px;display:block;margin-bottom:.5rem}#exhibition-2019-map__wrapper .gm-style-iw{background:#fff;padding:.5rem}#exhibition-2019-map__wrapper .gm-style-iw-d{overflow:hidden}@media (max-width:750px){#exhibition-2019-map__wrapper .gm-style-iw-d{overflow:scroll}}#exhibition-2019-map__wrapper .info-window-content{padding:1rem;color:#a01c4e!important;background:#fff}#exhibition-2019-map__wrapper .info-window-content div.ex-logo{margin-bottom:2rem}#exhibition-2019-map__wrapper .info-window-content div.ex-logo img{max-width:250px}#exhibition-2019-map__wrapper .info-window-content h3{font-weight:500;color:#a01c4e!important;margin:1rem 0}#exhibition-2019-map__wrapper .info-window-content div.address,#exhibition-2019-map__wrapper .info-window-content div.lat_long{margin-bottom:.5rem}#exhibition-2019-map__wrapper .info-window-content div.address span,#exhibition-2019-map__wrapper .info-window-content div.lat_long span{font-weight:700}#exhibition-2019-map__wrapper .info-window-content div.directions-btn,#exhibition-2019-map__wrapper .info-window-content div.rt_link{margin-top:.25rem}#exhibition-2019-map__wrapper .info-window-content div.directions-btn a.btn,#exhibition-2019-map__wrapper .info-window-content div.rt_link a.btn{color:#a01c4e;background:0 0;padding:.5rem .75rem;border:solid thin #a01c4e;border-radius:26px;text-decoration:none;transition:all .3s ease-out}#exhibition-2019-map__wrapper .info-window-content div.directions-btn a.btn:hover,#exhibition-2019-map__wrapper .info-window-content div.rt_link a.btn:hover{background:#a01c4e;color:#fff}#exhibition-2019-map__wrapper .gm-style .gm-style-iw-t::after{background:#fff!important}#exhibition-map__branding{background:#f15a25;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:1rem}@media (max-width:1100px){#exhibition-map__branding{flex-flow:column nowrap}}#exhibition-map__branding img{max-width:300px;padding:1rem;width:95%}@media (max-width:800px){#exhibition-map__branding img{max-width:500px}}#exhibition-map__branding .map-prompt{width:500px;color:#fff}@media (max-width:1100px){#exhibition-map__branding .map-prompt{width:60%;margin:1rem 0}}@media (max-width:800px){#exhibition-map__branding .map-prompt{width:70%}}@media (max-width:750px){#exhibition-map__branding .map-prompt{width:90%}}#exhibition-map__branding .exhibition-btn a{border:solid thin #fff;padding:.75rem 1.5rem;color:#fff;border-radius:26px;transition:all .3s ease-out}#exhibition-map__branding .exhibition-btn a:hover{background:#fff;color:#f15a25}@media (max-width:1100px){#exhibition-map__branding .exhibition-btn{margin:1rem 0}}#exhibition-map__branding #map-toggle{color:#fff;display:inline-block;float:right;margin-right:1rem;margin-left:3rem;border:solid thin #fff;padding:.5rem 1rem;font-size:1rem;text-align:center;min-width:150px;border-radius:26px;transition:all .3s ease-out;cursor:pointer}@media (max-width:1100px){#exhibition-map__branding #map-toggle{margin:1rem 0}}#exhibition-map__branding #map-toggle:hover{background:#fff;color:#f15a25}#exhibition-2019-map__wrapper.visible{display:block}.exhibition-2019-page-builder-row.hidden{display:none}@media (max-width:750px){#legend{display:none}}.exhibition-homepage-row{display:flex;flex-flow:row nowrap;justify-content:flex-start;min-height:700px;overflow:hidden;background:#f15a25;-moz-box-shadow:inset 0 0 20px rgba(0,0,0,.8);-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,.8);box-shadow:inset 0 0 20px rgba(0,0,0,.8)}@media (max-width:1100px){.exhibition-homepage-row{flex-flow:column nowrap}}.exhibition-homepage-row .exhibition-logo{text-align:center;color:#fff;font-size:1.1rem}.exhibition-homepage-row .images__wrapper,.exhibition-homepage-row .text__wrapper{position:relative;width:calc(33.33% - .5rem)}@media (max-width:1100px){.exhibition-homepage-row .images__wrapper,.exhibition-homepage-row .text__wrapper{width:100%}}.exhibition-homepage-row .images__wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc}@media (max-width:1100px){.exhibition-homepage-row .images__wrapper{background-image:none}}.exhibition-homepage-row .images__wrapper .image_one img,.exhibition-homepage-row .images__wrapper .image_two img{display:none}@media (max-width:1100px){.exhibition-homepage-row .images__wrapper .image_one img,.exhibition-homepage-row .images__wrapper .image_two img{display:block;width:100%}}.exhibition-homepage-row .images__wrapper.one{-webkit-clip-path:polygon(0 0,83% 0,100% 100%,0 100%);clip-path:polygon(0 0,83% 0,100% 100%,0 100%)}@media (max-width:1100px){.exhibition-homepage-row .images__wrapper.one{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.exhibition-homepage-row .images__wrapper.two{margin-left:auto;-webkit-clip-path:polygon(17% 0,100% 0,100% 100%,0 100%);clip-path:polygon(17% 0,100% 0,100% 100%,0 100%)}@media (max-width:1100px){.exhibition-homepage-row .images__wrapper.two{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.exhibition-homepage-row .text__wrapper{display:flex;flex-flow:column nowrap;padding:2rem;align-items:center;justify-content:center}.exhibition-homepage-row .text__wrapper .used-to-be-text{font-size:3rem;font-weight:600;line-height:1;color:#fff;margin:.5rem;text-align:center}.exhibition-homepage-row .text__wrapper .site_coordinates{color:#fff;font-weight:600;font-size:1.3rem;margin:1rem;padding:.5rem;letter-spacing:.5px;text-align:center}.exhibition-homepage-row .text__wrapper .site_coordinates a{color:inherit;text-decoration:underline;transition:all .3s ease-in-out}.exhibition-homepage-row .text__wrapper .site_coordinates a:hover{color:#a01c4e}.exhibition-homepage-row .text__wrapper .short_description{font-size:1rem;color:#fff;max-width:85%;text-align:center;line-height:1.5;margin-bottom:1rem}.exhibition-homepage-row .text__wrapper span.ex_btn,.exhibition-homepage-row .text__wrapper span.rt_btn{padding:.5rem 1.5rem;background:#a01c4e;display:block;margin:.75rem 0;border-radius:26px;transition:all .3s ease-in-out;border:solid thin #a01c4e;text-align:center}.exhibition-homepage-row .text__wrapper span.ex_btn i.fa,.exhibition-homepage-row .text__wrapper span.rt_btn i.fa{margin-left:.15rem}.exhibition-homepage-row .text__wrapper span.ex_btn:hover,.exhibition-homepage-row .text__wrapper span.rt_btn:hover{background:#fff;border:solid thin #a01c4e}.exhibition-homepage-row .text__wrapper span.ex_btn:hover a,.exhibition-homepage-row .text__wrapper span.rt_btn:hover a{color:#a01c4e}.exhibition-homepage-row .text__wrapper span.ex_btn a,.exhibition-homepage-row .text__wrapper span.rt_btn a{color:#fff}header.header-passport{min-height:500px;width:100%;max-width:100%;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}header.header-passport .nav-toggle{display:none;font-size:1.5rem;color:#fff;cursor:pointer}@media (max-width:800px){header.header-passport .nav-toggle{display:block}}header.header-passport .navbar{position:absolute;bottom:0;left:0;right:0;background:#16a94e;text-align:center}header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav{margin:0}@media (max-width:800px){header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav{display:none}}header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav li{display:inline-block;font-size:1.2rem;margin:0 1rem;padding:1rem;position:relative;transition:all .5s ease-in;color:#fff;z-index:200;transition:all .3s ease-in-out}header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav li a{color:inherit}header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav li:hover{background:#acd052}@media (max-width:800px){header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav li{display:block;width:100%;text-align:left;border-bottom:solid thin #acd052;margin:0}}header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav li.menu-item-has-children ul.sub-menu{position:absolute;top:100%;left:9999999px;background:#16a94e;transition:all .5s ease-in-out}header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav li.menu-item-has-children ul.sub-menu li{width:250px;padding:.5rem 0;border-bottom:solid thin #acd052}header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav li.menu-item-has-children:hover{background:0 0}header.header-passport .navbar ul#menu-passport-to-summer-learning-main-nav li.menu-item-has-children:hover ul.sub-menu{left:-4.5rem}header.header-passport .goog-te-gadget-simple img{display:inline!important}.main-title{font-family:Bungee,sans-serif;text-align:center;font-size:2.5rem;color:#16a94e;margin:1rem 0}.main-title span{color:#ec008b}.main-title:after{content:"";display:block;height:3px;border-bottom:solid thin #ec008b}body.passport-to-summer-learning .content_block{max-width:1400px;margin:0 auto;overflow:hidden}.passport-main-content__wrapper{width:80%}.passport-main-content__wrapper .section{font-size:1.2rem;margin:0 auto}.passport-main-content__wrapper .intro ol.passport-activities li{padding:1rem;background:#acd052;margin-bottom:1rem;border-radius:4px}.passport-main-content__wrapper .intro ol.passport-activities li a{color:#ec008b}.passport-main-content__wrapper .downloads ul.passport_downloads{margin:0}.passport-main-content__wrapper .downloads ul.passport_downloads li{list-style:none;display:block}.passport-main-content__wrapper .downloads ul.passport_downloads li a.passport-download-button{width:80%;display:block;margin:2rem auto;background:#16a94e;border:solid thin transparent}.passport-main-content__wrapper .downloads ul.passport_downloads li a.passport-download-button:hover{background:#acd052;color:#fff}.passport-main-content__wrapper .event_calendar iframe{width:100%;border:solid thin transparent;min-height:500px}.passport-sites__wrapper .sites__wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}@media (max-width:800px){.passport-sites__wrapper .sites__wrapper{flex-flow:column nowrap}}.passport-sites__wrapper .sites__wrapper .passport-site{width:calc(33.33% - 2rem);margin:1rem;text-align:center}@media (max-width:800px){.passport-sites__wrapper .sites__wrapper .passport-site{width:90%}}.passport-sites__wrapper .sites__wrapper .passport-site .site-logo{max-width:100px;display:block;margin:0 auto}.passport-sites__wrapper .sites__wrapper .passport-site .site-name{margin:.5rem 0}.passport-sites__wrapper .sites__wrapper .passport-site .site-description{font-size:1rem;max-width:80%;text-align:left;margin:0 auto}.passport-sites__wrapper .sites__wrapper .passport-site .site-links span{display:inline-block;margin:.5rem}.passport_locations{padding:1rem}.passport_locations .location-type__wrapper h3{width:100%;flex-grow:1;background:#16a94e;color:#fff;padding:.5rem 1rem;border-radius:4px;margin:1rem 0;transition:all .3s ease-in-out;cursor:pointer}.passport_locations .location-type__wrapper h3:hover{background:#acd052;color:#16a94e}.passport_locations .location-type__wrapper h3 i{transition:all .2s ease-in-out}.passport_locations .location-type__wrapper h3 i.rotated{transform:rotate(180deg)}.passport_locations .location-type__wrapper .locations-list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.passport_locations .location-type__wrapper .locations-list .passport-location{width:calc(50% - 2rem);padding:1rem;margin:1rem;background:rgba(172,208,82,.5);border-radius:4px;text-align:center}@media (max-width:800px){.passport_locations .location-type__wrapper .locations-list .passport-location{width:calc(100% - 2rem)}}.passport_locations .location-type__wrapper .locations-list .passport-location .location-type{font-size:.9rem;margin:.25rem 0}.passport_locations .location-type__wrapper .locations-list .passport-location .location-type strong{color:#ec008b}.passport_locations .location-type__wrapper .locations-list .passport-location strong{color:#16a94e}.passport_locations .location-type__wrapper .locations-list .passport-location .address .street{display:block}.passport_locations .location-type__wrapper .locations-list .passport-location a.map-location-btn{background:#16a94e;font-size:.9rem;padding:.5rem 1.5rem;border:solid thin transparent;transition:all .3s ease-in-out}.passport_locations .location-type__wrapper .locations-list .passport-location a.map-location-btn:hover{background:#fff;color:#16a94e;border:solid thin #16a94e}.passport_locations .location-type__wrapper .locations-list.hidden{display:none}.online_learning_activities p{text-align:center}.online_learning_activities ul.activities-list{-moz-column-count:2;-moz-column-gap:50px;-webkit-column-count:2;-webkit-column-gap:50px;column-count:2;column-gap:50px;padding-top:2rem;margin:1rem auto}@media (max-width:800px){.online_learning_activities ul.activities-list{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}}.online_learning_activities ul.activities-list li{list-style:none;margin:1rem auto;padding-top:0}.online_learning_activities ul.activities-list li a{display:inline-block;width:100%;text-align:center;background:#16a94e;border:solid thin transparent;transition:all .3s ease-in-out}.online_learning_activities ul.activities-list li a:hover{background:#acd052;color:#fff;border:solid thin #16a94e}.online_learning_activities ul.activities-list li:first-child{margin-top:-.035rem}.passport_partners{padding:1rem;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}@media (max-width:800px){.passport_partners{flex-flow:column nowrap}}.passport_partners h2.main-title,.passport_partners p.partner-support{flex-grow:1;width:100%}.passport_partners p.partner-support{text-align:center}.passport_partners div.passport-partner{padding:1rem}.passport_partners div.passport-partner img{max-width:150px}footer#passport-footer{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;background:#acd052;padding:3rem;color:#fff}footer#passport-footer img{max-width:100px;display:block;margin:1rem auto}body[data-modal-display=yes]{overflow:hidden;position:fixed}section.homepage-pop-up__wrapper{position:fixed;background:rgba(255,255,255,.9);top:0;left:0;right:0;bottom:0;z-index:9999999;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;overflow-y:scroll}section.homepage-pop-up__wrapper .pop-up-message{width:50%;max-width:800px;border:solid thin #ec008b;border-radius:4px;padding:1rem;background:#fff;margin-top:2rem}@media (max-width:750px){section.homepage-pop-up__wrapper .pop-up-message{width:95%;margin-top:1rem}}section.homepage-pop-up__wrapper .pop-up-message img{max-width:100%;max-height:600px;display:block;margin-left:auto;margin-right:auto}section.homepage-pop-up__wrapper .pop-up-message h2{color:#ec008b;font-weight:700}section.homepage-pop-up__wrapper .pop-up-message .pop-up-text{width:85%;margin:0 auto}section.homepage-pop-up__wrapper .pop-up-message .btn{width:calc(50% - 1rem);border-radius:4px;margin-right:1rem}@media (max-width:750px){section.homepage-pop-up__wrapper .pop-up-message .btn{width:calc(100% - 1rem);margin:.5rem}}section.homepage-pop-up__wrapper .pop-up-message .dismiss-pop-up.btn{background:#ec008b;border:solid thin transparent;margin-right:0}section.homepage-pop-up__wrapper .pop-up-message .dismiss-pop-up.btn:hover{background:#fff;color:#ec008b;border:solid thin #ec008b}#ppl_featured_video_row__wrapper{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;max-height:900px;overflow:auto;background:#d9f0ee}@media (max-width:800px){#ppl_featured_video_row__wrapper{flex-flow:column nowrap}}#ppl_featured_video_row__wrapper .video_embed__wrapper{width:calc(50% - 1rem);padding:3rem}@media (max-width:800px){#ppl_featured_video_row__wrapper .video_embed__wrapper{width:100%}}#ppl_featured_video_row__wrapper .video_embed__wrapper .video-embed{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;align-self:center}#ppl_featured_video_row__wrapper .video_embed__wrapper .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}#ppl_featured_video_row__wrapper .text_content{padding:4rem;width:calc(50% - 1rem);align-self:center;background:#fff;-webkit-box-shadow:4px 6px 17px 0 rgba(0,0,0,.75);-moz-box-shadow:4px 6px 17px 0 rgba(0,0,0,.75);box-shadow:4px 6px 17px 0 rgba(0,0,0,.75);border-radius:4px}@media (max-width:800px){#ppl_featured_video_row__wrapper .text_content{width:100%}}#ppl_featured_video_row__wrapper .text_content h2{font-weight:700;font-size:2.5rem;color:#ec008b;border-bottom:solid thin #ec008b}#ppl_featured_video_row__wrapper .text_content a.btn{width:100%;border-radius:4px}.collections-title{font-weight:700;color:#f89c27}.collection-guide__description{display:block;padding:.5rem;background-color:#d9f0ee;color:#008b7f;overflow:auto;border-radius:5px;margin:0 1.5rem .5rem 1.5rem}.collection-guide__description-show{display:inline;float:left;width:30%}.collection-guide__description-content{display:none;float:right;width:70%;font-style:italic}.collection-guide__description-content.show{display:inline}header.header-archive{min-height:250px;width:100%;max-width:100%;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}header.header-archive .nav-toggle{display:none;font-size:1.5rem;color:#fff;cursor:pointer}@media (max-width:800px){header.header-archive .nav-toggle{display:block}}header.header-archive .navbar{position:absolute;bottom:0;left:0;right:0;background:#27282a;text-align:center}header.header-archive .navbar ul#menu-community-archive-submission-menu{margin:0}@media (max-width:800px){header.header-archive .navbar ul#menu-community-archive-submission-menu{display:none}}header.header-archive .navbar ul#menu-community-archive-submission-menu li{display:inline-block;font-size:1.2rem;margin:0 1rem;padding:1rem;position:relative;transition:all .5s ease-in;color:#fff;z-index:200;transition:all .3s ease-in-out}header.header-archive .navbar ul#menu-community-archive-submission-menu li a{color:inherit}header.header-archive .navbar ul#menu-community-archive-submission-menu li:hover{background:#acd052}@media (max-width:800px){header.header-archive .navbar ul#menu-community-archive-submission-menu li{display:block;width:100%;text-align:left;border-bottom:solid thin #acd052;margin:0}}.main-title{font-family:Bungee,sans-serif;text-align:center;font-size:2.5rem;color:#16a94e;margin:1rem 0}.main-title span{color:#ec008b}.main-title:after{content:"";display:block;height:3px;border-bottom:solid thin #ec008b}.archive__content-area{width:80%}.archive__content-area .section{font-size:1.2rem;margin:0 auto}.archive__content-area .intro ol.passport-activities li{padding:1rem;background:#acd052;margin-bottom:1rem;border-radius:4px}.archive__content-area .intro ol.passport-activities li a{color:#ec008b}footer#archive-footer{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;background:#27282a;padding:3rem;color:#fff}footer#archive-footer img{max-width:100px;display:block;margin:1rem auto}body{font-size:.9rem}.search-form:after{content:"";display:block;clear:both}.main-navigation__search-wrapper{bottom:0!important;top:0;right:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}@media screen and (max-width:1500px){.main-navigation__search-wrapper{align-items:flex-end}}@media (max-width:800px){.main-navigation__search-wrapper{display:block;width:100%}}.search-modal__button{color:#32bcad;cursor:pointer;padding-top:1.75rem;padding-bottom:1.75rem;padding-left:1rem;text-transform:uppercase;z-index:9900}.search-modal__button .message-txt{float:left;font-size:.7rem;margin-right:.5rem;margin-top:1rem;font-style:italic;display:none;transition:width .3s ease-in;width:0}@media (max-width:800px){.search-modal__button .message-txt{display:inline-block;width:auto;margin-right:.25rem;font-size:.8rem}}@media (max-width:800px){.search-modal__button{float:right}}.search-modal__button:hover{color:#008b7f;background:#303030;border-left:solid thin #32bcad}@media (max-width:750px){.search-modal__button:hover{border-left:none;background:0 0}}.search-modal__button:hover .message-txt{display:inline-block;width:auto}.search-modal__button i{font-size:2.5rem;margin-left:.5rem;margin-right:2rem;text-align:right}@media (max-width:750px){.search-modal__button i{margin-right:0}}.search-modal__wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#303030;z-index:9999;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;transition:all .3s ease-in}.search-modal__wrapper .close-modal{color:#32bcad;font-size:3rem;position:absolute;top:3rem;right:2rem;transition:all .3s ease-in;cursor:pointer}.search-modal__wrapper .close-modal:hover{color:#ec008b}.search-modal__wrapper .close-modal div{font-size:1rem;font-weight:italic}@media (max-width:800px){.search-modal__wrapper .close-modal{right:.5rem}}.search-modal__wrapper .account-btn{width:25%;border-radius:0;padding:1rem;font-size:1.2rem;font-weight:700}.search-modal__wrapper .account-btn i{font-weight:700}@media (max-width:750px){.search-modal__wrapper .account-btn{width:calc(100% - 1rem)}}.search-modal__wrapper #form,.search-modal__wrapper #search-form{width:calc(50% - 1rem)}@media (max-width:750px){.search-modal__wrapper #form,.search-modal__wrapper #search-form{width:calc(100% - 1rem)}}.search-modal__wrapper input.main-navigation__search,.search-modal__wrapper input[type=search]{width:85%!important;background:0 0;border-top:none;border-left:none;border-right:none;border-bottom:solid 3px #32bcad;border-radius:0;display:inline-block;color:#32bcad;font-size:1.2rem;border-right:solid 3px #32bcad}.search-modal__wrapper button.search-submit{background:0 0;border:none;color:#32bcad}.search-modal__wrapper button.search-submit i{font-size:2rem}.search-modal__wrapper.hidden{display:none}section.no-results form.search-form.site_search fieldset.search-options{display:none}section.no-results form.search-form.site_search input[type=search]{width:90%}section.no-results form.search-form.site_search button.search-submit{background:0 0;border:none;font-size:2rem;color:#31bcad;padding-top:.25rem}fieldset.input-button,fieldset.search-options{display:block;padding:0;margin-bottom:0;border-radius:0;width:100%}fieldset.input-button:after,fieldset.search-options:after{content:"";display:block;clear:both}.search-options{color:#fff;font-size:1.2rem;font-weight:300;text-align:center}.search-options .control-group{display:inline-block;vertical-align:top;padding:.25rem;z-index:25}.search-options .control-group .control{display:inline-block;position:relative;cursor:pointer;padding-left:25px;margin-right:1rem}.search-options .control-group .control:last-child{margin-right:0}.search-options .control-group .control:hover input[type=radio]~.control__indicator{background:#27282a}.search-options .control-group .control input[type=radio]{position:absolute;z-index:-1;opacity:0}.search-options .control-group .control input[type=radio]:checked~.control__indicator{background:#32bcad}.search-options .control-group .control .control__indicator{position:absolute;top:4px;left:1px;width:16px;height:16px;background:0 0;border:solid thin #32bcad;border-radius:50%;transition:all .3s ease}.search-options .control-group .control .control__indicator:after{position:absolute;display:none;content:""}#searchtype{display:inline-block;max-width:150px;margin-right:1rem;margin-top:.75rem;float:left;width:auto}.main-navigation__search-wrapper{bottom:.5rem}.main-navigation__search-wrapper:after{content:"";display:block;clear:both}.main-navigation .search-form .main-navigation__search{width:50px;float:right;right:0}.main-navigation .search-form .main-navigation__search:focus,.main-navigation .search-form .main-navigation__search:valid{width:160px}@media (max-width:1550px){.main-navigation .search-form{bottom:2rem}}@media (max-width:1550px){.main-navigation__menu--2 .menu .menu-item a{padding:39.8px 1.9rem 2.3rem}.main-navigation__search-wrapper .search-form{bottom:0;width:100%}.main-navigation__search-wrapper .search-form .input-button{float:right}.main-navigation__search-wrapper .search-options{margin-top:.75rem}}@media (max-width:750px){.search-form__toggle{display:none}.input-button{float:none!important}.search-form{display:block!important}.main-navigation__menu-button{right:1rem}.toggled .main-navigation__menu-container{z-index:9999}.toggled .main-navigation__menu-container:before{right:4rem}.search-submit{position:absolute!important}.main-navigation__search-wrapper{display:block;bottom:0;position:relative;width:100%;margin-top:.5rem}.main-navigation__search-wrapper .search-form{width:100%;margin-bottom:.5rem;bottom:0}.main-navigation__search-wrapper .search-form .main-navigation__search{display:block;width:100%!important;box-sizing:border-box;text-align:right}.main-navigation__search-wrapper .search-form .main-navigation__search:after{content:"";display:block;clear:both}.main-navigation__search-wrapper .search-form .search-options{display:block;width:100%;font-size:.9rem;text-align:center;margin-top:0;margin-right:0}.main-navigation__search-wrapper .search-form .search-options input[name=search_type]{margin-left:.75rem;margin-right:.25rem}.main-navigation__search-wrapper .search-form .search-options #searchtype{display:block;width:100%;max-width:none;margin-bottom:.5rem;float:none;z-index:20}}.hidden-fields{display:none}.logs{background:#d9f0ee;border-radius:5px;padding:1rem;margin-bottom:1rem}.logbooks__toggle{font-size:1.2rem;border-radius:5px;text-transform:uppercase;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.1rem;vertical-align:bottom}.logbooks__wrapper{background:#d9f0ee}span.plus_minus{float:right;display:inline-block;color:#008b7f;font-weight:700}input[name=log_search]{padding:.5rem;border:solid thin #008b7f;color:#ccc;width:50%;border-radius:5px;font-size:1rem;margin-top:1rem;margin-bottom:1rem}