html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%;-webkit-font-smoothing:antialiased;height:100%}body{word-wrap:break-word;-ms-word-wrap:break-word;font-family:"Poppins";color:#000;font-size:16px;font-weight:400;line-height:1.87}img{max-width:100%;height:auto}ul{padding-left:40px;-webkit-padding-start:40px;-moz-padding-start:40px;padding-start:40px}ul{list-style:inherit}ul{display:block;list-style-type:disc;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}ul ul{list-style-type:circle;margin-block-start:0;margin-block-end:0}.state-content ul,.state-content ol{margin-bottom:20px}.the-content ul>li>ul,.the-content ol>li>ol,.page-content ul>li>ul,.page-content ol>li>ol,.comment-text ul>li>ul,.comment-text ol>li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:"Lora";font-weight:700;line-height:1.4;margin-bottom:20px;margin-top:0;color:#000}.post-content .post-text p,.comment-content p{color:#000}.navigation-paging .post-navigation a{border-radius:0}h1{font-size:50px;font-size:5rem;line-height:1.2}h2{font-size:36px;font-size:3.6rem;line-height:1.25}h3{font-size:24px;font-size:2.4rem;line-height:1.25}h4{font-size:18px;line-height:1.4}h5{font-size:16px;font-size:1.6rem;line-height:1.375}h6{font-size:14px;font-size:1.4rem;line-height:1.4}a{cursor:pointer;outline:none;color:#2c70d6;text-decoration:none!important;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover,a:active,a:focus{opacity:.6;text-decoration:none;outline:none}button:focus{outline:0}p{margin:0 0 20px}table{width:100%;max-width:100%;margin-bottom:20px;border-color:#dcd7ca}thead{vertical-align:bottom;white-space:nowrap}th,td{border:.1rem solid #dcd7ca;line-height:1.4;margin:0;overflow:visible;padding:.5em}th{font-weight:700}th a{text-decoration:underline!important}th a:hover{color:#da0d2b}*::-moz-selection{background-color:#23383e;color:#fff}*::selection{background-color:#23383e;color:#fff}button{border:none;background-image:none;background:transparent}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}blockquote{margin-bottom:20px;padding-left:12px}ol{display:block;list-style-type:decimal;padding-left:40px;-webkit-padding-start:40px;-moz-padding-start:40px;padding-start:40px}.the-content dl,.comment-text dl,.page-content dl{margin-bottom:20px}dd{display:block;margin-inline-start:40px}code,kbd,pre,samp{font-family:monospace;padding:.4rem .6rem}code,kbd,samp{background:rgba(0,0,0,.075);border-radius:.2rem}dt{font-weight:700}address{display:block;font-style:italic}b,strong{font-weight:700}em,q,dfn{font-style:italic}abbr,acronym{cursor:help}abbr[title]{text-decoration:underline dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}small{font-size:80%}sup{top:-.5em}sub{bottom:-.25em}var{font-style:italic}button[type="submit"]{cursor:pointer}.bypostauthor>.comment .comment-author cite:after{content:"post author";font-size:7px;font-size:.693333rem;font-style:italic;margin-left:6px}.aligncenter{text-align:center;display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:.375em 0 1.75em 1.75em}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.wp-block-button{margin-bottom:12px}img.aligncenter,img.alignnone,figure.aligncenter,figure.alignnone,.wp-block-button.aligncenter,.wp-block-button.alignnone,.wp-block-cover.aligncenter,.wp-block-cover.alignnone{margin-bottom:20px}img.alignleft,figure.alignleft,.wp-block-button.alignleft,.wp-block-cover.alignleft{margin:10px 20px 20px 0}img.alignright,figure.alignright,.wp-block-button.alignright,.wp-block-cover.alignright{margin:10px 0 10px 20px}body .wp-block-image{margin-bottom:20px}.page-links{clear:both;margin-top:30px}p.wp-block-cover-text{color:#f5f5f5!important}.wp-block-image figcaption,.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{margin-top:0!important;background:#f5f5f5;padding:10px 5px;text-align:center;line-height:1.5}.blog-single .the-content blockquote p{margin-right:10px}.has-text-color.has-background.has-very-light-gray-color{color:#eee}.gallery{display:inline-flex}.gallery-item{margin:.8em 0;padding:0 .8em;width:100%}@media (min-width:700px){.gallery-columns-2 .gallery-item{max-width:50%}}.wp-block-group__inner-container{padding:5% 8%;margin-bottom:20px}.wp-block-media-text.alignfull.has-media-on-the-right.has-background.is-stacked-on-mobile{margin-bottom:20px}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{width:auto;left:0;right:0;line-height:1.5}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:30px 15px 30px 60px}.page-links a,.page-links>span{border:2px solid #d1d1d1;display:inline-block;font-size:13px;font-size:1.3rem;height:1.8461538462em;line-height:1.6923076923em;margin-right:.3076923077em;text-align:center;width:1.8461538462em;background-color:#23383e;border-color:#23383e;color:#fff;margin:0;padding:5px}.page-links a{background-color:#fff;border-color:#23383e;color:#23383e;border-right:0}.page-links a:last-child{border-right:2px solid #23383e}.page-links a:hover,.page-links a:focus{background-color:#23383e;border-color:transparent;color:#fff}.page-links>.page-links-title{border:0;color:#23383e;height:auto;margin:0;padding-right:.6153846154em;width:auto;background:transparent}.wp-block-gallery{margin:0 0 20px}pre{font-size:16px;white-space:pre;word-wrap:normal;overflow-x:scroll;line-height:1.6;margin:1em 0}figure{max-width:100%;height:auto}body{min-height:100%}#content{height:100%}#content.state-template{padding-bottom:200px}.no-redux .blog-content-wrap{margin:50px 0 30px}.no-redux #content.single-post-wrap{margin:50px 0 30px}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;line-height:1.6;margin-top:10px;color:#757575;font-size:12px;font-size:1.2rem;text-align:left}.sticky .blog-content .title-content .blog-title:before{content:"Featured Post";padding:7px 15px;color:#23383e;position:absolute;top:0;z-index:10;right:0;font-size:12px;line-height:1.6}.pull-left{float:left}.pull-right{float:right}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}input{height:40px;padding:0 15px;outline:0;border-width:1px;border-style:solid;background-color:#efefef;border-color:#efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}input[type="email"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{outline:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}textarea{width:100%;border-width:1px;border-style:solid;background-color:#efefef;border-color:#efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}input[type="submit"]{display:inline-block;color:#fff;background-color:#23383e;font-size:16px;letter-spacing:.025em;width:auto;border:none;margin-top:20px;cursor:pointer}::-ms-clear{display:none}::-webkit-search-decoration,::-webkit-search-cancel-button,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none}img{max-width:100%;height:auto}iframe,video{max-width:100%}*,::after,::before{box-sizing:border-box}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}#book-button.disabled-a{pointer-events:none}header.header{padding:30px 0}.header-clear{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.container{max-width:1170px;padding:0 15px;margin-right:auto;margin-left:auto}.header-clear .header-left,.header-clear .header-right,.header-clear .logo-title{flex:33.33333%;line-height:1}.header-clear .logo-title .logo-image{width:100%;display:inline-block}.header-clear .logo-title .logo-image a:hover{opacity:1}.header .sm-clean li{margin-right:30px}.header .sm-clean li:last-child{margin-right:0}.header .header-right .sm{text-align:right}.header .sm-clean li a{position:relative;padding:20px 0;font-size:1.6rem;line-height:1.5;font-weight:500;color:#000;text-transform:uppercase}.header-right .info-wrap a{display:inline-block}.header-right .info-wrap a.book-button{padding:8px 25px;border-radius:50px;border:2px solid #11d3c8;margin-left:30px;transition:all 0.3s;font-weight:700}.header-right .info-wrap a.book-button:hover{transition:all 0.3s;background-color:#11d3c8;border-color:#11d3c8}.header-right .user-login{display:inline-block;vertical-align:middle;line-height:0;position:relative}.header-right .user-login .menu-login{position:absolute;right:-10px;min-width:250px;background:rgb(51,51,51);min-height:60px;top:initial;text-align:left;padding:25px 0;box-shadow:0 3px 6px 3px rgba(0,0,0,.24);border-radius:10px;margin-top:35px;z-index:-9999;opacity:0;transition:all 0.3s}.header-right .user-login:hover .menu-login{z-index:1;opacity:1;transition:opacity 0.3s}.header-right .user-login .menu-login ul{list-style:none;display:block;margin:0;padding:0}.header-right .user-login .menu-login ul li{transition:all 0.3s}.header-right .user-login .menu-login:before{content:"";border-color:transparent transparent rgb(51,51,51) transparent;border-style:solid;border-width:0 10px 10px 10px;height:0;width:0;position:absolute;top:-9px;right:10px}.header-right .user-login .menu-login ul li:hover{background-color:#11d3c8;transition:all 0.3s}.header-right .user-login .menu-login ul li a{display:block;padding:13px 20px;line-height:1;font-weight:700}.header-right .user-login .menu-login ul li:last-child a{margin-bottom:0}.header-right .user-login svg{width:25px;cursor:pointer}.header-right .info-wrap{display:flex;align-items:center;justify-content:flex-end}.header-mobile-menu{display:none}.main-menu-btn{display:none}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:0;height:2px;width:24px;background:#394471;-webkit-transition:all 0.25s;transition:all 0.25s}.main-menu-btn-icon:before{content:"";top:-7px;left:0}.main-menu-btn-icon:after{content:"";top:7px;left:0}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);visibility:hidden}#main-menu-state:checked~.main-menu{display:block}.home-title .hero-sub-title{font-size:28px;line-height:40px;font-weight:500;font-family:"Poppins"}.banner-home{background:#962c29;color:#fff;padding:100px 0}.banner-home .content-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.banner-home .content-banner .banner-left,.banner-home .content-banner .banner-right{flex:50%}.banner-home .content-banner .banner-right p{font-size:20px;line-height:35px}.banner-home .content-banner .banner-left h2{color:#fff;font-size:45px;line-height:1.3;margin-bottom:0}.sponsored-wrap .sponsored-inner{text-align:center;padding:100px 0;padding-bottom:30px}.sponsored-wrap .sponsored-inner h4{margin-bottom:30px;font-family:"Poppins";font-size:20px;line-height:35px;font-weight:500}.sponsored-wrap .sponsored-inner .image-sponsored{display:inline-block;padding:45px 100px;box-shadow:0 4px 45px rgb(198 198 198 / 25%);border-radius:8px}.sponsored-wrap .sponsored-inner .image-sponsored a:hover{opacity:1}.hero-wrapper-main{position:relative}.hero-details{display:grid;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;grid-auto-columns:1fr;grid-column-gap:0;grid-row-gap:0;-ms-grid-columns:6fr 6fr;grid-template-columns:6fr 6fr;-ms-grid-rows:auto;grid-template-rows:auto}.hero-image-outer{position:absolute;right:0;top:0;height:100%;width:48%}.image-hero{visibility:hidden}.hero-image-outer img{width:100%;height:100%;object-fit:cover}.home-content-wrap{position:absolute;left:0;right:0;top:10%}#content{padding:70px 0 100px}#content.home-template{padding-top:0}.page-title{text-align:center;margin-bottom:50px}footer.footer{padding-top:50px;padding-bottom:30px;border-top:1px solid #1b1b1b}footer.footer .social-profiles{display:flex;align-items:center;justify-content:center;gap:15px;padding-bottom:20px}footer.footer .social-profiles .social-link a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#131313;border-radius:50%;font-size:18px;transition:all 0.3s}footer.footer .social-profiles .social-link a:hover{background:#d33f9d;transition:all 0.3s}.footer{background-color:#2a2c36}.workelection-logo-footer{text-align:center}.workelection-logo-footer p{font-size:14px;font-weight:400;line-height:35px;text-align:center;color:#6f7387}.workelection-logo-footer img{margin-bottom:35px}.workelection-text-footer p{font-size:20px;font-weight:400;line-height:35px;text-align:center;margin-bottom:40px;color:#fff}.workelection-footer-bottom{border-top:2px solid#3E4151}.menu-footer-bottom{text-align:center;padding:25px 0}.menu-footer-bottom ul{display:inline-flex;padding:0}.menu-footer-bottom ul li{list-style-type:none;margin-right:10px;text-align:center;position:relative}.menu-footer-bottom ul li:last-child{margin-right:0}.menu-footer-bottom li a{font-size:20px;font-weight:400;line-height:35px;color:#2c70d6;margin-right:10px}.menu-footer-bottom li:after{position:absolute;content:"";right:0;top:0;height:100%;width:2px;background-color:#2c70d6}.menu-footer-bottom li:last-child:after{content:"";width:0}.state-template .page-title{margin-bottom:25px}.state-template .page-title h1{text-align:left}.state-content{font-weight:500;font-size:16px;line-height:33px;color:gray;margin-bottom:40px}.state-wrapper{display:flex}.state-wrap-content,.image-state-wrap,.state-wrap-content,.image-single-state-wrap{flex:50%}.image-single-state{text-align:right}.image-single-state svg{width:100%;height:100%;max-height:400px}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-radius:30px}.single-state-wrap{display:flex;column-gap:1.5em}.jurisdiction-requirements li .list-item{display:flex}.list-item span span.office{color:gray}.state-wrap-content .image-mobile svg,.jurisdiction-left-item .image-mobile,.state-wrap-content .image-mobile img{display:none}.main-menu-btn-icon{width:16px}.wpcf7 p{text-align:center}.selectize-dropdown-content{overflow-y:auto!important}.contact-template .text-bottom h3{color:#000}.contact-template .text-bottom{text-align:center;color:gray;opacity:.8}.contact-template .content-contact{margin-bottom:80px}.about-template-page .content-about{margin-bottom:90px}.about-template-page .image-organization{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px}.search-wrap-home{display:flex;align-items:center;padding:10px 10px 10px 30px;background:#fff;border-radius:50px;box-shadow:0 4px 25px rgb(162 162 162 / 25%);border-radius:55.5px;position:relative;z-index:1;width:80%}.search-wrap-home button{padding:20px 40px;background:#a31e22;border-radius:50px;font-size:18px;color:#fff;margin-left:15px}body .search-wrap-home .selectize-input{background:none!important;border:0;padding:0 0;padding-left:0;box-shadow:none!important}.selectize-input.has-items>input{font-size:18px!important;position:absolute!important}.selectize-input.has-items>*{padding:10px 0}.selectize-input.has-items>.item{color:#000}.search-wrap-home .selectize-input{border-radius:0!important}.search-wrap-home .search-state{margin-right:20px;padding-right:10px;border-right:2px solid #aaa;width:90%}body .search-wrap-home .selectize-control{line-height:1}body .search-wrap-home .selectize-dropdown,body .search-wrap-home .selectize-input,body .search-wrap-home .selectize-input input{font-family:inherit;font-size:18px;-webkit-font-smoothing:inherit;line-height:18px;color:#aaa;width:100%!important}body .search-wrap-home .selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto;margin:20px 15px}body .search-wrap-home .selectize-dropdown{border-top:1px solid #e9e9e9!important}.search-state .selectize-control.single .selectize-input,.search-state .selectize-dropdown.single{border-color:#e9e9e9!important}.search-wrap-home .selectize-dropdown .active{color:#a31e22!important;background-color:rgb(196 196 196 / 25%)!important}.search-wrap-home .selectize-dropdown [data-selectable] .highlight{color:#000000!important}.search-city{width:100%}.search-city input{background:#fff;border:0;width:90%;color:gray;font-size:18px;opacity:.5;padding-right:0}.home-title .hero-sub-title{margin-bottom:35px}.search-wrap-home i{opacity:.25;margin-right:20px}.search-city .selectize-control.single .selectize-input:after{display:none!important}.jurisdiction-info{display:flex;column-gap:3em}.jurisdiction-info .jurisdiction-left-item{flex:60%;max-width:60%}.jurisdiction-info .jurisdiction-tight-item{flex:30%}.jurisdiction-requirements .jurisdiction-requirements-left,.jurisdiction-requirements .jurisdiction-requirements-right{flex:50%}.jurisdiction-left-item h1{font-family:Lora;font-size:45px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:0em;text-align:left;margin-bottom:45px}.jurisdiction-info.empty-map{justify-content:center;max-width:750px;margin:0 auto}.jurisdiction-info.empty-map .jurisdiction-left-item h1,.jurisdiction-info.empty-map .jurisdiction-left-item .disambiguations{text-align:center}.button-information.button-poll-worker2 a.disabled-a{pointer-events:none;background-color:silver}.jurisdiction-left-item ul{padding:0}.jurisdiction-left-item ul li{list-style-type:none;margin-bottom:25px}.jurisdiction-left-item ul li:last-child{margin-bottom:0}.jurisdiction-button-information{display:flex;padding:50px 0}.jurisdiction-button-information.empty-map{justify-content:center}.button-information.button-poll-worker a{background-color:#394471;color:#fff;padding:15px 25px;margin-right:30px;border-radius:50px;display:inline-block;font-size:16px}.button-information.button-poll-worker a:hover,.button-information.button-poll-worker2 a:hover{opacity:1}.button-information.button-poll-worker2 a{background-color:#a31e22;color:#fff;padding:15px 25px;margin-right:30px;border-radius:50px;display:inline-block;font-size:16px}.jurisdiction-requirements{display:flex;column-gap:3em;margin:0 0 50px 0}.jurisdiction-requirements ul{padding:0}.jurisdiction-requirements ul li{list-style-type:none;color:gray;font-size:16px;display:flex}.jurisdiction-requirements ul li p{margin-top:-5px}.jurisdiction-information-wrap{padding:30px;margin:50px 0;border:1px solid#e0e0e0;border-radius:10px}.jurisdiction-information{display:flex;column-gap:1.5em}.list-item i,.list-item svg{width:30px;font-size:23px;margin-right:10px;color:silver;fill:silver}.list-item span{font-size:20px}.jurisdiction-requirements ul li svg{margin-right:10px}.jurisdiction-information .text{color:gray;font-size:16px}.home-template .image-mobile,.button-mobile{display:none}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.workelection-field{height:78px;max-width:100%;width:570px;background:#fff;border:1.5px solid #e9e9e9;box-sizing:border-box;box-shadow:0 4px 25px rgba(162,162,162,.25);border-radius:55.5px;font-size:18px;padding:0 35px;color:gray}textarea.wpcf7-form-control.wpcf7-textarea.workelection-field{height:150px;max-width:100%;width:570px;background:#fff;border:1.5px solid #e9e9e9;box-sizing:border-box;box-shadow:0 4px 25px rgba(162,162,162,.25);border-radius:55.5px;font-size:18px;padding:20px 35px;color:gray;font-family:Poppins;font-style:normal;font-weight:400}input.wpcf7-form-control.wpcf7-submit{background:#a31e22;border-radius:50px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;text-align:center;color:#fff;max-width:100%;width:570px;height:78px}div.wpcf7 .ajax-loader{display:block;margin:0 auto}.jurisdiction-left-item .list-item i~span,.jurisdiction-left-item .list-item svg~span{max-width:90%}.jurisdiction-requirements-right ul li.training-note span~p:nth-child(2){margin-right:10px}.jurisdiction-info .jurisdiction-tight-item .image-right svg{width:100%;height:100%;max-height:430px}.jurisdiction-info .jurisdiction-left-item .image-mobile svg{width:100%;height:100%;max-height:300px}footer .workelection-logo-footer a:hover{opacity:1}.selectize-dropdown-content>div{padding:10px 8px!important;color:#aaa}.hero-wrapper-main .image-hero img{height:80vh}.contact-single-jurisdiction .wpcf7 p{text-align:left}.contact-single-jurisdiction .text-header{font-weight:700;color:#000;font-size:27px}.contact-single-jurisdiction span{color:red}.contact-single-jurisdiction p input{width:100%;background-color:#fff}.contact-single-jurisdiction .selectize-control.single .selectize-input,.contact-single-jurisdiction .selectize-dropdown.single{border-radius:0!important;border-color:#efefef}.contact-single-jurisdiction .selectize-input.has-items.dropdown-active>input{position:relative!important}body .contact-single-jurisdiction .selectize-input{padding:8px 15px}.contact-single-jurisdiction.active{display:block!important;position:fixed;z-index:99;padding-top:50px;padding-bottom:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.4)}.inner-popup-contact{background-color:#fefefe;margin:auto;padding:30px;padding-bottom:5px;max-width:720px;position:relative}.contact-single-jurisdiction input.wpcf7-form-control.wpcf7-submit{width:auto;height:auto;padding:10px 35px;border-radius:5px}span.ebcf_close{position:absolute;right:30px;font-size:45px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#595b63;font-weight:300}.input-hidden{display:none}.disambiguations,.vote-by-mail-notice{margin:40px 0;color:gray;font-size:16px;font-weight:500}.home-content-wrap .state-content p{margin-top:30px}.selectize-input.dropdown-active~.selectize-dropdown{z-index:20}@media only screen and (max-width:1024px){.container{padding:0 25px}.home-title .hero-sub-title br{display:none}.home-title .hero-title{font-size:4.2rem}.home-title .hero-sub-title{font-size:26px}.search-wrap-home .search-state{width:550px}.banner-home .content-banner .banner-left h2{font-size:38px}.banner-home .content-banner .banner-right p{font-size:18px}}@media only screen and (max-width:768px){header.header{padding-top:20px;padding-bottom:0}.container{padding:0 20px}.header-mobile-menu{display:block;width:100%;margin-top:20px}.header-right,.header-left,#primary-menu .sm-clean{display:none}.main-menu-btn{position:absolute;z-index:2;top:32px;left:0;display:block;width:25px;height:20px;cursor:pointer}.header-clear .logo-title{width:100%;float:none;text-align:center;position:relative;display:flex;align-items:center;justify-content:space-between}#primary-menu .sm-clean.menu-active{display:block}#primary-menu .sm-clean li{float:none;display:block;margin-right:0}#primary-menu a.book-button{display:none}.header-expanded #primary-menu a.book-button{display:inline-block;margin-top:20px;padding:8px 25px;border-radius:50px;border:2px solid #11d3c8;transition:all 0.3s;font-weight:700}#primary-menu a.book-button:hover{transition:all 0.3s;background-color:#11d3c8;border-color:#11d3c8}.image-state-wrap .image-state svg,.image-single-state svg,.jurisdiction-tight-item .image-right,.image-state-wrap .image-state img{display:none}.state-wrap-content .image-mobile svg,.jurisdiction-left-item .image-mobile,.state-wrap-content .image-mobile img{display:block;max-width:100%;width:100%;text-align:center;height:100%}.state-wrapper,.single-state-wrap{display:block}.state-template .page-title h1,.jurisdiction-left-item h1{text-align:center;margin-bottom:50px}.jurisdiction-left-item ul{margin-top:50px}.jurisdiction-info{display:block}.jurisdiction-button-information{display:block}.jurisdiction-button-information .button-information{margin:20px 0}.button-information.button-poll-worker a,.button-information.button-poll-worker2 a{width:100%;margin:0;text-align:center}.jurisdiction-requirements{display:block}.jurisdiction-requirements .the-title h4{text-align:center;font-family:"Lora";font-weight:700;font-size:24px;line-height:30px}.jurisdiction-requirements-right,.jurisdiction-requirements-left{padding:0 0 25px 0}.jurisdiction-information{display:block}.list-item span{font-size:14px}.jurisdiction-requirements ul li p{margin-top:-5px;font-size:16px}.jurisdiction-left-item h1{font-family:Lora;font-size:36px;font-style:normal;font-weight:700;line-height:46px;letter-spacing:0em;text-align:center}.jurisdiction-information-wrap{margin:0}.home-template .image-mobile{display:block;line-height:1}.search-wrap-home button{display:none}.search-wrap-home .button-mobile{display:block;position:absolute;right:10px;top:10px;bottom:10px;text-align:center;opacity:1;padding:0;width:52px;display:flex;align-items:center;justify-content:center;z-index:15}.search-wrap-home .button-mobile i{color:#fff;opacity:1;margin-right:0}.search-wrap-home .search-city{position:relative}.search-wrap-home .search-state~i{display:none}.home-template .hero-details{display:block}.home-template .home-content-wrap{position:unset;padding:25px 0;text-align:center}.home-title .hero-title{font-size:36px}.home-title .hero-sub-title{font-size:20px;line-height:30px}.hero-image-outer{display:none}.home-template .image-hero{display:none}.home-template .image-mobile img{max-height:280px;width:100%;object-fit:cover}.search-wrap-home{display:block;box-shadow:none;width:100%;padding:0}.selectize-dropdown-content{text-align:left}.search-wrap-home .search-state{margin-right:0;padding-right:0;border-right:0;width:100%;margin-bottom:20px}.search-city .selectize-input>input{max-width:80%!important}.banner-home{padding:60px 0;text-align:center}.banner-home .content-banner .banner-left,.banner-home .content-banner .banner-right{flex:100%}.banner-home .content-banner .banner-left h2{font-size:28px;margin-bottom:40px}.banner-home .content-banner .banner-right p{font-size:18px;line-height:27px}body .search-wrap-home .selectize-input{padding:15px 28px;border-radius:30px!important;box-shadow:0 4px 25px 0 rgb(161 161 161 / 25%)!important;text-align:left}body .search-wrap-home .selectize-dropdown,body .search-wrap-home .selectize-input,body .search-wrap-home .selectize-input input{font-size:16px}.sponsored-wrap .sponsored-inner{padding:50px 20px}.workelection-text-footer p{font-size:18px;line-height:27px}.menu-footer-bottom ul{display:block;padding:0;flex-wrap:wrap;justify-content:center}.menu-footer-bottom li:after{display:none}.menu-footer-bottom ul li{margin-right:0}#content{padding:30px 0 50px}.banner-home .content-banner .banner-left h2 br{display:none}#content.state-template{padding-bottom:80px}.state-content{text-align:center}.content-about .wp-block-image .alignleft{float:none;width:100%}.content-about .wp-block-image .alignleft img{width:100%;object-fit:cover}.jurisdiction-info .jurisdiction-left-item,.jurisdiction-info .jurisdiction-tight-item{flex:100%;max-width:100%}.jurisdiction-left-item .list-item{display:flex}.jurisdiction-left-item .list-item svg~span{margin-top:-5px!important;margin-left:0!important}.list-item i,.list-item svg{font-size:25px}.jurisdiction-left-item .list-item svg~span span~span{font-size:12px!important}.jurisdiction-button-information{padding:20px 0;padding-bottom:40px}.jurisdiction-requirements .jurisdiction-requirements-left,.jurisdiction-requirements .jurisdiction-requirements-right{flex:100%}.header .header-mobile-menu .main-menu{position:fixed;top:0;width:350px;left:0;background-color:#a31e22;z-index:101;padding-top:20px;padding-left:40px;padding-right:40px;height:100vh;transform:translateX(-100%);transition:all 0.3s}.header .header-mobile-menu .main-menu.open{transform:translateX(0);transition:all 0.3s}.header .header-mobile-menu .main-menu.open .sm-clean{display:block!important}.slide-overlay{position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity 0.3s,width 0s 0.3s,height 0s 0.3s;transition:opacity 0.3s,width 0s 0.3s,height 0s 0.3s}.slide-overlay.is-active{width:100%;height:100%;opacity:.7;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header .header-mobile-menu .main-menu .sm-clean li a{color:#fff}.header .header-mobile-menu .main-menu .sm-clean li{border-top:0}.header .header-mobile-menu .button-close-menu{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:flex-end;margin-left:auto;margin-right:-20px;cursor:pointer}.header .header-mobile-menu button.button-close-menu:before{content:"";position:absolute;left:25px;top:12px;width:2px;height:27px;background:#fff;transform:rotate(45deg)}.header .header-mobile-menu button.button-close-menu:after{content:"";position:absolute;left:25px;top:12px;width:2px;height:27px;background:#fff;transform:rotate(-45deg)}.header .header-mobile-menu .main-menu ul:nth-child(4){display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-top:25px;border-top:2px solid #fff;padding-top:20px}.header .header-mobile-menu .main-menu ul:nth-child(4) li a{position:relative;padding:20px 0;font-size:1.6rem;line-height:1.5;font-weight:500;color:#fff;text-transform:uppercase;display:block}}@media (min-width:767px) and (max-width:768px){.jurisdiction-left-item .list-item span{max-width:90%}}@media only screen and (max-width:575px){.jurisdiction-left-item .list-item{display:flex}.jurisdiction-left-item .list-item svg~span{margin-top:-5px!important}.jurisdiction-left-item .list-item svg~span span~span{font-size:12px!important}}@media only screen and (min-width:1023px){.hero-title,.home-title .hero-sub-title,.home-content-wrap .state-content{padding-right:50%}}@media only screen and (max-height:800px){.state-template .page-title h1{font-size:4rem}.state-template .state-content{margin-bottom:30px}.state-template .state-content p{font-size:1.5rem;line-height:1.8}.state-template .selectize-dropdown-content{max-height:150px}}@media only screen and (min-width:769px) and (max-height:800px){.hero-wrapper-main{height:calc(80vh)}}