.pgpf-accordion__toggle{background-color:#eee;color:#444;cursor:pointer;padding:10px;width:100%;border:none;text-align:left;outline:none;font-size:16px;font-weight:700;transition:0.4s;}.pgpf-accordion.active .pgpf-accordion__toggle,.pgpf-accordion__toggle:hover{background-color:#505050;color:#ffffff;}.pgpf-accordion__toggle:after{content:'\002B';color:#505050;float:left;font-weight:700;margin-left:5px;margin-right:10px;}.pgpf-accordion__panel{background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;margin:10px;}.pgpf-accordion__collapse{display:block;margin-left:auto;margin-right:auto;font-size:16px;cursor:pointer;background-color:#3ab2e4;color:#fff;padding:10px;border:0;transition:0.4s;}.pgpf-accordion__collapse:hover{background-color:#0068b3;}.pgpf-accordion--hide-toggle.active .pgpf-accordion__toggle{display:none;}
.pane-title{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dt,dd,ol,ul,li,hr,fieldset,form,label,legend,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,summary,hgroup{margin:0;padding:0;border:0;}a:active,a:hover{outline:0;}@-webkit-viewport{width:device-width;}@-moz-viewport{width:device-width;}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none;}.nav-collapse li{width:100%;display:block;}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1;z-index:1;}.js-nav-active{overflow:hidden;}.nav-collapse.opened{max-height:9999px;overflow:scroll;}.js .nav-collapse.nav-collapse-0.opened{max-height:80vh !important;}.disable-pointer-events{pointer-events:none !important;}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (min-width:1160px){.js .nav-collapse{position:relative;overflow:visible;}.js .nav-collapse.closed{max-height:none;}.nav-toggle{display:none;}}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;color:#333333;background:#fff;font:normal 100%/1.4 sans-serif;}section{width:100%;}p{width:90%;margin:0 auto;}header{background:#174892;position:fixed;z-index:3;width:100%;left:0;top:0;}.admin-menu header{top:29px;}.logo{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;font-weight:bold;padding:10px;color:#fff;float:left;width:130px;}.mask{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms;background:rgba(0,0,0,0.5);visibility:hidden;position:fixed;opacity:0;z-index:2;bottom:0;right:0;left:0;top:0;}.android .mask{-webkit-transition:none;transition:none;}.js-nav-active .mask{visibility:visible;opacity:1;}@media screen and (min-width:1160px){.mask{display:none !important;opacity:0 !important;}}.nav-collapse,.nav-collapse *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nav-collapse,.nav-collapse ul{list-style:none;width:100%;float:left;}@media screen and (min-width:1160px){.nav-collapse{float:right;width:auto;}}.nav-collapse li{float:left;width:100%;}@media screen and (min-width:1160px){.nav-collapse li{width:auto;}}.nav-collapse a{-webkit-tap-highlight-color:rgba(0,0,0,0);border-top:0.5px solid rgba(255,255,255,0.1);text-decoration:none;background:#174892;padding:0.7em 1em;color:#fff;width:100%;float:left;font-family:trade-gothic-next-condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;}.nav-collapse a:focus{color:#56aded;outline:0;}.nav-collapse .active,.nav-collapse a:active,.nav-collapse .active a{background:#11366f;border-left:1px solid rgba(255,255,255,0);}@media screen and (min-width:1160px){.nav-collapse a{border-left:1px solid rgba(255,255,255,0.1);padding:1.3125rem;text-align:center;border-top:0;float:left;margin:0;}.nav-collapse a:focus,.nav-collapse .menu-parent > ul a:focus{color:#fff;}}.nav-collapse .menu-parent > ul{display:none;}.nav-collapse .menu-parent.open > ul{display:block;}.nav-collapse .menu-parent > a{padding-right:3.75rem;}.nav-collapse .menu-parent > ul > li{width:100%;}.nav-collapse .menu-parent > ul a{background-color:#214e91;border:1px solid rgba(255,255,255,0.1);border-top:0;font-size:12px;}.nav-collapse .menu-parent .active a{background:#11366f;}.nav-collapse .menu-parent{position:relative;}.nav-collapse .menu-parent__toggle{appearance:none;padding:0;background:transparent;border-top:0.5px solid rgba(255,255,255,0.1);border-right:0;border-bottom:0;border-left:0;position:absolute;right:0;top:0;bottom:0;width:5rem;cursor:pointer;}.nav-collapse .menu-parent.open .menu-parent__toggle{bottom:50%;}.nav-collapse .menu-parent__toggle::after{content:"";display:block;height:0.75rem;width:0.75rem;position:absolute;right:1.25rem;top:0.6rem;border-top:0;border-left:0;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transition:all 0.3s ease;}.nav-collapse .menu-parent__toggle:focus{outline:0;}.nav-collapse .menu-parent__toggle:focus::after{border-color:#56aded;}@media screen and (min-width:1160px){.nav-collapse .menu-parent > a{padding-right:2.3125rem;}.nav-collapse .menu-parent__toggle{cursor:initial;width:0;}.nav-collapse .menu-parent__toggle::after{height:0.5rem;width:0.5rem;right:1rem;top:1.5rem;}.nav-collapse .menu-parent ul,.nav-collapse .menu-parent.open > ul{display:none;position:absolute;top:100%;left:0;min-width:100%;float:none;}.nav-collapse .menu-parent:hover ul,.nav-collapse .menu-parent.open:hover ul{display:block;}.nav-collapse .menu-parent > ul > li{width:auto;float:none;}.nav-collapse .menu-parent > ul a{background-color:#56aded;float:none;width:auto;min-width:175px;display:block;text-align:left;}}@font-face{font-family:"responsivenav";src:url(/sites/all/themes/micro_vg/icons/responsivenav.eot);src:url(/sites/all/themes/micro_vg/icons/responsivenav.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/micro_vg/icons/responsivenav.ttf) format("truetype"),url(/sites/all/themes/micro_vg/icons/responsivenav.woff) format("woff"),url(/sites/all/themes/micro_vg/icons/responsivenav.svg#responsivenav) format("svg");font-weight:normal;font-style:normal;}.nav-toggle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;text-indent:-300px;position:relative;overflow:hidden;width:60px;height:55px;float:right;}.nav-toggle:before{color:#fff;font:normal 28px/55px "responsivenav";text-transform:none;text-align:center;position:absolute;content:"\2261";text-indent:0;speak:none;width:100%;left:0;top:0;}.nav-toggle.active:before{font-size:24px;content:"\78";background:#174892;}.web-page-hero{background:#11366f;width:100%;padding:0 0 50px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:60px 0 20px 0;position:relative;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% calc(100% - 2vw));clip-path:polygon(0% 0%,100% 0%,100% 100%,0% calc(100% - 2vw));}hero-caption{position:relative;color:white;max-width:800px;padding:25px;font-size:16px;font-style:normal;font-weight:400;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;}headline-hero{background:#174892;color:#ffffff;width:100%;padding:60px 0 77px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;position:relative;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% calc(100% - 2vw));clip-path:polygon(0% 0%,100% 0%,100% 100%,0% calc(100% - 2vw));}headline-hero h1{color:#ffffff;text-shadow:0 0 10px rgba(0,0,0,0.5);}.background-debt{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/debt-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-economy{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/inequality-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-inequality{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/scales-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-healthcare{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/healthcare-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-taxes{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/taxes-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-spending{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/spending-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-infrastructure{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/road-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-next-generation{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/next-generation-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-social-security{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/social-security-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.background-defense{background-image:url(https://content-dev-pgpf-v2.pantheonsite.io/sites/default/files/military-background.png);height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.featured{display:grid;grid-template-columns:66% 33%;grid-template-rows:auto;}.blog-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:center;padding:25px;max-width:1500px;margin:auto;}.blog-card{display:flex;flex-direction:column;margin:1rem auto;box-shadow:0 3px 7px -1px rgba(0,0,0,0.1);margin-bottom:1.6%;background:#fff;line-height:1.4;font-family:sans-serif;border-radius:5px;overflow:hidden;z-index:0;}.blog-card a{color:inherit;}.blog-card a:hover{color:#56aded;}.blog-card:hover .photo{-webkit-transform:scale(1.3);transform:scale(1.3);}.blog-card .meta{position:relative;z-index:0;height:200px;}.blog-card .photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;}.blog-card .details,.blog-card .details ul{margin:auto;padding:0;list-style:none;}.blog-card .details{position:absolute;bottom:0;margin:auto;transition:left 0.2s;color:#fff;width:100%;font-size:0.9rem;letter-spacing:0.1px;background:rgba(23,72,146,0.9);padding-left:1rem;padding-top:0.25rem;padding-bottom:0.25rem;text-transform:uppercase;font-family:trade-gothic-next-condensed,sans-serif;font-weight:700;box-shadow:0 0 2px rgba(0,0,0,0.5);}.blog-card .details a{-webkit-text-decoration:dotted underline;text-decoration:dotted underline;}.blog-card .details ul li{display:inline-block;}.blog-card .details .author:before{font-family:FontAwesome;margin-right:10px;content:"\f007";}.blog-card .details .date:before{font-family:FontAwesome;margin-right:10px;content:"\f133";}.blog-card .details .tags ul:before{font-family:FontAwesome;content:"\f02b";margin-right:10px;}.blog-card .details .tags li{margin-right:2px;}.blog-card .details .tags li:first-child{margin-left:-4px;}.blog-card .description{padding:1rem;background:#fff;position:relative;z-index:1;}.blog-card .description h1,.blog-card .description h2{font-family:trade-gothic-next-condensed,sans-serif;}.blog-card .description h1{line-height:1;margin:0;font-size:22px;}.blog-card .description h2{font-size:22px;text-transform:uppercase;color:#174892;line-height:1;margin:0;}.blog-card .description .read-more{text-align:center;}.blog-card .description .read-more a{color:#ffffff;display:inline-block;position:relative;background:rgb(58,178,228);background:radial-gradient(circle,rgba(58,178,228,1) 0%,rgba(0,148,209,1) 100%);text-transform:uppercase;text-decoration:none;padding:10px 20px;font-size:14px;font-weight:bold;border-radius:2px;cursor:pointer;}.blog-card .description .read-more a:after{content:"\f061";font-family:FontAwesome;margin-left:-10px;opacity:0;vertical-align:middle;transition:margin 0.3s,opacity 0.3s;}.blog-card .description .read-more a:hover{background:rgb(0,103,177);background:radial-gradient(circle,rgba(0,103,177,1) 0%,rgba(3,81,138,1) 100%);padding:10px 20px;font-size:14px;cursor:pointer;text-align:center;font-weight:bold;text-decoration:none;text-transform:uppercase;box-shadow:0 0 2px rgba(0,0,0,0.5);border-radius:2px;}.blog-card p{position:relative;margin:1rem 0 0;text-align:left;width:100%;}.blog-card p:first-of-type{margin-top:1.25rem;}.blog-card p:first-of-type:before{content:"";position:absolute;height:2px;background:#56aded;width:100%;top:-0.75rem;border-radius:2px;}.blog-card:hover .details{left:0%;}@media (min-width:640px){.blog-card{flex-direction:row;max-width:600px;}.blog-card .meta{flex-basis:40%;height:auto;}.blog-card .description{flex-basis:60%;}.blog-card .description:before{-webkit-transform:skewX(-3deg);transform:skewX(-3deg);content:"";background:#fff;width:30px;position:absolute;left:-10px;top:0;bottom:0;z-index:-1;}.blog-card.alt{flex-direction:row-reverse;}.blog-card.alt .description:before{left:inherit;right:-10px;-webkit-transform:skew(3deg);transform:skew(3deg);}.blog-card.alt .details{padding-left:25px;}}@media (max-width:640px){.blog-card .description .read-more a{display:flex;justify-content:center;}}.polling-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:center;padding:25px;max-width:1500px;margin:auto;}.polling-card{display:flex;flex-direction:column;margin:1rem auto;box-shadow:0 3px 7px -1px rgba(0,0,0,0.1);margin-bottom:1.6%;background:#fff;line-height:1.4;font-family:sans-serif;border-radius:5px;overflow:hidden;z-index:0;width:400px;}.polling-card a{color:inherit;}.polling-card a:hover{color:#56aded;}.polling-card:hover .photo{-webkit-transform:scale(1.3);transform:scale(1.3);}.polling-card .meta{position:relative;z-index:0;height:200px;}.polling-card .photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;}.polling-card .details,.polling-card .details ul{margin:auto;padding:0;list-style:none;}.polling-card .details{position:absolute;left:0;right:0;bottom:0;margin:auto;padding:0.25rem 0.5rem 0.25rem;font-family:trade-gothic-next-condensed,sans-serif;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:0.1px;box-shadow:0 0 2px rgba(0,0,0,0.5);background:rgba(0,103,177,0.95);color:#fff;}.polling-card .details a{-webkit-text-decoration:dotted underline;text-decoration:dotted underline;}.polling-card .details ul li{display:inline-block;}.polling-card .details .author:before{font-family:FontAwesome;margin-right:10px;content:"\f007";}.polling-card .details .date:before{font-family:FontAwesome;margin-right:10px;content:"\f133";}.polling-card .details .tags ul:before{font-family:FontAwesome;content:"\f02b";margin-right:10px;}.polling-card .details .tags li{margin-right:2px;}.polling-card .details .tags li:first-child{margin-left:-4px;}.polling-card .description{padding:1rem;background:#fff;position:relative;z-index:1;}.polling-card .description h1,.polling-card .description h2{font-family:trade-gothic-next-condensed,sans-serif;}.polling-card .description h1{line-height:1;margin:0;font-size:22px;}.polling-card .description h2{font-size:22px;text-transform:uppercase;color:#174892;line-height:1;margin:0;}.polling-card .description .download a{color:#ffffff;display:flex;justify-content:center;background:rgb(239,71,36);background:linear-gradient(0deg,rgba(239,71,36,1) 0%,rgba(212,59,27,1) 100%);text-transform:uppercase;text-decoration:none;padding:10px 20px;font-size:14px;font-weight:bold;border-radius:2px;cursor:pointer;}.polling-card .description .download a:hover{background:rgb(212,59,27);background:linear-gradient(0deg,rgba(212,59,27,1) 0%,rgba(239,71,36,1) 100%);padding:10px 20px;font-size:14px;cursor:pointer;text-align:center;font-weight:bold;text-decoration:none;text-transform:uppercase;box-shadow:0 0 2px rgba(0,0,0,0.5);border-radius:2px;}.polling-card .description .read-more{text-align:center;}.polling-card .description .read-more a{color:#ffffff;display:flex;justify-content:center;background:rgb(58,178,228);background:radial-gradient(circle,rgba(58,178,228,1) 0%,rgba(0,148,209,1) 100%);text-transform:uppercase;text-decoration:none;padding:10px 20px;font-size:14px;font-weight:bold;border-radius:2px;cursor:pointer;}.polling-card .description .read-more a:after{content:"\f061";font-family:FontAwesome;margin-left:-10px;opacity:0;vertical-align:middle;transition:margin 0.3s,opacity 0.3s;}.polling-card .description .read-more a:hover{background:rgb(0,103,177);background:radial-gradient(circle,rgba(0,103,177,1) 0%,rgba(3,81,138,1) 100%);padding:10px 20px;font-size:14px;cursor:pointer;text-align:center;font-weight:bold;text-decoration:none;text-transform:uppercase;box-shadow:0 0 2px rgba(0,0,0,0.5);border-radius:2px;}.polling-card p{position:relative;margin:1rem 0 0;text-align:left;width:100%;}.polling-card p:first-of-type{margin-top:1.25rem;}.polling-card p:first-of-type:before{content:"";position:absolute;height:2px;background:#56aded;width:100%;top:-0.75rem;border-radius:2px;}@media (max-width:852px){.polling-card{width:100%;}}@media (min-width:640px){.polling-card .description .read-more a{display:flex;justify-content:center;}}footer{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#174892;text-align:center;padding:1rem;}footer p{color:#ffffff;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;max-width:800px;padding:1rem 0;}.copyright{background-color:#11366f;width:100%;}.copyright p{color:#ffffff;font-family:"Avenir LT W01_55 Roman1475520",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;max-width:800px;text-align:center;padding:10px;}.social-icons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:36px;}.fa{color:#ffffff;padding:15px;}.fa:hover{color:#56aded;transition:0.3s;cursor:pointer;}img{width:100%;}.highlight{color:#37b6e3;}.container-max-width{padding:10px;max-width:800px;margin:auto;}h1{font-family:trade-gothic-next-condensed,sans-serif;font-weight:800;color:#174892;font-size:72px;text-transform:uppercase;text-align:center;margin-bottom:0.5em;}@media screen and (max-width:640px){h1{font-size:42px;}}h2{font-family:trade-gothic-next-condensed,sans-serif;font-weight:800;font-style:normal;font-size:42px;}.shadow{box-shadow:0 0 10px rgba(0,0,0,0.5);}.material-buttons{display:block;max-width:400px;width:100%;border:none;color:#ffffff;background:rgb(58,178,228);background:radial-gradient(circle,rgba(58,178,228,1) 0%,rgba(0,148,209,1) 100%);padding:14px 28px;font-size:16px;font-weight:bold;text-decoration:none;cursor:pointer;text-align:center;text-transform:uppercase;box-shadow:0 0 2px rgba(0,0,0,0.5);border-radius:2px;}.material-buttons:hover{display:block;width:100%;border:none;color:#ffffff;background:rgb(0,103,177);background:radial-gradient(circle,rgba(0,103,177,1) 0%,rgba(3,81,138,1) 100%);padding:14px 28px;font-size:16px;cursor:pointer;text-align:center;font-weight:bold;text-decoration:none;text-transform:uppercase;box-shadow:0 0 2px rgba(0,0,0,0.5);border-radius:2px;}.take-action-buttons{display:block;max-width:400px;width:100%;border:none;color:#ffffff;background:rgb(239,71,36);background:linear-gradient(0deg,rgba(239,71,36,1) 0%,rgba(212,59,27,1) 100%);padding:14px 28px;font-size:16px;font-weight:bold;text-decoration:none;cursor:pointer;text-align:center;text-transform:uppercase;box-shadow:0 0 2px rgba(0,0,0,0.5);border-radius:2px;}.take-action-buttons:hover{display:block;border:none;color:#ffffff;background:rgb(212,59,27);background:linear-gradient(0deg,rgba(212,59,27,1) 0%,rgba(239,71,36,1) 100%);padding:14px 28px;font-size:16px;cursor:pointer;text-align:center;font-weight:bold;text-decoration:none;text-transform:uppercase;box-shadow:0 0 2px rgba(0,0,0,0.5);border-radius:2px;}.pgpf-accordion .pgpf-accordion__toggle{background-color:#ffffff;color:#37b6e3;cursor:pointer;padding:10px;width:100%;border:none;text-align:center;outline:none;font-size:16px;font-weight:normal;transition:0.4s;}.pgpf-accordion.active,.pgpf-accordion .pgpf-accordion__toggle:hover{background-color:#ffffff;color:#37b6e3;}.pgpf-accordion .pgpf-accordion__toggle:after{content:"\002B";color:#ffffff;float:left;font-weight:normal;margin-left:5px;margin-right:10px;display:none;}.pgpf-accordion.active .pgpf-accordion__toggle,.pgpf-accordion .pgpf-accordion__toggle:hover{background-color:#ffffff;color:#37b6e3;}.pgpf-accordion .pgpf-accordion__panel{color:#333333;padding:0 !important;margin:auto;}.pgpf-accordion .pgpf-accordion__collapse{display:flex;justify-content:center;font-size:16px;font-weight:normal;background-color:#ffffff;color:#37b6e3;}.pgpf-accordion .pgpf-accordion__collapse:hover{background-color:#ffffff;}.full-width{width:100vw;max-width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.display-none{display:none;}#scrollToTop{display:block;height:3rem;width:3rem;position:fixed;bottom:2rem;right:2rem;background:#56aded;border-radius:50%;z-index:1;text-indent:-99999px;opacity:1;transition:opacity 0.18s ease;box-shadow:2px 2px 4px rgba(0,0,0,0.35);}#scrollToTop::after{content:"";position:absolute;top:1.2rem;left:1rem;height:1rem;width:1rem;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg);}#scrollToTop.hidden{opacity:0;height:0;width:0;}#scrollToTop.hidden::after{border-color:transparent;}#contact-candidate-widget{padding:2rem 0;font-family:trade-gothic-next-condensed,sans-serif;}#contact-candidate-widget h2{margin:0 auto;text-align:center;padding:1rem;color:#10366e;text-transform:uppercase;font-weight:bold;font-size:1.5rem;}#contact-candidate-widget input{font-family:inherit;}#email-tweet-container{display:flex;flex-direction:row;justify-content:space-evenly;padding:1rem;flex-wrap:wrap;}#candidate-buttons{display:flex;justify-content:center;padding:1rem 4rem;flex-wrap:wrap;}.candidate{border:2px solid #0067b1;color:#0067b1;background-color:#ffffff;font-size:2rem;border-radius:5px;cursor:pointer;text-decoration:none;padding:1rem 2rem;margin:0.5rem 1rem;text-transform:uppercase;font-weight:bold;}.candidate.active,.candidate:hover,.candidate:focus{background-color:#0067b1;color:#ffffff;}.candidate-message{background-color:#10366e;color:#ffffff;margin:1rem;width:100%;padding:3rem 2rem 2rem;border-radius:5px;text-align:center;position:relative;}.candidate-message + .candidate-message{margin-top:2.5rem;}.candidate-message > .fa{position:absolute;top:-2rem;left:calc(50% - 2rem);font-size:2rem;background-color:#0067b1;border-radius:50%;padding:1rem !important;}.candidate-message > .fa:hover{cursor:initial;color:#ffffff;background-color:#0067b1;}.candidate-message h3,.candidate-message h4,.candidate-message a{text-decoration:none;color:#ffffff;text-transform:uppercase;font-weight:600;}.candidate-message h3,.candidate-message h4{margin-bottom:0.75rem;}.candidate-message a{background-color:#3bb2e3;padding:0.5rem 1.75rem;border-radius:3px;}.candidate-message a.disabled{background-color:#c4c4c4;cursor:default;pointer-events:none;}.candidate-message a.disabled:hover{text-decoration:none;}.candidate-message a:hover{text-decoration:underline;}.candidate-message__content{padding:0 1rem;margin-bottom:2rem;}@media screen and (min-width:768px){#email-tweet-container{flex-wrap:nowrap;}.candidate-message{width:50%;}.candidate-message + .candidate-message{margin-top:1rem;}}.nav-secondary{width:100%;background-color:#11366f;color:#ffffff;display:flex;justify-content:flex-end;}.nav-secondary__inner{display:flex;align-items:center;flex-wrap:nowrap;max-width:100%;margin:0;padding:0;list-style:none;}.nav-secondary__item{display:inline-block;vertical-align:middle;}.nav-secondary__item a{display:block;padding:0.5rem;border-bottom:2px solid transparent;color:#ffffff;font-family:trade-gothic-next-condensed,sans-serif;font-size:0.85rem;text-transform:uppercase;text-decoration:none;}.nav-secondary__item a:hover,.nav-secondary__item a:focus{border-color:#56aded;}.nav-secondary.nav-secondary--border-top .nav-secondary__item a{transition:all 0.5s ease;border-bottom:0;}.nav-secondary.nav-secondary--border-top .nav-secondary__item a:hover,.nav-secondary.nav-secondary--border-top .nav-secondary__item a:focus{box-shadow:inset 0 3px 0 0 #ffffff;}.nav-secondary__item a .fa{font-size:1rem;padding:0;}@media screen and (min-width:768px){.nav-secondary__inner{padding:0 1.1325rem;}.nav-secondary__item a{padding:1rem;}}iframe{max-width:100%;}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:trade-gothic-next-condensed,sans-serif;position:relative;top:-6px;}.odometer .odometer-formatting-mark{position:relative;top:5px;}.animate__animated{transition:opacity 0.2s ease;}.pane-pgpf-bar-chart{padding:2.5rem 0;}.pane-pgpf-bar-chart h3,.pane-pgpf-bar-chart h4{padding:0 40px;}.pane-pgpf-bar-chart h3 + h4{padding-top:1.5rem;color:#11366f;}.pane-pgpf-bar-chart .pane-content .barChart__wrapper{padding:0 2.5rem;width:100vw;height:1040px;box-sizing:border-box;}.pane-pgpf-bar-chart .pane-content h3 + .barChart__wrapper,.pane-pgpf-bar-chart .pane-content h4 + .barChart__wrapper{padding-top:2.5rem;}.pane-pgpf-bar-chart .pane-content .barChart__inner{height:100%;width:min(1440px,100%);margin:0 auto;}.pane-pgpf-bar-chart .pane-content .barChart{height:100%;}@media screen and (min-width:1024px){.pane-pgpf-bar-chart .pane-content .barChart__wrapper{height:600px;}.pane-pgpf-bar-chart .pane-content .barChart__inner{display:flex;justify-content:space-between;}.pane-pgpf-bar-chart .pane-content .barChart{height:100%;flex:0 0 45%;box-sizing:border-box;}.pane-pgpf-bar-chart .pane-content .barChart + .barChart{padding-top:44px;}}@media screen and (min-width:1405px){.pane-pgpf-bar-chart .pane-content .barChart + .barChart{padding-top:22px;}}
#rig{max-width:100%;font-size:0;list-style:none;background-color:#ffffff;display:flex;flex-direction:row;flex-wrap:wrap;}#rig li{width:20%;vertical-align:middle;box-sizing:border-box;margin:0;padding:0;}.rig-cell{display:inline-block;position:relative;overflow:hidden;}.rig-img{display:block;max-width:400px;width:100%;border:none;}@media (min-width:1025px){.rig-img{padding:2%;transform:scale(1);transition:all 1s;}}@media (min-width:1025px){#rig li:hover .rig-img{transform:scale(1.05);}}#rig li:hover .rig-overlay{transform:scale(1.05);}@media (min-width:1025px){.rig-overlay{position:absolute;display:block;top:0;left:0;bottom:0;right:0;margin:auto;padding:2%;background:#37B6E3 url(/sites/all/themes/pgpf/css/img/link.png) no-repeat center 20%;opacity:0;filter:alpha(opacity=0);transition:all 0.6s;}#rig li:hover .rig-overlay{opacity:0.6;}.rig-text{padding:0 30px;top:40%;bottom:auto;background:none;}}.rig-text{display:block;box-sizing:border-box;position:absolute;left:0;width:100%;text-align:center;text-transform:capitalize;font-size:18px;font-family:'avenir',sans-serif;font-weight:normal !important;color:white;opacity:0;filter:alpha(opacity=0);transform:translateY(-20px);transition:all .3s;}@media (max-width:1024px){.rig-text{transform:translateY(0px);opacity:1;padding:3% 30px;top:auto;bottom:0;background-color:rgba(55,182,227,0.75);}}#rig li:hover .rig-text{transform:translateY(0px);opacity:1;}#rig li:before{display:none;}@media (max-width:1200px){#rig li{width:25%;padding:5px;}}@media (max-width:900px){#rig li{width:33.33%;padding:5px;}}@media (max-width:675px){#rig li{width:50%;padding:5px;}}@media (max-width:480px){.rig-text{padding:1% 10px;font-size:14px;}}
