html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.page-template-page-thankyou .site-header{position:relative}.page-template-page-thankyou .site-main{text-align:center;padding:100px 10px}.page-template-page-privacypolicy .privacy-page{max-width:1000px;width:100%;margin:0 auto 100px;padding:0 10px}.responsive-video{width:100%}.responsive-video .inner{padding-top:56.25%;position:relative;width:100%}.responsive-video .inner iframe{position:absolute;width:100%;height:100%;top:0;left:0}.shadow-box{z-index:9999999999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.756);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 30px;-webkit-transition:.25s all;transition:.25s all}.shadow-box.hide{opacity:0;visibility:hidden}.shadow-box .content-box{position:relative;width:100%;max-width:1000px}.shadow-box .content-box .close-box{color:#fff;position:absolute;left:calc(100% + 10px);font-size:25px;top:0;line-height:1;cursor:pointer}.shadow-box .content-box .inner-content{width:100%;min-height:500px;background:#000;-webkit-box-shadow:0 0 20px rgba(0,0,0,.557);box-shadow:0 0 20px rgba(0,0,0,.557);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.shadow-box .content-box .inner-content{min-height:250px}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:trade-gothic-next,sans-serif;background-color:#fff;font-size:16px;color:#061e3b;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:5px 0 10px}.h1,h1{font-family:bebas-neue-pro,sans-serif;color:#8b0f11;margin-bottom:0;line-height:1}.h2,h2{font-family:bebas-neue-pro,sans-serif;color:#575757;margin-top:0;line-height:1}.h3,h3{font-size:1.5em;line-height:35px}.h4,h4{font-size:1.6em}.h5,h5{font-size:1.4em}.h6,h6{font-size:1.2em}p{font-size:1em;margin:0 0 20px;line-height:1.5}a{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;text-decoration:none;color:#f6ad32}a:hover{color:#061e3b;text-decoration:none}.handwriting{font-family:adobe-handwriting-ernie,sans-serif;font-weight:400;font-style:normal;font-size:2.5em}.desktop{display:block!important}.mobile{display:none!important}.button{-webkit-transition:.25s all;transition:.25s all}.button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 10px 5px -5px rgba(0,0,0,.425);box-shadow:0 10px 5px -5px rgba(0,0,0,.425);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.widget-area{padding:10px}section{position:relative}.intro{padding-bottom:60px}.show{display:block!important}.hide{display:none!important}img{width:100%}.f-black{color:#000}.f-white{color:#fff}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.privacy a{color:#575757}.privacy a:hover{color:#8b0f11}@media (min-width:768px){.hide-mobile{display:block}.show-mobile{display:none}}@media (max-width:767px){.hide-mobile{display:none}.show-mobile{display:block}}.footer{background-image:url(/wp-content/themes/apc_nc_lp/assets/illigal-immigrants-bg.png);background-position:center;background-size:cover;background-repeat:no-repeat;padding:30px 0 0}.footer .footer-content{padding:30px 0 15px;text-transform:uppercase}.footer .footer-content p{color:#fff;font-size:.75em;font-weight:600;margin:0 0 5px;padding:0}.footer .footer-content a{color:#fffced;font-size:.75em}.footer .footer-content a:hover{color:#8b0f11}.footer .footer-content ul{padding:0;margin-top:20px}.footer .footer-content ul li{color:#fff;font-size:12px;text-transform:none;list-style-type:none}.footer .footer-content ul li a{color:#fffced}.footer .footer-content ul li a:hover{color:#8b0f11}.page-template-page-lp .site-main{overflow:hidden;background:#f0f0f0;width:100%}.page-template-page-lp .site-main .container{max-width:1440px!important}.page-template-page-lp .site-main .btn:hover{background:#575757}.page-template-page-lp .site-main .hero{background-image:url(/wp-content/themes/apc_nc_lp/assets/1_hero_bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:80px}.page-template-page-lp .site-main .hero h1{font-size:3.6em;font-family:bebas-neue-pro,sans-serif;font-weight:800;margin-bottom:30px;width:100%}.page-template-page-lp .site-main .hero .top p{position:relative;color:#575757;font-size:1.69em;font-family:trade-gothic-next-condensed,sans-serif;font-weight:800;text-transform:uppercase;margin-bottom:15px;line-height:1.2}.page-template-page-lp .site-main .hero .top p sup{font-size:.5em}.page-template-page-lp .site-main .hero .top .shorter{max-width:688px}.page-template-page-lp .site-main .hero .redbox{background:rgba(139,15,17,.7);max-width:453px;padding:35px 39px;margin:80px 0 113px 285px;text-align:center}.page-template-page-lp .site-main .hero .redbox p{color:#fff;font-size:1em;margin:0;line-height:1.2}.page-template-page-lp .site-main .hero .redbox .larger{font-size:1.5em;font-family:trade-gothic-next-condensed,sans-serif;font-weight:800;text-transform:uppercase}.page-template-page-lp .site-main .hero img{position:absolute;left:-105px;bottom:0;max-width:502px}.page-template-page-lp .site-main .illegal-immigrants{background-image:url(/wp-content/themes/apc_nc_lp/assets/illigal-immigrants-bg.png);background-position:center;background-size:cover;background-repeat:no-repeat;padding:60px 0}.page-template-page-lp .site-main .illegal-immigrants .left h2{color:#8b0f11;font-size:4.1em;font-family:bebas-neue-pro,sans-serif;font-weight:800}.page-template-page-lp .site-main .illegal-immigrants .right p{color:#fff;font-size:1em;max-width:570px}.page-template-page-lp .site-main .illegal-immigrants .right p em{font-size:1.5em}.page-template-page-lp .site-main .ted-budd{background-image:url(/wp-content/themes/apc_nc_lp/assets/ted-budd-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding:0}.page-template-page-lp .site-main .ted-budd p .part-one{display:block;color:#fff;font-size:1.69em;font-family:trade-gothic-next-condensed,sans-serif;font-weight:800;text-transform:uppercase;text-align:right;max-width:255px;padding:127px 0 147px;position:relative;z-index:3}.page-template-page-lp .site-main .ted-budd p .ted-img{display:block;background-image:url(/wp-content/themes/apc_nc_lp/assets/1_body_fg_budd.png);max-width:345px;width:100%;margin-top:25px}.page-template-page-lp .site-main .ted-budd p .ted{display:block;color:#fff;font-size:10.5em;font-family:bebas-neue-pro,sans-serif;font-weight:800;text-transform:uppercase;line-height:.9;text-align:right;position:relative;z-index:0}.page-template-page-lp .site-main .ted-budd p .red{display:block;color:#8b0f11;font-size:1.88em;font-family:trade-gothic-next-condensed,sans-serif;font-weight:800;text-align:right;text-transform:capitalize;text-align:right}.page-template-page-lp .site-main .ted-budd p .voted{position:relative;color:#8b0f11;font-size:4.25em;font-family:bebas-neue-pro,sans-serif;font-weight:800;text-transform:capitalize;text-align:right}.page-template-page-lp .site-main .ted-budd p .voted sup{font-size:.5em;display:block;position:absolute;top:26px;right:-12px}.page-template-page-lp .site-main .ted-budd p .overlay{background-image:url(/wp-content/themes/apc_nc_lp/assets/overlay.png);position:absolute;bottom:0;left:0;width:100%;height:295px}.page-template-page-lp .site-main .ted-budd p .right-side{display:block;padding-top:127px;text-align:right;line-height:1.1;position:relative;z-index:3}.page-template-page-lp .site-main .hr50{background-image:url(/wp-content/themes/apc_nc_lp/assets/1_body_bg_chase.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding:266px 0}.page-template-page-lp .site-main .hr50 .redbox{background:rgba(139,15,17,.7);max-width:675px;padding:33px 95px 43px}.page-template-page-lp .site-main .hr50 .redbox h2{color:#fff;font-size:1em;margin:0 auto 10px;line-height:1.2;max-width:255px;text-align:center}.page-template-page-lp .site-main .hr50 .redbox .larger{color:#fff;margin:0;line-height:1.1;font-size:1.5em;font-family:trade-gothic-next-condensed,sans-serif;font-weight:800;text-transform:uppercase;text-align:center}.page-template-page-lp .site-main .hr50 .redbox .btn{display:block;background-color:#fffced;width:254px;margin:20px auto 0;padding:15px 19px;border-radius:0;-webkit-transition:all .5s;transition:all .5s}.page-template-page-lp .site-main .hr50 .redbox .btn span{color:#8b0f11;font-weight:800}.page-template-page-lp .site-main .hr50 .redbox .btn:hover{background-color:#fff}.page-template-page-lp .site-main .hr50 .redbox .btn:hover span{color:#8b0f11!important}@media (max-width:991px){.page-template-page-lp .site-main .ted-budd p{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-lp .site-main .ted-budd p .part-one{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.page-template-page-lp .site-main .ted-budd p .ted-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-template-page-lp .site-main .ted-budd p .right-side{margin-left:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:768px){.page-template-page-lp .site-main .ted-budd p .part-one{max-width:500px;width:100%;padding-top:50px;padding-bottom:50px;text-align:center}.page-template-page-lp .site-main .ted-budd p .red,.page-template-page-lp .site-main .ted-budd p .ted{text-align:center}.page-template-page-lp .site-main .ted-budd p .right-side{padding-top:0;margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center!important}.page-template-page-lp .site-main .hr50{padding:175px 15px}}@media (max-width:600px){.page-template-page-lp .site-main .hero .redbox{margin:50px auto}.page-template-page-lp .site-main .hero img{position:relative}.page-template-page-lp .site-main .ted-budd p .ted{font-size:8em}.page-template-page-lp .site-main .hr50 .redbox{padding:30px}}@media (max-width:500px){.page-template-page-lp .site-main .illegal-immigrants .left h2{font-size:2.5em}}@media (max-width:375px){body{font-size:14px}.page-template-page-lp .site-main .hero .redbox{padding:15px}.page-template-page-lp .site-main .ted-budd p .ted{font-size:6em}.page-template-page-lp .site-main .hr50{padding:75px 15px}.page-template-page-lp .site-main .hr50 .redbox{padding:15px}.page-template-page-lp .site-main .hr50 .redbox .btn{max-width:254px;width:100%}}#issues .jumbotron{width:100%;padding:29% 70px;margin-bottom:0;border:none;border-radius:unset}#issues .jumbotron .hero-content h1{color:#fff;margin-top:0}#issues .jumbotron .hero-content h2{color:#fff;margin-bottom:0;line-height:40px}#issues .working-towards-better{padding-bottom:30px}#issues .working-towards-better .working-featured-content{margin-bottom:50px}#issues .working-towards-better .working-featured-content .content-title .safety-badge{max-height:90px;height:100%;max-width:73px;width:100%;margin-right:47px}#issues .working-towards-better .working-featured-content .content-title .tent-badge{max-height:68px;height:100%;max-width:127px;width:100%;margin-right:47px}#issues .working-towards-better .working-featured-content .content-title .buildings{max-height:66px;height:100%;max-width:100px;width:100%;margin-right:20px}#issues .working-towards-better .working-featured-content .content-title .hard-hat{max-height:70px;height:100%;max-width:100px;width:100%;margin-right:20px}#issues .working-towards-better .working-featured-content .content-title h3{margin-top:5px}#issues .working-towards-better .working-featured-content .content-desc p{margin-top:10px}@media (min-width:441px) and (max-width:767px){#issues .working-towards-better .intro .h1{font-size:3em;line-height:50px}#issues .working-towards-better .intro .h2{font-size:1.9em;line-height:30px}}@media (max-width:767px){#issues .jumbotron{background:url(../../assets/3_hero_m.png) no-repeat!important;background-position:center top!important;background-size:cover!important;padding:10% 0;height:100vh}#issues .jumbotron .hero-content{position:absolute;bottom:7%}#issues .jumbotron .hero-content h1{font-size:2.5em;line-height:50px}#issues .jumbotron .hero-content h2{font-size:1.5em;line-height:30px}#issues .working-towards-better .intro{padding-top:30px}}@media (max-width:575px){#issues .working-towards-better .intro{padding-bottom:40px}#issues .working-towards-better .working-featured-content .content-title .safety-badge{max-height:90px;height:100%;max-width:100%;width:100%;margin-right:auto;margin-bottom:15px}#issues .working-towards-better .working-featured-content .content-title .buildings{max-height:66px;height:100%;max-width:100%;width:100%;margin-right:auto;margin-bottom:15px}#issues .working-towards-better .working-featured-content .content-title .hard-hat{max-height:70px;height:100%;max-width:100%;width:100%;margin-right:auto;margin-bottom:15px}#issues .working-towards-better .working-featured-content .content-title h3{font-size:1.7em;line-height:30px}#issues .working-towards-better .working-featured-content .content-title h3 br{display:none}}@media (max-width:440px){#issues .working-towards-better .intro .h1{font-size:2.2em;line-height:50px}#issues .working-towards-better .intro .h2{font-size:1.5em;line-height:30px}}