body,.body-text{font-family:"Signika Negative",sans-serif!important;color:#4a4a4a!important;font-size:1.25rem!important}.section-subheading,.section-heading,.page-heading{font-family:"Arvo",serif;color:#4a4a4a;font-weight:bold}.page-heading{font-size:2rem;text-transform:uppercase}.section-heading{font-size:2rem}.section-subheading{font-size:1.5rem}body a{color:#2a5db0;text-decoration:none}body a:hover,body a:focus{color:#2a5db0;text-decoration:underline}@media screen and (max-width:991.98px){body,.body-text{font-size:1rem!important}.page-heading,.section-heading{font-size:1.375rem}.section-subheading{font-size:1.25rem}}.font-grey,.font-grey .section-heading,.font-grey .section-subheading{color:#4a4a4a}.font-white,.font-white .section-heading,.font-white .section-subheading{color:#fffcf2}.font-black,.font-black .section-heading,.font-black .section-subheading{color:#000}#home-carousel,#home-carousel img{max-height:56rem;width:100%}#home-carousel{display:block}#home-carousel .hero-heading{color:#fffcf2;font-size:3.5rem;font-weight:bold;font-family:"Arvo",serif}#home-carousel .hero-text{max-width:23em}#home-carousel .carousel-caption{left:auto;right:auto;top:20%;text-align:left;max-width:36em;padding-top:0;padding-bottom:0}.backstretch-item img{max-width:100%;height:auto;max-width:33em;margin-left:auto;margin-right:auto;display:block}#video-text{font-size:1.25rem;max-width:47em}.home-card{padding:1.5em;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;height:100%;color:#4a4a4a}.home-card p{font-size:1.125rem;max-width:18em}.home-stat span{font-size:2.875rem;font-weight:bold}.home-stat p{font-size:1.25rem;max-width:15em}#playbook-home-illustration img{max-height:40em;padding-top:1em}#team-photos img{max-width:100%;height:auto;max-height:480px}.background-streach{height:500px}@media screen and (max-width:575.98px){.offset-margin{margin-left:0!important;margin-right:0!important}}@media screen and (min-width:576px) and (max-width:767.98px){.offset-margin{margin-left:calc((100vw - 540px)/2)!important;margin-right:calc((100vw - 540px)/2)!important}}@media screen and (min-width:768px) and (max-width:991.98px){.offset-margin{margin-left:calc((100vw - 720px)/2)!important;margin-right:calc((100vw - 720px)/2)!important}}@media screen and (min-width:992px) and (max-width:1199.98px){.offset-margin{margin-left:calc((100vw - 960px)/2)!important;margin-right:calc((100vw - 960px)/2)!important}}@media screen and (min-width:1200px) and (max-width:1399.98px){.offset-margin{margin-left:calc((100vw - 1140px)/2)!important;margin-right:calc((100vw - 1140px)/2)!important}}@media screen and (min-width:1400px){.offset-margin{margin-left:calc((100vw - 1320px)/2)!important;margin-right:calc((100vw - 1320px)/2)!important}}@media screen and (max-width:575.98px){.pad-box.offset{padding-left:0;padding-right:0}}@media screen and (min-width:576px) and (max-width:767.98px){.pad-box.offset{padding-left:calc((100vw - 540px)/2);padding-right:calc((100vw - 540px)/2)}}@media screen and (min-width:768px) and (max-width:991.98px){.pad-box.offset{padding-left:calc((100vw - 720px)/2)}}@media screen and (min-width:992px) and (max-width:1199.98px){.pad-box.offset{padding-left:calc((100vw - 960px)/2)}}@media screen and (min-width:1200px) and (max-width:1399.98px){.pad-box.offset{padding-left:calc((100vw - 1140px)/2)}}@media screen and (min-width:1400px){.pad-box.offset{padding-left:calc((100vw - 1320px)/2)}}@media screen and (max-width:1199.98px){.background-streach{height:400px}#home-carousel .hero-heading{font-size:2rem}#home-carousel .hero-text{font-size:1rem}#home-carousel .hero-btn{font-size:1.125rem}}@media screen and (max-width:991.98px){#playbook-home-illustration img{max-height:20em}#playbook-home-illustration{padding-left:0;overflow:hidden}#home-carousel .hero-text{font-size:.875rem}#home-carousel .hero-btn{font-size:1rem}.btn-lg{font-size:1rem}}@media screen and (min-width:992px){#playbook-home-text{padding-left:0}#playbook-home-row{overflow:hidden}}@media screen and (max-width:767.98px){#home-carousel .carousel-item .container{position:absolute;bottom:10%;z-index:1}#home-carousel .carousel-item::after{display:block;position:absolute;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000 75%);height:100%;width:100%;bottom:0;content:""}#home-carousel .carousel-inner{height:auto}#home-carousel .carousel-caption{text-align:center;position:static}#home-carousel .hero-extender{height:10em;background-color:#000}#home-carousel .carousel-indicators{bottom:.25rem;z-index:1}#home-carousel .hero-text{max-width:none}.background-streach{height:320px}}@media screen and (max-width:575.98px){#home-carousel .hero-btn{padding-left:.5em;padding-right:.5em}.background-streach{height:220px}.pad-box.offset{padding:3em}}@media screen and (min-width:768px){#home-carousel .hero-extender{display:none}}.pad-section{padding-top:2.5em;padding-bottom:2.5em}.pad-box{padding:3em;display:flex;flex-direction:column;justify-content:space-between;height:auto;color:#4a4a4a}.centered-text-box{font-size:1.25rem;max-width:34em;margin-left:auto;margin-right:auto}.centered-text-box.lead{line-height:2;max-width:44em}.dark-blue-color{background-color:#125783}.light-blue-color{background-color:#326f97}footer{margin-top:0}.highlight-hr{border-top-width:10px;border-top-style:solid;width:100%;opacity:1}.btn.btn-green{color:#fffcf2;text-align:center;font-weight:bold;background-color:#5b8e76;border:1px solid #5b8e76;border-radius:8px;cursor:pointer;padding:.5em 1.2em}.btn.btn-green:hover,.btn.btn-green:focus{color:#fffcf2;background-color:#5b8e76;text-decoration:none;box-shadow:inset 0 0 5px 6px #4e7d67,0 2px 4px 0 rgba(0,0,0,.25);border:1px solid #4e7d67}.btn.btn-green:active{color:#fffcf2;background-color:#5b8e76;text-decoration:none;box-shadow:0 2px 0 0 rgba(0,0,0,.25);border:1px solid #4e7d67}.btn.btn-blue{color:#fffcf2;text-align:center;font-weight:bold;background-color:#125783;border:1px solid #125783;border-radius:8px;cursor:pointer;padding:.5em 1.2em}.btn.btn-blue:hover,.btn.btn-blue:focus{color:#fffcf2;background-color:#125783;text-decoration:none;box-shadow:inset 0 0 5px 6px #0d4a71,0 2px 4px 0 rgba(0,0,0,.25);border:1px solid #0d4a71}.btn.btn-blue:active{color:#fffcf2;background-color:#125783;text-decoration:none;box-shadow:0 2px 0 0 rgba(0,0,0,.25);border:1px solid #0d4a71}.btn.btn-orange{color:#fffcf2;text-align:center;font-weight:bold;background-color:#ee711f;border:1px solid #ee711f;border-radius:8px;cursor:pointer;padding:.5em 1.2em}.btn.btn-orange:hover,.btn.btn-orange:focus{color:#fffcf2;background-color:#ee711f;text-decoration:none;box-shadow:inset 0 0 5px 6px #c76220,0 2px 4px 0 rgba(0,0,0,.25);border:1px solid #c76220}.btn.btn-orange:active{color:#fffcf2;background-color:#ee711f;text-decoration:none;box-shadow:0 2px 0 0 rgba(0,0,0,.25);border:1px solid #c76220}.btn.btn-white{color:#125783;text-align:center;font-weight:bold;background-color:#fffcf2;border:1px solid #fffcf2;border-radius:8px;cursor:pointer;padding:.5em 1.2em}.btn.btn-white:hover,.btn.btn-white:focus{color:#125783;background-color:#fffcf2;text-decoration:none;box-shadow:inset 0 0 5px 6px #dddbcf,0 2px 4px 0 rgba(0,0,0,.25);border:1px solid #dddbcf}.btn.btn-white:active{color:#125783;background-color:#fffcf2;text-decoration:none;box-shadow:0 2px 0 0 rgba(0,0,0,.25);border:1px solid #dddbcf}.btn.btn-brown{color:#fff;text-align:center;font-weight:bold;background-color:#b68414;border:1px solid #b68414;border-radius:8px;cursor:pointer;padding:.5em 1.2em}.btn.btn-brown:hover,.btn.btn-brown:focus{color:#fff;background-color:#b68414;text-decoration:none;box-shadow:inset 0 0 5px 6px #a77a17,0 2px 4px 0 rgba(0,0,0,.25);border:1px solid #a77a17}.btn.btn-brown:active{color:#fff;background-color:#b68414;text-decoration:none;box-shadow:0 2px 0 0 rgba(0,0,0,.25);border:1px solid #a77a17}.btn.btn-dark-yellow{color:#fffcf2;text-align:center;font-weight:bold;background-color:#b1a521;border:1px solid #b1a521;border-radius:8px;cursor:pointer;padding:.5em 1.2em}.btn.btn-dark-yellow:hover,.btn.btn-dark-yellow:focus{color:#fffcf2;background-color:#b1a521;text-decoration:none;box-shadow:inset 0 0 5px 6px #9e9421,0 2px 4px 0 rgba(0,0,0,.25);border:1px solid #9e9421}.btn.btn-dark-yellow:active{color:#fffcf2;background-color:#b1a521;text-decoration:none;box-shadow:0 2px 0 0 rgba(0,0,0,.25);border:1px solid #9e9421}.btn.btn-light-green{color:#4a4a4a;text-align:center;font-weight:bold;background-color:#01ff22;border:1px solid #01ff22;border-radius:8px;cursor:pointer;padding:.5em 1.2em}.btn.btn-light-green:hover,.btn.btn-light-green:focus{color:#4a4a4a;background-color:#01ff22;text-decoration:none;box-shadow:inset 0 0 5px 6px #23c10f,0 2px 4px 0 rgba(0,0,0,.25);border:1px solid #23c10f}.btn.btn-light-green:active{color:#4a4a4a;background-color:#01ff22;text-decoration:none;box-shadow:0 2px 0 0 rgba(0,0,0,.25);border:1px solid #23c10f}.icon-link{margin-bottom:1rem}.icon-link.horizontal{flex-direction:row;justify-content:flex-start;align-items:center;max-width:100%}.icon-link.horizontal img{max-height:4em;margin-right:.75em}.icon-link.vertical{flex-direction:column;justify-content:center;align-items:center;max-width:18em;text-align:center}.icon-link.vertical img{max-height:4em;margin-bottom:.75em}.staff-info{display:flex;padding-top:1em}.staff-info img{max-height:8.35rem;border-radius:50%}.staff-info-text{margin-left:1.5em;font-size:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-content:flex-start}.staff-info-text p{padding:0;margin:0}.staff-info-title{font-weight:bold}@media screen and (max-width:991.98px){.staff-info img{max-height:5.125rem}.staff-info-text{margin-left:.5em}}@media screen and (max-width:767.98px){.staff-info img{max-height:6.25rem}.staff-info-text{margin-left:1em}}.heading-icon{display:flex;flex-direction:row;align-items:center}.heading-icon img{margin-right:1em;max-height:2.5em}div#pittPlusMeBanner{font-family:Arvo,serif;font-weight:bold;color:#fffcf2;background:url(/img/pittplusme/pittplusme_panel_1_b.jpg?v=UmhAcjEjWih6SoyvmB7cAMchMBA) no-repeat center center;background-image:url(/img/pittplusme/pittplusme_panel_1_b.jpg?v=UmhAcjEjWih6SoyvmB7cAMchMBA);background-position-x:center;background-position-y:center;background-size:cover;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;padding:4em 3em}#discovery-banner{font-family:Arvo,serif;font-weight:bold;color:#fffcf2;background-image:url(/img/pittplusme/discovery_desktop.jpg?v=xIsRizBbf5iFv2lvYD6RNnafl1Y);background-size:cover;background-repeat:no-repeat;background-position:center;padding:3em}#discovery-banner .count-item{text-align:center}#discovery-banner .fas{font-size:2.25em}@media screen and (max-width:767.98px){#discovery-banner{background-image:url(/img/pittplusme/discovery_mobile.jpg?v=xIsRizBbf5iFv2lvYD6RNnafl1Y)}}.collapsible-heading-btn{padding:.5em;padding-left:0;width:100%;text-align:left;text-decoration:underline #4a4a4a;border:1px solid transparent;background:none}.collapsible-heading-btn .section-heading,.collapsible-heading-btn .section-subheading{margin-bottom:0}.collapsible-heading-btn:hover,.collapsible-heading-btn:focus,.collapsible-heading-btn:active{text-decoration-color:#4a4a4a;border:1px solid #4a4a4a;border-radius:8px}.collapsible-heading-btn .section-heading::after,.collapsible-heading-btn .section-subheading::after{font-family:var(--fa-style-family-classic);content:"";position:absolute;right:1em}.collapsible-heading-btn[aria-expanded=false] .section-heading::after,.collapsible-heading-btn[aria-expanded=false] .section-subheading::after{content:""}.playbook-contact-section{display:flex;flex-direction:row}.playbook-contact-section .icon-link,.playbook-contact-section p{margin-bottom:0}.hero-overlay{position:absolute;bottom:3em;width:100%}.hero-message{display:inline-block;max-width:33em}.hero-btn{display:inline-block}.hero-btn .btn{font-size:1.375rem;padding-left:2.5em;padding-right:2.5em}@media screen and (max-width:991.98px){.hero-message{max-width:30em}.hero-btn .btn{font-size:1rem}}@media screen and (max-width:575.98px){.hero-overlay{bottom:.75em}}.vf-gradient{background-image:linear-gradient(to right,#25324c,#421c53);display:flex}#vf-divider{background-image:linear-gradient(to right,#e46837 0%,#f0933f 16%,#fcc05f 29%,#a6cc3f 41%,#7eba38 52%,#4f9db8 66%,#3c71a9 78%,#30425e 100%);height:7px;opacity:100%!important;border-width:0}.vf-hero-overlay{position:absolute;top:0;width:100%;height:100%}.vf-hero-message{display:inline-block;max-width:28em;text-align:left;color:#fff!important}.vf-hero-message .section-heading{color:#fff!important}@media screen and (max-width:1399.98px){.vf-hero-message{max-width:22em}}@media screen and (max-width:1199.98px){.vf-hero-overlay{position:static}.vf-gradient{flex-direction:column;align-items:center}.vf-hero-message{max-width:none!important}}@media screen and (max-width:991.98px){.vf-hero-message .section-heading{font-size:2rem}}.virtual-facilitator-questions{display:flex;margin-top:32px;margin-bottom:32px}.virtual-facilitator-questions .big-question-text{font-size:1.5em}.virtual-facilitator-questions #question-arrow{color:#007bff}.virtual-facilitator-questions #question-arrow-mobile{color:#007bff;display:none}@media screen and (max-width:767.98px){.virtual-facilitator-questions #question-arrow{display:none}.virtual-facilitator-questions #question-arrow-mobile{display:initial}}