#-scroll-return{z-index:999}#-builder-hold #layout .lei-elem.tools-gallery{overflow:initial}#-builder-hold.-builder-lite #layout .lei-col .-handle.-column-handle{display:flex}.navik-header{z-index:999}.flower1 .lei-sec-in{background-image:url('/assets/svg/plant1.png');background-size:auto;background-position:bottom left;background-repeat:no-repeat;background-attachment:fixed}.bg-fixed{background-attachment:fixed}.section{padding-top:8rem;padding-bottom:8rem}.hero{min-height:calc(100vh - 300px);padding-top:4rem;padding-bottom:4rem}.hero h1{text-transform:uppercase;font-size:2.5rem;font-weight:300}.hero h1 strong{font-weight:700}.hero h2{font-size:1rem;color:#4d4d4d;width:fit-content;letter-spacing:1px;font-family:'Permanent Marker', cursive;margin:0 -0.4em;padding:0.4rem 0.8rem;border-radius:0.8em 0.3em;background:transparent;transition:1s;background-image:linear-gradient(to right, rgba(255, 225, 0, 0.1), rgba(255, 225, 0, 0.7) 4%, rgba(255, 225, 0, 0.3));background-image:linear-gradient(to right, rgba(255, 197, 7, 0.1), rgba(255, 197, 7, 0.7) 4%, rgba(255, 197, 7, 0.3));-webkit-box-decoration-break:clone;box-decoration-break:clone}.title-line{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:center;margin-bottom:2rem}.title-line .lei-heading{font-size:1rem;font-weight:700;color:#ffc107;white-space:nowrap;margin-right:2rem}.title-line:after{content:"";border-bottom:3px solid #ffc107;border-bottom:3px solid #fff;width:100%}.navbar-brand{color:#000;font-family:'Permanent Marker', cursive;font-family:'Spartan', sans-serif;text-transform:uppercase}.lei-heading{font-family:'Spartan', sans-serif}h1,h2{font-weight:700}.small-heading .lei-heading{font-size:20px;font-weight:700}.img-fluid{width:100%}.color-primary{color:#ffc107}.bold-primary strong{color:#ffc107}.bold-secondary strong{color:#000}.underline-primary strong{border-bottom:3px solid #ffc107}.bg-primary{background-color:#ffc107 !important}.bg-primary .lei-heading{color:#fff}.bg-primary .lei-paragraph p,.bg-primary .lei-paragraph li{color:#fff}.bg-secondary{background-color:#000 !important}.bg-secondary .lei-heading{color:#fff}.bg-secondary .lei-paragraph p,.bg-secondary .lei-paragraph li{color:#fff}.bg-light2{background-color:#f3f3f3 !important}p,.lei-paragraph li{color:#313131;line-height:2;font-family:'Montserrat', sans-serif}.lei-sec.-video-wrapper .lei-row{z-index:11;position:relative}@media (min-width:577px){.btn-inline{display:flex;flex-direction:row;flex-align:flex-start}.btn-inline>div{margin-right:1rem}}.logo .lei-image{width:130px;padding:20px 0;margin-left:50px}.btns-inline{text-align:center}.btns-inline .tools-button{display:inline-block;margin-right:20px}#-builder-hold #layout .lei-sec.banner{overflow:hidden !important}.banner{min-height:400px}.banner .logo .lei-image{width:180px;margin-bottom:30px}.banner .form{}.banner .form img{height:auto;width:100%;margin:0 auto;display:block;padding:30px 0}.banner-narrow{height:160px;position:relative}.banner-narrow:after{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:rgba(0, 0, 0, 0.3)}#intro .container-fluid{max-width:1400px}.sample-ballot{box-shadow:1px 2px 11px 0px #00000096}.icon-col .lei-col-in{padding:30px}.icon-col .lei-heading{text-align:left;margin-bottom:10px;padding-left:50px;color:#ffc107;color:#313131}.icon-col .tools-icon{text-align:left;margin-top:0px;margin-bottom:0;float:left}.icon-col .tools-icon .lei-icon{font-size:50px;text-align:center;color:#969696;color:#ffc107;color:#969696;font-size:30px;font-weight:700}.icon-col .tools-icon .tools-paragraph{margin-top:10px}mark,.highlight strong{margin:0 -0.4em;padding:0.1em 0.4em;border-radius:0.8em 0.3em;background:transparent;transition:1s;background-image:linear-gradient(to right, rgba(255, 225, 0, 0.1), rgba(255, 225, 0, 0.7) 4%, rgba(255, 225, 0, 0.3));background-image:linear-gradient(to right, rgba(255, 197, 7, 0.1), rgba(255, 197, 7, 0.7) 4%, rgba(255, 197, 7, 0.3));-webkit-box-decoration-break:clone;box-decoration-break:clone}.realistic-marker-highlight{color:#fff !important;position:relative;padding:4px 0px}.realistic-marker-highlight:before{content:"";background-color:#ffc107;width:100%;height:1em;position:absolute;z-index:-1;filter:url(#marker-shape);left:-0.25em;top:0.1em;top:-0.2em;padding:1em 0.25em;content:url("data:image/svg+xml; utf8, <svg xmlns="//www.w3.org/2000/svg" version="1.1" class="svg-filters" style="display:none;"><defs><filter id='marker-shape'><feTurbulence type='fractalNoise' baseFrequency='0 0.15' numOctaves='1' result='warp' /><feDisplacementMap xChannelSelector='R' yChannelSelector='G' scale='30' in='SourceGraphic' in2='warp' /></filter></defs></svg>")}.perspective{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}.banner-text-1{color:#fff;font-size:38px;font-weight:700;text-shadow:1px 1px 3px #000000b8}.banner-text-2{color:#fff;font-size:20px;letter-spacing:1px;font-weight:400;text-shadow:1px 1px 3px #000000b8}.typewriter{margin-top:10px}.scroll-down-icon{display:block;width:10px;height:10px;margin-left:-5px;position:absolute;left:50%;bottom:4px;color:#111;font-size:15px;-webkit-animation:scroll-down-anim 1s infinite;-moz-animation:scroll-down-anim 1s infinite;-o-animation:scroll-down-anim 1s infinite;animation:scroll-down-anim 1s infinite;z-index:2;height:30px;width:40px;margin-left:-20px;line-height:40px;line-height:55px;text-decoration:none}.banner .lei-code{height:569px}.banner .tools-button{}.banner .scroll-4 a{border-left:1px solid #fff;border-bottom:1px solid #fff}.banner .scroll-down{margin-right:auto !important;margin-left:auto !important;text-align:center;margin-top:60px !important;left:auto !important;right:auto !important;width:100% !important;position:relative !important;width:40px;height:40px;margin-left:-20px;position:absolute;bottom:20px;left:50%;text-align:center;text-decoration:none;-webkit-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.banner .scroll-down:before{width:30px;height:30px;margin:0 0 0 -15px;display:block;content:"";width:20px;height:20px;margin:0 0 0 -10px;position:absolute;bottom:0;left:50%;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:1}.info-bar{}.info-bar .lei-heading{font-size:20px}.info-bar .lei-paragraph p{font-size:14px}.info-bar .lei-btn{margin-left:0}@media only screen and (max-width:920px){.info-bar{text-align:center;padding:20px 0}.info-bar .lei-heading{margin-top:10px}.info-bar .lei-btn{margin-left:auto}}.cta{padding:20px 0}.cta .lei-btn{margin:auto}.videos .lei-heading{margin-bottom:30px}.videos .lei-youtube{margin-bottom:20px}.main{min-height:90vh}.action .lei-col{margin-bottom:50px}.action .level-1 .lei-code{margin-left:20px;margin-top:10px;margin-bottom:30px}.action .lei-col-in{padding:20px;border:1px solid #ccc}.action .lei-col-in .lei-paragraph p{font-style:italic;color:#333;line-height:1.6;background:#e4e4e4;padding:8px}.action .lei-col-in .stars{text-align:center;border-bottom:1px solid #ccc;margin-bottom:20px}.action .lei-col-in .stars .tools-icon{color:#dcba00;display:inline;font-size:25px}.action .lei-col-in .title{text-align:center}.action .lei-col-in .title .lei-heading{margin-bottom:0}.action .lightbox-text-link{background:#ffc107;color:#fff;padding:8px 20px}.lei-feed a:hover{text-decoration:none}.lei-feed .-feed-title{color:#333}.lei-feed .-tag-block{width:fit-content;padding:2px 8px;margin-top:10px}.footer{background:#000}.footer p,.footer p a,.footer .lei-heading{color:#fff}.footer .btn-link{color:#fff !important;text-align:left;margin-left:0}.btn-primary{background:#ffc107;border-color:#ffc107}.btn-primary:hover{background:#9a1d2a;border-color:#9a1d2a}.btn-primary:active,.btn-primary:focus{background-color:#ffc107 !important;border-color:#ffc107 !important}.btn-secondary{background:#000;border-color:#000}.btn-secondary:hover{background:#9a1d2a;border-color:#9a1d2a}.btn-secondary:active,.btn-secondary:focus{background-color:#000 !important;border-color:#000 !important}.btn-success{background:transparent;border:2px solid #333;color:#333}.btn-success:hover{background:#333;border:2px solid #333;color:#fff}.btn-success:active,.btn-success:focus{background-color:#111 !important;border-color:#111 !important}.check-marks ul{list-style-type:none}.check-marks ul li{line-height:1.5;margin-bottom:19px}.check-marks ul li:before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:400;margin-left:-20px;margin-right:20px;font-size:24px;color:#8BC34A;color:#ffc107;float:left;clear:both;margin-top:-5px}.talking-points .lei-col-in{margin-top:2rem}.talking-points .lei-col-in .lei-heading{margin-bottom:1rem;font-weight:600;font-size:1rem}.talking-points .lei-col-in .tools-image{margin-bottom:2rem}.committees .card .lei-heading{font-size:20px}.slanted-edges{position:relative;z-index:1}.slanted-edges:before,.slanted-edges:after{background:inherit;content:'';display:block;height:75%;left:0;position:absolute;right:0;z-index:-1}.slanted-edges:before{top:0;transform:skewY(-3deg);transform-origin:0%}.slanted-edges:after{bottom:0;transform:skewY(-3deg);transform-origin:100%}.navbar-toggler-icon:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c9";color:#fff;top:4px;position:relative}.navik-header.sticky .social_area{display:none}@media only screen and (max-width:920px){.nav-col{position:absolute;top:0}.nav-col .lei-col-in{width:100%}.nav-col button{position:absolute;top:35px;right:20px}.nav-col .navbar-collapse{position:absolute;top:119px;background:#fff;z-index:9;width:100%;left:0}.nav-col .navbar ul>li{padding:20px 35px;border-top:1px solid #ccc}.logo .lei-image{width:100px}}.navbar ul>li{padding:0 15px}.navbar ul>li a{color:#555;font-family:'Spartan', sans-serif;text-transform:uppercase;font-weight:400}.sticky-top{top:130px;z-index:990}.btn.btn-link{color:#333}.btn.btn-link:hover{color:blue}.left-sidebar li{list-style:none}.left-sidebar li a{text-align:right}.left-sidebar li a.active{font-weight:700}.left-sidebar .lei-btn{margin-top:4px}.scrollspy-section .lei-col-group{padding-top:20px}