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}:focus{outline:0}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}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}html,body{height:100%;overflow:auto}body,ol,ul,li,div,p,span,form,h1,h2,h3,h4,h5,h6,table,thead,th,tbody,tr,td,img,input,textarea,dd,dt,dl{word-wrap:break-word;outline:none;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}textarea{overflow:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,ul,ol,dd,dt,dl{-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-margin-start:0px;-webkit-margin-end:0px}a img,img{border:none;outline:none;display:block;width:auto;max-width:100%}a{cursor:pointer;text-decoration:none;outline:0}.no-script-msg{font:12px Arial, verdana, Helvetica, sans-serif;background:#ffffcc;width:auto;padding:10px 10px 10px 25px;margin:8px;border:1px solid #cd3d18;font-weight:bold;height:auto;font-size:11px;color:#000000;line-height:150%;clear:both}input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased}::-moz-selection{text-shadow:none;background:rgba(65,131,196,0.4);color:#fff}::selection{text-shadow:none;background:rgba(65,131,196,0.4);color:#fff}.clear{clear:both;height:0px;overflow:hidden;width:auto;display:block;float:none !important}ul,menu,dir{margin:0px;padding:0px;display:block;list-style-type:disc;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}*{box-sizing:border-box}*:after,*:before{box-sizing:border-box}li:last-child,p:last-child{margin-bottom:0}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{font-family:"Aktiv-Regular";color:#767c87}h1{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:10rem;line-height:9rem;color:#19232c}h2{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:5rem;line-height:6rem;color:#19232c}@media (max-width: 767.98px){h2{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:4rem;line-height:4rem;color:#19232c}}h3{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:3.5rem;line-height:4.8rem;color:#19232c}@media (max-width: 425.98px){h3{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:3rem;line-height:4rem;color:#19232c}}@media (max-width: 375.98px){h3{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:2.7rem;line-height:3.5rem;color:#19232c}}h4{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:2.5rem;line-height:4.2rem;color:#19232c}h5{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:2.2rem;line-height:3.4rem;color:#19232c}h6{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:1.9rem;line-height:3.2rem;color:#19232c}p{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:1.1rem;line-height:1.4rem;color:#19232c}@media (max-width: 991.98px){p{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.4rem;color:#19232c}}span{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.8rem;color:#19232c}html{font-size:62.5%}@media (min-width: 1921px){html{font-size:60%}}@media (max-width: 1920px){html{font-size:55%}}@media (max-width: 1680px){html{font-size:40%}}@media (max-width: 1199.98px){html{font-size:35%}}@media (max-width: 991.98px){html{font-size:28%}}@media (max-width: 767.98px){html{font-size:32%}}body{color:#000000;background-color:#ffffff;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-y:none;position:relative;overflow:initial;font-family:"Poppins",sans-serif}a,strong{font-weight:bold !important}ul{padding:0;margin:0;list-style:none}.form-check-input:focus{border-color:inherit;outline:0;box-shadow:none}.mapparte-container{width:100%}@media (min-width: 1921px){.container{max-width:1820px}}.mapparte-small-heading{letter-spacing:0.15em;text-align:center;text-transform:uppercase;font-family:"Poppins",sans-serif;font-style:normal;font-weight:300;font-size:12rem;line-height:24rem;color:#afb2b7}.mapparte-medium-heading{text-align:center;font-family:"Poppins",sans-serif;font-style:normal;font-weight:300;font-size:36rem;line-height:48rem;color:#19232c}@media (max-width: 575.98px){.mapparte-medium-heading{font-size:24px;line-height:32px}}.mapparte-slider .flickity-button{width:50px;height:50px;top:calc(50% - 30px);border-radius:25px;box-shadow:0px 5px 15px rgba(0,0,0,0.08);background:#fff}@media (max-width: 575.98px){.mapparte-slider .flickity-button{display:none}}.mapparte-slider .flickity-button.previous{left:0}.mapparte-slider .flickity-button.previous:before{content:"";background:url("../images/next-arrow.svg") no-repeat center center;width:20px;height:20px;display:block;margin:auto;transform:rotate(180deg)}.mapparte-slider .flickity-button.previous svg{display:none}.mapparte-slider .flickity-button.next{right:0}.mapparte-slider .flickity-button.next:before{content:"";background:url("../images/next-arrow.svg") no-repeat center center;width:20px;height:20px;display:block;margin:auto}.mapparte-slider .flickity-button.next svg{display:none}.mapparte-slider .flickity-page-dots{margin-top:0px;position:relative;bottom:0}.mapparte-slider .flickity-page-dots li{width:8px;height:8px;background:#e0e2e5;margin:0 8px;opacity:1}.mapparte-slider .flickity-page-dots li.is-selected{width:68px;height:8px;border-radius:4px;background:#bdf9dd;transition:width 0.5s ease}.mapparte-overlay{background:rgba(25,35,44,0.5);opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:11;cursor:pointer}.mapparte-overlay.mapparte-active-overlay{opacity:1;visibility:visible}.section-ttl{margin:4rem 0;color:#fff;display:inline-block;position:relative;overflow:hidden;padding:1rem;transition:ease-in all 0.3s;z-index:1;font-size:5rem}.section-ttl::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#f5f5f5;background-size:100%;background-position:center;background-repeat:no-repeat;z-index:-1;transition:ease-in all 0.3s}.section-ttl:hover{color:#333 !important;transition:ease-in all 0.3s}.section-ttl:hover::after{left:0;transition:ease-in all 0.3s}@media (max-width: 425.98px){.section-ttl{font-size:4rem;line-height:1}}@media (max-width: 350px){.section-ttl{font-size:3rem}}.space-btn{position:relative;margin:auto}.space-btn a img{transition:ease-in all 0.3s}.space-btn a p{position:absolute;top:50%;left:0;right:0;margin:auto;text-align:center;transform:translate(0, -50%);font-weight:400;font-size:2rem}.space-btn a:hover img{opacity:0.8;transition:ease-in all 0.3s}.section-subttl{font-weight:500;font-size:1.5rem}.section-desc{font-size:1.8rem;line-height:2;letter-spacing:1px;opacity:0.7;width:70%;margin:auto;margin-top:3rem}.divider-1{transform:rotate(7deg)}.bg-divider{margin-top:-1px}@media (max-width: 350px){.g-5,.gx-5{--bs-gutter-x: 1rem}}.breadcum-wrapper{padding:16rem 0 1rem}.breadcum-wrapper .gx-5{--bs-gutter-x: 15rem}.breadcum-wrapper .gx-5 .breadcum-items .breadcum-item{font-size:1.5rem;display:block;font-weight:400}.breadcum-wrapper .gx-5 .breadcum-items .breadcum-item .breadcum-link{color:#db3e4b;text-decoration:underline}@media (max-width: 767.98px){.breadcum-wrapper .gx-5{--bs-gutter-x: 10rem}}@media (max-width: 575.98px){.breadcum-wrapper .gx-5{--bs-gutter-x: 5rem}}@media (max-width: 350px){.breadcum-wrapper .gx-5{--bs-gutter-x: 3rem}}button:focus{outline:none}.w-50{width:50% !important}@media (min-width: 1921px){.w-50{width:45% !important}}@media (max-width: 991.98px){.w-50{width:60% !important}}@media (max-width: 767.98px){.w-50{width:80% !important}}.w-75{width:75% !important}@media (min-width: 1921px){.w-75{width:65% !important}}@media (max-width: 1350px){.w-75{width:85% !important}}@media (max-width: 991.98px){.w-75{width:90% !important}}.white{background-color:#ffffff !important}.green{background-color:#e1f9ec}header{width:100%;text-align:center;background-color:#12281d}header .title{color:#e1f9ec;font-size:10rem;font-weight:bold;padding-top:12.5rem;padding-bottom:10rem}header .title span{font-size:inherit;color:inherit;font-weight:bold;position:relative;display:inline-block}header .title span .symbol{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:auto;max-height:5rem}header .title span .symbol img{margin:auto;max-height:5rem}@media (max-width: 425.98px){header .title{font-size:8rem}header .title span .symbol img{max-height:4rem}}@media (max-width: 375.98px){header .title{font-size:6.5rem}}.register-wrapper .register-ttl{font-size:3rem;font-weight:bold;background-color:#bdf9dd;color:#12281d;text-align:center;border-radius:1.5rem;padding:2rem;box-shadow:0.5rem 0.5rem 1rem 0 #999;line-height:1;max-width:77rem;margin:auto;margin-top:4rem;margin-bottom:4rem}.register-wrapper .section--address{margin-bottom:10rem}.register-wrapper .spacer{padding-top:5.25rem;padding-bottom:7.25rem}.register-wrapper .register-sub-ttl{text-align:center}@media (max-width: 425.98px){.register-wrapper .register-sub-ttl{font-size:3.2rem;line-height:1.3}}.register-wrapper .find-my-election-form{width:100%;margin:auto}.register-wrapper .find-my-election-form .form-control{margin:auto;margin-top:5rem;margin-bottom:2rem;height:10rem;text-transform:uppercase;background-color:#e1f9ec;border:none;text-align:center;font-size:5rem;width:50%}.register-wrapper .find-my-election-form .form-control::placeholder{font-size:.75em;text-transform:initial}.register-wrapper .find-my-election-form .submit-btn{background-color:#12281d;font-size:3rem;font-weight:bold;color:#bdf9dd;border-radius:1.5rem;line-height:1;padding:2rem;box-shadow:0.5rem 0.5rem 1rem 0 #999;width:100%;max-width:77rem;margin:auto;margin-top:4rem;margin-bottom:2rem}.register-wrapper .register-desc{width:100%;text-align:center;margin:auto;margin-top:3rem;margin-bottom:3rem;font-weight:400;color:#12281d}.register-wrapper .register-desc span{font-family:inherit;font-size:inherit;font-weight:700;color:inherit;line-height:inherit}@media (min-width: 1921px){.register-wrapper .register-desc{width:85%}}@media (max-width: 991.98px){.register-wrapper .register-desc{width:90%}}@media (max-width: 767.98px){.register-wrapper .register-desc{width:100%}.register-wrapper .register-ttl{font-size:4rem}.register-wrapper .find-my-election-form .submit-btn{font-size:4rem}.register-wrapper .find-my-election-form .form-control{width:100%}}@media (max-width: 425.98px){.register-wrapper .register-ttl,.register-wrapper .register-desc{font-size:3.2rem;line-height:1.3}.register-wrapper .find-my-election-form .submit-btn{font-size:3.2rem}}.address{margin-bottom:10em}.how-vote-wrapper{padding:9.25rem 0 4.25rem}.how-vote-wrapper .how-vote-ttl{color:#1d5138;font-weight:bold;text-align:center;line-height:1.5;margin-bottom:15px}.how-vote-wrapper .polling-place-wrapper{margin-bottom:5rem}.how-vote-wrapper .polling-place-wrapper div{display:block;margin-top:10px}.how-vote-wrapper .polling-station-info{padding-bottom:4rem}.how-vote-wrapper .how-vote-ttl-info{color:#1d5138;font-weight:bold;text-align:center;font-size:2.5rem;line-height:1}.how-vote-wrapper .how-vote-img{margin:auto;max-height:5rem;margin-top:2.5rem;margin-bottom:1.5rem}.how-vote-wrapper .map-wrapper{margin-top:3rem;position:relative}.how-vote-wrapper .map-wrapper .submit-btn{background-color:#12281d;font-size:3rem;font-weight:bold;color:#bdf9dd;border-radius:1.5rem;line-height:1;padding:1.6rem 2rem;-webkit-box-shadow:0.5rem 0.5rem 1rem 0 #999;box-shadow:0.5rem 0.5rem 1rem 0 #999;width:100%;max-width:77rem;margin:auto;margin-top:4rem;margin-bottom:4rem}.how-vote-wrapper .map-wrapper .poling-finder-ttl{position:absolute;top:3rem;left:5.5rem;font-weight:bold;color:#12281d;z-index:9}.how-vote-wrapper .map-wrapper .map-link--google{margin-top:6.25rem}.how-vote-wrapper .map-wrapper .si-float-wrapper .si-wrapper-top{transform:translate(20%, -115%);max-width:50rem}.how-vote-wrapper .map-wrapper .si-float-wrapper .si-wrapper-top .si-content-wrapper{padding:3rem}.how-vote-wrapper .map-wrapper .si-float-wrapper .si-wrapper-top .si-content-wrapper .si-content{min-height:21.5rem}.how-vote-wrapper .map-wrapper .si-float-wrapper .si-wrapper-top .si-content-wrapper .si-content .polling-station-ttl{font-weight:bold;margin-bottom:2.5rem;color:#12281d}.how-vote-wrapper .map-wrapper .si-float-wrapper .si-wrapper-top .si-content-wrapper .si-content .polling-station-desc{font-size:2.5rem;font-weight:300;line-height:1.32;color:#12281d}.how-vote-wrapper .map-wrapper .si-float-wrapper .si-wrapper-top .si-pointer-bg-top{border-bottom:0;top:auto !important;position:absolute;bottom:0;left:-8.5rem;border-width:4.5rem !important;border-top-color:transparent;border-right-color:#fff}@media (max-width: 767.98px){.how-vote-wrapper .map-wrapper .submit-btn{font-size:4rem}.how-vote-wrapper .map-wrapper .poling-finder-ttl{top:1rem;left:1.5rem}.how-vote-wrapper .map-wrapper .si-float-wrapper .si-wrapper-top{max-width:40rem}}@media (max-width: 425.98px){.how-vote-wrapper .how-vote-ttl{font-size:4.5rem}.how-vote-wrapper .map-wrapper .submit-btn{font-size:3.2rem}.how-vote-wrapper .map-wrapper .poling-finder-ttl{top:0;font-size:2.5rem}.how-vote-wrapper .map-wrapper .si-float-wrapper .si-wrapper-top .si-content-wrapper .si-content .polling-station-desc{font-size:3rem}}.pt-55{padding-top:9.25rem}.candidate-wrapper{overflow:hidden}.candidate-wrapper .how-vote-ttl{color:#1d5138;font-weight:bold;text-align:center;line-height:1.5}@media (max-width: 425.98px){.candidate-wrapper .how-vote-ttl{font-size:4.5rem}}.candidate-wrapper .white{padding-bottom:5.25rem}.candidate-wrapper .green{padding-bottom:5.25rem}.candidate-wrapper .candidate-wrapper-ttl{color:#1d5138;margin-top:9.25rem;font-weight:bold;text-align:center;line-height:1}.candidate-wrapper .candidate-name{font-size:3.5rem;font-weight:bold;text-align:center;color:#1d5138;line-height:1;margin-top:4rem;margin-bottom:4rem}.candidate-wrapper .candidate-name span{display:block;font-size:3rem;line-height:1.5}.candidate-wrapper .candidate-img{margin:auto;max-height:30rem;margin-bottom:2.5rem;height:100%}.candidate-wrapper .find-btn{font-size:3rem;font-weight:bold;background-color:#bdf9dd;color:#1d5138;text-align:center;border-radius:2rem;padding:1.6rem;max-width:77rem;margin:auto;margin-top:-5.5rem;margin-bottom:5rem;box-shadow:0.5rem 0.5rem 1rem 0 #999;line-height:1}.candidate-wrapper .candidate-list-wrapper{max-width:114.5rem;margin:auto}.candidate-wrapper .candidate-list-wrapper .inbox-head{max-width:6.8rem;margin:auto;margin-bottom:1.5rem;margin-top:3.25rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{text-align:center;font-weight:bold;color:#1d5138;line-height:1.4;width:70%;margin:auto;margin-bottom:3.7rem;padding-top:5rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body{background-color:#fff;padding:5rem;margin-bottom:2rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body:first-of-type .election-name+.candidate-list .col-6.checked-mark{position:relative}.candidate-wrapper .candidate-list-wrapper .candidate-list-body:first-of-type .election-name+.candidate-list .col-6.checked-mark:after{content:'';background:url("../images/hand.svg");background-repeat:no-repeat;background-size:100%;display:block;height:140px;left:60%;position:absolute;pointer-events:none;z-index:100;top:-10px;width:200px}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .election-name{font-size:3rem;padding:0 0 2rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .election-subtitle{font-size:.9em;margin:15px 0 10px}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list{border:0.12rem solid #1d1d1b;border-top:0}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile{border-bottom:0.1rem solid #1d1d1b}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-ttl{padding:2rem 1.5rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-ttl h5{font-family:"Open Sans",sans-serif;font-size:3.19rem;font-weight:600;color:#000;line-height:1.25;padding-bottom:1rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-ttl h5 span{font-family:inherit;font-size:inherit;font-weight:300;color:inherit;display:block;line-height:inherit}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-ttl .find-more-link{font-size:2.3rem;font-weight:600;text-decoration:underline;color:inherit;display:block;line-height:1.2}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-symbol{padding:1rem 1.5rem;border-left:0.1rem solid #000;border-right:0.1rem solid #000}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .checked-mark{padding:1rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .checked-mark img{margin:auto;max-height:10rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .box-mark{padding:1rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .box-mark img{margin:auto;max-height:6.6rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-symbol{padding:1rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-symbol img{margin:auto;max-height:10rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile:last-child{border:none}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list:nth-child(2){border-top:0.12rem solid #1d1d1b}.candidate-wrapper .candidate-list-wrapper .hand-img{position:absolute;top:5rem;right:-32rem;max-width:62rem}.candidate-wrapper .candidate-list-wrapper .hand-img img{width:100rem}.candidate-wrapper .candidate-after.register-wrapper .register-ttl{margin-top:4rem;margin-bottom:4rem}.candidate-wrapper .candidate-after.register-wrapper .find-more-link{color:#19232c;font-size:3.5rem;text-decoration:underline}@media (min-width: 1681px){.candidate-wrapper .candidate-list-wrapper .hand-img{top:48rem;right:-25rem;max-width:55rem}}@media (min-width: 1921px){.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:85%}.candidate-wrapper .candidate-list-wrapper .hand-img{top:38.5rem;right:-45rem;max-width:95rem}}@media (max-width: 1680px){.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:65%}.candidate-wrapper .candidate-list-wrapper .hand-img{top:36rem;right:-40.3rem;max-width:99rem}}@media (max-width: 1399.98px){.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:70%}.candidate-wrapper .candidate-list-wrapper .hand-img{top:43.5rem;right:-26.5rem;max-width:70rem}}@media (max-width: 1199.98px){.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:70%}.candidate-wrapper .candidate-list-wrapper .hand-img{top:48rem;right:-15rem;max-width:55.5rem}}@media (max-width: 991.98px){.candidate-wrapper .candidate-list-wrapper .candidate-list-body:first-of-type .election-name+.candidate-list .col-6.checked-mark:after{height:105px;top:-8px;width:150px}.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:80%}.candidate-wrapper .candidate-list-wrapper .hand-img{top:43rem;right:-37.7rem;max-width:73rem}}@media (max-width: 767.98px){.candidate-wrapper .candidate-list-wrapper{max-width:90%}.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:90%}.candidate-wrapper .candidate-list-wrapper .hand-img{top:48rem;right:-26.5rem;max-width:45rem}.candidate-wrapper .candidate-img{margin-bottom:0;object-fit:contain;width:100%}.candidate-wrapper .find-btn{margin-top:4.5rem;font-size:4rem}.candidate-wrapper .candidate-after.register-wrapper .register-ttl{font-size:4rem}}@media (max-width: 575.98px){.candidate-wrapper .candidate-list-wrapper{max-width:80%}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .election-name{align-items:flex-end;justify-content:center;padding-bottom:2rem;line-height:1.3}.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:80%;font-size:4.5rem}.candidate-wrapper .candidate-list-wrapper h3{font-size:3.2rem;line-height:1.3}.candidate-wrapper .candidate-list-wrapper .hand-img{top:54rem;right:-6.5rem;max-width:25rem}}@media (max-width: 425.98px){.candidate-wrapper .candidate-wrapper-ttl{font-size:2.8rem}.candidate-wrapper .candidate-name span{font-size:3.2rem;line-height:1.3}.candidate-wrapper .candidate-list-wrapper{max-width:90%}.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:95%}.candidate-wrapper .candidate-list-wrapper .hand-img{top:60.5rem;right:-6rem;max-width:20rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-ttl h5{font-size:3.5rem}.candidate-wrapper .find-btn{margin-top:4.5rem;font-size:3.2rem}.candidate-wrapper .candidate-after.register-wrapper .register-ttl{font-size:3.2rem}}@media (max-width: 375.98px){.candidate-wrapper .candidate-list-wrapper .candidate-list-ttl{width:100%}.candidate-wrapper .candidate-list-wrapper .hand-img{top:60.5rem;right:-7.5rem;max-width:20rem}.candidate-wrapper .candidate-list-wrapper .candidate-list-body .candidate-list .candidate-list-tile .candidate-ttl h5{font-size:3.5rem}.candidate-wrapper .find-btn{margin-top:4.5rem;font-size:3.2rem}.candidate-wrapper .candidate-after.register-wrapper .register-ttl{font-size:3.2rem}}.learn-more-wrapper{padding-top:6.25rem;padding-bottom:5.25rem}.learn-more-wrapper .learn-more-ttl{color:#1d5138;font-weight:bold;text-align:center;margin:auto}.learn-more-wrapper .accordion{width:90%;margin:auto}.learn-more-wrapper .accordion .accordion-item{margin-top:2rem}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button{background-color:#e1f9ec;padding:0;border:none;justify-content:space-between}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button .question{background-color:#1c7f52;max-height:12.2rem;max-width:12.2rem;margin-right:2rem;padding:3rem}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button .question img{height:6.2rem;width:6.2rem}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button .plus{max-height:11.2rem;max-width:11.2rem;padding:3rem}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button .plus img{height:5.4rem;width:5.4rem}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button h3{font-size:3.5rem;font-weight:bold;padding-left:0;width:70%;text-align:left}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button::after{width:5.4rem;height:5.4rem;background-image:url("../images/plus.svg");background-size:contain;margin-right:3.5rem;display:none}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.learn-more-wrapper .accordion .accordion-item .accordion-collapse{border:none}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body{padding:1.5rem 3.5rem 1.5rem 13rem}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body h2{font-weight:bold;color:#1d5138;font-size:3rem;margin-top:1.5rem}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body h3{color:#12281d;font-weight:400;font-size:2.8rem;margin-top:3.5rem;line-height:1.33;display:inline-block}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body h4{color:#12281d;font-weight:400;font-size:2.5rem;margin-top:3.5rem;line-height:1.33;display:inline-block}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body p{color:#12281d;font-weight:400;font-size:2.3rem;margin-top:1.5rem;line-height:1.33;display:inline-block}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body ul{padding:1rem;padding-left:5rem}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body ul li{padding:1rem;list-style:disc;font-size:2.5rem}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body ul li p{font-size:inherit;margin-top:0;vertical-align:text-top}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body ul li p b{font-weight:bold}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body a{color:#12281d;font-weight:500}@media (max-width: 425.98px){.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body{padding:1.5rem 3.5rem 1.5rem 0rem}}.learn-more-wrapper .register-wrapper .register-ttl{margin-top:4rem;margin-bottom:4rem}@media (max-width: 1680px){.learn-more-wrapper .accordion{width:80%}}@media (max-width: 767.98px){.learn-more-wrapper .accordion{width:100%}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button h3{font-size:4rem}.learn-more-wrapper .register-wrapper .register-ttl{font-size:4rem}}@media (max-width: 575.98px){.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button::after{width:5rem;height:5rem;margin-right:2rem;background-size:100%}}@media (max-width: 425.98px){.learn-more-wrapper{--bs-gutter-x: 3rem}.learn-more-wrapper .accordion{width:100%}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button h3{font-size:3rem;padding-left:2rem}.learn-more-wrapper .accordion .accordion-item .accordion-header .accordion-button .question img{max-height:8rem;height:auto}.learn-more-wrapper .accordion .accordion-item .accordion-collapse .accordion-body ul li p{font-size:2.7rem}.learn-more-wrapper .register-wrapper .register-ttl{font-size:3.2rem}}.direction-wrapper{margin:3rem 0}.direction-wrapper .direction-tile{background-color:#1c7f52;padding:1rem;text-align:center;transition:all 0.3s ease-in;border-radius:0.5rem}.direction-wrapper .direction-tile .direction-img{margin:auto}.direction-wrapper .direction-tile .direction-ttl{color:#fff}.direction-wrapper .direction-tile:hover,.direction-wrapper .direction-tile.active{background-color:#1d5138;transition:all 0.3s ease-in}@media (max-width: 1199.98px){.direction-wrapper .col-2{width:18.666667%}}@media (max-width: 425.98px){.direction-wrapper .col-2{width:25%}.direction-wrapper .direction-tile .direction-img{max-height:7rem}}footer{background-color:#e1f9ec;padding-bottom:9.25rem}footer .footer-container{max-width:125rem}footer .footer-ttl{color:#1d5138;font-weight:bold;text-align:center;width:90%;margin:auto;padding-top:9.25rem;padding-bottom:4rem}footer .remind-vote-form-wrapper{min-height:82rem;display:flex;align-items:center;justify-content:center}footer .remind-vote-form-wrapper .remind-vote-form .form-label{font-size:2.5rem;font-weight:300;margin-top:1.5rem;margin-bottom:1rem;line-height:1.3}footer .remind-vote-form-wrapper .remind-vote-form .form-control{height:7.9rem;border:none;margin-bottom:1.5rem;font-size:3.5rem}footer .remind-vote-form-wrapper .remind-vote-form label.error{margin-bottom:1.5rem;font-size:2rem;color:red;font-style:italic;display:block}footer .remind-vote-form-wrapper .remind-vote-form .submit-btn{width:100%;background-color:#12281d;font-size:2.5rem;font-weight:bold;color:#bdf9dd;border-radius:1rem;line-height:1;padding:2rem;-webkit-box-shadow:0.5rem 0.5rem 1rem 0 #999;box-shadow:0.5rem 0.5rem 1rem 0 #999}footer .remind-vote-form-wrapper .remind-vote-form table{margin-bottom:2.5rem}footer .remind-vote-form-wrapper .remind-vote-form table td,footer .remind-vote-form-wrapper .remind-vote-form table th{text-align:center;color:#12281d;font-weight:300;font-size:2rem;line-height:1.33}footer .remind-vote-form-wrapper .remind-vote-form table td input[type=radio],footer .remind-vote-form-wrapper .remind-vote-form table th input[type=radio]{height:2rem;width:2rem;position:relative}footer .remind-vote-form-wrapper .remind-vote-form table td input[type=radio]::after,footer .remind-vote-form-wrapper .remind-vote-form table th input[type=radio]::after{content:"";position:absolute;top:0;left:0;height:110%;width:110%;border-radius:100%;border:0.2rem solid #1d5138;background-color:#e1f9ec}footer .remind-vote-form-wrapper .remind-vote-form table td input[type=radio]:checked::after,footer .remind-vote-form-wrapper .remind-vote-form table th input[type=radio]:checked::after{border:none;background-image:url("../images/checked.svg")}footer .remind-vote-form-wrapper .remind-vote-form table th{text-align:left}footer .remind-vote-form-wrapper .sucess-msg{font-size:3.5rem;font-weight:500;color:#12281d;text-align:center}footer .footer-desc{margin-top:3rem}footer .footer-desc h6{font-size:3.5rem;line-height:1.33;font-weight:300;margin-bottom:4.8rem;margin-top:4.8rem}footer .footer-desc p{font-size:3.5rem;line-height:1.33;font-weight:300}footer .note-wrapper p{font-size:2rem;line-height:1.33;font-weight:300}footer .note-wrapper a{text-decoration:none;font-weight:500}@media (min-width: 1921px){footer .footer-container{max-width:100rem}}@media (max-width: 767.98px){footer .remind-vote-form{margin-top:3rem}}@media (max-width: 575.98px){footer{padding:9.25rem 5%}footer .footer-container{max-width:100%}footer .footer-desc p{font-size:3.2rem}footer .remind-vote-form .form-control{max-width:100%}footer .remind-vote-form .form-label{font-size:2.8rem;line-height:1.3}footer .remind-vote-form table td,footer .remind-vote-form table th{font-size:2.8rem;line-height:1.3}}@media screen and (min-width: 0\0){header .title span .symbol{top:40%}}.footer-bottom{width:100%;text-align:center;background-color:#12281d;padding:9.50rem 4rem}@media (max-width: 575.98px){.footer-bottom .w-50{width:100% !important}}.footer-bottom .footer-desc{font-size:2rem;color:#e1f9ec;line-height:1.6}.footer-bottom .footer-desc a{color:#bdf9dd;font-weight:bold}.footer-bottom ul{padding-top:1rem;padding-bottom:3rem}.footer-bottom ul li{display:inline-block;margin-right:2rem}.footer-bottom ul li a{color:#e1f9ec;font-size:2rem;text-decoration:none;line-height:1.33;font-weight:300}@media (max-width: 767px){.footer-bottom{padding:9.25rem 3rem}.footer-bottom ul{padding-top:2rem;padding-bottom:2rem}.footer-bottom ul li a{font-size:2.3rem}.footer-bottom .footer-desc{font-size:2.3rem}.popup-bottom{padding:4rem !important}.popup-bottom .popup-accept{margin-top:1.5rem}.popup-bottom .popup-close{top:-10% !important;right:-3% !important}.popup-bottom .popup-close svg{width:15px;height:15px}}.popup-bottom{position:fixed;bottom:0;left:0;width:100%;background-color:#bdf9dd;padding:3rem 0}.popup-bottom .popup-desc{font-size:2rem;line-height:1.6}.popup-bottom .popup-accept{font-size:2rem;padding:1.2rem 5rem;background-color:#12281d;color:#e1f9ec}.popup-bottom .popup-close{position:absolute;top:50%;right:25px;transform:translateY(-50%);cursor:pointer}.error-post,.error-post-nofound{font-size:3rem;color:red;text-align:center;margin:3rem 0;margin:auto}.externl-link{font-size:3rem;text-align:center;margin:3rem 0}.externl-link a{color:#1d5138;text-decoration:underline}.drop-down-list{margin:3rem auto}.drop-down-list .drop-down-ttl{font-weight:700;margin:auto;text-align:center}.drop-down-list .form-select{width:75%;margin:auto;height:6.5rem;font-size:2.5rem;font-weight:bold;background-color:#bdf9dd;border:none;color:#12281d;text-align:center;border-radius:2rem;padding:1.6rem;-webkit-box-shadow:0.5rem 0.5rem 1rem 0 #999;box-shadow:0.5rem 0.5rem 1rem 0 #999}@media (max-width: 575.98px){.drop-down-list .form-select{width:100%}}.drop-down-list .form-select:focus{outline:none;border:none}@media (max-width: 425.98px){.drop-down-list .drop-down-ttl{font-size:3rem;line-height:1.3}}.dummy-x{font-size:8rem}.custom-error{margin-bottom:1.5rem;font-size:2rem;color:red;font-style:italic;display:block}
