nav{height:100px;line-height:100px;padding:0px 75px;background:none;box-shadow:none;color:#000;font-family:'Poppins', sans-serif;animation:slidein 2s}nav .brand-logo img{max-width:150px;vertical-align:middle}nav .sidenav-trigger i{color:#000;height:100px !important;line-height:100px !important;font-size:2.5rem}nav ul li{list-style-type:none !important}nav ul li a{color:#000;margin:0px 10px;padding:0px 10px}nav ul li a:hover{background-color:#fff}nav ul li:hover{background-color:#fff}.sidenav{font-family:'Poppins', sans-serif;padding:25px 0}.sidenav .brand-logo img{width:200px;vertical-align:middle;display:block;margin:15px auto}.sidenav li .btn{width:70%;margin:35px auto !important;text-align:center}.sidenav li .btn:hover{background-color:#4464ad !important}.light-darkblue .btn{background-color:#4464ad;color:#fff;box-shadow:none;padding:25px 35px;line-height:0}.light-darkblue .btn:hover{opacity:.8;background-color:#4464ad}.light-darkblue .textbox,.light-darkblue .textbox-padding{background-color:#4464ad;color:#fff}.light-darkblue .textbox .btn,.light-darkblue .textbox-padding .btn{background-color:#fff;color:#4464ad;box-shadow:none;padding:25px 35px;line-height:0}.darkblue-light{color:#fff;background-color:#4464ad}.darkblue-light .btn{background-color:#fff;color:#4464ad;box-shadow:none;padding:25px 35px;line-height:0}.darkblue-light .btn:hover{opacity:.8;background-color:#fff}.light-allblue{color:#4464ad;background-color:#fff}.light-allblue .btn{background-color:#4464ad;color:#fff;box-shadow:none;padding:25px 35px;line-height:0}html{scroll-behavior:smooth}p{font-family:'Open Sans', sans-serif;font-size:18px}p a{color:inherit;text-decoration:none;border-bottom:#fff dotted 2px;transition:.3s all}p a:hover{opacity:.8;border-bottom:#fff solid 2px}h1,h2,h3,h4,h5,h6{font-family:'Poppins', sans-serif}section{padding:35px}section .center{text-align:left;display:block;margin:0 auto;width:75%;max-width:1000px}section .center h2{text-align:center}section .center ul li{font-family:'Open Sans', sans-serif;font-size:18px;text-align:left;list-style-type:disc;width:90%;margin:0 auto}.btn{border-radius:0px}.textbox,.textbox-padding{padding:35px 65px}.textbox h1,.textbox-padding h1{font-family:'Poppins', sans-serif;font-size:calc(35px + (45 - 35) * ((100vw - 522px) / (1912 - 522))) !important;padding:10px 0px;margin:0;text-align:center}.textbox p,.textbox-padding p{font-size:calc(20px + (22 - 20) * ((100vw - 823px) / (1912 - 823))) !important}.textbox .btn,.textbox-padding .btn{padding:30px 40px !important}#default #header{background:linear-gradient(160deg, rgba(68,100,173,0.6) 30%, rgba(75,15,193,0.6)),url("../resources/img/capitol.jpg");background-size:cover;background-position:center}#header{padding:25px 75px;padding-top:10vmax;min-height:90vh}#header a:hover{opacity:.8;border-bottom:#4464ad solid 2px}#header h1{font-family:"Open Sans", sans-serif !important;font-weight:800;width:75%;max-width:900px;font-size:calc(62px + (95 - 62) * ((100vw - 823px) / (1912 - 823))) !important}#header p{font-family:'Open Sans', sans-serif;font-size:calc(25px + (35 - 25) * ((100vw - 522px) / (1912 - 522))) !important;margin:35px 0;width:75%;max-width:900px}#header p a{color:#4464ad;text-decoration:none;border-bottom:#4464ad dotted 2px;transition:.3s all}#header .btn{font-size:20px;padding:35px 45px}#imagebanner{background-size:cover;background-image:url("../resources/img/banner.jpg");background-position:center top;height:430px;background-attachment:fixed;display:block;margin:0}#agenda{text-align:center;margin:0;display:block;padding:100px 35px}#agenda h1{font-family:'Poppins', sans-serif;color:#fff;margin:0;font-size:calc(45px + (55 - 45) * ((100vw - 522px) / (1912 - 522))) !important}#agenda p{font-family:'Open Sans', sans-serif;font-weight:300;font-size:18px !important;width:75%;max-width:796px;margin:35px auto}#mission{position:relative;padding:75px}#mission img,#mission .textbox{max-width:1200px;width:70%;margin:0 auto;display:block}#values{padding:75px}#values ul{max-width:1000px;width:80%;display:block;margin:0 auto;font-family:'Open Sans', sans-serif;font-size:18px;text-align:left}#transparency{padding:105px 65px;padding-top:205px}#transparency h6{font-size:calc(20px + (25 - 20) * ((100vw - 522px) / (1912 - 522))) !important;margin:0}#transparency h2{font-size:calc(40px + (55 - 40) * ((100vw - 823px) / (1912 - 823))) !important;line-height:1.2;margin-top:10px;max-width:1000px}#transparency .btn{margin:30px;margin-left:0}#emaillist h1{text-align:center}#emaillist iframe{border:none;overflow:hidden;display:block;margin:0 auto;width:100%;min-height:380px}footer{padding:65px;padding-top:100px}footer .logo{width:200px;display:block}footer h2{color:#4464ad;font-size:35px;margin:20px 0px}footer p{font-size:18px;font-weight:300}footer p a{color:#039be5 !important}footer .paidfor{display:table;text-align:center;border:1px solid #000;padding:10px;margin:10px auto;text-transform:uppercase}footer .fa{font-size:25px;padding-right:20px}footer .social{padding:20px 0px}footer .social a{color:#000}#climate .center{text-align:left}#climate .center h2{text-align:center}#climate .center ul li{font-family:'Open Sans', sans-serif;font-size:18px;text-align:left;list-style-type:disc}#guns .center{text-align:left}#guns .center h2{text-align:center}#guns a{border-bottom:#444 dotted 2px;color:#333;transition:.3s all}#guns a:hover{opacity:.6;border-bottom:#444 solid 2px}#guns ul li{font-family:'Open Sans', sans-serif;font-size:18px;text-align:left;list-style-type:disc}#loans .center{text-align:left}#loans .center h2{text-align:center}#loans .center ul li{font-family:'Open Sans', sans-serif;font-size:18px;text-align:left;list-style-type:disc}#loans .center p a{border-bottom:#4464ad dotted 2px;color:#4464ad;transition:.3s all}#loans .center p a:hover{opacity:.6;border-bottom:#000 solid 2px}#platformpage #policies{max-width:1600px;display:block;margin:10px auto}#platformpage #policies a{display:contents}#platformpage #policies .policy{height:400px;display:inline-table;margin:5px;width:32%;box-sizing:border-box;transition:.3s background;background-size:cover !important}#platformpage #policies .policy>div{padding:0px 45px;width:100%;height:100%;transition:.3s all;backdrop-filter:blur(2px) brightness(50%);background-position:center}#platformpage #policies .policy .text{color:#fff;display:table-cell}#platformpage #policies .climate{background:url("/resources/img/climate.jpg")}#platformpage #policies .climate>div{background-color:rgba(76,190,230,0.6) !important}#platformpage #policies .climate>div:hover{background-color:rgba(76,190,230,0.9) !important}#platformpage #policies .guns{background:url("/resources/img/banner")}#platformpage #policies .guns>div{background-color:rgba(196,39,95,0.8) !important}#platformpage #policies .guns>div:hover{background-color:rgba(196,39,95,0.9) !important}#platformpage #policies .guns{background:url("/resources/img/banner.jpg");background-size:cover;background-position:center}#platformpage #policies .loans{background:url("/resources/img/debt.jpg");background-position:center}#platformpage #policies .loans>div{background-color:rgba(239,75,75,0.6)}#platformpage #policies .loans>div:hover{background-color:rgba(239,75,75,0.8)}#platformpage #short{max-width:80%}@media (max-width: 1130px){#platformpage #policies .policy{display:block;width:95%;max-width:500px;margin:10px auto;height:unset}#platformpage #policies .policy>div{padding:45px}}#header .transparency{font-size:calc(40px + (55 - 40) * ((100vw - 823px) / (1912 - 823)))}#intro{padding:150px 25px}#intro .center{text-align:center;display:block;margin:0 auto;width:80%;max-width:1200px}#intro .center p{width:85%;margin:15px auto;text-align:left}#tldr{padding:75px}#tldr ul{max-width:1000px;width:80%;display:block;margin:0 auto;font-family:'Open Sans', sans-serif;font-size:18px;text-align:left}#tldr ul li{margin:15px 10px;list-style-type:disc}#the-issue{padding:100px 75px;padding-top:0}#the-issue p{max-width:1000px;width:85%;margin:10px auto}#the-solution{padding:100px 75px;padding-top:0}#the-solution p{max-width:1000px;width:85%;margin:10px auto}#logo{padding:15px;padding-right:30px;position:sticky;transition:.3s all;top:10%;left:5%}#logo h1{text-align:center;color:#4464ad;font-size:calc(45px + (55 - 45) * ((100vw - 522px) / (1912 - 522))) !important}#logo p{text-align:center}#articlelist{border-left:#eee solid 1px;padding:25px;padding-left:50px;float:right}#articlelist a{color:inherit}#articlelist a .article{margin-bottom:35px;width:100%}#articlelist a .article h2{font-size:25px;margin:0;font-weight:bold}#articlelist a .article .type{font-size:18px;margin:5px 0px;color:#4464ad}#articlelist a .article p{margin:0;font-size:18px}#articlelist a .article .author::before{content:"By: "}#articlelist a .article .author{font-style:italic;font-size:14px}#articlelist::after{clear:both}#article .banner-img{width:90%;display:block;margin:0 auto;max-width:1200px}#article .textbox,#article .textbox-padding{width:70%;max-width:900px;margin:0 auto}#article .textbox .title,#article .textbox-padding .title{font-size:calc(40px + (55 - 40) * ((100vw - 823px) / (1912 - 823))) !important}#article .textbox .subtitle,#article .textbox-padding .subtitle{font-size:calc(20px + (25 - 20) * ((100vw - 823px) / (1912 - 823))) !important;text-align:center;font-weight:300;margin:0}#article .textbox .byline,#article .textbox-padding .byline{font-weight:300;text-align:center;margin:0}#article .textbox-padding{margin-top:-100px;position:relative}#article .articlebody{padding:15px;margin:25px auto;display:block;width:60%}#article .articlebody p{margin-bottom:15px}@media (max-width: 992px){nav{padding:0px 50px}#header h1{width:75%}#mission{padding:25px}#mission img,#mission .textbox{width:100%}#emaillist iframe{min-height:475px}#emaillist iframe input[type=text]{width:90%}#values{padding:25px}#values ul{width:90%}#intro{padding:25px;padding-bottom:50px}#intro p{width:90%;text-align:left}#blog #logo{position:relative;top:unset;left:unset;padding:15px}#blog #logo p{width:85%;margin:15px auto}#blog #articlelist{border-left:none;border-top:#eee solid 1px}#blog a .article{width:90%}#article .banner-img{width:100%}#article .articlebody{width:80%}}
