.hamburger,button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.bold,.semiBold{font-family:Cabin,sans-serif}summary{display:list-item}[hidden],template{display:none}html{font-size:16px}@media (max-width:780px){html{font-size:15px}}@media (max-width:480px){html{font-size:14px}}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1f1f1f}.semiBold{font-weight:600}.bold{font-weight:700}.sans{font-family:Helvetica,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Cabin,sans-serif;color:#1f1f1f}h1,h2,h3{font-weight:700}h2{font-size:1.875rem}ol li,p,ul li{font-size:1rem}h4,h5,h6{font-weight:600}ol,p,ul{font-family:Helvetica,sans-serif;font-weight:400}ol li,ul li{color:#1f1f1f;line-height:1.4;margin-bottom:.1875rem}ol li a,ul li a{color:#4238AA;text-decoration:none}ol li a:hover,ul li a:hover{color:#4238AA;text-decoration:underline}.core-block-list ol li a,.core-block-list ul li a,.core-block-paragraph ol li a,.core-block-paragraph ul li a{color:#4238AA!important;text-decoration:underline!important}p a,p a:hover{color:#4238AA}.core-block-list ol li a:hover,.core-block-list ul li a:hover,.core-block-paragraph ol li a:hover,.core-block-paragraph ul li a:hover{text-decoration:none!important}p{color:#1f1f1f;line-height:1.6;margin:.3125rem 0}.featured-guides .guide-cards .guide-card .geo-banner .geo-banner-text span,.featured-guides .guide-cards .guide-card h3,.featured-guides .guide-cards .guide-card h4,.featured-guides .guide-cards .guide-card p.view-guide,.wp-block-image figcaption,blockquote cite,blockquote p{font-weight:700;font-family:Cabin,sans-serif}.align-content,.align-wide,.aligncontent,.alignwide{padding-left:20px;padding-right:20px;margin:0 auto;width:100%}p a{text-decoration:underline}blockquote{border-color:#4238AA!important;padding-bottom:.625rem;padding-top:.25rem}blockquote p{color:#1D1A62;font-size:1.25rem}blockquote cite{padding-top:.25rem;font-size:1rem!important;display:block}.column,.row{display:flex}*{box-sizing:border-box}.align-full,.alignfull{width:100%}.align-content,.aligncontent{max-width:940px}.align-wide,.alignwide{max-width:1240px}.row{flex-direction:row;flex-wrap:wrap;width:100%}.column{flex-direction:column;flex-basis:100%;flex:1;padding-right:1.25rem}.wp-block-image div:not(.is-resized) img{width:100%;display:inline-block}.wp-block-image figcaption{font-size:.875rem;text-align:left;color:#1f1f1f}.all-guides-state-listing{background:#F1F1F1;padding:1.875rem 0 2.5rem}.current-guides,.current-guides-geographic-area{padding-bottom:1.25rem}.all-guides-state-listing ul{list-style-type:none;columns:4;padding-left:0}.all-guides-state-listing ul li.empty-area{color:#767676}@media (max-width:1024px){.all-guides-state-listing ul{columns:3}}.button{margin-top:1.25rem}.current-guides-header{margin-bottom:2.5rem}.current-guides-header h2{margin:0}.current-guides-header p{margin-top:.625rem}.current-guides-grid{display:grid;grid-template-columns:repeat(4,23.5%);grid-column-gap:2%;-ms-grid-template-columns:repeat(4,23.5%);-ms-grid-column-gap:2%}@media (max-width:600px){.current-guides-grid{grid-template-columns:repeat(3,33%)}}@media (max-width:480px){.all-guides-state-listing ul{columns:2}.current-guides-grid{grid-template-columns:repeat(2,50%)}}.current-guides{padding-top:1.25rem}.current-guides-geographic-area .current-guides-geographic-area-link{text-decoration:none;color:#4238AA}.current-guides-geographic-area .current-guides-geographic-area-link:hover svg path{fill:#4238AA}.current-guides-geographic-area .current-guides-geographic-area-link:hover h4{color:#4238AA}.current-guides-geographic-area h4{margin-top:0;margin-bottom:.5rem;font-size:1.3125rem}.current-guides-geographic-area h4 a{color:#1f1f1f}.current-guides-geographic-area ul{list-style-type:none;padding-left:0;margin-top:0;width:80%}.current-guides-geographic-area ul li{font-size:.8125rem}.geographic-area-state-icon{height:100%;max-height:75px;overflow:hidden;position:relative;margin-bottom:1.125rem}.geographic-area-state-icon svg{height:75px;max-width:50%}.geographic-area-state-icon svg path{fill:#1f1f1f;transition:fill .2s ease}.featured-guides{background:#F1F1F1;padding:1.875rem 0}.featured-guides .guide-cards{display:grid;grid-template-columns:repeat(3,32%);grid-column-gap:2%;-ms-grid-template-columns:repeat(3,32%);-ms-grid-column-gap:2%}.featured-guides .guide-cards .guide-card{padding:1.25rem;margin-bottom:1.25rem}.featured-guides .guide-cards .guide-card .geo-banner{height:40px}.featured-guides .guide-cards .guide-card .geo-banner a{display:block;overflow:hidden}.featured-guides .guide-cards .guide-card .geo-banner a:hover .geo-banner-icon svg path{fill:#4238AA;transition:fill .2s ease}.featured-guides .guide-cards .guide-card .geo-banner a:hover .geo-banner-text{color:#4238AA}.featured-guides .guide-cards .guide-card .geo-banner .geo-banner-icon{float:left;margin-right:.5rem}.featured-guides .guide-cards .guide-card .geo-banner .geo-banner-icon svg{height:30px;max-width:50px}.featured-guides .guide-cards .guide-card .geo-banner .geo-banner-icon svg path{fill:#1f1f1f}@media (max-width:780px){.featured-guides .guide-cards .guide-card .geo-banner .geo-banner-icon svg{height:24px;max-width:40px}}.featured-guides .guide-cards .guide-card .geo-banner .geo-banner-text{color:#1f1f1f;transition:fill .2s ease}.featured-guides .guide-cards .guide-card .geo-banner .geo-banner-text span{font-size:.8125rem;text-transform:uppercase;padding-top:4px;display:block;float:left}.featured-guides .guide-cards .guide-card h3{font-size:1.375rem;margin:0 0 .3125rem;padding:0}.featured-guides .guide-cards .guide-card h3 a{color:#1f1f1f;text-decoration:none}.featured-guides .guide-cards .guide-card h3 a:hover{text-decoration:underline}.featured-guides .guide-cards .guide-card h4{font-size:.9375rem;margin:0;padding:0}.featured-guides .guide-cards .guide-card h4 a{color:#1f1f1f;text-decoration:none}.featured-guides .guide-cards .guide-card h4 a:hover{text-decoration:underline}.featured-guides .guide-cards .guide-card .guide-card-images{display:flex;justify-content:space-between;margin-top:.625rem;margin-bottom:.625rem}.featured-guides .guide-cards .guide-card .guide-card-images .guide-card-image{width:48%}.featured-guides .guide-cards .guide-card .guide-card-images .guide-card-image img{width:100%}.featured-guides .guide-cards .guide-card p.view-guide{font-size:1.125rem;margin:0;padding:0}.featured-guides .guide-cards .guide-card p.view-guide a{color:#4238AA;text-decoration:none}.featured-guides .guide-cards .guide-card p.view-guide a:hover{text-decoration:underline}.featured-guides .guide-cards .guide-card p.view-alt-language-guide{margin:0}.featured-guides .guide-cards .guide-card p.view-alt-language-guide a{color:#4238AA;text-decoration:none}.featured-guides .guide-cards .guide-card p.view-alt-language-guide a:hover{text-decoration:underline}@media (max-width:676px){.featured-guides .guide-cards .guide-card{margin-bottom:.9375rem}.featured-guides .guide-cards{grid-template-columns:repeat(2,48%);grid-column-gap:2%;-ms-grid-template-columns:repeat(3,48%);-ms-grid-column-gap:2%}}@media (max-width:500px){.featured-guides .guide-cards{display:block}}.core-block-paragraph{padding-bottom:.375rem}.wp-block-column .align-content{max-width:none;padding:0}.core-block-columns,.core-block-heading{padding-left:0;padding-right:0}.core-block-columns>.wp-block-columns,.core-block-heading>h2{padding-left:20px;padding-right:20px}.issue-group{padding-left:0;padding-right:0}.issue-guide-quick-menu{width:32%}.issue-guide-quick-menu .issue-guide-menu{position:sticky;top:20px;background:#F1F1F1;padding:1.875rem}.issue-guide-quick-menu .issue-guide-menu ul{margin:0;list-style-type:none;padding-left:0}.issue-guide-quick-menu .issue-guide-menu ul li{font-family:Cabin,sans-serif;font-weight:600;font-size:.875rem;margin-bottom:.25rem}.issue-guide-quick-menu .issue-guide-menu ul li a{color:#1f1f1f;text-decoration:none}.issue-guide-quick-menu .issue-guide-menu ul li a:hover{color:#4238AA}@media (max-width:1024px){.issue-guide-quick-menu .issue-guide-menu{top:68px}}@media (max-width:600px){.issue-guide-quick-menu .issue-guide-menu{width:100%;z-index:8;display:none;opacity:0;animation:fadeIn .4s ease-in both;padding-bottom:1.25rem;padding-left:1.25rem;box-shadow:0 2px 8px rgba(0,0,0,.2)}.issue-guide-quick-menu .issue-guide-menu.show{display:block}.issue-guide-quick-menu .issue-guide-menu ul li{font-size:.9375rem}.issue-guide-quick-menu{width:calc(100% + 40px);position:sticky;top:58px;margin-left:-20px;margin-right:-20px}}.issue-guide-content{width:66%;margin-left:2%}@media (max-width:600px){.issue-guide-content{margin-left:0;padding-top:1.875rem;width:100%}}.issue-guide-menu-nav{width:100%;position:relative;background-color:#fff;border-bottom:1px solid #F1F1F1;box-shadow:0 2px 8px rgba(0,0,0,.2);padding:1.25rem;z-index:9}.issue-guide-menu-nav span{font-family:Cabin,sans-serif;font-weight:700}@media (min-width:600px){.issue-guide-menu-nav{display:none}}.issue-guide-quick-menu-toggle{cursor:pointer;border:0;top:-4px;background:0 0;float:right;transition:.3s}.issue-guide-quick-menu-toggle svg{width:18px}.issue-guide-quick-menu-toggle.is-active{transform:rotate(90deg)}.social-media-icons{padding:10px 0;text-align:center}.social-media-icons a{text-decoration:none;padding:0 10px;display:inline}.social-media-icons a svg{transition:fill .4s ease;width:40px;fill:#1f1f1f}.social-media-icons a:hover svg{fill:#4238AA}.arrow-header{background:#1D1A62;padding:.625rem 0;margin:1.875rem 0 2.5rem;text-align:center;position:relative}.arrow-header h2{font-size:1.625rem;margin:0;color:#fff}.arrow-header:after{content:'';position:absolute;width:0;height:0;bottom:-10px;left:calc(50% - 90px);border-left:90px solid transparent;border-right:90px solid transparent;border-top:20px solid #1D1A62}@media (max-width:600px){.arrow-header{margin-bottom:0}}.btn{border:2px solid #4238AA;color:#4238AA;font-family:Cabin,sans-serif;font-weight:700;font-size:1.125rem;text-decoration:none;padding:.625rem 1rem;background-color:transparent;display:inline-block;transition:.3s}.btn:hover{background-color:#4238AA;color:#fff}.btn.btn-white{color:#fff;border-color:#fff}.btn.btn-white:hover{background-color:#fff;color:#4238AA}@keyframes fadeIn{from{opacity:0;transform:translate3d(0,-5%,0)}to{opacity:1;transform:translate3d(0,0,0)}}#header{width:100%;height:78px;background:#4238AA;padding-top:24px}#header #logo{width:220px;float:left}#header #header-menu{float:right}@media (max-width:1024px){#header{position:sticky;top:0;z-index:99;height:58px;padding-top:14px}#header #logo{width:180px;padding-top:3px}#header #header-menu{display:none;background-color:#4238AA;position:absolute;top:58px;left:0;right:0;width:100%;z-index:80;animation:fadeIn .4s ease-in both;padding-bottom:1.25rem}#header #header-menu.show{display:block}}#header #header-menu ul.nav-main{margin:0;list-style-type:none;padding:0}#header #header-menu ul.nav-main li{display:inline-block;font-family:Cabin,sans-serif;font-weight:600;font-size:1.0625rem;margin:0 .3125rem}#header #header-menu ul.nav-main li a{text-transform:uppercase;padding:.25rem .625rem;color:#fff;text-decoration:none;transition:.3s}@media (min-width:1024px){#header #header-menu ul.nav-main li a.last-nav-main-link{text-transform:none;background-color:#97AA18;padding:.5rem 1.625rem}#header #header-menu ul.nav-main li a.last-nav-main-link:hover{background-color:#1D1A62;text-decoration:none}}#header #header-menu ul.nav-main li a:hover{text-decoration:underline}@media (max-width:1024px){#header #header-menu ul.nav-main li{display:block}#header #header-menu ul.nav-main li a{display:block;padding:1rem 1.25rem}}#header .hamburger{float:right}@media (min-width:1024px){#header .hamburger{display:none}}.issue-inner{margin-bottom:1.875rem;border-bottom:2px solid #F1F1F1}.issue-inner .issue-cols{padding:.3125rem 0 1.25rem}.issue-inner .issue-anchor{display:block;position:relative;top:-90px;visibility:hidden}.issue-inner .issue-anchor-mobile{display:block;position:relative;top:-120px;visibility:hidden}#footer #footer-menu ul.nav-footer li,.issue-inner h3{display:inline-block;font-family:Cabin,sans-serif}.issue-inner h3{font-weight:700;font-size:1rem;color:#555;margin:0 0 3px}.issue-inner h4{font-family:Cabin,sans-serif;font-weight:700;margin:0 0 .625rem;color:#1D1A62;font-size:1.375rem}.issue-inner h5{font-family:Cabin,sans-serif;font-weight:700;color:#1f1f1f;line-height:1.6;font-size:1rem;margin:0}#footer{width:100%;min-height:325px;background:#1D1A62;padding-top:1.875rem}#footer #footer-content{overflow:hidden}#footer #footer-logo{width:100%;max-width:270px;float:left}@media (max-width:1000px){#footer #footer-logo{float:none;margin-bottom:1.25rem}}#footer #footer-menu{float:right}#footer #footer-menu ul.nav-footer{margin:0;list-style-type:none;padding:0}#footer #footer-menu ul.nav-footer li{font-weight:600;font-size:1.0625rem;text-transform:uppercase;margin:0 .3125rem}#footer #footer-menu ul.nav-footer li a{padding:.25rem .625rem;color:#fff;text-decoration:none}#footer #footer-menu ul.nav-footer li a:hover{text-decoration:underline}@media (max-width:1000px){#footer #footer-menu{float:none;margin-bottom:1.25rem}#footer #footer-menu ul.nav-footer li{margin-left:0;display:block}#footer #footer-menu ul.nav-footer li a{padding-left:0}}#footer #footer-sub-content{font-family:Helvetica,sans-serif;font-weight:400}#footer #footer-sub-content p{color:#fff;font-size:.6875rem}#footer #footer-sub-content p a{color:#fff;text-decoration:underline}#footer #footer-sub-content p a:hover{text-decoration:none}.guide-card{background:#fff;padding:.625rem}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:-12px -19px 0 0}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#fff}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.masthead-align-center{text-align:center}.masthead-wrap{width:100%;height:100%;position:relative;box-sizing:border-box;background-size:cover;z-index:40}.masthead-wrap .masthead-content{z-index:9;position:relative;width:100%;height:100%;padding:5rem 0 5.625rem;display:flex}.masthead-wrap .masthead-content h1{margin:0;padding:0;color:#fff;font-size:3.125rem}.masthead-wrap .masthead-content h3{margin:.3125rem 0 0;padding:0;color:#fff;font-size:1.5625rem}.masthead-wrap .masthead-content .masthead-content-inner{margin:auto 0}.masthead-wrap .masthead-content .masthead-content-inner .btn{margin-top:1.125rem}.masthead-wrap .masthead-cover{z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#4238AA;opacity:.8}.masthead-align-left .masthead-content-inner{width:60%}@media (max-width:780px){.masthead-wrap .masthead-content{padding:3.125rem 0 3.75rem}.masthead-align-left .masthead-content-inner{width:80%}}@media (max-width:480px){.masthead-wrap .masthead-content{padding:2.5rem 0 3.125rem}.masthead-align-left .masthead-content-inner{width:100%}}.masthead-align-center .masthead-content-inner{width:100%}.newsletter-sign-up{width:100%;z-index:101;position:absolute}.newsletter-sign-up .newsletter-sign-up-box{background-color:#1D1A62;height:130px;color:#fff;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:0;width:66%;margin-top:-65px;z-index:120;position:relative}.newsletter-sign-up .newsletter-sign-up-box h3{color:#fff;margin:0 0 .9375rem;font-size:1.4375rem}@media (max-width:680px){.newsletter-sign-up .newsletter-sign-up-box{width:100%}}.newsletter-sign-up:before{background-color:#1D1A62;height:130px;width:40%;content:'';display:block;position:absolute;z-index:110;margin-top:-65px}.masthead-newsletter-signup .masthead-content{padding-bottom:8.75rem}.email-sigup-fields{display:flex;flex-direction:row;margin-right:1.875rem}.email-sigup-fields .email-sigup-fields-email{width:70%;padding-right:1.25rem}.email-sigup-fields .email-sigup-fields-email input[type=email]{height:45px;width:100%;border:none;padding:4px 10px;color:#1f1f1f;font-family:Cabin,sans-serif;font-weight:700}.email-sigup-fields .email-sigup-fields-submit{width:30%}.email-sigup-fields .email-sigup-fields-submit .btn{width:100%}.candidate-guide-header-text{text-align:center}.candidate-guide-header-text h1{font-family:Cabin,sans-serif;font-weight:600;font-size:1.3125rem;margin-bottom:.375rem}.candidate-guide-header-text h2{font-family:Cabin,sans-serif;font-weight:700;font-size:1.625rem;margin:0}.guide-candidates-header{text-align:center}.party-id{font-family:Cabin,sans-serif;font-weight:700;font-size:.875rem;margin-top:0}.party-id-republican{color:#A32424}.party-id-democrat{color:#103CA4}.party-id-independent{color:#666}.party-id-green{color:#00A95C}.party-id-libertarian{color:#8d6708}.party-id-nonpartisan{color:#000}.candidate-guide-geo-area-icon{margin-right:.375rem;display:block}.candidate-guide-geo-area-icon svg{margin-bottom:-10px;height:30px;max-width:50px}.candidate-guide-geo-area-icon svg path{fill:#1f1f1f;transition:fill .2s ease}@media (max-width:780px){.candidate-guide-geo-area-icon svg{height:24px;max-width:40px}}.image-attr{color:#454545;margin-top:.9375rem;font-size:.6875rem;line-height:1.2}.candidate-guide-info-categories span{color:#888}@media (max-width:600px){.candidate-guide-info-categories{display:block;width:100%;margin-bottom:.3125rem}}.inline-pdf-icon svg{width:20px;margin-bottom:-4px;margin-right:3px}.guide-candidates{padding:0 16.5%}.guide-candidates .candidate{width:33.33%}.guide-candidates .candidate-image{width:50%}.guide-candidates .candidate-image img{width:100%;height:auto;display:inline-block}.guide-candidates .candidate-info{width:50%;padding-left:.625rem}.guide-candidates .candidate-info h4{margin:0}.guide-candidates .candidate-info .is-incumbent{font-family:Helvetica,sans-serif;font-weight:400;display:inline-block}.guide-candidates .candidate-info .is-incumbent span{font-size:.75rem;border-radius:5px;background:#D8D8D8;padding:4px 9px}.guide-candidates .candidate-info ul.candidate-links{padding-left:0;list-style-type:none}.guide-candidates .candidate-info ul.candidate-links li{font-size:.75rem;font-family:Helvetica,sans-serif;font-weight:400}.cite-number,.guide-candidates .candidate-info ul.candidate-links li.link_name{font-weight:700}.guide-candidates .candidate-info ul.candidate-links li a{color:#1f1f1f;text-decoration:underline}.candidate-guide-info a,.cite-number,.guide-candidates .candidate-info ul.candidate-links li a:hover{text-decoration:none}@media (max-width:480px){.guide-candidates{padding-left:0;padding-right:0}}.cite-number{color:#1D1A62;font-size:.75rem}.candidate-guide-info{text-align:center;padding:1.25rem 0;font-family:Helvetica,sans-serif;font-weight:400;font-size:.8125rem;color:#1f1f1f}.candidate-guide-info a{color:#1f1f1f}.candidate-guide-info a:hover{text-decoration:underline}.candidate-guide-info div{display:inline-block}.candidate-guide-info .candidate-guide-info-geographic-location{padding-right:2.5rem;font-family:Cabin,sans-serif;font-weight:700;text-transform:uppercase}.candidate-guide-info .candidate-guide-info-geographic-location .candidate-guide-info-geographic-location-link{transition:fill .2s ease}.candidate-guide-info .candidate-guide-info-geographic-location .candidate-guide-info-geographic-location-link:hover{text-decoration:none;color:#4238AA}.candidate-guide-info .candidate-guide-info-geographic-location .candidate-guide-info-geographic-location-link:hover svg path{fill:#4238AA}.candidate-guide-info .candidate-guide-info-alt-version-links{padding-left:2.1875rem;padding-right:1.5625rem}@media (max-width:600px){.candidate-guide-info .candidate-guide-info-geographic-location{display:block;width:100%;margin-bottom:.9375rem}.candidate-guide-info .candidate-guide-info-alt-version-links{padding-left:0;display:block;width:100%;margin-bottom:.3125rem}}.candidate-guide-info .candidate-guide-info-pdf-link a{display:inline-block;padding:5px 12px;margin-bottom:-2px;border:1px solid #606e04;box-shadow:5px 5px #97AA18;transition:box-shadow .2s ease-in-out}.candidate-guide-info .candidate-guide-info-pdf-link a:hover{text-decoration:none;box-shadow:3px 3px #606e04}.candidate-guide-info .candidate-guide-social-links{padding-left:1.25rem}.tippy-box[data-theme~=guidesdotvote]{background-color:#fff;color:#1f1f1f;border:1px solid #1f1f1f}.issue-citation-reference ol a,.tippy-box[data-theme~=guidesdotvote] a{color:#1D1A62;text-decoration:underline}.issue-citation-reference{background:#F1F1F1;padding:1.25rem 1.875rem}.issue-citation-reference ol{font-size:.875rem;padding-left:1.25rem}.issue-citation-reference ol a:hover{text-decoration:none}