@media screen and (min-width:1370px){.container{padding-left:90px!important;padding-right:90px!important}}p{padding-bottom:11px;margin:0}@media screen and (max-width:767px){p{padding-bottom:14px}}.lead{font-size:1.33333rem;line-height:142%;padding-bottom:39px;font-weight:400}@media screen and (max-width:1024px){.lead{font-size:1.125rem;padding-bottom:29px}}span.lead{padding-bottom:5px;display:block}h1{font-family:Whyte Super,sans-serif;font-weight:900;margin-bottom:48px}h1,h2{line-height:1.2}h2{margin-bottom:34px;margin-top:2px}h3{margin-bottom:17px;font-size:2rem;line-height:1.2}h4{margin-bottom:16px;font-size:1.55556rem;font-weight:700;line-height:130%}h5{line-height:140%;font-size:1.33333rem;font-weight:400;padding-bottom:2px;color:#231f20}@media screen and (max-width:767px){h5{margin-bottom:20px}}@media screen and (max-width:1024px){h1{font-size:2.25rem}h2{font-size:2rem;line-height:1.2;margin-top:0;margin-bottom:32px}h3{font-size:1.75rem;line-height:1.286;margin-bottom:10px}h4{font-size:1.375rem;line-height:1.2}h5{font-size:1.25rem;line-height:1.4}}h2+h3{padding-top:16px}@media screen and (max-width:1024px){h2+h3{padding-top:1px}}.article,.article *{color:#231f20}.article a{text-decoration:underline;color:#221649;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:700}.article a:focus,.article a:hover{color:#eb5534;font-weight:700}.article h1,.article h2,.article h3,.article h4,.article h5{color:#231f20}.article .image-module{padding:0 0 29px}@media screen and (max-width:767px){.article .image-module{padding:8px 0 17px}}.article .image-module+.key-dates-wrap{margin-top:27px}.article .image-module+.image-module{padding-top:27px}@media screen and (max-width:767px){.article .image-module+.image-module{padding-top:0}}.article h3+p{margin-top:-2px}.article h5+p{margin-top:-8px}.article h5+h3{margin-top:58px}@media screen and (max-width:767px){.article h5+h3{margin-top:26px}}.article p+h4{padding-top:24px}@media screen and (max-width:767px){.article p+h4{margin-bottom:14px;padding-top:12px}}.article p+.emphasized-link{margin-top:-5px}@media screen and (max-width:767px){.article p+.emphasized-link{margin-top:-12px}}.article .emphasized-link+h3{padding-top:23px}@media screen and (max-width:767px){.article .emphasized-link+h3{padding-top:6px}}.article h3+h5{margin-top:-1px}.article h2+.lead{padding-top:5px}.article h3+P{padding-top:7px}.article .content-link{color:#eb5534;text-decoration:none;letter-spacing:1.5px;margin-top:13px;margin-bottom:27px;line-height:140%;font-weight:800;display:table!important}.article .content-link:focus,.article .content-link:hover{color:#221649}@media screen and (max-width:1024px){.article .content-link{letter-spacing:1.5px;line-height:1.4}}.article p+.image-module{padding-top:25px}@media screen and (max-width:1024px){.article p+.image-module{padding-top:8px}}.article .image-module+h4{padding-top:33px}@media screen and (max-width:1024px){.article .image-module+h4{padding-top:22px}}@media screen and (max-width:767px){.article .image-module+h4{padding-top:0}}.article .emphasized-link+.image-module{margin-top:46px}@media screen and (max-width:1024px){.article .emphasized-link+.image-module{margin-top:27px}}@media screen and (max-width:1024px){.article figure{padding:1px 0 26px}}.article ul{margin:0 0 0 42px;padding:7px 0 15px}@media screen and (max-width:1024px){.article ul{margin:0;padding:6px 0 18px}}.article ul li{list-style:none;padding-left:40px;position:relative;padding-bottom:2px;color:#231f20}@media screen and (max-width:767px){.article ul li{padding-left:30px}}.article ul li+li{margin-top:7px}.article ul li:before{content:"";position:absolute;left:0;top:6px;width:16px;height:16px;border-radius:50%;border:0}@media screen and (max-width:767px){.article ul li:before{width:14px;height:14px}}.article ul li:before{background:#4ba3b7}.article ul>ul{padding-left:40px}.article ul ul{margin-left:1px;padding-top:11px;padding-bottom:0}@media screen and (max-width:767px){.article ul ul{padding-top:6px}}.article ul ul li{padding-left:37px}.article ul ul li:before{background:#ed7aca}@media screen and (max-width:767px){.article ul ul li{padding-left:30px}.article ul ul li:last-child{padding-bottom:0}}.article ol{padding:9px 0;margin:0 0 0 34px}@media screen and (max-width:1024px){.article ol{margin:0 0 0 12px;padding-top:3px}}.article ol>li{list-style:none;counter-increment:counter;color:#231f20;padding-left:45px;position:relative;padding-bottom:10px}.article ol>li ol{counter-reset:section;padding-bottom:0;margin:0 0 0 8px}.article ol>li ol li{counter-increment:section}.article ol>li ol li:before{content:counter(section) "."}.article ol>li:before{content:counter(counter) ".";font-size:1.11111rem;font-weight:700;position:absolute;left:8px;top:-1px}.article ol.breadcrumb{padding:0;margin:0 0 20px}.article ol.breadcrumb li{padding:0;margin:0}.article ol.breadcrumb li:before{display:none}.article .breadcrumb-item,.article .breadcrumb-item *{color:#231f20!important}.article .breadcrumb-item:after{background:#231f20}.article figure{padding:18px 0 26px}.article figcaption{font-size:.77778rem;line-height:150%;font-family:Whyte Book,sans-serif;padding:13px 0 0}.article figcaption *,.article figcaption p{line-height:2;margin:0;padding:0 0 5px;color:#231f20}@media screen and (max-width:767px){.article figcaption{font-size:.8125rem;line-height:2}}.emphasized-link{display:block}.section-block.article h3+p{padding-top:7px}table,table td,table tr{border:3px solid #221649}table td,table th{padding:17px 25px}@media screen and (max-width:539px){table td,table th{padding:15px 10px}}.main-header{display:block;width:100%;position:relative}@media screen and (min-width:1025px){.header__top{border-top:3px solid transparent;border-bottom:3px solid #e5e3d9;padding:5px 16px 4px}}@media screen and (max-width:539px){.header__top{position:absolute;bottom:25px;z-index:2;left:0;right:0;text-align:center}}.header__top:after{content:"";display:table;clear:both}.header__top .lang-select{float:right;position:relative}@media screen and (min-width:1024px){.header__top .lang-select{margin:0 -15px}}.header__top .lang-select:focus{outline:0}@media screen and (max-width:1024px){.header__top .lang-select{position:absolute;bottom:23px;right:100px;z-index:2}}@media screen and (max-width:539px){.header__top .lang-select{position:relative;display:inline-block;float:none;margin-left:44px;bottom:auto;right:auto}}.icon-globe{width:17px;height:17px;display:inline-block;background:url(../images/icon-globe.svg) no-repeat;background-size:contain}.icon-arrow{display:inline-block;width:16px;height:16px;background:url(../images/arrow-down-orange.svg) no-repeat;background-size:contain;background-position:50%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lang-selector--trigger{font-size:.94444rem;line-height:165%;font-weight:700;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none}@media screen and (min-width:1024px){.lang-selector--trigger{padding:0 15px}}.lang-selector--trigger:hover{text-decoration:none}@media screen and (max-width:1024px){.lang-selector--trigger{font-size:1.0625rem}}.lang-selector--trigger .icon-globe{margin-right:11px;margin-top:-1px}.lang-selector--trigger span.lang{padding-right:15px;display:inline-block}.lang-selector--trigger.active .icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lang-selector--trigger.active+.lang-selector--drop{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:1024px){.lang-selector--trigger{overflow:hidden}}.lang-selector--drop{position:absolute;background:#fff;border:3px solid #000;right:-1px;top:calc(100% + 4px);width:237px;z-index:7;opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}@media screen and (max-width:539px){.lang-selector--drop{right:auto;top:calc(100% + 27px);left:calc(50% - 140.5px);z-index:7}}.lang-selector--drop ul{margin:0}.lang-selector--drop li+li{border-top:3px solid #000}.lang-selector--drop a{color:#000;display:block;width:100%;padding:11px 25px;text-decoration:none;background:#e5e3d9;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;min-height:54px}.lang-selector--drop a:focus,.lang-selector--drop a:hover{background:#eb5534;color:#fff}.header__bottom{padding:0 0 0 26px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1025px){.header__bottom{padding:18px 0 25px 37px}}@media screen and (max-width:1024px){.header__bottom{border-top:3px solid #fff;border-bottom:3px solid #fff;padding:9px 23px 8px 18px;display:block}.header__bottom:after{content:"";display:table;clear:both}}.header__bottom .logo{text-decoration:none;width:150px;padding:9px 0 8px;display:block;float:left;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (min-width:1200px){.header__bottom .logo{width:190px}.header__bottom .logo img{width:182px}}@media screen and (max-width:1024px){.header__bottom .logo{padding:9px 0;width:100px;position:relative;z-index:2}.header__bottom .logo img{max-width:94px}}.logo{text-decoration:none;width:150px;padding:9px 0 8px;display:block;float:left;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (min-width:1200px){.logo{width:190px}.logo img{width:182px}}@media screen and (max-width:1024px){.logo{padding:9px 0;width:100px;position:relative;z-index:2}.logo img{max-width:94px}}.main-navigation{width:calc(100% - 150px);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1025px){.main-navigation{margin-top:5px}}@media screen and (min-width:1200px){.main-navigation{width:calc(100% - 190px)}}@media screen and (max-width:1024px){.main-navigation{width:100%;max-width:540px;height:calc(100vh - 83px);position:fixed;top:83px;right:0;background:#fff;z-index:9999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden;right:-100%}.main-navigation.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;right:0}}@media only screen and (min-width:541px) and (max-width:1024px){.main-navigation{max-width:400px}}.primary-nav{width:100%}@media screen and (max-width:1024px){.primary-nav{overflow-y:auto;overflow-x:hidden;height:calc(100% - 48px);padding-bottom:30px;margin:0 0 50px!important;padding:0 0 50px!important}}@media screen and (min-width:1025px){.primary-nav{width:calc(100% - 115px);float:left}}.search-box{width:115px;float:right}@media screen and (min-width:1025px){.search-box,.search-box .expanding-box{height:77px!important}}.main-footer{display:block;float:left;width:100%;position:relative;background:#e5e3d9;padding:35px 0 50px}@media screen and (min-width:1025px){.main-footer{padding:81px 0 69px}}.main-footer .container{max-width:1700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:539px){.main-footer .container{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}@media screen and (min-width:1200px){.main-footer .container{padding-left:91px;padding-right:94px}}.main-footer .footer-logo{display:inline-block}.main-footer .footer-logo img{min-width:160px}@media screen and (min-width:1025px){.main-footer .footer-logo img{min-width:211px}}@media screen and (min-width:540px){.main-footer .footer-logo+.social-links{padding-top:40px}}@media screen and (min-width:768px){.main-footer .footer-logo+.social-links{padding-top:59px}}@media screen and (max-width:767px){.main-footer__left{padding:0 0 40px;position:relative;width:100%}}@media screen and (max-width:539px){.main-footer__left{padding:36px 26px 58px}.main-footer__left .footer-logo img{min-width:247px}.main-footer__left ul.social-links{position:absolute;bottom:10px;width:100%;left:17px}}@media screen and (max-width:539px) and (max-width:540px){.main-footer__left ul.social-links{bottom:-25px}}@media screen and (max-width:539px) and (max-width:340px){.main-footer__left ul.social-links{bottom:-30px}}@media screen and (max-width:539px){.main-footer__left ul.quick-links{text-align:right}}.main-footer__right{float:right;width:100%}@media screen and (min-width:768px){.main-footer__right{max-width:38%}}@media screen and (min-width:1025px){.main-footer__right{max-width:474px}}.main-footer__right .newsletter-block{padding-top:7px}.footer__col{float:left}@media screen and (max-width:539px){.footer__col{width:100%}.footer__col .footer-logo{text-align:right;width:100%}}@media screen and (max-width:539px){.footer__col+.footer__col{padding-top:45px}}@media screen and (min-width:540px){.footer__col+.footer__col{padding-left:40px}}@media screen and (min-width:1025px){.footer__col+.footer__col{padding-left:109px}}@media only screen and (min-width:768px) and (max-width:1024px){.footer__col+.footer__col{max-width:232px}}.social-links{padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -17px;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-links:after,.social-links:before{content:"";display:table}.social-links:after{clear:both}@media (max-width:540px){.social-links{margin:0 -20px}}@media (min-width:575px){.social-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.social-links li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:left;width:auto;max-width:20%;margin:0 17px 10px}@media (max-width:540px){.social-links li{margin:0 20px 10px}}.social-links li a{display:inline-block;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;width:22px}.social-links li a img{width:100%;max-width:22px}.social-links li a:focus,.social-links li a:hover{opacity:.7}.social-links li a i{display:inline-block;width:22px;height:23px;background-position:50%!important;background-size:contain!important}.social-links li a span{display:none}.svg-icon-twitter{background:url(../images/ft-x.png) no-repeat}.svg-icon-instagram{background:url(../images/ft-instagram.png) no-repeat}.svg-icon-facebook{background:url(../images/ft-facebook.png) no-repeat}.svg-icon-youtube{background:url(../images/ft-youtube.png) no-repeat}.quick-links{padding-left:0;list-style:none}@media screen and (min-width:1025px){.quick-links{margin-top:-3px}}.quick-links li+li{padding-top:27px}@media screen and (max-width:767px){.quick-links li+li{padding-top:30px}}.quick-links a{font-size:.88889rem;font-weight:700;letter-spacing:.117em;color:#22144a;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;display:inline-block;letter-spacing:1.5px}@media screen and (max-width:767px){.quick-links a{font-size:.875rem;line-height:1.55}}.quick-links a:focus,.quick-links a:hover{opacity:.7}.copy-right{display:block;padding-top:8px}.copy-right p{padding-bottom:0;font-size:14px;line-height:20px;font-weight:400}@media screen and (max-width:767px){.copy-right{padding-top:13px;padding-bottom:20px}.copy-right p{line-height:19px}}.footer-update{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;background:#e5e3d9;padding:77px 0 66px}@media (max-width:767px){.footer-update{padding:38px 0}}.footer-update .footer-wrapper-block{max-width:100%}.footer-update .footer-left-col,.footer-update .footer-wrapper-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.footer-update .footer-left-col{-ms-flex-line-pack:start;align-content:flex-start;max-width:50%;padding-right:50px}@media (max-width:1100px){.footer-update .footer-left-col{padding-right:25px}}@media (max-width:767px){.footer-update .footer-left-col{max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0}}.footer-update .footer-left-col .footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:105px}@media (max-width:1024px){.footer-update .footer-left-col .footer-logo{margin-bottom:42px}}@media (max-width:1024px){.footer-update .footer-left-col .footer-logo img{max-width:248px}}.footer-update .footer-left-col .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:40px}.footer-update .footer-left-col .footer-nav.footer-nav-links ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer-update .footer-left-col .footer-nav.footer-nav-links ul li{max-width:100%}.footer-update .footer-left-col .footer-nav ul{padding:0;margin:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;width:100%;max-width:calc(100% - 200px);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (max-width:1450px){.footer-update .footer-left-col .footer-nav ul{-webkit-column-gap:83px;-moz-column-gap:83px;column-gap:83px}}@media (max-width:1220px){.footer-update .footer-left-col .footer-nav ul{max-width:calc(100% - 80px)}}@media (max-width:992px){.footer-update .footer-left-col .footer-nav ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:767px){.footer-update .footer-left-col .footer-nav ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:100%}}@media (max-width:575px){.footer-update .footer-left-col .footer-nav ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.footer-update .footer-left-col .footer-nav ul li{list-style:none;margin-bottom:15px;max-width:240px;line-height:22px;display:inline-block;width:100%;-webkit-column-break-after:column;-moz-column-break-after:column;break-after:column}@media (max-width:1100px){.footer-update .footer-left-col .footer-nav ul li{max-width:100%}}@media (max-width:1024px){.footer-update .footer-left-col .footer-nav ul li{max-width:100%;padding-right:0}}.footer-update .footer-left-col .footer-nav ul li a{color:#221649;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.8px;text-transform:capitalize}@media (max-width:1024px){.footer-update .footer-left-col .footer-nav ul li a{font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:1.638px;color:#22144a}}.footer-update .footer-left-col .footer-nav ul li a:hover{text-decoration:none}.footer-update .footer-left-col .footer-social-links,.footer-update .footer-left-col .left-col-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.footer-update .footer-left-col .footer-social-links ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-17px}@media (max-width:1024px){.footer-update .footer-left-col .footer-social-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px}}.footer-update .footer-left-col .footer-social-links ul li{padding:0;list-style:none;margin:17px}@media (max-width:1024px){.footer-update .footer-left-col .footer-social-links ul li{margin:10px}}.footer-update .footer-right-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:50%;position:relative;padding-left:50px}@media (max-width:1100px){.footer-update .footer-right-col{padding-left:25px}}@media (max-width:767px){.footer-update .footer-right-col{max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;margin-bottom:44px}}.footer-update .footer-right-col .right-col-content-wrapper{position:relative}.footer-update .footer-right-col .footer-content,.footer-update .footer-right-col .right-col-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%}.footer-update .footer-right-col .footer-content{-ms-flex-line-pack:start;align-content:flex-start}.footer-update .footer-right-col .footer-head-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;margin-bottom:33px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1024px){.footer-update .footer-right-col .footer-head-content{margin-bottom:30px}}.footer-update .footer-right-col .footer-head-content h3{color:#231f20;font-size:24px;font-style:normal;font-weight:700;line-height:32.4px;margin-bottom:10px;width:100%;max-width:100%;display:block}@media (max-width:1024px){.footer-update .footer-right-col .footer-head-content h3{font-size:22px;line-height:30px;color:#221e20}}.footer-update .footer-right-col .footer-head-content p{color:#231f20;font-size:18px;font-style:normal;font-weight:350;line-height:165%;width:100%;max-width:100%;display:block;padding-bottom:0}@media (max-width:1024px){.footer-update .footer-right-col .footer-head-content p{color:#221e20}}.footer-update .footer-right-col .footer-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:50px}@media (max-width:767px){.footer-update .footer-right-col .footer-form{margin-bottom:40px}}.footer-update .footer-right-col .footer-form .footer-input-block{display:block;width:100%;max-width:100%;position:relative}.footer-update .footer-right-col .footer-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:474px}.footer-update .footer-right-col .footer-form .footer-input-block+.footer-input-block{margin-top:34px}.footer-update .footer-right-col .footer-form label{display:block;width:100%;max-width:100%;position:relative;margin-left:0;padding-left:0;margin-top:0;color:#231f20;font-size:16px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:.32px}@media (max-width:1024px){.footer-update .footer-right-col .footer-form label{color:#221e20}}.footer-update .footer-right-col .footer-form .check-text{margin-left:10px;margin-top:-7px}.footer-update .footer-right-col .footer-form input.footer-text-box{display:block;width:100%;max-width:100%;position:relative;border:3px solid #231f20;height:48px;background:#fff!important;padding-left:15px}.footer-update .footer-right-col .footer-form .umbraco-forms-navigation button[type=submit],.footer-update .footer-right-col .footer-form button.btn-primary,.umbraco-forms-navigation .footer-update .footer-right-col .footer-form button[type=submit]{padding:15px 29px;font-size:19px;font-style:normal;font-weight:800;line-height:120%;letter-spacing:1.5px}.footer-update .footer-right-col .footer-bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.footer-update .footer-right-col .footer-bottom-content p{color:#231f20;font-size:16px;font-style:normal;font-weight:350;line-height:135%}@media (max-width:1024px){.footer-update .footer-right-col .footer-bottom-content p{font-size:14px;font-weight:350;line-height:135%}}.form-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin:0;padding-top:0}.form-message p{color:#367d54;font-size:24px;font-style:normal;font-weight:700;line-height:32px;padding-bottom:0}@media (max-width:1024px){.form-message p{font-size:22px;line-height:30px}}.common-check-box .form-group{margin-bottom:0}.common-check-box .form-group input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.common-check-box .form-group label{cursor:pointer}.common-check-box .form-group .checkbox-wrap,.common-check-box .form-group label{position:relative;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:auto!important;margin-bottom:0;color:#231f20;font-size:18px;font-style:normal;font-weight:350!important}.common-check-box .form-group .checkbox-wrap .check-text{font-size:14px}.common-check-box .form-group .checkbox-wrap .check-text p:last-child{padding-bottom:0}.common-check-box .form-group .checkbox-wrap .check-text a{font-weight:500;text-decoration:underline;color:#231f20}.common-check-box .form-group .checkbox-wrap label.check-item:before{content:"";border:2px solid #eb5534;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer}.common-check-box .form-group input:checked+.checkbox-wrap label.check-item:before{background:#000}.common-check-box .form-group input:checked+.checkbox-wrap label.check-item:after{content:"";display:block;position:absolute;top:0;left:6px;width:7px;height:11px;border:2px solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:3px}.footer-input-block .two-col-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.footer-input-block .two-col-block .light-box-form-item .form-group label{margin-bottom:6px}@media (max-width:575px){.footer-input-block .two-col-block{margin:0}}.footer-input-block .two-col-block .light-box-form-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:calc(50% - 30px);margin:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:575px){.footer-input-block .two-col-block .light-box-form-item{max-width:100%;margin:0 0 41px}}.footer-input-block .two-col-block .light-box-form-item:last-child{margin-bottom:0}.banner{position:relative;clear:both;min-height:300px;background-color:#f3f4f5}@media screen and (max-width:1024px){.banner{min-height:230px}}@media screen and (max-width:767px){.banner{min-height:138px}}.banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner__img{position:absolute;height:100%;width:100%;left:0;right:0;background:#000;background-size:cover!important;background-position:50%!important}.banner__contents{color:#fff;position:relative;padding:116px 0 40px}@media screen and (max-width:767px){.banner__contents{padding:31px 0 42px}}.banner__contents--left nav{margin-top:-6px}@media screen and (min-width:768px){.banner__contents--left{width:50%}.banner__contents--left nav{margin-top:-46px}}.banner__contents--left h1{color:#fff;line-height:1.2;margin-bottom:28px}@media screen and (min-width:1025px){.banner__contents--left h1{max-width:100%}}@media screen and (max-width:1024px){.banner__contents--left h1{font-size:2.25rem}}.banner__contents--right{width:100%}@media screen and (min-width:768px){.banner__contents--right{width:50%;padding:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1025px){.banner__contents--right{padding:0 50px 0 110px}}.banner .inner-contents{display:block;width:100%;max-width:397px}.banner .inner-contents,.banner .inner-contents p{font-size:.83333rem;line-height:165%;color:#fff}.banner .inner-contents p.author-details{padding-bottom:14px}.banner .inner-contents p.post-details{padding-top:3px;margin-bottom:9px}.content-list{display:inline-block}@media screen and (max-width:767px){.content-list{margin-top:20px}}@media screen and (min-width:1025px){.content-list{padding-top:21px;padding-bottom:51px}}@media screen and (min-width:1200px){.content-list{padding-top:24px}}.content-list *{color:#fff}.content-list h2,.content-list span.sub-head{font-size:16px;letter-spacing:1px;line-height:150%;font-weight:700;display:block;margin:0}.content-list ul{margin:0;padding:26px 0 0;display:inline-block}@media screen and (max-width:767px){.content-list ul{padding:18px 0 0}}.content-list ul li{list-style:none}.content-list ul li+li{padding-top:31px}@media screen and (max-width:767px){.content-list ul li+li{padding-top:20px}}.content-list ul li a{font-weight:700;font-size:1.11111rem;line-height:150%;letter-spacing:1.5px;text-decoration:none;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}@media screen and (max-width:767px){.content-list ul li a{font-size:1rem}}.content-list ul li a:after{content:"";width:100%;height:2px;background:#fff;margin-bottom:0;position:absolute;bottom:0;left:0}.content-list ul li a:focus,.content-list ul li a:hover{color:#fdf751!important}.content-list ul li a:focus:after,.content-list ul li a:hover:after{background:#fdf751!important}.page-banner--small .banner__contents{width:100%}.page-banner--small .banner__contents nav{margin-top:-24px}@media screen and (max-width:767px){.page-banner--small .banner__contents nav{margin-top:-44px}}@media screen and (min-width:1025px){.page-banner--small .banner__contents--left h1{max-width:100%}}@media screen and (max-width:767px){.page-banner--small .banner__contents{padding:52px 0 30px}.page-banner--small .banner__contents .breadcrumb{margin-top:20px}}.banner--home .banner__contents{padding:56px 0 58px}@media screen and (min-width:768px){.banner--home .banner__contents{padding:88px 0 72px}}.banner--home .banner__contents--left h1+[class*=btn-]{margin-top:4px}@media screen and (min-width:1025px){.banner--home .banner__contents--left h1{max-width:700px;margin-bottom:29px}.banner--home .banner__contents--left h1+[class*=btn-]{margin-top:20px}}@media screen and (max-width:1024px){.banner--home .banner__contents--left h1{margin-bottom:32px}}@media screen and (min-width:768px){.banner--home .banner__contents--left{width:50%}}@media screen and (min-width:1025px){.banner--home .banner__contents--left{width:60%}}@media screen and (min-width:481px){.banner--home .banner__contents--left [class*=btn-]{min-width:295px}}@media screen and (max-width:479px){.banner--home .banner__contents--left [class*=btn-]{display:block}}@media screen and (min-width:768px){.banner--home .banner__contents--right{width:50%;padding:0 25px}}@media screen and (min-width:1025px){.banner--home .banner__contents--right{width:40%;padding:0 50px;padding:0 50px 0 74px}}.alert-banner,.alert-banner-wrap{background:#fdf751}.alert-banner{color:#231f20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 15px}.alert-banner,.alert-banner p{font-size:1.33333rem;line-height:140%;font-weight:400}@media screen and (max-width:1024px){.alert-banner,.alert-banner p{font-size:1.125rem}}.alert-banner p{padding-bottom:0}.alert-banner a{text-decoration:underline;font-weight:700}.alert-banner a:focus,.alert-banner a:hover{color:#eb5534}.alert-banner--content{width:100%;max-width:calc(100% - 15px);padding-right:20px}.alert-banner--close{border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;background:url(../images/icon-close-black.svg) no-repeat transparent;text-indent:-999999px;width:15px;height:15px;background-size:contain;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.alert-banner--close:focus,.alert-banner--close:hover{opacity:.7}.page-wrapper{min-height:600px;display:block}.page-wrapper:after{content:"";display:table;clear:both}.page-wrapper.landingPage{padding-bottom:31px}@media screen and (max-width:767px){.page-wrapper.landingPage{padding-bottom:18px}}.page-wrapper .banner+.section-block{margin-top:85px}@media screen and (max-width:1024px){.page-wrapper .banner+.section-block{margin-top:35px}}@media screen and (max-width:767px){.page-wrapper .banner+.section-block{margin-top:33px}}.section-block{position:relative}.section-block .image-module{max-width:672px;margin-left:auto;margin-right:auto;padding-bottom:54px}@media screen and (max-width:767px){.section-block .image-module{padding:0 0 29px}}.section-block .video-module{max-width:672px;margin-left:auto;margin-right:auto;padding-bottom:50px}@media screen and (max-width:767px){.section-block .video-module{padding-bottom:30px}}.section-block .newsletter-block{max-width:672px;margin-left:auto;margin-right:auto;padding-bottom:50px}@media screen and (max-width:767px){.section-block .newsletter-block{padding-bottom:34px}}.section-block .emphasized-link{max-width:672px;margin-left:auto;margin-right:auto}.section-block .umbraco-forms-form{max-width:1030px;margin:0 auto;padding-bottom:50px;float:none}@media screen and (max-width:767px){.section-block .umbraco-forms-form{padding-bottom:32px}}.section-block .social--share{max-width:672px;margin-left:auto;margin-right:auto}.emphasized-link+.key-dates-wrap{margin-top:66px}@media screen and (max-width:767px){.emphasized-link+.key-dates-wrap{margin-top:35px}}.landingPage .section-block .single-col+.cta-block{margin-top:-5px}.landingPage .section-block .cta-block+.single-col{margin-top:-9px}.landingPage .section-block .single-col+.three-column-cards{margin-top:4px}@media screen and (min-width:768px){.landingPage .section-block .key-dates-wrap+.single-col{padding-top:12px}}.landingPage .section-block .single-col+.faq-module{margin-top:10px}@media screen and (max-width:767px){.landingPage .section-block .three-column-cards{margin-top:0;margin-bottom:25px;padding-top:1px}}.landingPage .section-block .page-intro-content{float:none}.landingPage .section-block .accordion-block,.landingPage .section-block .page-intro-content{max-width:1028.6px;margin-left:auto;margin-right:auto}.landingPage .content-with-icon{margin-bottom:16px}.landingPage .content-with-icon .content-with-icon-text h4{font-size:28px}@media screen and (max-width:1024px){.landingPage .content-with-icon .icon-hold{width:29px;margin-right:16px;margin-top:10px}}.specialPage .article .content-link{margin-bottom:19px}.specialPage .section-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.specialPage .layout--two-column{padding-bottom:15px}.specialPage .section-block{padding-bottom:0}.specialPage .layout--two-column+.section-block{margin-top:-7px}@media screen and (max-width:767px){.specialPage article.layout-left-side.article.layout-1+.layout-right-side{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.layout--two-column+section.section-block{padding-top:0}.specialPage .specialPage .ballot{margin-bottom:0}body a:focus,body a:focus-visible,body button:focus,body input:focus{outline:1px auto #000!important}.article h2.candidate-list{margin-bottom:17px;line-height:117%;font-size:2rem;margin-top:0}.article .accordion__content--article ul li{padding-left:0}.candidate-result-head{display:block;width:100%;max-width:100%;position:relative;float:left;margin-top:17px;margin-bottom:7px}.ballot-result-list-wrapper{margin-bottom:58px}@media screen and (max-width:767px){.ballot-result-list-wrapper{margin-bottom:30px}}.ballot-result-list-wrapper+.ballot-result-list-wrapper{margin-bottom:58px}@media screen and (max-width:767px){.ballot-result-list-wrapper+.ballot-result-list-wrapper{margin-bottom:30px}}li.has-accordion+li.has-accordion,li.has-accordion .accordion__item.small{margin:0}li.has-accordion+li.has-accordion .accordion__item.small .accordion--head{border-top:0}.ballot-result-list-wrapper:last-child{margin-bottom:0!important}span.candidate-sub-head{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:-14px;margin-bottom:15px}@media screen and (max-width:767px){span.candidate-sub-head{margin-top:-3px}}.ballot-result-list-wrapper ul{margin-left:0}.ballot-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;max-width:100%;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:99;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}@media screen and (max-width:1024px){.ballot-plan{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}}.ballot-plan .ballot-plan-drop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;width:662px;position:relative}@media screen and (max-width:1199px){.ballot-plan .ballot-plan-drop{width:420px}}@media screen and (max-width:1024px){.ballot-plan .ballot-plan-drop{width:100%!important}}.ballot-plan .ballot-plan-drop.show-ballot-drop .ballot-plan-head .down-arrow img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ballot-plan .ballot-plan-drop.show-ballot-drop .ballot-plan-body{display:-webkit-box;display:-ms-flexbox;display:flex}.ballot-plan .ballot-plan-head,.ballot-plan .ballot-plan-head-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;cursor:pointer;outline:0!important;background:#367d54}.ballot-plan .ballot-plan-head-cta .down-arrow,.ballot-plan .ballot-plan-head .down-arrow{width:60px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:3px solid #fff;cursor:pointer}@media (max-width:1200px){.ballot-plan .ballot-plan-head-cta .down-arrow,.ballot-plan .ballot-plan-head .down-arrow{width:52px}}.ballot-plan .ballot-plan-head-cta .down-arrow img,.ballot-plan .ballot-plan-head .down-arrow img{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}@media (max-width:575px){.ballot-plan .ballot-plan-head-cta .down-arrow img,.ballot-plan .ballot-plan-head .down-arrow img{width:12px}}.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap,.ballot-plan .ballot-plan-head .ballot-head-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 60px);max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 42px 24px 20px}@media (max-width:1200px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap,.ballot-plan .ballot-plan-head .ballot-head-content-wrap{padding:24px 16px 24px 20px}}@media (max-width:768px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap,.ballot-plan .ballot-plan-head .ballot-head-content-wrap{padding:11px 10px}}.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;max-width:calc(100% - 90px)}@media screen and (max-width:767px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name{max-width:calc(100% - 60px)}}.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name .plan-name,.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name h4,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name .plan-name,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name h4{margin-bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.55556rem;font-weight:700;line-height:130%}@media (max-width:1370px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name .plan-name,.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name h4,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name .plan-name,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name h4{font-size:22px}}@media (max-width:1200px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name .plan-name,.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name h4,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name .plan-name,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name h4{font-size:20px}}.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name .plan-name .ballot-plan-head-icon,.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name h4 .ballot-plan-head-icon,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name .plan-name .ballot-plan-head-icon,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name h4 .ballot-plan-head-icon{line-height:0;font-size:0;padding-right:15px}@media screen and (max-width:767px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name .plan-name .ballot-plan-head-icon,.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name h4 .ballot-plan-head-icon,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name .plan-name .ballot-plan-head-icon,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name h4 .ballot-plan-head-icon{padding-right:6px}}@media (max-width:1200px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name .plan-name .ballot-plan-head-icon img,.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name h4 .ballot-plan-head-icon img,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name .plan-name .ballot-plan-head-icon img,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .head-name h4 .ballot-plan-head-icon img{width:18px}}.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .balot-plan-count,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .balot-plan-count{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;max-width:150px}.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .balot-plan-count .count-number,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .balot-plan-count .count-number{display:inline-block;border:2.5px solid #fff;padding:0 17px;border-radius:50px;color:#fff;font-weight:700}@media (max-width:768px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .balot-plan-count .count-number,.ballot-plan .ballot-plan-head .ballot-head-content-wrap .balot-plan-count .count-number{padding:1px 10px 0}}.ballot-plan .ballot-plan-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;border-top:3px solid #fff;-webkit-box-shadow:0 6px 12px hsla(0,0%,80%,.34);box-shadow:0 6px 12px hsla(0,0%,80%,.34);position:absolute;background:#fff;z-index:99;left:0;top:84px;display:none}@media (max-width:1370px){.ballot-plan .ballot-plan-body{top:76px}}@media screen and (max-width:1200px){.ballot-plan .ballot-plan-body{top:76px}}@media screen and (max-width:768px){.ballot-plan .ballot-plan-body{top:53px}}@media screen and (max-width:390px){.ballot-plan .ballot-plan-body{top:53px}}.ballot-plan .ballot-plan-body .ballot-plan-body-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;max-height:calc(100vh - 190px);overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width:575px){.ballot-plan .ballot-plan-body .ballot-plan-body-wrapper{max-height:calc(100vh - 175px)}}.ballot-plan .ballot-plan-body .ballot-plan-body-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;padding:35px 25px;background:#367d54}@media screen and (max-width:1199px){.ballot-plan .ballot-plan-body .ballot-plan-body-selection{padding:26px 20px 9px}}.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-plan-body-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-plan-body-head h4{color:#fff;font-weight:800}@media screen and (max-width:1199px){.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-plan-body-head h4{font-size:22px;margin-bottom:7px}}.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-selection-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;background:#fff;padding:33px;margin:5px 0}@media screen and (max-width:1199px){.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-selection-box{padding:23px 20px}}.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-selection-box *{display:block;width:100%;max-width:100%;position:relative;color:#22144a}.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-selection-box h5{margin-bottom:0;font-size:18px;font-weight:800;line-height:26px}.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-selection-box ol{padding-left:36px}.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-selection-box ol li{display:list-item;line-height:26px}@media screen and (max-width:1199px){.ballot-plan .ballot-plan-body .ballot-plan-body-selection .ballot-selection-box ol li{font-size:18px;font-weight:400}}.ballot-plan .ballot-plan-body .link-sheet{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 0}@media screen and (max-width:1199px){.ballot-plan .ballot-plan-body .link-sheet{padding:14px 0 0}}.ballot-plan .ballot-plan-body .link-sheet a{color:#fff;font-weight:800;padding-bottom:4px;text-decoration:underline;letter-spacing:2px}@media screen and (max-width:1199px){.ballot-plan .ballot-plan-body .link-sheet a{font-size:18px}}.ballot-plan.full-section-width+.layout--two-column article.layout-left-side.article{margin-top:-90px}@media screen and (max-width:1024px){.ballot-plan.full-section-width+.layout--two-column article.layout-left-side.article{margin-top:0}}.ballot-plan.full-section-width+.layout--two-column .layout-right-side{margin-top:-13px}@media screen and (max-width:1024px){.ballot-plan.full-section-width+.layout--two-column .layout-right-side{margin-top:0!important}}.layout-right-side .ballot-plan{margin-bottom:70px}.ballot-plan-slider-section{padding:21px 0}.ballot-plan-slider-section,.ballot-plan-slider-section .ballot-plan-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.ballot-plan-slider-section .ballot-plan-slider{overflow:hidden}.ballot-plan-slider-section .ballot-plan-slider .slider-wrap,.ballot-plan-slider-section .slider-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ballot-plan-slider-section .slider-head{max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ballot-plan-slider-section .slider-head h5{margin-bottom:17px;font-weight:700;font-size:22px;line-height:1.2;text-align:center;color:#22144a}@media screen and (max-width:1199px){.ballot-plan-slider-section .slider-head h5{margin-bottom:13px}}.slide-nav{padding:0 19% 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap}@media screen and (max-width:1199px){.slide-nav{padding:0 12% 20px}}@media (max-width:767px){.slide-nav{padding:0 0 20px}}.slide-nav::-webkit-scrollbar{display:none}.slide-nav ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-padding-start:0;padding-left:0}.slide-nav ul li{display:inline-table;margin:0 10px;font-size:16px;padding:0;background:#eb5534;color:#fff;width:275px;text-align:center;font-weight:700;font-size:19px;line-height:115%}.slide-nav ul li a{padding:15px;display:block}.click-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;padding:0 30px}@media screen and (max-width:1199px){.click-section{padding:0 20px}}.click-section .nav-prev{position:relative;width:30px;height:30px;line-height:0;font-size:0;cursor:pointer}.click-section .remaining-count{width:calc(100% - 60px);text-align:center;padding:0 15px}.click-section .remaining-count p{color:#22144a;line-height:20px;padding-top:5px}.click-section .nav-next{position:relative;width:30px;height:30px;line-height:0;font-size:0;cursor:pointer}.ballot-plan-success{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;padding:30px 30px 15px;background:#367d54}@media screen and (max-width:1199px){.ballot-plan-success{padding:30px 15px}}@media screen and (max-width:574px){.ballot-plan-success{padding:30px 15px 10px}}.ballot-plan-success .ballot-plan-sucess-content{display:block;float:left;width:100%;max-width:100%}.ballot-plan-success .ballot-plan-sucess-content .sucess-head{margin-bottom:15px}.ballot-plan-success .ballot-plan-sucess-content .sucess-head h3{font-size:1.777rem;color:#fff;margin-bottom:25px;font-weight:700}.ballot-plan-success .ballot-plan-sucess-content .sucess-head h4{color:#fff;font-weight:800;margin-bottom:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1199px){.ballot-plan-success .ballot-plan-sucess-content .sucess-head h4{font-size:22px}}@media screen and (max-width:359px){.ballot-plan-success .ballot-plan-sucess-content .sucess-head h4{font-size:20px}}.ballot-plan-success .ballot-plan-sucess-content .sucess-head h4 span.succes-tick{display:inline-block;line-height:0;font-size:0;padding-right:15px}.ballot-plan-success .ballot-plan-sucess-content .sucess-head h4 span.succes-tick img{width:35px}@media screen and (max-width:1199px){.ballot-plan-success .ballot-plan-sucess-content .sucess-head h4 span.succes-tick img{width:25px}}.ballot-plan-success .ballot-plan-sucess-content .sucess-head p{color:#fff}.ballot-plan-success .ballot-plan-sucess-content .completed-ballot,.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-head h4{color:#fff}.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;background:#fff;padding:25px 25px 0;max-height:270px;overflow-y:auto}@media screen and (max-width:767px){.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-list{max-height:204px}}.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-list .selected-items{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:13px}.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-list .selected-items h6{color:#fff;margin-bottom:5px;font-weight:800;color:#22144a}@media screen and (max-width:1199px){.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-list .selected-items h6{font-size:18px;margin-bottom:2px}}.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-list .selected-items p{color:#22144a;font-weight:400;padding-bottom:7px}@media screen and (max-width:1199px){.ballot-plan-success .ballot-plan-sucess-content .completed-ballot .completed-ballot-list .selected-items p{font-size:18px}}.ballot-content-description.ballot-worksheet-header.custom-class-spacing{padding-bottom:60px;margin-bottom:10px;border-bottom:0}.ballot-content-description.ballot-worksheet-header.custom-class-spacing .btn-secondary-special.startButton,.ballot-content-description.ballot-worksheet-header.custom-class-spacing .btn-secondary-special.startover,.ballot-content-description.ballot-worksheet-header.custom-class-spacing .btn-secondary.btn-secondary-special{margin-top:0}.btn-grp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;padding:10px 0}.btn-grp .btn-secondary-special.btn-white.startButton,.btn-grp .btn-secondary-special.btn-white.startover,.btn-grp .btn-secondary.btn-secondary-special.btn-white{margin-bottom:16px}.btn-grp .btn-secondary-special.startButton:after,.btn-grp .btn-secondary-special.startover:after,.btn-grp .btn-secondary.btn-secondary-special:after{top:4px;left:4px;bottom:4px;right:4px}.btn-grp .btn-secondary-special.startButton:focus-within span,.btn-grp .btn-secondary-special.startButton:focus span,.btn-grp .btn-secondary-special.startButton:hover span,.btn-grp .btn-secondary-special.startover:focus-within span,.btn-grp .btn-secondary-special.startover:focus span,.btn-grp .btn-secondary-special.startover:hover span,.btn-grp .btn-secondary.btn-secondary-special:focus-within span,.btn-grp .btn-secondary.btn-secondary-special:focus span,.btn-grp .btn-secondary.btn-secondary-special:hover span{color:#221649!important}.btn-secondary-special.btn-white.startButton,.btn-secondary-special.btn-white.startover,.btn-secondary.btn-secondary-special.btn-white{text-decoration:none;min-width:302px}.btn-secondary-special.btn-white.startButton span,.btn-secondary-special.btn-white.startover span,.btn-secondary.btn-secondary-special.btn-white span{color:#fff}.btn-secondary-special.btn-white.startButton:hover,.btn-secondary-special.btn-white.startover:hover,.btn-secondary.btn-secondary-special.btn-white:hover{background:#eb5534}.btn-secondary-special.btn-white.startButton:hover span,.btn-secondary-special.btn-white.startover:hover span,.btn-secondary.btn-secondary-special.btn-white:hover span{color:#eb5534}.btn-secondary-special.btn-white.startButton:hover:after,.btn-secondary-special.btn-white.startover:hover:after,.btn-secondary.btn-secondary-special.btn-white:hover:after{background:#fff}.ballot-plan-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%}.ballot-plan-btn,.ballot-plan-btn .add-ballot-btn{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.ballot-plan-btn .add-ballot-btn{display:inline-block;padding:15px;background-color:#e5e3d9;margin:0;color:#367d54;font-weight:800;font-size:19px;line-height:30px;min-width:302px;cursor:pointer;text-align:center;letter-spacing:2px;text-transform:capitalize;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ballot-plan-btn .add-ballot-btn:after{left:7px;right:7px;top:7px;bottom:7px}.ballot-plan-btn .add-ballot-btn:hover{background:#367d54;color:#fff}.ballot-plan-btn .add-ballot-btn:hover:after{content:"";-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;background:#fff;border-radius:10px}.ballot-plan-btn .add-ballot-btn:focus:after{left:7px;right:7px;top:7px;bottom:7px}.ballot-plan-btn .add-ballot-btn span.icon-add{display:inline-block;width:38px;padding-right:17px;line-height:0;font-size:0}.ballot-plan-btn .add-ballot-btn span.icon-add svg{width:100%}.ballot-plan-btn .add-ballot-btn span.icon-added{display:none;padding-right:20px;line-height:0;font-size:0}.ballot-plan-btn .add-ballot-btn.added-to-ballet{background:#367d54;color:#fff}.ballot-plan-btn .add-ballot-btn.added-to-ballet .add-wrap{color:#fff}.ballot-plan-btn .add-ballot-btn.added-to-ballet span.icon-add{display:none;padding-right:25px}.ballot-plan-btn .add-ballot-btn.added-to-ballet span.icon-added{display:inline-block;padding-right:10px}.ballot-plan-btn .add-ballot-btn.added-to-ballet svg path{fill:#fff}.ballot-plan-btn .add-ballot-btn.added-to-ballet:after{display:none!important}.ballot-plan-btn .add-ballot-btn:after{content:"";-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;background:transparent;border-radius:10px}.ballot-plan-btn .add-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;z-index:9;color:#367d54;font-weight:800;font-size:19px;line-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-secondary-special.btn-white.startButton:active:after,.btn-secondary-special.btn-white.startButton:focus:after,.btn-secondary-special.btn-white.startover:active:after,.btn-secondary-special.btn-white.startover:focus:after,.btn-secondary.btn-secondary-special.btn-white:active:after,.btn-secondary.btn-secondary-special.btn-white:focus:after{background:#fff}.btn-secondary-special.btn-white.startButton:active span,.btn-secondary-special.btn-white.startButton:focus span,.btn-secondary-special.btn-white.startover:active span,.btn-secondary-special.btn-white.startover:focus span,.btn-secondary.btn-secondary-special.btn-white:active span,.btn-secondary.btn-secondary-special.btn-white:focus span{color:#eb5534}.add-ballot-btn:focus,.add-ballot-btn:focus-within{background:#367d54}.add-ballot-btn:focus-within:after,.add-ballot-btn:focus:after{content:"";left:10px;right:10px;top:10px;bottom:10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;background:#fff;border-radius:10px}.candidate-intro-grid .btn-grp{margin-top:20px}.candidate-intro-grid .btn-grp .ballot-plan-btn .add-ballot-btn,.candidate-intro-grid .btn-grp .btn-secondary-special.btn-white.startButton,.candidate-intro-grid .btn-grp .btn-secondary-special.btn-white.startover,.candidate-intro-grid .btn-grp .btn-secondary.btn-secondary-special.btn-white{min-width:0;width:100%}.ballot-popup{z-index:99999;position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;background:rgba(34,22,73,.75);display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}.ballot-popup.alert-pop{display:-webkit-box;display:-ms-flexbox;display:flex}.ballot-popup .ballot-pop-up-wrapper{width:100%;max-width:800px;position:relative;background-color:#fff;padding:80px 60px 56px;max-height:calc(100vh - 50px);overflow:auto}@media screen and (max-width:849px){.ballot-popup .ballot-pop-up-wrapper{padding:50px 20px 30px}}@media screen and (max-width:359px){.ballot-popup .ballot-pop-up-wrapper{padding:50px 20px 30px}}.ballot-popup .close{position:absolute;top:40px;right:50px;opacity:1}@media screen and (max-width:849px){.ballot-popup .close{top:20px}}.ballot-popup .popup-content{display:block;float:left;width:100%;max-width:100%;position:relative}.ballot-popup .popup-content h1,.ballot-popup .popup-content h2,.ballot-popup .popup-content h3,.ballot-popup .popup-content h4,.ballot-popup .popup-content h5,.ballot-popup .popup-content h6{font-style:normal;font-weight:700;font-size:28px;line-height:1.2;color:#eb5434}@media screen and (max-width:767px){.ballot-popup .popup-content h1,.ballot-popup .popup-content h2,.ballot-popup .popup-content h3,.ballot-popup .popup-content h4,.ballot-popup .popup-content h5,.ballot-popup .popup-content h6{font-size:22px}}.ballot-popup .add-cancel-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}@media screen and (max-width:767px){.ballot-popup .add-cancel-btn-wrap{margin-top:35px}}.ballot-popup .cancel-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;margin:0 10px;cursor:pointer}@media screen and (max-width:549px){.ballot-popup .cancel-btn{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}}.ballot-popup .cancel-btn p{margin-bottom:0;padding-bottom:0;font-size:20px;line-height:26px;color:#eb5434;font-weight:800;text-align:center;letter-spacing:2px}.ballot-popup .ballot-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#eb5434;padding:15px;margin:0 10px;min-width:323px;position:relative;cursor:pointer}@media screen and (max-width:549px){.ballot-popup .ballot-btn{padding:10px;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;min-width:0}}.ballot-popup .ballot-btn:hover span{color:#eb5434}.ballot-popup .ballot-btn:hover span a{color:#eb5434;text-decoration:none}.ballot-popup .ballot-btn:hover:after{background:#fff}.ballot-popup .ballot-btn span{margin-bottom:0;padding-bottom:0;font-weight:800;font-size:20px;line-height:30px;text-align:center;letter-spacing:2px;color:#fff;position:relative;z-index:9}@media screen and (max-width:549px){.ballot-popup .ballot-btn span{font-size:16px}}.ballot-popup .ballot-btn span a{font-weight:800;font-size:20px;line-height:30px;text-align:center;letter-spacing:2px;color:#fff;position:relative;z-index:9;text-decoration:none}@media screen and (max-width:549px){.ballot-popup .ballot-btn span a{font-size:16px}}.ballot-popup .ballot-btn:after{content:"";left:6px;right:6px;top:6px;bottom:6px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;background:transparent;border-radius:10px}.ballot-popup .mar-minus{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:549px){.ballot-popup .mar-minus{margin:0}}.component-popup{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:9999;background:rgba(34,22,73,.75);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;z-index:99}.component-popup.show-candidate-popup{display:-webkit-box;display:-ms-flexbox;display:flex}.component-popup .component-wrapper{width:100%;max-width:801px;background:#fff;position:relative;max-height:calc(100vh - 20px);overflow-y:auto}@media (max-width:767px){.component-popup .component-wrapper{width:calc(100% - 20px)}}.component-popup .component-wrapper .close{position:absolute;top:37px;right:50px;opacity:1}@media (max-width:767px){.component-popup .component-wrapper .close{right:11px}}.component-popup .component-wrapper .candidate-intro-grid{margin-bottom:0;border-bottom:0;padding:60px 60px 47px}@media (max-width:767px){.component-popup .component-wrapper .candidate-intro-grid{padding:60px 20px 47px}}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .image-holder{width:100%;max-width:187px}@media (max-width:767px){.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .image-holder{max-width:120px}}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder{width:100%;max-width:calc(100% - 187px)}@media (max-width:767px){.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder{max-width:100%}}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder h3{font-weight:700;font-size:28px;line-height:36px}@media (max-width:767px){.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder h3{font-size:24px}}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder p.party-profile{font-weight:400;font-size:20px;line-height:165%;margin-bottom:13px}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder p.matching-fund{margin-bottom:3px}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder .top-issue{margin-bottom:0}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder .top-issue h3{font-weight:700;font-size:18px;line-height:165%}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder .btn-grp{max-width:312px;width:100%}@media (max-width:767px){.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder .btn-grp .ballot-plan-btn .add-wrap,.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder .btn-grp .btn-secondary-special.btn-white.startButton,.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder .btn-grp .btn-secondary-special.btn-white.startover,.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder .btn-grp .btn-secondary.btn-secondary-special.btn-white{font-size:14px}}.choices .choice-list .candate-choices h4,.choices .choice-list .candate-choices h4 a,.choices .choice-list .candate-choices p a{width:auto;display:inline-block;cursor:pointer}.choices .choice-list .candate-choices h4+*{display:block}.choices.adding-disabled .add-ballot-btn{opacity:.8;pointer-events:none;cursor:not-allowed}.choices.adding-disabled .add-ballot-btn.add-ballot-btn.added-to-ballet{opacity:1;cursor:pointer}.emp-link-cover{display:block;float:left;width:100%;max-width:100%;position:relative}.emp-link-cover .emphasized-link{padding:2px 0 20px}.emp-link-cover h3,.emp-link-cover p{font-weight:800;font-size:20px;line-height:26px;letter-spacing:1.5px;margin-bottom:17px;color:#000;padding-bottom:0}.emp-link-cover .content-link{line-height:130%}.emp-link-cover ul{list-style:none;margin-left:0;margin-bottom:0;padding-top:0}.emp-link-cover ul,.emp-link-cover ul li{padding-left:0;padding-bottom:0}.emp-link-cover ul li:before{content:"";display:none}.emp-link-cover ul li+li{margin-top:0}.drag-block-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;max-width:100%}.drag-block-wrap .article.single-col{margin:0 0 55px;width:100%;max-width:calc(100% - 471px);padding-right:0;padding-bottom:30px;border-bottom:3px solid #ccc}@media screen and (max-width:1024px){.drag-block-wrap .article.single-col{max-width:100%;padding-bottom:11px;margin-bottom:20px}}@media screen and (max-width:767px){.drag-block-wrap .article.single-col{padding-bottom:11px;margin-bottom:20px}}.drag-block-wrap .article.single-col h3{margin-bottom:16px;font-size:1.55556rem;font-weight:700;line-height:130%}@media (max-width:1024px){.drag-block-wrap .draggable-components{border-bottom:3px solid #ccc;margin-bottom:30px}}@media (max-width:71024px){.drag-block-wrap .draggable-components:last-child{border-bottom:0 solid #ccc}}.drag-block-wrap .draggable-components .ballot-content-description{margin-bottom:17px}.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h2,.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h3,.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h4{font-weight:700;font-size:28px;line-height:1.2;color:#231f20;margin-bottom:17px;margin-top:0}@media (max-width:1024px){.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h2,.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h3,.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h4{font-size:24px}}.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h2 a:hover,.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h3 a:hover,.drag-block-wrap .draggable-components .ballot-content-description .content-description-wrapper h4 a:hover{text-decoration:none}.draggable-components:last-child .choices{border-bottom:0;padding-bottom:30px}@media screen and (max-width:1024px){.draggable-components:last-child .choices{padding-bottom:0}}.single-select-drag ul.count li:after{content:"";display:block;width:10px;height:10px;background:#000;border-radius:50px}.single-select-drag ul.count li{text-indent:-99px;color:transparent}.ballot-plan-body-selection.no-ballot-selected{padding:35px 50px!important}@media (max-width:550px){.ballot-plan-body-selection.no-ballot-selected{padding:20px!important}}.ballot-plan-body-selection.no-ballot-selected h4{max-width:464px}.ballot-share-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;padding:65px 50px 30px;background:#367d54}@media (max-width:550px){.ballot-share-block{padding:20px!important}}.ballot-share-block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.ballot-share-block-wrapper *{color:#fff}.ballot-share-block-wrapper .ballot-share-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.ballot-share-block-wrapper .ballot-share-links p{margin-top:10px}.ballot-share-block-wrapper .ballot-share-block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:27px}.ballot-share-block-wrapper .ballot-share-block-head h3{font-weight:800;font-size:28px;line-height:115%;color:#fff}.ballot-share-block-wrapper .share-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:332px;position:relative;margin-bottom:20px}.ballot-share-block-wrapper .share-links a{width:auto;max-width:calc(100% - 29px);padding-right:10px;font-weight:700;font-size:22px;line-height:145%;text-decoration:underline;cursor:pointer}.ballot-share-block-wrapper .share-links a:hover{color:#fff;text-decoration:none}.ballot-share-block-wrapper .share-links img{width:29px}.ballot-share-block-wrapper .social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin:30px 0}.ballot-share-block-wrapper .social-share h2{font-weight:700;font-size:28px;line-height:24px;width:100%}.ballot-share-block-wrapper .social-share ul{list-style:none;padding-left:0;margin:-20px}.ballot-share-block-wrapper .social-share ul li{display:inline-block;margin:20px}.clear-filter-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:74px}@media screen and (max-width:1024px){.clear-filter-wrap{margin-bottom:32px}}.clear-filter-wrap .clear-filter-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer;position:relative}.clear-filter-wrap .clear-filter-content .clear-btn,.clear-filter-wrap .clear-filter-content h3{margin-bottom:0;font-weight:800;font-size:20px;line-height:36px;color:#eb5434}.clear-filter-wrap .clear-filter-content .clear-btn .clear-icon,.clear-filter-wrap .clear-filter-content h3 .clear-icon{padding-right:20px}.yesorno{padding-top:20px}@media screen and (max-width:1024px){.yesorno{margin-top:0;padding-top:0}}.yesorno .choices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.yesorno .choices .choice-list{width:auto!important;max-width:100%;margin-right:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.yesorno .choices .choice-list .candate-choices{display:none!important}.brief-description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:15px;margin-top:0}.ballot-popup.clear-selection-popup{display:none}.ballot-popup.clear-selection-popup.show-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.ballot-popup.clear-selection-popup .popup-content h4{color:#231f20}.ballot-popup.clear-selection-popup .add-cancel-btn-wrap{margin-top:19px}.drag-block-wrap+.back-to-top{margin-top:-45px}@media (max-width:1024px){.drag-block-wrap+.back-to-top{margin-top:-17px;margin-bottom:30px}}.back-to-top{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.back-to-top a{display:inline-block;font-weight:800;font-size:20px;line-height:26px;letter-spacing:1.5px;color:#eb5434}.race-content__list.with-headline ul li{margin-bottom:26px}.race-content__list.with-headline h3{margin-bottom:23px}.race-content__list.with-headline h3.accordion--head{margin-bottom:0}.race-content__list.with-headline ul+h3{margin-top:62px}.race-content__list.with-headline li+li.has-accordion{margin-top:30px}.race-content__list.with-headline li.has-accordion+li.has-accordion{margin-top:-26px!important}.ballot-result-list-wrapper{border-bottom:3px solid rgba(34,20,74,.2)}.ballot-popup.condrats-ballot-success{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.ballot-popup.condrats-ballot-success.show-popup{display:-webkit-box;display:-ms-flexbox;display:flex}.ballot-popup.condrats-ballot-success .ballot-pop-up-wrapper{padding-bottom:30px}.ballot-popup.condrats-ballot-success .popup-content h5{font-weight:700;font-size:28px;line-height:1.2;color:#221e20}@media screen and (max-width:1024px){.ballot-popup.condrats-ballot-success .popup-content h5{font-size:20px!important;margin-bottom:20px}}.ballot-popup.condrats-ballot-success .popup-content h2{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.ballot-popup.condrats-ballot-success .popup-content h2{font-size:24px!important;margin-bottom:25px}}.ballot-popup.condrats-ballot-success .popup-content h2 span{margin-right:15px;line-height:0;font-size:0;width:46px;max-width:100%}@media screen and (max-width:1024px){.ballot-popup.condrats-ballot-success .popup-content h2 span{width:30px!important}}.ballot-popup.condrats-ballot-success .popup-content h2 span img{width:46px}@media screen and (max-width:1024px){.ballot-popup.condrats-ballot-success .popup-content h2 span img{width:30px!important}}.ballot-popup.condrats-ballot-success .popup-content .share-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;padding:15px 0 15px 74px}@media screen and (max-width:1024px){.ballot-popup.condrats-ballot-success .popup-content .share-selection{padding:15px 0}}.ballot-popup.condrats-ballot-success .popup-content .share-selection .share-selection-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:500px}.ballot-popup.condrats-ballot-success .popup-content .share-selection .share-content,.ballot-popup.condrats-ballot-success .popup-content .share-selection .share-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.ballot-popup.condrats-ballot-success .popup-content .share-selection .text{width:calc(100% - 150px);max-width:100%;display:block;float:left}@media screen and (max-width:1024px){.ballot-popup.condrats-ballot-success .popup-content .share-selection .text{width:calc(100% - 30px)}}.ballot-popup.condrats-ballot-success .popup-content .share-selection .text p{margin-bottom:0;padding-bottom:0;font-size:20px;line-height:145%;color:#eb5434;font-weight:700}.ballot-popup.condrats-ballot-success .popup-content .share-selection .image-share{width:150px}@media screen and (max-width:1024px){.ballot-popup.condrats-ballot-success .popup-content .share-selection .image-share{width:30px}}.ballot-popup.condrats-ballot-success .popup-content .social--share{padding-top:25px;padding-bottom:35px}.ballot-popup.condrats-ballot-success .popup-content .social--share h6{color:#000;margin-bottom:15px}.ballot-popup.condrats-ballot-success .popup-content h2{font-weight:700;font-size:36px;line-height:1.2;color:#367d54}.add-ballot-btn span.ballot-select,.add-ballot-btn span.ballot-unselect{color:#367d54}.add-ballot-btn.added-to-ballet span.ballot-unselect,.add-ballot-btn span.ballot-select{display:none;color:#367d54}.add-ballot-btn.added-to-ballet span.ballot-select{display:block;color:#fff}.link-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;padding-bottom:64px}@media (max-width:1024px){.link-wrp{padding-bottom:46px}}.link-wrp h2,.link-wrp h6{font-weight:800;font-size:36px;line-height:120%;color:#000;margin-bottom:52px}@media (max-width:1024px){.link-wrp h2,.link-wrp h6{font-size:1.33333rem;margin-bottom:30px}}@media (max-width:767px){.link-wrp h2,.link-wrp h6{font-size:1.375rem;margin-bottom:30px}}.link-wrp p{margin-top:10px}.selection-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:23px}.selection-links a.selection-link-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#eb5534;font-weight:800;letter-spacing:1.5px;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:1.11111rem;line-height:140%;width:100%;max-width:350px;cursor:pointer}.selection-links a.selection-link-tag:hover{color:#221649}.selection-links span.selection-text{width:calc(100% - 29px);padding-right:10px}.selection-links span.selection-text-icon{width:29px}.ballot-plan.full-section-width.noSelections+.layout--two-column .layout-right-side,.ballot-plan.full-section-width.noSelections+.layout--two-column article.layout-left-side.article{margin-top:0}@media screen and (max-width:1024px){.ballot-plan.full-section-width.noSelections+.layout--two-column .layout-right-side{margin-top:0}}a.ballot-slide-item{color:#fff}a.ballot-slide-item:hover{text-decoration:none}div#ranklistReplaceDiv{padding-bottom:132px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}@media (max-width:1024px){div#ranklistReplaceDiv{padding-bottom:15px}}@media (max-width:1024px){.aside-row .article.single-col{max-width:100%}}.component-popup .top-issue-wrapper ol li::marker{font-weight:700;font-size:20px;line-height:165%}.component-popup .top-issue-wrapper ol li{font-weight:400;font-size:18px;line-height:165%}a.btn-secondary[disabled=disabled],a.startButton[disabled=disabled],a.startover[disabled=disabled]{cursor:not-allowed!important;pointer-events:none!important;opacity:.5}.nav-prev.arrow.disable{opacity:.5}.ballot-plan-slider-section.only-one .slide-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ballot-plan-slider-section.only-one .nav-next,.ballot-plan-slider-section.only-one .nav-prev{opacity:.5}.ballot-selection-box{max-height:none;overflow-y:initial}.ballot-selection-box ol{max-height:180px;overflow-y:scroll;margin-bottom:0}.ballot-selection-box ol::-webkit-scrollbar{width:3px}.ballot-selection-box ol::-webkit-scrollbar-track{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;border-radius:0}.ballot-selection-box ol::-webkit-scrollbar-thumb{background:#22144a;border-radius:10px}.ballot-selection-box ol::-webkit-scrollbar-thumb:hover{background:#22144a}.ballot-selection-box ol.single{list-style:none;padding-left:0!important}.ballot-selection-box ol.single li:after{content:"";display:block;width:6px;height:6px;background:#000;position:absolute;top:10px;left:-20px;border-radius:10px;display:none}.slide-nav ul li{border:2px solid #eb5534;position:relative;cursor:pointer}.slide-nav ul li:after{background-color:#fff;border-radius:0;content:"";position:absolute;left:4px;right:4px;top:4px;bottom:4px;background:transparent;border-radius:10px}.slide-nav ul li:after,.slide-nav ul li:hover:after{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slide-nav ul li:hover:after{background:#fff}.slide-nav ul li:hover a{color:#221649!important}.slide-nav ul li a{position:relative;z-index:9;white-space:nowrap;max-width:271px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.single-select-drag span.handle{display:none}.bt-disable{opacity:.5}.balot-plan-count span{color:#fff}.balot-plan-count.animateClick.animate span{-webkit-animation:shake 1s linear;animation:shake 1s linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);background:#367d54;color:#fff}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);background:#fff;color:#367d54}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg);background:#fff;color:#367d54}75%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);background:#fff;color:#367d54}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);background:#367d54;color:#fff}}@keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);background:#367d54;color:#fff}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);background:#fff;color:#367d54}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg);background:#fff;color:#367d54}75%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);background:#fff;color:#367d54}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);background:#367d54;color:#fff}}.balot-plan-count span{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}a.btn-secondary.bwViewCandadate.btn-secondary-special:after,a.btn-secondary.bwViewCandadate.btn-secondary-special:hover:after,a.bwViewCandadate.btn-secondary-special.startButton:after,a.bwViewCandadate.btn-secondary-special.startButton:hover:after,a.bwViewCandadate.btn-secondary-special.startover:after,a.bwViewCandadate.btn-secondary-special.startover:hover:after{top:4px;left:4px;bottom:4px;right:4px}a.btn-secondary.bwViewCandadate.btn-secondary-special:focus-within span,a.btn-secondary.bwViewCandadate.btn-secondary-special:focus span,a.btn-secondary.bwViewCandadate.btn-secondary-special:hover span,a.bwViewCandadate.btn-secondary-special.startButton:focus-within span,a.bwViewCandadate.btn-secondary-special.startButton:focus span,a.bwViewCandadate.btn-secondary-special.startButton:hover span,a.bwViewCandadate.btn-secondary-special.startover:focus-within span,a.bwViewCandadate.btn-secondary-special.startover:focus span,a.bwViewCandadate.btn-secondary-special.startover:hover span{color:#221649!important}.component-popup .added-to-ballet{pointer-events:none}@media (max-width:550px){.btn-grp .add-ballot-btn,.btn-grp .btn-secondary-special.btn-white.startButton,.btn-grp .btn-secondary-special.btn-white.startover,.btn-grp .btn-secondary.btn-secondary-special.btn-white{min-width:0!important;width:100%}.ballot-plan-btn .add-ballot-btn{padding:16px 15px}}@media (max-width:360px){.btn-grp .add-ballot-btn{width:100%}.ballot-plan-btn .add-wrap{font-size:15px}.ballot-plan-btn .add-ballot-btn{padding:16px 10px}}.address-search .address-wrapper button.custom-search-address:focus-within{outline:1px solid #eb5534!important}.ballot-share-block.share-block-success{padding-top:0;padding-left:30px;padding-right:30px;margin-top:-1px}.component-popup .close.preview-close{z-index:99}.choice-listing.yesorno .draggable-content ul li .drag-wrapper{width:auto;padding-right:52px}.choice-listing.yesorno .draggable-content ul li .drag-wrapper ul li .close-icon-drag{top:12px}.preview-icon img{max-width:22px}.candate-choices h3,.candate-choices h4,.candate-choices p{position:relative}.candate-choices h3 a:after,.candate-choices h4 a:after,.candate-choices p:after{content:"";display:block;width:100%;height:2px;background:#000;bottom:0;position:absolute;left:0}@media (max-width:1024px){.ballotWorksheet .layout-right-side,.ballotWorksheetGeneral .layout-right-side,.ballotWorksheetSpecial .layout-right-side{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.confetti{position:absolute;top:0;left:0;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;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:999999}.confetti.anime-added .confetti-piece:first-child{left:2%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:391ms;animation-delay:391ms;-webkit-animation-duration:1913ms;animation-duration:1913ms}.confetti.anime-added .confetti-piece:nth-child(2){left:4%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:939ms;animation-delay:939ms;-webkit-animation-duration:1958ms;animation-duration:1958ms}.confetti.anime-added .confetti-piece:nth-child(3){left:6%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:.65s;animation-delay:.65s;-webkit-animation-duration:1398ms;animation-duration:1398ms}.confetti.anime-added .confetti-piece:nth-child(4){left:8%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:918ms;animation-delay:918ms;-webkit-animation-duration:1527ms;animation-duration:1527ms}.confetti.anime-added .confetti-piece:nth-child(5){left:10%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:694ms;animation-delay:694ms;-webkit-animation-duration:1964ms;animation-duration:1964ms}.confetti.anime-added .confetti-piece:nth-child(6){left:12%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:653ms;animation-delay:653ms;-webkit-animation-duration:1178ms;animation-duration:1178ms}.confetti.anime-added .confetti-piece:nth-child(7){left:14%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:974ms;animation-delay:974ms;-webkit-animation-duration:1439ms;animation-duration:1439ms}.confetti.anime-added .confetti-piece:nth-child(8){left:16%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:868ms;animation-delay:868ms;-webkit-animation-duration:1251ms;animation-duration:1251ms}.confetti.anime-added .confetti-piece:nth-child(9){left:18%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:256ms;animation-delay:256ms;-webkit-animation-duration:1571ms;animation-duration:1571ms}.confetti.anime-added .confetti-piece:nth-child(10){left:20%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:47ms;animation-delay:47ms;-webkit-animation-duration:1.27s;animation-duration:1.27s}.confetti.anime-added .confetti-piece:nth-child(11){left:22%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:106ms;animation-delay:106ms;-webkit-animation-duration:1305ms;animation-duration:1305ms}.confetti.anime-added .confetti-piece:nth-child(12){left:24%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:.19s;animation-delay:.19s;-webkit-animation-duration:1.28s;animation-duration:1.28s}.confetti.anime-added .confetti-piece:nth-child(13){left:26%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:87ms;animation-delay:87ms;-webkit-animation-duration:1839ms;animation-duration:1839ms}.confetti.anime-added .confetti-piece:nth-child(14){left:28%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:119ms;animation-delay:119ms;-webkit-animation-duration:1864ms;animation-duration:1864ms}.confetti.anime-added .confetti-piece:nth-child(15){left:30%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:984ms;animation-delay:984ms;-webkit-animation-duration:1.97s;animation-duration:1.97s}.confetti.anime-added .confetti-piece:nth-child(16){left:32%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:388ms;animation-delay:388ms;-webkit-animation-duration:1452ms;animation-duration:1452ms}.confetti.anime-added .confetti-piece:nth-child(17){left:34%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:493ms;animation-delay:493ms;-webkit-animation-duration:1745ms;animation-duration:1745ms}.confetti.anime-added .confetti-piece:nth-child(18){left:36%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:212ms;animation-delay:212ms;-webkit-animation-duration:1128ms;animation-duration:1128ms}.confetti.anime-added .confetti-piece:nth-child(19){left:38%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:28ms;animation-delay:28ms;-webkit-animation-duration:1631ms;animation-duration:1631ms}.confetti.anime-added .confetti-piece:nth-child(20){left:40%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:391ms;animation-delay:391ms;-webkit-animation-duration:1769ms;animation-duration:1769ms}.confetti.anime-added .confetti-piece:nth-child(21){left:42%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:135ms;animation-delay:135ms;-webkit-animation-duration:1113ms;animation-duration:1113ms}.confetti.anime-added .confetti-piece:nth-child(22){left:44%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:593ms;animation-delay:593ms;-webkit-animation-duration:1268ms;animation-duration:1268ms}.confetti.anime-added .confetti-piece:nth-child(23){left:46%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:31ms;animation-delay:31ms;-webkit-animation-duration:1335ms;animation-duration:1335ms}.confetti.anime-added .confetti-piece:nth-child(24){left:48%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:243ms;animation-delay:243ms;-webkit-animation-duration:1678ms;animation-duration:1678ms}.confetti.anime-added .confetti-piece:nth-child(25){left:50%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:24ms;animation-delay:24ms;-webkit-animation-duration:1595ms;animation-duration:1595ms}.confetti.anime-added .confetti-piece:nth-child(26){left:52%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:901ms;animation-delay:901ms;-webkit-animation-duration:1378ms;animation-duration:1378ms}.confetti.anime-added .confetti-piece:nth-child(27){left:54%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:828ms;animation-delay:828ms;-webkit-animation-duration:1.16s;animation-duration:1.16s}.confetti.anime-added .confetti-piece:nth-child(28){left:56%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:537ms;animation-delay:537ms;-webkit-animation-duration:1.32s;animation-duration:1.32s}.confetti.anime-added .confetti-piece:nth-child(29){left:58%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:667ms;animation-delay:667ms;-webkit-animation-duration:1042ms;animation-duration:1042ms}.confetti.anime-added .confetti-piece:nth-child(30){left:60%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:905ms;animation-delay:905ms;-webkit-animation-duration:1939ms;animation-duration:1939ms}.confetti.anime-added .confetti-piece:nth-child(31){left:62%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:723ms;animation-delay:723ms;-webkit-animation-duration:1905ms;animation-duration:1905ms}.confetti.anime-added .confetti-piece:nth-child(32){left:64%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:549ms;animation-delay:549ms;-webkit-animation-duration:1831ms;animation-duration:1831ms}.confetti.anime-added .confetti-piece:nth-child(33){left:66%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:223ms;animation-delay:223ms;-webkit-animation-duration:1.45s;animation-duration:1.45s}.confetti.anime-added .confetti-piece:nth-child(34){left:68%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:973ms;animation-delay:973ms;-webkit-animation-duration:1185ms;animation-duration:1185ms}.confetti.anime-added .confetti-piece:nth-child(35){left:70%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:647ms;animation-delay:647ms;-webkit-animation-duration:1569ms;animation-duration:1569ms}.confetti.anime-added .confetti-piece:nth-child(36){left:72%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:351ms;animation-delay:351ms;-webkit-animation-duration:1.85s;animation-duration:1.85s}.confetti.anime-added .confetti-piece:nth-child(37){left:74%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:751ms;animation-delay:751ms;-webkit-animation-duration:1446ms;animation-duration:1446ms}.confetti.anime-added .confetti-piece:nth-child(38){left:76%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:383ms;animation-delay:383ms;-webkit-animation-duration:1353ms;animation-duration:1353ms}.confetti.anime-added .confetti-piece:nth-child(39){left:78%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:823ms;animation-delay:823ms;-webkit-animation-duration:1423ms;animation-duration:1423ms}.confetti.anime-added .confetti-piece:nth-child(40){left:80%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:831ms;animation-delay:831ms;-webkit-animation-duration:1222ms;animation-duration:1222ms}.confetti.anime-added .confetti-piece:nth-child(41){left:82%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:413ms;animation-delay:413ms;-webkit-animation-duration:1.71s;animation-duration:1.71s}.confetti.anime-added .confetti-piece:nth-child(42){left:84%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:609ms;animation-delay:609ms;-webkit-animation-duration:1568ms;animation-duration:1568ms}.confetti.anime-added .confetti-piece:nth-child(43){left:86%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1349ms;animation-duration:1349ms}.confetti.anime-added .confetti-piece:nth-child(44){left:88%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:174ms;animation-delay:174ms;-webkit-animation-duration:1673ms;animation-duration:1673ms}.confetti.anime-added .confetti-piece:nth-child(45){left:90%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:65ms;animation-delay:65ms;-webkit-animation-duration:1968ms;animation-duration:1968ms}.confetti.anime-added .confetti-piece:nth-child(46){left:92%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:309ms;animation-delay:309ms;-webkit-animation-duration:1058ms;animation-duration:1058ms}.confetti.anime-added .confetti-piece:nth-child(47){left:94%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:341ms;animation-delay:341ms;-webkit-animation-duration:1006ms;animation-duration:1006ms}.confetti.anime-added .confetti-piece:nth-child(48){left:96%;-webkit-animation:makeItRain 2s ease-out;animation:makeItRain 2s ease-out;-webkit-animation-delay:842ms;animation-delay:842ms;-webkit-animation-duration:1745ms;animation-duration:1745ms}.confetti-piece{position:absolute;width:80px;height:80px;bottom:-10px;top:auto;opacity:0;z-index:999999}.confetti-piece img{width:100%;height:100%}.confetti-piece:first-child{left:10px!important}.confetti-piece:nth-child(2){left:68px!important}.confetti-piece:nth-child(3){left:-20px!important}.confetti-piece:nth-child(5){left:40px!important}.confetti-piece:nth-child(62){left:30px!important}.confetti-piece:nth-child(7){left:60px!important}.confetti-piece:nth-child(8){left:20px!important}.confetti-piece:nth-child(odd){-webkit-animation-duration:200s;animation-duration:200s}.confetti-piece:nth-child(2n){z-index:1;-webkit-animation-duration:300s;animation-duration:300s;-webkit-animation-duration:600s;animation-duration:600s}.confetti-piece:nth-child(4n){-webkit-animation-duration:400s;animation-duration:400s}.confetti-piece:nth-child(1n){-webkit-animation-duration:500s;animation-duration:500s}@media (max-width:1650px){.confetti-piece{width:80px;height:80px}.confetti.anime-added .confetti-piece:first-child{left:2%}.confetti.anime-added .confetti-piece:nth-child(2){left:4%}.confetti.anime-added .confetti-piece:nth-child(3){left:6%}.confetti.anime-added .confetti-piece:nth-child(4){left:8%}.confetti.anime-added .confetti-piece:nth-child(5){left:10%}.confetti.anime-added .confetti-piece:nth-child(6){left:12%}.confetti.anime-added .confetti-piece:nth-child(7){left:14%}.confetti.anime-added .confetti-piece:nth-child(8){left:16%}.confetti.anime-added .confetti-piece:nth-child(9){left:18%}.confetti.anime-added .confetti-piece:nth-child(10){left:20%}.confetti.anime-added .confetti-piece:nth-child(11){left:22%}.confetti.anime-added .confetti-piece:nth-child(12){left:24%}.confetti.anime-added .confetti-piece:nth-child(13){left:26%}.confetti.anime-added .confetti-piece:nth-child(14){left:28%}.confetti.anime-added .confetti-piece:nth-child(15){left:30%}.confetti.anime-added .confetti-piece:nth-child(16){left:32%}.confetti.anime-added .confetti-piece:nth-child(17){left:34%}.confetti.anime-added .confetti-piece:nth-child(18){left:36%}.confetti.anime-added .confetti-piece:nth-child(19){left:38%}.confetti.anime-added .confetti-piece:nth-child(20){left:40%}.confetti.anime-added .confetti-piece:nth-child(21){left:42%}.confetti.anime-added .confetti-piece:nth-child(22){left:44%}.confetti.anime-added .confetti-piece:nth-child(23){left:46%}.confetti.anime-added .confetti-piece:nth-child(24){left:48%}.confetti.anime-added .confetti-piece:nth-child(25){left:50%}.confetti.anime-added .confetti-piece:nth-child(26){left:52%}.confetti.anime-added .confetti-piece:nth-child(27){left:54%}.confetti.anime-added .confetti-piece:nth-child(28){left:56%}.confetti.anime-added .confetti-piece:nth-child(29){left:58%}.confetti.anime-added .confetti-piece:nth-child(30){left:60%}.confetti.anime-added .confetti-piece:nth-child(31){left:62%}.confetti.anime-added .confetti-piece:nth-child(32){left:64%}.confetti.anime-added .confetti-piece:nth-child(33){left:66%}.confetti.anime-added .confetti-piece:nth-child(34){left:68%}.confetti.anime-added .confetti-piece:nth-child(35){left:70%}.confetti.anime-added .confetti-piece:nth-child(36){left:72%}.confetti.anime-added .confetti-piece:nth-child(37){left:74%}.confetti.anime-added .confetti-piece:nth-child(38){left:76%}.confetti.anime-added .confetti-piece:nth-child(39){left:78%}.confetti.anime-added .confetti-piece:nth-child(40){left:80%}.confetti.anime-added .confetti-piece:nth-child(41){left:82%}.confetti.anime-added .confetti-piece:nth-child(42){left:84%}.confetti.anime-added .confetti-piece:nth-child(43){left:86%}.confetti.anime-added .confetti-piece:nth-child(44){left:88%}.confetti.anime-added .confetti-piece:nth-child(45){left:90%}.confetti.anime-added .confetti-piece:nth-child(46){left:92%}.confetti.anime-added .confetti-piece:nth-child(47){left:94%}.confetti.anime-added .confetti-piece:nth-child(48){left:96%}}@media (max-width:1400px){.confetti-piece{width:80px;height:80px}}@media (max-width:1024px){.confetti-piece{width:80px;height:80px}.confetti.anime-added .confetti-piece:first-child{left:2%}.confetti.anime-added .confetti-piece:nth-child(2){left:4%}.confetti.anime-added .confetti-piece:nth-child(3){left:6%}.confetti.anime-added .confetti-piece:nth-child(4){left:8%}.confetti.anime-added .confetti-piece:nth-child(5){left:10%}.confetti.anime-added .confetti-piece:nth-child(6){left:12%}.confetti.anime-added .confetti-piece:nth-child(7){left:14%}.confetti.anime-added .confetti-piece:nth-child(8){left:16%}.confetti.anime-added .confetti-piece:nth-child(9){left:18%}.confetti.anime-added .confetti-piece:nth-child(10){left:20%}.confetti.anime-added .confetti-piece:nth-child(11){left:22%}.confetti.anime-added .confetti-piece:nth-child(12){left:24%}.confetti.anime-added .confetti-piece:nth-child(13){left:26%}.confetti.anime-added .confetti-piece:nth-child(14){left:28%}.confetti.anime-added .confetti-piece:nth-child(15){left:30%}.confetti.anime-added .confetti-piece:nth-child(16){left:32%}.confetti.anime-added .confetti-piece:nth-child(17){left:34%}.confetti.anime-added .confetti-piece:nth-child(18){left:36%}.confetti.anime-added .confetti-piece:nth-child(19){left:38%}.confetti.anime-added .confetti-piece:nth-child(20){left:40%}.confetti.anime-added .confetti-piece:nth-child(21){left:42%}.confetti.anime-added .confetti-piece:nth-child(22){left:44%}.confetti.anime-added .confetti-piece:nth-child(23){left:46%}.confetti.anime-added .confetti-piece:nth-child(24){left:48%}.confetti.anime-added .confetti-piece:nth-child(25){left:50%}.confetti.anime-added .confetti-piece:nth-child(26){left:52%}.confetti.anime-added .confetti-piece:nth-child(27){left:54%}.confetti.anime-added .confetti-piece:nth-child(28){left:56%}.confetti.anime-added .confetti-piece:nth-child(29){left:58%}.confetti.anime-added .confetti-piece:nth-child(30){left:60%}.confetti.anime-added .confetti-piece:nth-child(31){left:62%}.confetti.anime-added .confetti-piece:nth-child(32){left:64%}.confetti.anime-added .confetti-piece:nth-child(33){left:66%}.confetti.anime-added .confetti-piece:nth-child(34){left:68%}.confetti.anime-added .confetti-piece:nth-child(35){left:70%}.confetti.anime-added .confetti-piece:nth-child(36){left:72%}.confetti.anime-added .confetti-piece:nth-child(37){left:74%}.confetti.anime-added .confetti-piece:nth-child(38){left:76%}.confetti.anime-added .confetti-piece:nth-child(39){left:78%}.confetti.anime-added .confetti-piece:nth-child(40){left:80%}.confetti.anime-added .confetti-piece:nth-child(41){left:82%}.confetti.anime-added .confetti-piece:nth-child(42){left:84%}.confetti.anime-added .confetti-piece:nth-child(43){left:86%}.confetti.anime-added .confetti-piece:nth-child(44){left:88%}.confetti.anime-added .confetti-piece:nth-child(45){left:90%}.confetti.anime-added .confetti-piece:nth-child(46){left:92%}.confetti.anime-added .confetti-piece:nth-child(47){left:94%}.confetti.anime-added .confetti-piece:nth-child(48){left:96%}}@media (max-width:768px){.confetti-piece:nth-of-type(4n+5){display:none}.confetti-piece{width:80px;height:80px}.confetti.anime-added .confetti-piece:first-child{left:1.8%}.confetti.anime-added .confetti-piece:nth-child(2){left:3.6%}.confetti.anime-added .confetti-piece:nth-child(3){left:5.4%}.confetti.anime-added .confetti-piece:nth-child(4){left:7.2%}.confetti.anime-added .confetti-piece:nth-child(5){left:9%}.confetti.anime-added .confetti-piece:nth-child(6){left:10.8%}.confetti.anime-added .confetti-piece:nth-child(7){left:12.6%}.confetti.anime-added .confetti-piece:nth-child(8){left:14.4%}.confetti.anime-added .confetti-piece:nth-child(9){left:16.2%}.confetti.anime-added .confetti-piece:nth-child(10){left:18%}.confetti.anime-added .confetti-piece:nth-child(11){left:19.8%}.confetti.anime-added .confetti-piece:nth-child(12){left:21.6%}.confetti.anime-added .confetti-piece:nth-child(13){left:23.4%}.confetti.anime-added .confetti-piece:nth-child(14){left:25.2%}.confetti.anime-added .confetti-piece:nth-child(15){left:27%}.confetti.anime-added .confetti-piece:nth-child(16){left:28.8%}.confetti.anime-added .confetti-piece:nth-child(17){left:30.6%}.confetti.anime-added .confetti-piece:nth-child(18){left:32.4%}.confetti.anime-added .confetti-piece:nth-child(19){left:34.2%}.confetti.anime-added .confetti-piece:nth-child(20){left:36%}.confetti.anime-added .confetti-piece:nth-child(21){left:37.8%}.confetti.anime-added .confetti-piece:nth-child(22){left:39.6%}.confetti.anime-added .confetti-piece:nth-child(23){left:41.4%}.confetti.anime-added .confetti-piece:nth-child(24){left:43.2%}.confetti.anime-added .confetti-piece:nth-child(25){left:45%}.confetti.anime-added .confetti-piece:nth-child(26){left:46.8%}.confetti.anime-added .confetti-piece:nth-child(27){left:48.6%}.confetti.anime-added .confetti-piece:nth-child(28){left:50.4%}.confetti.anime-added .confetti-piece:nth-child(29){left:52.2%}.confetti.anime-added .confetti-piece:nth-child(30){left:54%}.confetti.anime-added .confetti-piece:nth-child(31){left:55.8%}.confetti.anime-added .confetti-piece:nth-child(32){left:57.6%}.confetti.anime-added .confetti-piece:nth-child(33){left:59.4%}.confetti.anime-added .confetti-piece:nth-child(34){left:61.2%}.confetti.anime-added .confetti-piece:nth-child(35){left:63%}.confetti.anime-added .confetti-piece:nth-child(36){left:64.8%}.confetti.anime-added .confetti-piece:nth-child(37){left:66.6%}.confetti.anime-added .confetti-piece:nth-child(38){left:68.4%}.confetti.anime-added .confetti-piece:nth-child(39){left:70.2%}.confetti.anime-added .confetti-piece:nth-child(40){left:72%}.confetti.anime-added .confetti-piece:nth-child(41){left:73.8%}.confetti.anime-added .confetti-piece:nth-child(42){left:75.6%}.confetti.anime-added .confetti-piece:nth-child(43){left:77.4%}.confetti.anime-added .confetti-piece:nth-child(44){left:79.2%}.confetti.anime-added .confetti-piece:nth-child(45){left:81%}.confetti.anime-added .confetti-piece:nth-child(46){left:82.8%}.confetti.anime-added .confetti-piece:nth-child(47){left:84.6%}.confetti.anime-added .confetti-piece:nth-child(48){left:86.4%}}@keyframes makeItRain{0%{bottom:-100px;opacity:1}to{bottom:110%;opacity:1}}@-webkit-keyframes makeItRain{0%{bottom:-100px;opacity:1}to{bottom:110%;opacity:1}}.confetti-piece:nth-child(8n-7){width:160px;height:160px}@media (max-width:1200px){.confetti-piece:nth-child(8n-7){width:110px;height:110px}}@media (max-width:1024px){.confetti-piece:nth-child(8n-7){width:110px;height:110px}}.confetti-piece:nth-child(4n-7){width:140px;height:140px}@media (max-width:1200px){.confetti-piece:nth-child(4n-7){width:100px;height:1000px}}@media (max-width:1024px){.confetti-piece:nth-child(4n-7){width:100px;height:100px}}.confetti-piece:nth-child(6n-7){width:120px;height:120px}@media (max-width:1200px){.confetti-piece:nth-child(6n-7){width:90px;height:90px}}@media (max-width:1024px){.confetti-piece:nth-child(6n-7){width:90px;height:90px}}.close-congrats-popup{color:#eb5534!important}.share-content a{cursor:pointer;margin-bottom:20px}.share-content a:hover .text p{color:#221649!important}.share-content a:focus,.share-content a:focus-visible,.share-content a:focus-within{outline:2px solid #000!important}.condrats-ballot-success .emphasized-link a:hover{color:#221649!important}.condrats-ballot-success .emphasized-link a{cursor:pointer}a.content-link.no-profile-link{color:#221649;cursor:auto!important}a.content-link.close-congrats-popup{cursor:pointer}.ballot-popup.condrats-ballot-success .popup-content .share-selection .share-content a{text-decoration:none}.add-ballot-btn:focus-visible,.ballot-plan-head:focus-visible,:focus-visible{outline:2px solid #000!important}.choices .choice-list .add-remove-button:focus-within{outline:2px solid #000!important}.key-drag span.cover-wrp:after{content:"";display:block;position:absolute;top:9px;left:-7px;background-color:#4aa3b7;width:100%;height:96%;z-index:-1}.yes-no-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;padding-bottom:4px;padding-top:9px}.ballot-plan-btn.yes-no-ballot-btn{margin-bottom:24px}@media (max-width:550px){.ballot-plan-btn.yes-no-ballot-btn{margin-bottom:20px}}.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn{width:380px;padding:17px 7px}@media (max-width:550px){.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn{width:100%;max-width:100%}}@media (max-width:400px){.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .add-wrap{font-size:15px}}.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .icon-add{width:75px;padding-right:0}@media (max-width:550px){.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .icon-add{width:40px}}.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .icon-added{width:75px;padding-right:0!important}@media (max-width:550px){.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .icon-added{width:40px}}.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .ballot-unselect{width:calc(100% - 75px)}@media (max-width:550px){.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .ballot-unselect{width:calc(100% - 40px)}}.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .ballot-select{width:calc(100% - 75px)}@media (max-width:550px){.ballot-plan-btn.yes-no-ballot-btn .add-ballot-btn .ballot-select{width:calc(100% - 40px)}}.ballot-plan-btn.yes-no-ballot-btn.disable{opacity:.5;pointer-events:none}.toggle-tabs .tabbed-content .tab-list-wrapper{margin:0 0 23px!important}.tab-panel .statement-div:last-child{border-bottom:0!important;margin-bottom:0}.load-more-events{padding-bottom:26px;border-top:0 solid rgba(34,20,74,.2)}@media (max-width:767px){.load-more-events{margin-bottom:14px;padding-bottom:14px}}.tab-panel .load-more-events{border-bottom:0!important}.toggle-tabs .tabbed-content+.yes-no-btn-wrap{border-top:3px solid rgba(34,20,74,.2);padding-top:52px}.toggle-tabs .tabbed-content .tab-panel.current{padding-top:38px}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li .tab:focus-visible{outline:2px auto #000!important}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li.current .tab:focus-visible{outline:0 auto #000!important}.ballot-result-list .ballot-result-list-wrapper .result-listcontent{padding-bottom:24px!important}@media (max-width:1024px){.ballot-result-list .ballot-result-list-wrapper .result-listcontent{padding-bottom:4px!important}}p.running-mate{padding-bottom:0;padding-top:0!important;margin-bottom:16px;font-size:20px;line-height:30px;color:#221e20}@media (max-width:1024px){p.running-mate{font-size:18px;line-height:26px}}p.running-mate+h4{padding-top:14px}p.running-mate a{text-decoration:underline!important;font-weight:700;color:#221649}.candidate-list-col-content .candidate-content-holder .other-details h4{font-weight:400!important;font-size:1.111rem!important;margin-bottom:13px!important}@media (max-width:767px){.candidate-list-col-content .candidate-content-holder .other-details{margin-top:9px}}.candidate-intro-grid .details-holder p.running-mate{font-size:24px;padding-top:3px!important;line-height:33.36px;margin-bottom:20px}@media (max-width:768px){.candidate-intro-grid .details-holder p.running-mate{font-size:18px;padding-top:0!important;line-height:25.2px;font-weight:400}}.candidate-list-col-content .candidate-content-holder .other-details p.party-name{font-style:normal}.candidate-list-col-content .candidate-content-holder .name-details h3{margin-bottom:3px}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder h3{margin-bottom:0}.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder p.running-mate{padding-top:0!important;font-size:20px;line-height:28px;margin-bottom:10px}@media (max-width:1024px){.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder p.running-mate{font-size:16px;line-height:22.4px;margin-bottom:5px}}@media (max-width:1024px){.component-popup .component-wrapper .candidate-intro-grid .intro-grid-wrapper .details-holder p.party-profile{font-size:16px;line-height:22.4px;margin-bottom:5px;padding-top:5px}}@media (max-width:1024px){.candidate-intro-grid .intro-grid-wrapper .details-holder h2{font-size:1.75rem;line-height:1.286;margin-bottom:5px}}.candidate-intro-grid .intro-grid-wrapper .details-holder p.party-profile{margin-bottom:22px}p.running-mate span a.no-run-profile-link{text-decoration:none!important}p.running-mate span a.no-run-profile-link:hover{color:#221649}p.running-mate a{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}p.running-mate a:hover{color:#eb5534;font-weight:700}.btn-grp a.ballot-content-link{width:380px;max-width:100%;margin-bottom:0!important;padding:17px 20px 21px!important;font-weight:800;font-size:18px}.choices.adding-disabled .choice-list .add-remove-button{pointer-events:auto!important}@media screen and (max-width:767px){.left-panel__item{height:87px!important}}@media screen and (max-width:420px){.left-panel__item{height:68px!important}}@media screen and (min-width:1025px){.main-footer__right{max-width:474px;width:100%}.main-footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:50%}.main-footer__left .footer__col{width:100%;max-width:260px}.main-footer__left .footer__col .footer-logo{display:block}.main-footer__left .footer__col .footer-logo img{width:100%}.main-footer__left .footer__col+.footer__col{width:100%;max-width:calc(100% - 260px)}}@media screen and (min-width:540px){.main-footer__left .footer__col{width:100%;max-width:247px}.main-footer__left .footer__col .footer-logo{display:block}.main-footer__left .footer__col .footer-logo img{width:100%}.main-footer__left .footer__col+.footer__col{width:100%;max-width:calc(100% - 247px)}}.lang-selector--drop{z-index:999999}.draggable-content ol li.keydrag span.cover-wrp:after,.draggable-content ul li.keydrag span.cover-wrp:after{content:"";display:block;position:absolute;top:9px;left:-7px;background-color:#4aa3b7;width:100%;height:96%;z-index:-1}#draglabel,.hide-text{width:0;height:0;font-size:0;overflow:hidden;line-height:0}.accordion__item .accordion--head button:focus,.accordion__item .accordion--head button:focus-within{outline:0 solid #000!important}.accordion__item .accordion--head button:focus-visible{outline:0 solid #000!important}.selected-items.no-number ol{padding-left:0!important;list-style:none}.three-column-cards{position:relative;padding:0;margin-top:-18px;margin-bottom:20px}@media screen and (max-width:767px){.three-column-cards{margin-top:-10px;margin-bottom:11px}}.three-column-cards h2{margin-bottom:2px;line-height:1.3}@media screen and (max-width:767px){.three-column-cards h2{font-size:2rem}}.cards-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}.cards-grid .card{width:100%;float:left;padding:44px 15px 43px}@media screen and (max-width:1024px){.cards-grid .card{padding:24px 15px 19px}}.cards-grid .card h5{padding-bottom:2px}@media screen and (min-width:540px){.cards-grid .card{max-width:50%}}@media screen and (min-width:1025px){.cards-grid .card{max-width:33.33333%}}.layout--two-column{padding-top:80px;padding-bottom:38px}@media screen and (max-width:767px){.layout--two-column{padding-top:33px;padding-bottom:23px}}.layout--two-column .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1024px){.layout--two-column.layout-special .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.layout--two-column.layout-special .container .layout-right-side{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.layout--two-column+.layout--two-column{margin-top:-71px;padding-top:0}@media screen and (max-width:1024px){.layout--two-column+.layout--two-column{margin-top:-51px}}.layout-left-side{width:100%;padding-bottom:26px}@media screen and (min-width:1025px){.layout-left-side{width:65%;padding-right:50px}}@media screen and (min-width:1200px){.layout-left-side{width:100%;max-width:calc(100% - 471px);padding-right:114px}}.layout-left-side .cta-block,.layout-left-side .faq-module,.layout-left-side .key-dates-wrap,.layout-left-side .single-col{max-width:100%}.layout-left-side .image-module+.ckey-dates-wrap,.layout-left-side .image-module+.cta-block,.layout-left-side .image-module+.faq-module{margin-top:31px}@media screen and (max-width:767px){.layout-left-side .image-module+.ckey-dates-wrap,.layout-left-side .image-module+.cta-block,.layout-left-side .image-module+.faq-module{margin-top:22px}}@media screen and (min-width:1025px){.layout-left-side .faq-module .btn-wrap{padding:3px 0 33px}}.layout-left-side .article.single-col+.image-module{padding-bottom:52px}@media screen and (max-width:767px){.layout-left-side .article.single-col+.image-module{padding-bottom:36px}}.layout-left-side .video-module+.single-col{margin-top:-5px}@media screen and (max-width:767px){.layout-left-side .video-module+.single-col{margin-top:-10px}}@media screen and (max-width:767px){.layout-left-side .video-module{padding-bottom:21px}}.layout-left-side .social--share{padding-bottom:59px;clear:both}@media screen and (max-width:767px){.layout-left-side .social--share{padding-bottom:31px}}.layout-right-side{width:100%}@media screen and (min-width:1025px){.layout-right-side{width:35%}}@media screen and (min-width:1200px){.layout-right-side{width:100%;max-width:471px}}.layout-right-side .aside-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-right-side .aside-row:after,.layout-right-side .aside-row:before{content:"";display:table}.layout-right-side .aside-row:after{clear:both}.layout-right-side .aside-row .newsletter-block{width:100%}.layout-right-side .image-module{padding-bottom:56px}@media screen and (min-width:768px){.layout-right-side .image-module{padding-bottom:56px}}.layout-right-side .video-module{padding:0 0 50px}@media screen and (max-width:767px){.layout-right-side .video-module{padding:0 0 30px}}.layout-right-side .newsletter-block{padding-bottom:51px}.layout-right-side .newsletter-block h5{margin-top:-4px}@media screen and (max-width:767px){.layout-right-side .newsletter-block{padding-bottom:34px}}.layout-right-side .social--share h2,.layout-right-side .social--share h6{margin-top:-5px}.listing-intro-content{padding-right:5px;margin-bottom:20px}.filter-wrapper,.listing-intro-content{display:block;float:left;width:100%;max-width:100%;position:relative}.filter-wrapper{margin-top:8px}@media screen and (max-width:574px){.filter-wrapper{margin-top:4px}}.filter-heading{display:block;float:left;width:100%;max-width:100%;position:relative}.filter-heading h2,.filter-heading h3{font-weight:800;font-size:34px;line-height:1.2;color:#221e20;margin-bottom:11px}.filter-header{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:36px}@media screen and (max-width:767px){.filter-header{margin-bottom:19px}}.filter-header .filter-nav{margin:0 -10px;position:relative}.filter-header .filter-nav,.filter-header .filter-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-header .filter-nav ul{list-style:none;padding:0;margin:0;width:100%}.filter-header .filter-nav ul li{width:calc(33.33333% - 20px);margin:10px;padding:6px;background:#e5e3d9;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;height:auto;overflow:hidden;cursor:pointer}@media screen and (max-width:1199px){.filter-header .filter-nav ul li{width:calc(50% - 20px)}}@media screen and (max-width:359px){.filter-header .filter-nav ul li{width:calc(100% - 20px)}}.filter-header .filter-nav ul li:after,.filter-header .filter-nav ul li:before{content:"";display:none}.filter-header .filter-nav ul li a{display:block;width:100%;max-width:100%}.filter-header .filter-nav ul li.active{background:#367d54;color:#fff}.filter-header .filter-nav ul li.active span{background:#367d54;color:#e5e3d9}.filter-header .filter-nav ul li span{text-align:center;background:#e5e3d9;color:#367d54;font-size:19px;line-height:105%;letter-spacing:1.5px;text-transform:capitalize;font-weight:800;padding:4px 2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 6px);width:calc(100% - 6px);word-break:normal}@media screen and (max-width:1299px){.filter-header .filter-nav ul li span{font-size:16px;line-height:125%}}.filter-header .filter-nav ul li:hover{background:#367d54}.filter-header .filter-nav ul li:hover span{border-radius:10px}.filter-body{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:17px}@media screen and (max-width:574px){.filter-body{margin-top:13px}}.filter-body .filter-body-content{display:block;float:left;width:100%;max-width:100%;position:relative;border-bottom:3px solid rgba(34,20,74,.2);padding-bottom:15px;margin-bottom:44px}@media screen and (max-width:574px){.filter-body .filter-body-content{margin-bottom:26px}}.filter-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -4px}.filter-tags,.filter-tags .filter-tag{font-weight:500;font-size:16px;line-height:120%}.filter-tags .filter-tag{display:inline-block;padding:4px 5px 3px;margin:4px;width:auto;background-color:#e5e3d9;text-decoration:none;font-style:normal;color:#231f20;cursor:auto;pointer-events:none}.filter-tags .filter-tag:hover{color:#367d54;font-weight:500}.filter-description{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:10px}.filter-description h3{font-weight:800;font-size:1.888rem;line-height:120%;color:#221e20;margin-bottom:9px}.filter-description h5{font-weight:700;font-size:20px;line-height:130%;color:#231f20;margin-bottom:23px}@media screen and (max-width:1439px){.filter-description h5{font-size:18px}}.filter-description h5 span.date{display:inline}.filter-description h5 span.date .date-seprator{margin:0 12px}@media screen and (max-width:767px){.filter-description h5 span.date .date-seprator{margin:0 5px}}.filter-description h5 span.time{display:inline-block}.filter-description .content-link{margin-top:10px;color:#eb5434}@media screen and (max-width:574px){.filter-description .content-link{margin-bottom:15px}}.more-events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;position:relative;float:left;margin-top:6px;text-align:center}.more-events a{font-weight:700;font-size:18px;line-height:165%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#221649}.clear-filter{display:block;float:left;width:100%;max-width:100%;position:relative;margin:13px 0 11px}@media screen and (max-width:574px){.clear-filter{margin:21px 0 11px}}.clear-filter a{font-size:1.111rem;line-height:110%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:1.5px;color:#367d54;text-decoration:none;font-weight:800}.clear-filter a:hover{font-weight:800}.clear-filter a .clear-icon{line-height:0;margin-right:20px}.clear-filter a .clear-icon img{width:16px}.eventCalendarPage .layout--two-column{padding-top:92px}@media screen and (max-width:1024px){.eventCalendarPage .layout--two-column{padding-top:38px}}.eventCalendarPage .layout--two-column .article.single-col{padding-bottom:32px}@media screen and (max-width:767px){.eventCalendarPage .layout--two-column .article.single-col{padding-bottom:24px}}.pastEventCalendarPage .filter-wrapper+.video-module{display:block;float:left;width:100%;max-width:100%;margin-top:50px}.nodata p{font-weight:700;font-size:25px}.ballotProposalLandingPage .layout--two-column{padding-top:60px}.ballotProposalLandingPage .layout--two-column .result-listcontent .content-link{margin-bottom:17px!important;color:#eb5434}.ballotProposalLandingPage .layout--two-column .cta-wrap{margin-top:35px;margin-bottom:30px}@media screen and (max-width:767px){.ballotProposalLandingPage .layout--two-column .cta-wrap{margin-top:2px}}@media screen and (max-width:767px){.ballotProposalLandingPage .layout--two-column .cta-wrap .cta-block{margin-bottom:0}}.ballot-proposal-landing .article.single-col{padding-bottom:15px}.ballot-proposal-landing .article.single-col p+h1,.ballot-proposal-landing .article.single-col p+h2,.ballot-proposal-landing .article.single-col p+h3,.ballot-proposal-landing .article.single-col p+h4,.ballot-proposal-landing .article.single-col p+h5,.ballot-proposal-landing .article.single-col p+h6{margin-top:25px}@media screen and (max-width:767px){.ballot-proposal-landing .article.single-col p+h1,.ballot-proposal-landing .article.single-col p+h2,.ballot-proposal-landing .article.single-col p+h3,.ballot-proposal-landing .article.single-col p+h4,.ballot-proposal-landing .article.single-col p+h5,.ballot-proposal-landing .article.single-col p+h6{margin-top:13px}}.ballot-proposal-landing .cta-wrap{margin-top:35px;margin-bottom:30px}@media screen and (max-width:767px){.ballot-proposal-landing .cta-wrap{margin-top:2px}}@media screen and (max-width:767px){.ballot-proposal-landing .cta-wrap .cta-block{margin-bottom:0}}.ballot-proposal-landing-detail .article.single-col{padding-bottom:15px}@media screen and (max-width:767px){.ballot-proposal-landing-detail .article.single-col{padding-bottom:9px}}.ballot-proposal-landing-detail .article.single-col p+h1,.ballot-proposal-landing-detail .article.single-col p+h2,.ballot-proposal-landing-detail .article.single-col p+h3,.ballot-proposal-landing-detail .article.single-col p+h4,.ballot-proposal-landing-detail .article.single-col p+h5,.ballot-proposal-landing-detail .article.single-col p+h6{margin-top:25px}@media screen and (max-width:767px){.ballot-proposal-landing-detail .article.single-col p+h1,.ballot-proposal-landing-detail .article.single-col p+h2,.ballot-proposal-landing-detail .article.single-col p+h3,.ballot-proposal-landing-detail .article.single-col p+h4,.ballot-proposal-landing-detail .article.single-col p+h5,.ballot-proposal-landing-detail .article.single-col p+h6{margin-top:13px}}.ballot-proposal-landing-detail .article.single-col h5{margin-bottom:36px}@media screen and (max-width:767px){.ballot-proposal-landing-detail .article.single-col h5{margin-bottom:23px}}.ballot-proposal-landing-detail .article.single-col h5+h3{margin-top:20px}.ballot-proposal-landing-detail .article.single-col h1+p,.ballot-proposal-landing-detail .article.single-col h2+p,.ballot-proposal-landing-detail .article.single-col h3+p,.ballot-proposal-landing-detail .article.single-col h4+p,.ballot-proposal-landing-detail .article.single-col h5+p,.ballot-proposal-landing-detail .article.single-col h6+p{padding-top:4px}.ballot-proposal-landing-detail .accordion{display:block;float:left;width:100%;max-width:100%;position:relative;margin:28px 0 50px;border-bottom:0 solid rgba(34,20,74,.2)}@media screen and (max-width:767px){.ballot-proposal-landing-detail .accordion{margin:5px 0 25px}}.ballot-proposal-landing-detail .accordion__item{display:block;width:100%;max-width:100%;position:relative}.ballot-proposal-landing-detail .accordion__item .accordion--head{cursor:pointer}.ballot-result-list.ballot-proposal-listing{margin-bottom:67px}@media screen and (max-width:767px){.ballot-result-list.ballot-proposal-listing{margin-bottom:30px}}@media screen and (max-width:767px){.ballot-result-list.ballot-proposal-listing .ballot-result-list-wrapper .result-listcontent{padding-top:21px}}.ballot-result-list.ballot-proposal-listing .ballot-result-list-wrapper .result-listcontent:first-child{border-top:0;padding-top:8px}.ballot-result-list.ballot-proposal-listing+.article.single-col,.toggle-tabs{display:block;float:left}.toggle-tabs{width:100%;max-width:100%;position:relative;margin-top:12px;margin-bottom:23px}@media screen and (max-width:767px){.toggle-tabs{margin-top:2px}}.toggle-tabs .tabbed-content .tab-list-wrapper{display:block;float:left;width:100%;max-width:100%;position:relative;margin:0 0 44px}@media screen and (max-width:767px){.toggle-tabs .tabbed-content .tab-list-wrapper{margin-bottom:64px}}@media screen and (max-width:359px){.toggle-tabs .tabbed-content .tab-list-wrapper{margin-bottom:0}}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list{padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li{text-align:center;display:block;float:left;padding:0;list-style-type:none;max-width:calc(50% - 20px);margin:10px}@media screen and (max-width:359px){.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li{max-width:100%;width:100%;margin-bottom:50px}}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li:before{content:"";display:none}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li a{display:block;float:left;font-weight:800;font-size:20px;line-height:165%;text-align:right;letter-spacing:1px;color:#eb5434;text-decoration:none;position:relative;border:6px solid transparent;-webkit-transition:0s ease!important;-o-transition:0s ease!important;transition:0s ease!important}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li a:focus{outline:0!important}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li a:-webkit-direct-focus{outline:0 auto -webkit-focus-ring-color!important}@media screen and (max-width:1199px){.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li a{font-size:16px;line-height:115%}}@media screen and (max-width:767px){.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li a{font-size:17px;line-height:115%}}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li a .up-icon{position:absolute;width:20px;height:14px;right:0;top:49%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);line-height:0}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li a .up-icon img{width:18px}@media screen and (max-width:767px){.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li a .up-icon img{width:14px;height:10px}}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li.last{margin-right:0}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li .bg-border{display:block;float:left;width:100%;padding:4px 31px 4px 0;background-color:#fff;border-radius:10px;color:#eb5434}@media screen and (max-width:767px){.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li .bg-border{padding:4px 20px 4px 0}}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li .tab{display:block;text-align:center;height:100%;width:100%}.toggle-tabs .tabbed-content .tab-list-wrapper .tabs-list li+li{margin-top:0!important}.toggle-tabs .tabbed-content .tab-panel{display:none}.toggle-tabs .tabbed-content .tab-panel.current{clear:both;display:block}.toggle-tabs .tabbed-content .tabs-list li.current a{border:6px solid #eb5434;background-color:#eb5434}.toggle-tabs .tabbed-content .tabs-list li.current a span.bg-border{padding:4px 20px;height:calc(100% - 1px)}@media screen and (max-width:1199px){.toggle-tabs .tabbed-content .tabs-list li.current a span.bg-border{padding:10px 5px}}.toggle-tabs .tabbed-content .tabs-list li.current a span.up-icon{display:none}.toggle-tabs .tabbed-content .tabs-list li.current a:after{content:"";position:absolute;width:35px;background:url(../images/tab-active-arrow.png) no-repeat;bottom:-40px;left:19px;height:40px;overflow:hidden;background-size:contain}.toggle-tabs .tabbed-content .tabs-list li.current a:before{content:"";position:absolute;width:58px;background-color:#fff;bottom:-7px;left:-7px;height:15px;overflow:hidden;background-size:contain}.statement-div,.tab-body{float:left;width:100%;max-width:100%;position:relative}.statement-div{display:block;padding-bottom:31px;margin-bottom:48px;border-bottom:3px solid rgba(34,20,74,.2)}@media screen and (max-width:767px){.statement-div{padding-bottom:24px;margin-bottom:27px}}.statement-div h1,.statement-div h2,.statement-div h3,.statement-div h4,.statement-div h5,.statement-div h6{font-weight:700;margin-bottom:2px}@media screen and (max-width:359px){.statement-div h1,.statement-div h2,.statement-div h3,.statement-div h4,.statement-div h5,.statement-div h6{margin-bottom:3px}}.statement-div h5{line-height:120%}@media screen and (max-width:767px){.statement-div h5{font-size:22px;line-height:26.4px}}.statement-div p{padding-top:5px;margin-top:0!important}.statement-div h5+p{padding-top:20px;margin-top:0!important}.statement-div p+p{padding-top:10px;margin-top:0!important}.statement-div h6+p{padding-top:5px;margin-top:0!important}.statement-div ul{margin-left:0}.tab-intro{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:30px}@media screen and (max-width:767px){.tab-intro{margin-bottom:13px}}.tab-panel .load-more-events{margin-top:-7px}.load-more-events,.more-events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;position:relative;float:left;margin-top:10px;margin-bottom:14px}.load-more-events span,.more-events span{font-weight:700;font-size:18px;line-height:165%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#221649;text-decoration:underline;cursor:pointer}.statement-content{max-height:100%}.statement-content,.statement-content .statement-inner-content{display:block;float:left;width:100%;max-width:100%;position:relative;overflow:hidden}.statement-content .statement-inner-content{max-height:none}@media screen and (max-width:767px){.statement-content .statement-inner-content{max-height:110px}}.height-restrict .statement-content,.height-restrict .statement-inner-content{max-height:none;overflow:auto}.read-link .more-events{display:none}@media screen and (max-width:767px){.read-link .more-events{display:block}}.read-link .more-events .read-more-statement{display:block}.more-events,.read-link .more-events .read-less-statement{display:none}.read-link.height-restrict .more-events .read-less-statement{display:block}.read-link.height-restrict .more-events .read-more-statement{display:none}.ballotProposalDetailPage .article.single-col{padding-bottom:15px}.ballotProposalDetailPage .accordion-block{padding-top:0}.statement-inner-content{margin-top:17px}@media screen and (max-width:767px){.statement-inner-content{margin-top:10px}}.genericPage .race-content-wrap{padding-bottom:58px}.general-election-racing{display:block;float:left;width:100%;max-width:100%;position:relative}.general-election-racing .layout-left-side.article .article.single-col{padding-bottom:0}.general-election-racing .layout-left-side.article .article.single-col .content-link{margin-top:10px;margin-bottom:35px}.general-election-racing .layout-left-side.article .article.single-col+.race-content-wrap{padding-top:0}.general-election-racing .layout-left-side.article .race-content-wrap{padding-bottom:37px}.general-election-racing .layout-left-side.article .race-content__list ul li{margin-top:15px}@media screen and (max-width:767px){.general-election-racing .layout-left-side.article .race-content__list ul li{margin-bottom:28px}}.general-election-racing .layout-left-side.article .race-content__list ul li .content-link{margin-top:15px}@media screen and (max-width:767px){.general-election-racing .layout-left-side.article .race-content__list ul li .content-link{margin-bottom:21px}}.general-election-racing .article.single-col ul{margin-left:0}.general-election-racing .layout-right-side .aside-row:first-child .custom-side-links{margin-top:0}.acc-small{margin-bottom:0;margin-top:0!important}@media screen and (max-width:767px){.acc-small{margin-bottom:0!important}}.acc-small .accordion__item.small{border-bottom:0!important;margin-bottom:0}.acc-small:last-child .accordion__item.small{border-bottom:3px solid rgba(34,20,74,.2)!important}.general-election-result-list .single-col{padding-bottom:30px}@media screen and (max-width:767px){.general-election-result-list .single-col{padding-bottom:10px}}.general-election-result-list .single-col ul{margin-left:0}.general-election-result-list .single-col .content-link{margin-bottom:34px;margin-top:8px}@media screen and (max-width:767px){.general-election-result-list .single-col .content-link{margin-bottom:26px}}.general-election-result-list .ballot-intro-content{margin-bottom:29px}@media screen and (max-width:767px){.general-election-result-list .ballot-intro-content{margin-bottom:25px}}.general-election-result-list .ballot-intro-content .ballot-intro-content-wrapper h2{margin-bottom:15px}@media screen and (max-width:767px){.general-election-result-list .ballot-result-list{margin-bottom:30px}}.general-election-result-list .ballot-result-list .ballot-result-list-wrapper .result-listcontent:first-child{border-top:0;padding-top:0}.general-election-result-list .cta-block{margin-top:20px}@media screen and (max-width:767px){.general-election-result-list .cta-block{margin-bottom:7px}}.general-election-candidate-list .article.single-col,.generalElectionPage .article.single-col{display:block;float:left}@media screen and (max-width:767px){.general-election-candidate-list .article.single-col,.generalElectionPage .article.single-col{padding-bottom:10px}}.general-election-candidate-list .article.single-col ul,.generalElectionPage .article.single-col ul{margin-left:0}.general-election-candidate-list .article.single-col .candidate-list-wrapper,.generalElectionPage .article.single-col .candidate-list-wrapper{margin-top:0;margin-bottom:15px}.general-election-candidate-list .article.single-col .candidate-list-wrapper .candidate-list .candidate-list-col:first-of-type,.generalElectionPage .article.single-col .candidate-list-wrapper .candidate-list .candidate-list-col:first-of-type{border-top:0;padding-top:25px}@media screen and (max-width:767px){.general-election-candidate-list .article.single-col .candidate-list-wrapper .candidate-list .candidate-list-col:first-of-type,.generalElectionPage .article.single-col .candidate-list-wrapper .candidate-list .candidate-list-col:first-of-type{padding-top:13px}}.general-election-candidate-list .link-group,.generalElectionPage .link-group{margin-bottom:36px}.general-election-candidate-list .link-group a,.generalElectionPage .link-group a{display:table}.general-election-candidate-profile .candidate-intro-grid{margin-bottom:33px}.link-name-wrapper{display:block;float:left;width:100%;max-width:100%;position:relative;margin:15px 0 0}.link-name-wrapper a.content-link{margin-bottom:5px;margin-top:0}.link-name-wrapper p{padding-bottom:5px}@media screen and (max-width:767px){.generalVotingGuideSearchResults .ballot-result-list{margin-bottom:30px}}.generalVotingGuideSearchResults .ballot-result-list .ballot-result-list-wrapper .result-listcontent:first-child{border-top:0;padding-top:0}.race-content__list.with-headline ul+h3{margin-top:70px}@media screen and (max-width:767px){.race-content__list.with-headline ul+h3{margin-top:40px}}.minimized-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%;position:relative;padding:21px 25px 22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.minimized-header{padding:21px 8px 22px}}.minimized-header .logo{width:184px}@media screen and (max-width:539px){.minimized-header .lang-selector--drop{right:0;left:auto}}.minimized-header .logo-block{width:auto;max-width:400px}.minimized-header .logo-block img{display:block;width:auto}.minimized-header .language-block{width:auto;max-width:calc(100% - 400px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:400px}.minimized-header .language-block .lang-select,.rte-block{position:relative}.rte-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;padding:30px 0 0;margin:0}.rte-block *{color:#231f20}.rte-block li,.rte-block p{font-size:15px;line-height:27px;padding-bottom:9px}.rte-block ul li:last-child{padding-bottom:0}.rte-block .form-content__discription{display:block;float:left;width:100%;max-width:100%;position:relative}.rte-block.mobile-rte{display:none}@media (max-width:1024px){.rte-block.mobile-rte{display:-webkit-box;display:-ms-flexbox;display:flex}}.form-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:80px 0}@media (max-width:1024px){.form-section{background-image:none!important;padding:10px 0}}.form-section .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -20px;position:relative}@media (max-width:1199px){.form-section .content-wrap{margin:0 -20px}}@media (max-width:1024px){.form-section .content-wrap{margin:0}}.form-section .form-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:calc(100% - 728px);position:relative;padding-right:30px;margin:0 20px}@media (max-width:1199px){.form-section .form-content{max-width:calc(100% - 540px);margin:0 20px;padding-right:10px}}@media (max-width:1024px){.form-section .form-content{max-width:100%;margin:0;padding-right:0;display:none}}.form-section .form-content *{color:#fff}.form-section .form-content li,.form-section .form-content p{font-size:24px;line-height:140%;padding-bottom:16px}.form-section .form-content .form-content__head{display:block;float:left;width:100%;max-width:100%;position:relative}.form-section .form-content .form-content__head p{margin-bottom:14px;padding-bottom:0;font-size:14px;font-weight:700;letter-spacing:1.5px}.form-section .form-content .form-content__head h1{margin-bottom:20px;line-height:80px}@media (max-width:1199px){.form-section .form-content .form-content__head h1{font-size:45px}}.form-section .form-content .form-content__discription{display:block;float:left;width:100%;max-width:100%;position:relative}.form-section .form-block-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:648px;margin:0 20px;position:relative;background:#fff;padding:36px 33px 32px}@media (max-width:1199px){.form-section .form-block-section{max-width:460px;margin:0 20px}}@media (max-width:1024px){.form-section .form-block-section{max-width:100%;margin:0;padding:10px 0 60px}}.form-section .form-block-section .form-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:27px}@media (max-width:1024px){.form-section .form-block-section .form-head{display:none}}.form-section .form-block-section .umbraco-forms-form{margin-bottom:0}.form-section .form-block-section .umbraco-forms-field{margin-bottom:31px}.form-section .form-block-section .umbraco-forms-fieldset{padding:0!important;margin:0 0 23px!important}@media (max-width:1024px){.form-section .form-block-section .umbraco-forms-fieldset{margin-bottom:0!important}}.form-section .form-block-section .umbraco-forms-field.yesiwouldliketoreceiveemailupdates.checkbox{margin-top:12px}@media (max-width:1024px){.form-section .form-block-section .umbraco-forms-field.yesiwouldliketoreceiveemailupdates.checkbox{margin-top:0}}.form-section .form-block-section .umbraco-forms-form span.field-validation-error{position:absolute;bottom:-25px;left:0}.form-section .form-block-section .umbraco-forms-form .umbraco-forms-page input.btn.primary{padding:14px 26px}.form-section .form-block-section .umbraco-forms-form span.field-validation-error span{font-size:13px}.form-section .form-block-section form{display:block;float:left;width:100%;max-width:100%;position:relative}.form-section .form-block-section form .error-message-checkbox label{color:#eb5534!important}.form-section .form-block-section .form-block-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:30px}.form-section .form-block-section .form-block-wrap .error-message{position:absolute;top:calc(100% - 3px);left:0}.form-section .form-block-section label{width:auto;max-width:100%;position:relative;margin:0}.form-section .form-block-section select{-moz-appearance:none;background:transparent;background-image:url(../images/select-arrow.png);background-repeat:no-repeat;background-position-x:99%;background-position-y:50%;margin-right:0;display:block;width:100%;font-size:1rem;line-height:142%;background-color:#fff;border:3px solid #231f20;-webkit-appearance:none;border-radius:0;padding:10px 15px}.form-section .form-block-section select:focus-visible{outline:1px auto #000!important;background-color:#e5e3d9;border-color:#231f20}.form-section .form-block-section select:hover{background-color:#e5e3d9;border-color:#231f20}.form-section .form-block-section .check-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.form-section .form-block-section .check-wrap+.check-wrap{margin-top:15px}.form-section .form-block-section .form-landing-text-box{display:block;float:left;width:100%;max-width:100%;position:relative;padding:10px 15px}.form-section .form-block-section .button-block .btn-secondary,.form-section .form-block-section .button-block .startButton,.form-section .form-block-section .button-block .startover{color:#fff!important;line-height:166.667%;letter-spacing:2px;min-width:227px}.form-section .form-block-section .button-block .btn-secondary-special:active:after,.form-section .form-block-section .button-block .btn-secondary-special:focus:after,.form-section .form-block-section .button-block .btn-secondary-special:hover:after{background:#fff}.form-section .form-block-section .button-block .btn-secondary:focus span,.form-section .form-block-section .button-block .btn-secondary:hover span,.form-section .form-block-section .button-block .startButton:focus span,.form-section .form-block-section .button-block .startButton:hover span,.form-section .form-block-section .button-block .startover:focus span,.form-section .form-block-section .button-block .startover:hover span{color:#eb5534}.form-section .form-block-section .check-block.form-block-wrap{margin-top:32px;margin-bottom:47px}@media (max-width:1024px){.form-section .form-block-section .check-block.form-block-wrap{margin-bottom:43px}}.form-section .form-block-section .check-block.form-block-wrap input[type=checkbox]{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.form-section .form-block-section .check-block.form-block-wrap label{position:relative;cursor:pointer;font-size:18px;font-style:normal;font-weight:350;line-height:165%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1024px){.form-section .form-block-section .check-block.form-block-wrap label{font-size:16px;font-weight:400}}.form-section .form-block-section .check-block.form-block-wrap label:before{content:"";-webkit-appearance:none;background-color:#fff;border:3px solid #eb5534;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;top:5px}.form-section .form-block-section .check-block.form-block-wrap input:checked+label:before{background-color:#221649}.form-section .form-block-section .check-block.form-block-wrap input:checked+label:after{content:"";display:block;position:absolute;top:8px;left:6px;width:6px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-content.mobile-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;position:relative;background-position:50%;background-repeat:no-repeat;padding:30px 0;min-height:200px;background-size:cover}.form-content.mobile-section h1{margin-bottom:0}.form-content.mobile-section *{color:#fff}@media (min-width:1025px){.form-content.mobile-section{display:none}}.pleadge-note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin:20px 0 0}.pleadge-note a,.pleadge-note li,.pleadge-note p{font-size:13px;line-height:20px;letter-spacing:.2px}.pleadge-note ul{padding-left:20px}.pleadge-note ol{padding-left:30px}.pleadge-note:last-child{margin-bottom:0}.main-footer.landing-footer .main-footer__left .footer__col{width:100%;max-width:454px}@media (max-width:600px){.main-footer.landing-footer .main-footer__left{padding:0}}@media (max-width:600px){.main-footer.landing-footer .footer-logo img{max-width:243px}}@media (max-width:1024px){.pledge-page .form-content.mobile-section{min-height:0;padding:20px 0}.pledge-page .rte-block.mobile-rte{padding-top:10px}.pledge-page .form-section{padding-top:0}.pledge-page .form-section .form-block-section .form-block-wrap{margin-bottom:16px}.pledge-page .form-section .form-block-section .form-landing-text-box{padding:8px 15px}.pledge-page .form-section .form-block-section .check-block.form-block-wrap{margin-top:24px;margin-bottom:30px}.pledge-page .form-section .form-block-section .form-block-wrap .error-message{position:relative;top:auto;left:auto;padding-bottom:0;margin-bottom:-9px}}.content-two-column-wrapper.three-col-block-cta .space-reducer{max-width:1228px;margin:0 auto;display:block}.content-two-column-wrapper.three-col-block-cta .content-two-column{max-width:none;margin:0 -27px;padding:108px 0 44px}@media (max-width:1320px){.content-two-column-wrapper.three-col-block-cta .content-two-column{margin:0 -15px}}@media (max-width:1024px){.content-two-column-wrapper.three-col-block-cta .content-two-column{padding:60px 0 58px}}.content-two-column-wrapper.three-col-block-cta .content-two-column .col{float:left;max-width:calc(33.33333% - 54px);margin:0 27px;width:100%;padding:0}@media (max-width:1320px){.content-two-column-wrapper.three-col-block-cta .content-two-column .col{max-width:calc(33.33333% - 30px);margin:0 15px}}@media (max-width:1024px){.content-two-column-wrapper.three-col-block-cta .content-two-column .col{max-width:calc(50% - 30px);margin:0 15px 47px}}@media (max-width:767px){.content-two-column-wrapper.three-col-block-cta .content-two-column .col{max-width:calc(100% - 30px);margin:0 15px 47px}}@media (max-width:767px){.content-two-column-wrapper.three-col-block-cta .content-two-column .col:last-child{margin-bottom:0}}.content-two-column-wrapper.three-col-block-cta .content-two-column .col .content-with-icon .content-with-icon-text h2,.content-two-column-wrapper.three-col-block-cta .content-two-column .col .content-with-icon .content-with-icon-text h5{font-size:24px;margin-bottom:7px}@media (max-width:1400px){.content-two-column-wrapper.three-col-block-cta .content-two-column .col .content-with-icon .content-with-icon-text h2,.content-two-column-wrapper.three-col-block-cta .content-two-column .col .content-with-icon .content-with-icon-text h5{font-size:22px}}.content-two-column-wrapper.three-col-block-cta .content-two-column .col .cta-block--two-col .cta-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:36px 22px 28px}@media screen and (min-width:1025px){.content-two-column-wrapper.three-col-block-cta .content-two-column .col .cta-block--two-col .cta-block__content{padding:30px 30px 28px}}.content-two-column-wrapper.three-col-block-cta .content-two-column .col .cta-block--two-col .cta-block__content .btn-secondary-special{background:#eb5534;padding:19px 20px}@media (max-width:767px){.content-two-column-wrapper.three-col-block-cta .content-two-column .col .cta-block--two-col .cta-block__content .btn-secondary-special{padding:20px 21px}}.content-two-column-wrapper.three-col-block-cta .content-two-column .col .cta-block--two-col .content-with-icon .icon-hold{margin-right:20px;width:38px}.content-two-column-wrapper.three-col-block-cta .content-two-column .col .cta-block--two-col .content-with-icon .icon-hold+.content-with-icon-text{width:calc(100% - 58px);text-align:left;padding-right:30px;margin-top:-3px}@media (max-width:1024px){.content-two-column-wrapper.three-col-block-cta .content-two-column .col .cta-block--two-col .content-with-icon .icon-hold+.content-with-icon-text{padding-right:0}}@media screen and (min-width:768px){.content-two-column-wrapper.three-col-block-cta .cta-block .cta-block__content [class*=btn-]{min-width:0;width:100%;max-width:100%}}.cta-report-block{display:block}.cta-report-block,.cta-report-block .cta-report-block__head{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.cta-report-block .cta-report-block__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:33px}.cta-report-block .cta-report-block--image{width:150px;margin-right:24px;display:block;float:left}@media (max-width:1200px){.cta-report-block .cta-report-block--image{width:100px}}.cta-report-block .cta-report-block--heading{display:block;float:left;width:calc(100% - 174px)}@media (max-width:1200px){.cta-report-block .cta-report-block--heading{width:calc(100% - 124px)}}@media (max-width:767px){.cta-report-block .cta-report-block--heading{margin-top:-9px}}.cta-report-block .cta-report-block--heading h3{font-size:24px;font-style:normal;font-weight:700;line-height:145%;text-align:left}@media (max-width:1400px){.cta-report-block .cta-report-block--heading h3{font-size:22px}}.cta-report-block .optional-text-block{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:13px;margin-bottom:-8px}.cta-report-block .optional-text-block p{text-align:left;margin:0!important;padding:0!important}.content-with-icon.full-width-cta h2,.content-with-icon.full-width-cta p{text-align:left!important}.umbraco-forms-navigation form [type=submit],form .btn-primary,form .umbraco-forms-navigation [type=submit],form button,form input[type=text],form label,form textarea,input,input[disabled]{font-size:16px;color:#221e20}input[disabled]{color:#757375}input[type=text]::-ms-clear{display:none}input[disabled]{-webkit-appearance:none;color:#757375!important;background-color:#f3f4f5!important}form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form textarea{font-size:1rem;line-height:142%;padding-left:15px;background-color:#fff;border:3px solid #231f20;-webkit-appearance:none;border-radius:0}@media screen and (max-width:1024px){form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form textarea{padding-left:12px}}form input[type=email]:hover,form input[type=number]:hover,form input[type=password]:hover,form input[type=tel]:hover,form input[type=text]:hover,form textarea:hover{background-color:#e5e3d9;border-color:#231f20}form input[type=email].entering,form input[type=email]:focus,form input[type=number].entering,form input[type=number]:focus,form input[type=password].entering,form input[type=password]:focus,form input[type=tel].entering,form input[type=tel]:focus,form input[type=text].entering,form input[type=text]:focus,form textarea.entering,form textarea:focus{background-color:#e5e3d9!important;border-color:#231f20!important}form textarea{width:100%;min-height:220px;padding:10px;border-radius:0}.umbraco-forms-navigation form [type=submit],form .btn-primary,form .umbraco-forms-navigation [type=submit],form button{padding:14px;margin:0;color:#fff;line-height:14px}form label{font-weight:700;letter-spacing:.02em;color:#231f20;margin:8px 0 7px 12px}@media screen and (max-width:1024px){form label{margin:8px 0 7px 7px}}.error input[type=email],.error input[type=password],.error input[type=text],.error textarea,input[type=email].error,input[type=password].error,input[type=text].error,textarea.error{background-color:#fff!important;border-color:#eb5534!important}.error input[type=email]:focus,.error input[type=email]:hover,.error input[type=password]:focus,.error input[type=password]:hover,.error input[type=text]:focus,.error input[type=text]:hover,.error textarea:focus,.error textarea:hover,input[type=email].error:focus,input[type=email].error:hover,input[type=password].error:focus,input[type=password].error:hover,input[type=text].error:focus,input[type=text].error:hover,textarea.error:focus,textarea.error:hover{color:#4a4a4a!important}.error-message{position:relative;display:block;color:#eb5534;padding:8px 0 6px 14px;font-size:16px;font-weight:700}@media screen and (max-width:1024px){.error-message{padding-left:12px}}input::-webkit-input-placeholder{font-style:italic;font-weight:400;color:#757375;line-height:142%}input:-moz-placeholder,input::-moz-placeholder{font-style:italic;font-weight:400;color:#757375;line-height:142%}input:-ms-input-placeholder{font-style:italic;font-weight:400;color:#757375;line-height:142%}.success-message{padding:40px 0;display:block}.success-message p{margin:0;padding:0;color:#367d54;font-size:1.33333rem!important;font-weight:700}.voterGuideLandingPage .address-search .tool-tip .tri:after{top:28px}.voterGuideLandingPage .address-search .tool-tip .tri:before{top:24px}.address-search .tool-tip .tri:after{top:27px}@media screen and (max-width:990px){.address-search .tool-tip .tri:after{top:30px}}.address-search .tool-tip .tri:before{top:22px}@media screen and (max-width:990px){.address-search .tool-tip .tri:before{top:25px}}.form-control{border-radius:0;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:1rem;padding:8px 14px;width:100%;min-width:auto;outline:none;border:none;background:transparent;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s;height:auto!important;padding-left:0!important;padding-right:0!important}.form-control:focus,.form-control:hover{-webkit-box-shadow:none;box-shadow:none;background-image:none}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}@media only screen and (min-width:768px){.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto}}#form-search{position:relative}button:active,button:focus,button:hover,input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{outline:0!important;-webkit-appearance:none;border-radius:0;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.formheading .form-control,.formsectionheader .form-control{height:auto!important;padding:0}.umbraco-forms-field+.titleanddescription{margin-top:10px!important;margin-bottom:10px!important}.umbraco-forms-form{display:block;width:100%;margin-bottom:20px}input.form-control{padding-left:15px!important;padding-right:55px!important}.btn-primary,.btn-secondary,.startButton,.startover,.umbraco-forms-navigation [type=submit]{text-transform:none;display:inline-block;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;overflow:hidden;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;vertical-align:middle;padding:18px 25px 17px;font-size:19px}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.startButton:active,.startButton:focus,.startButton:hover,.startover:active,.startover:focus,.startover:hover,.umbraco-forms-navigation :active[type=submit],.umbraco-forms-navigation :focus[type=submit],.umbraco-forms-navigation :hover[type=submit]{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;background:#d73815}.btn-primary:not(:disabled):not(.disabled),.btn-secondary:not(:disabled):not(.disabled),.startButton:not(:disabled):not(.disabled),.startover:not(:disabled):not(.disabled),.umbraco-forms-navigation :not(:disabled):not(.disabled)[type=submit]{cursor:pointer}.btn-primary,.umbraco-forms-navigation [type=submit]{background:#eb5534;text-decoration:none!important;font-weight:800;letter-spacing:1.5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;overflow:visible;font-size:19px;margin-bottom:20px;line-height:112%}@media screen and (max-width:1024px){.btn-primary,.umbraco-forms-navigation [type=submit]{margin-bottom:10px}}.btn-primary span,.umbraco-forms-navigation [type=submit] span{display:block;width:100%;position:relative;z-index:1;color:#fff}.btn-primary:after,.umbraco-forms-navigation [type=submit]:after{content:"";position:absolute;left:6px;right:6px;top:6px;bottom:6px;background:transparent;border-radius:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-primary:focus,.btn-primary:hover,.umbraco-forms-navigation :focus[type=submit],.umbraco-forms-navigation :hover[type=submit]{background:#eb5534}.btn-primary:focus:after,.btn-primary:hover:after,.umbraco-forms-navigation [type=submit]:focus:after,.umbraco-forms-navigation [type=submit]:hover:after{background:#fff}.btn-primary:focus span,.btn-primary:hover span,.umbraco-forms-navigation :focus[type=submit] span,.umbraco-forms-navigation :hover[type=submit] span{position:relative;z-index:1;color:#eb5534}.btn-primary-transparent{position:relative}.btn-primary-transparent:before{display:none}.btn-primary-transparent div.top{position:absolute;height:6px;width:100%;display:block;background-color:#eb5534;left:0;top:0}.btn-primary-transparent div.top:before{content:"";position:absolute;width:16px;height:16px;background:url(../images/btn-corner.svg) no-repeat;left:0;top:0}.btn-primary-transparent div.right{position:absolute;width:6px;height:100%;display:block;background-color:#eb5534;right:0;top:0}.btn-primary-transparent div.right:before{content:"";position:absolute;width:16px;height:16px;background:url(../images/btn-corner.svg) no-repeat;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:0}.btn-primary-transparent div.left{position:absolute;width:6px;height:100%;display:block;background-color:#eb5534;left:0;top:0}.btn-primary-transparent div.left:before{content:"";position:absolute;width:16px;height:16px;background:url(../images/btn-corner.svg) no-repeat;left:0;bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.btn-primary-transparent div.bottom{position:absolute;height:6px;width:100%;display:block;background-color:#eb5534;right:0;bottom:0}.btn-primary-transparent div.bottom:before{content:"";position:absolute;width:16px;height:16px;background:url(../images/btn-corner.svg) no-repeat;right:0;bottom:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-primary-transparent:focus,.btn-primary-transparent:focus:after,.btn-primary-transparent:hover,.btn-primary-transparent:hover:after{background:transparent}.btn-secondary,.startButton,.startover{color:#221649;border:3px solid #eb5534;background:#fff;padding:14px 50px 15px;line-height:1.66;font-weight:800;letter-spacing:1.5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:19px;line-height:112%}.btn-secondary:after,.startButton:after,.startover:after{content:"";position:absolute;left:4px;right:4px;top:4px;bottom:4px;background:transparent;border-radius:10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-secondary:focus,.btn-secondary:hover,.startButton:focus,.startButton:hover,.startover:focus,.startover:hover{background:#eb5534}.btn-secondary:focus:after,.btn-secondary:hover:after,.startButton:focus:after,.startButton:hover:after,.startover:focus:after,.startover:hover:after{background:#fff}.btn-secondary:focus span,.btn-secondary:hover span,.startButton:focus span,.startButton:hover span,.startover:focus span,.startover:hover span{position:relative;z-index:1;color:#221649}@media screen and (max-width:1024px){.btn-secondary,.startButton,.startover{padding:16px 24px}}.btn-secondary-special{background:#eb5534;padding:14px 20px 15px}@media screen and (max-width:1024px){.btn-secondary-special{padding:14px 20px}}.btn-secondary-special:after{left:2px;right:2px;top:2px;bottom:2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-secondary-special:active:after,.btn-secondary-special:focus:after,.btn-secondary-special:hover:after{background:#22144a}.btn-secondary-special:active span,.btn-secondary-special:focus span,.btn-secondary-special:hover span{color:#fff}.content-link{color:#eb5534;font-weight:800;letter-spacing:1.5px;clear:both;display:block;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:1.11111rem;line-height:140%}@media screen and (max-width:1024px){.content-link{font-size:1.25rem;line-height:150%}}.content-link+.content-link{margin-top:19px}@media screen and (max-width:767px){.content-link+.content-link{margin-top:16px}}.content-link:focus,.content-link:hover{color:#221649;text-decoration:none;font-weight:800!important}span.content-link{display:block}span.content-link a{color:#eb5534;font-weight:800;letter-spacing:1.5px;clear:both;display:block;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:1.11111rem;line-height:140%}span.content-link a:focus,span.content-link a:hover{color:#221649;text-decoration:none;font-weight:800!important}a.content-link-parent{text-decoration:none}.menu-icon{display:none;position:relative;margin-top:14px;z-index:2;width:30px;height:30px;cursor:pointer}@media screen and (max-width:1024px){.menu-icon{display:inline-block;float:right}}.hamburger{right:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hamburger,.hamburger:after,.hamburger:before{width:20px;height:3px;background:#000;position:absolute;border-radius:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.hamburger:after,.hamburger:before{content:""}.hamburger:before{top:-8px}.hamburger:after{top:8px}.menu-icon.ac .hamburger{background:transparent;-webkit-box-shadow:0 2px 5px transparent;box-shadow:0 2px 5px transparent}.menu-icon.ac .hamburger:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon.ac .hamburger:after{top:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}span.toggle-arrow{display:inline-block;background:url(../images/arrow-right-orange.svg) no-repeat;padding-top:23px;background-size:15px!important;background-position:50%!important;cursor:pointer;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s;margin-bottom:0;margin-left:9px;width:24px;height:24px}@media (max-width:1024px){span.toggle-arrow{margin-bottom:-6px}}@media (max-width:1024px) and (max-width:1025px){span.toggle-arrow{-webkit-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;transform:rotate(0deg)!important}}span.toggle-arrow.active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.has-sub span.toggle-arrow{background:url(../images/arrow-down-black.svg) no-repeat;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;display:inline-block}@media (max-width:1025px){.has-sub span.toggle-arrow{-webkit-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;transform:rotate(0deg)!important}}.primary-nav{margin:0;padding:0}@media screen and (min-width:1025px){.primary-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.primary-nav li{list-style:none;padding:0;margin:0}.primary-nav a{color:#000;letter-spacing:.25px;text-decoration:none;font-weight:700;line-height:1.2}.primary-nav>li{display:inline-block;position:relative}.primary-nav>li:nth-child(n+5) .sub-menu{left:auto;right:0}@media screen and (min-width:1025px){.primary-nav>li{width:20%;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;height:77px}.primary-nav>li.nav-items-blue.active,.primary-nav>li.nav-items-blue.current-focus-active,.primary-nav>li.nav-items-blue .sub-menu li.active,.primary-nav>li.nav-items-blue .sub-menu li:hover,.primary-nav>li.nav-items-blue:focus,.primary-nav>li.nav-items-blue:hover{background:#4ba3b7}.primary-nav>li.nav-items-purple.active,.primary-nav>li.nav-items-purple.current-focus-active,.primary-nav>li.nav-items-purple .sub-menu li.active,.primary-nav>li.nav-items-purple .sub-menu li:hover,.primary-nav>li.nav-items-purple:focus,.primary-nav>li.nav-items-purple:hover{background:#221649}.primary-nav>li.nav-items-orange.active,.primary-nav>li.nav-items-orange.current-focus-active,.primary-nav>li.nav-items-orange .sub-menu li.active,.primary-nav>li.nav-items-orange .sub-menu li:hover,.primary-nav>li.nav-items-orange:focus,.primary-nav>li.nav-items-orange:hover{background:#eb5534}.primary-nav>li.nav-items-yellow.active,.primary-nav>li.nav-items-yellow.current-focus-active,.primary-nav>li.nav-items-yellow .sub-menu li.active,.primary-nav>li.nav-items-yellow .sub-menu li:hover,.primary-nav>li.nav-items-yellow:focus,.primary-nav>li.nav-items-yellow:hover{background:#fdf751}.primary-nav>li.nav-items-green.active,.primary-nav>li.nav-items-green.current-focus-active,.primary-nav>li.nav-items-green .sub-menu li.active,.primary-nav>li.nav-items-green .sub-menu li:hover,.primary-nav>li.nav-items-green:focus,.primary-nav>li.nav-items-green:hover{background:#367d54}.primary-nav>li.nav-items-pink.active,.primary-nav>li.nav-items-pink.current-focus-active,.primary-nav>li.nav-items-pink .sub-menu li.active,.primary-nav>li.nav-items-pink .sub-menu li:hover,.primary-nav>li.nav-items-pink:focus,.primary-nav>li.nav-items-pink:hover{background:#ed7aca}.primary-nav>li>a{text-align:center;width:100%;display:inline-block;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}}@media screen and (min-width:1025px) and (max-width:1300px){.primary-nav>li>a{font-size:13px}}@media screen and (min-width:1025px){.primary-nav>li>a:focus{border:3px solid #000;outline:0}.primary-nav>li.active>a{border:3px solid #000;-webkit-transform:translate(9px,-7px);-ms-transform:translate(9px,-7px);transform:translate(9px,-7px);z-index:1;position:relative}.primary-nav>li ul.show-menu{opacity:0;visibility:hidden;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.primary-nav>li:focus,.primary-nav>li:hover{background:#eb5534;outline:0}.primary-nav>li:focus>a,.primary-nav>li:hover>a{border:3px solid #000;-webkit-transform:translate(9px,-7px);-ms-transform:translate(9px,-7px);transform:translate(9px,-7px);z-index:1;position:relative}}@media screen and (max-width:1024px){.primary-nav>li{width:100%;display:block;background:#e5e3d9;border-top:3px solid #221e20}.primary-nav>li:first-child{border-top:none}.primary-nav>li:last-child{border-bottom:3px solid #221e20}.primary-nav>li>a{font-size:1.125rem;font-weight:700;padding:26px 10px 25px 28px;display:inline-block}.primary-nav>li.active>a{color:#eb5534}.primary-nav>li.active span.toggle-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.primary-nav>li.active>.sub-menu{display:block}}body.search-open .primary-nav>li>a{-webkit-transform:none;-ms-transform:none;transform:none;border:0}@media screen and (min-width:1025px){.sub-menu{background:#fff;border:3px solid #000;position:absolute;left:0;top:100%;width:330px;padding:0;margin:0;opacity:0;visibility:hidden;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:99999}.sub-menu li{height:78px;display:block}.sub-menu li,.sub-menu li a{-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.sub-menu li a{width:100%;display:inline-block;padding:26px 25px 25px 35px}.sub-menu li.active,.sub-menu li:hover{background:#eb5534}.sub-menu li.active>a,.sub-menu li:hover>a{border:3px solid #000;-webkit-transform:translate(8px,-10px);-ms-transform:translate(8px,-10px);transform:translate(8px,-10px);z-index:2;position:relative;background:#fff}}@media screen and (max-width:1024px){.sub-menu{background:#fff;padding:17px 0 18px;margin:0;border-top:3px solid #221e20}.sub-menu.open,.sub-menu li{display:block}.sub-menu li.active>a{color:#eb5534}.sub-menu a{width:100%;display:inline-block;padding:12px 28px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;font-size:1.125rem;font-weight:700}}a .toggle-arrow{display:none!important}@media (max-width:1025px){a .toggle-arrow{display:inline-block!important}}.has-sub a .toggle-arrow{display:inline-block!important}@media (max-width:1025px){.has-sub a .toggle-arrow{background-size:20px!important;margin-bottom:-7px!important}}@media (min-width:1025px){.show-drop ul.sub-menu{opacity:1!important;visibility:visible!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.show-drop a .toggle-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:0!important}}@media (max-width:1024px){.primary-nav>li.active>a{color:#000!important}}@media (min-width:1025px){.sub-menu{display:none;opacity:1!important;visibility:visible!important}.sub-menu.show-menu{opacity:1;visibility:visible}.show-drop ul.sub-menu,.sub-menu.show-menu{display:block;-webkit-animation:opacityFades .3s ease;animation:opacityFades .3s ease;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes opacityFades{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes opacityFades{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}li.current-focus-active>a{border:3px solid #000;-webkit-transform:translate(9px,-7px);-ms-transform:translate(9px,-7px);transform:translate(9px,-7px);z-index:1;position:relative}@media (max-width:1024px){.primary-nav>li>a{border:0!important;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.primary-nav>li>a:focus{border:0!important;outline:0!important}.primary-nav>li>a:focus-visible{border:3px solid #000!important;outline:0 solid #000!important}.sub-menu a:focus{border:0!important;outline:0!important}.sub-menu a:focus-visible{border:3px solid #000!important;outline:0 solid #000!important}li.current-focus-active>a{-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}}.search-box{height:100%;-webkit-backface-visibility:hidden}@media screen and (max-width:1024px){.search-box{border-bottom:3px solid #221e20;border-top:3px solid #221e20;height:48px}}form.search-box__form{height:100%}form.search-box__form.search-active .expanding-box{z-index:2}@media screen and (min-width:1025px){form.search-box__form.search-active .expanding-box{width:calc(100% - 115px);visibility:visible}}form.search-box__form.search-active .icon-search{background:url(../images/search-close.svg) no-repeat}.expanding-box{height:100%;background:#fff;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1025px){.expanding-box{position:absolute;right:112px;width:calc(100% - 115px);width:0;visibility:hidden}}.search-box:focus{outline:0}.search-box__input{position:relative;top:0;right:0;border:none;outline:none;background:#fff;width:calc(100% - 77px);height:100%;margin:0;padding:18px 65px 18px 39px;font-size:2rem;line-height:1.2}@media screen and (max-width:1024px){.search-box__input{padding:12px 15px 12px 27px;font-size:1.125rem}}.search-box__input::-webkit-input-placeholder{font-style:italic;color:#757375;line-height:1.2;opacity:.6}.search-box__input:-moz-placeholder,.search-box__input::-moz-placeholder{font-style:italic;color:#757375;line-height:1.2;opacity:.6}.search-box__input:-ms-input-placeholder{font-style:italic;color:#757375;line-height:1.2;opacity:.6}input[type=search].search-box__input{-webkit-appearance:none;-webkit-border-radius:0}.search-box__submit{width:77px;height:100%;display:block;position:relative;padding:0;margin:0;border:0;outline:0;cursor:pointer;background:url(../images/search-arrow.svg) no-repeat #eb5534;text-indent:-99999px;background-size:32px;background-position:50%;border-radius:0}.searchbox-open{width:100%}.icon-search{width:24px;height:24px;display:inline-block;background:url(../images/icon-search.svg) no-repeat;background-size:contain!important;background-position:50%!important;-webkit-transition:background .1s;-o-transition:background .1s;transition:background .1s;margin-right:15px}.icon-search:focus{outline:auto}.search-box__btn{height:100%;max-width:100px;width:100%;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative;background-color:#fff}@media screen and (max-width:1024px){.search-box__btn{display:none}.search-box{position:relative;width:100%}.search-box__input{width:calc(100% - 42px)}.search-box__submit{width:42px;background-size:21px}.expanding-box{height:42px}}@media screen and (min-width:1025px){body.search-open .logo{opacity:0}}.newsletter-block{position:relative}.newsletter-block h2,.newsletter-block h5{font-size:1.33333rem;line-height:1.2;margin-bottom:16px;font-weight:700;padding-bottom:2px;color:#231f20}@media screen and (max-width:767px){.newsletter-block h2,.newsletter-block h5{font-size:1.375rem;line-height:1.2;margin-bottom:18px}}.newsletter-block p{font-size:16px;line-height:1.4}.newletter-form{display:block;padding-top:3px}@media screen and (max-width:1024px){.newletter-form{padding-top:0}}.newletter-form label{font-size:.88889rem;font-weight:700;color:#221e20;letter-spacing:.02em;margin-bottom:3px;padding-left:3px}@media screen and (max-width:767px){.newletter-form label{font-size:1rem}}.newletter-form input[type=email].form-control{padding-right:55px}.newletter-form .btn-arrow{position:absolute;width:42px;top:3px;right:3px;bottom:3px;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;background:url(../images/btn-arrow.svg) #eb5534;background-repeat:no-repeat;background-position:50%;background-size:23px}.newletter-form .form-row{position:relative;margin:0}.form-control.valid+.btn-arrow{background:url(../images/icon-check.svg) #eb5534;background-repeat:no-repeat;background-position:50%}.layout-left-side .newsletter-block{padding-bottom:51px}@media screen and (max-width:767px){.layout-left-side .newsletter-block{padding-top:20px;padding-bottom:20px}}.newsletter-block ::-webkit-input-placeholder{color:rgba(117,115,117,.6);opacity:1}.newsletter-block ::-moz-placeholder{color:rgba(117,115,117,.6);opacity:1}.newsletter-block :-ms-input-placeholder{opacity:1}.newsletter-block ::-ms-input-placeholder{opacity:1}.newsletter-block ::placeholder{color:rgba(117,115,117,.6);opacity:1}.newsletter-block :-ms-input-placeholder{color:rgba(117,115,117,.6)}.newsletter-block ::-ms-input-placeholder{color:rgba(117,115,117,.6)}.aside-row .newsletter-block{position:relative;padding:0 0 53px}@media screen and (max-width:1024px){.aside-row .newsletter-block{display:none}}.aside-row:first-child .newsletter-block{padding-top:0}.breadcrumb{background:transparent;padding:0;margin-bottom:6px}@media screen and (max-width:767px){.breadcrumb{margin-bottom:14px}}.breadcrumb-item{position:relative}.breadcrumb-item.active,.breadcrumb-item.active a{color:#fdf751!important}.breadcrumb-item.active:after,.breadcrumb-item.active a:after{background:#fdf751!important}@media screen and (max-width:767px){.breadcrumb-item{padding-bottom:0!important}}.breadcrumb-item a{text-decoration:none;position:relative;display:inline-block;padding-bottom:0}.breadcrumb-item a,.breadcrumb-item a:after{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.breadcrumb-item a:after{content:"";width:100%;height:2px;background:#fff;display:block;margin-top:1px;position:absolute;bottom:0}.breadcrumb-item a:active,.breadcrumb-item a:focus,.breadcrumb-item a:hover{color:#fdf751!important}.breadcrumb-item a:active:after,.breadcrumb-item a:focus:after,.breadcrumb-item a:hover:after{background:#fdf751!important}.breadcrumb-item,.breadcrumb-item *{color:#fff!important;font-size:.77778rem;font-weight:700;line-height:2.285;letter-spacing:1.5px;text-decoration:none}.breadcrumb-item{padding-right:25px;padding-bottom:10px}.breadcrumb-item+.breadcrumb-item{padding-left:25px}.breadcrumb-item+.breadcrumb-item:before{content:"";padding-right:0;position:absolute;width:8px;height:26px;background:url(../images/arrow-right-white.svg) no-repeat;left:0;top:-2px;top:4px;background-size:contain;background-position:50%}@media (max-width:1024px){.breadcrumb-item+.breadcrumb-item:before{top:2px}}.image-module{padding:0 0 68px}@media screen and (max-width:767px){.image-module{padding:8px 0 17px}}.image-module figure{margin:0;padding:0}.image-module figure img{width:100%}.image-module figcaption{font-size:.77778rem;line-height:150%;font-family:Whyte Book,sans-serif;padding:18px 0 0;color:#231f20}@media screen and (max-width:767px){.image-module figcaption{font-size:.8125rem;line-height:2;padding:12px 0 0}}.video-module{padding-bottom:32px;clear:both}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive embed,.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;border:0}.video-caption{padding:18px 0 7px}.video-caption h4{font-size:1.55556rem;font-weight:700;line-height:1.3;padding-top:10px;margin-bottom:10px}@media screen and (max-width:1024px){.video-caption h4{padding-top:4px}}@media screen and (max-width:767px){.video-caption{padding:14px 0 7px}}.video-caption *,.video-caption p{font-size:.77778rem;line-height:150%;font-family:Whyte Book,sans-serif;padding:0;color:#231f20}@media screen and (max-width:767px){.video-caption *,.video-caption p{font-size:.8125rem;line-height:2}}.view-transcript{display:block;padding:10px 0 15px}.view-transcript .h-text-opened{display:none}.view-transcript .h-text-closed,.view-transcript.open .h-text-opened{display:block}.view-transcript.open .h-text-closed{display:none}.view-transcript.open .view-transcript-trigger:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.view-transcript.open .view-transcript-body{display:block}.view-transcript-trigger{display:inline-block;cursor:pointer;color:#221649;line-height:165%;font-weight:700;position:relative;padding-right:28px;margin-bottom:19px}.view-transcript-trigger:after{content:"";display:block;height:2px;width:100%;background:#221649;position:absolute;bottom:0}.view-transcript-trigger:before{content:"";width:15px;min-height:15px;height:100%;display:inline-block;position:absolute;right:0;top:0;background:url(../images/arrow-purple-medium.svg) no-repeat;background-size:13px;background-position:50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.view-transcript-body,.view-transcript-trigger:before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.view-transcript-body{padding:0;display:none}embed{left:0;top:0;height:100%;width:100%;position:absolute}.filter-wrapper+.video-module{padding-top:30px}.cta-block{display:block;background:#22144a;width:100%;margin-left:auto;margin-right:auto;margin-bottom:70px}@media screen and (min-width:1025px){.cta-block{max-width:867px}}@media screen and (max-width:767px){.cta-block{margin-bottom:50px}}.cta-block *{color:#fff}.cta-block--two-col{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-block--two-col *{color:#fff!important}.cta-block--two-col .cta-block__img{width:51.508%}.cta-block--two-col .cta-block__img figure{padding:0!important}.cta-block--two-col .cta-block__img figure img{width:100%}.cta-block--two-col .cta-block__img+.cta-block__content{width:48.492%;text-align:left}.cta-block--two-col .cta-block__img+.cta-block__content [class*=btn-]{display:block}@media screen and (max-width:767px){.cta-block--two-col .cta-block__img,.cta-block--two-col .cta-block__img+.cta-block__content{width:100%}}.cta-block--two-col .cta-block__content{width:100%;padding:49px 53px 42px;text-align:center}@media screen and (max-width:1199px){.cta-block--two-col .cta-block__content{padding:27px 24px 25px 25px}}.cta-block .cta-block__content{padding:49px 53px 36px}@media screen and (max-width:1199px){.cta-block .cta-block__content{padding:28px 24px 22px 25px}}.cta-block .cta-block__content h2,.cta-block .cta-block__content h4{font-weight:700;margin-bottom:12px;font-size:1.55556rem;line-height:1.2}@media screen and (max-width:1024px){.cta-block .cta-block__content h2,.cta-block .cta-block__content h4{margin-bottom:12px;font-size:28px;line-height:1.2}}.cta-block .cta-block__content p{padding-bottom:25px;padding-top:4px}@media screen and (max-width:767px){.cta-block .cta-block__content p{padding-bottom:22px}}.cta-block .cta-block__content [class*=btn-]{display:inline-block;min-width:250px;width:auto;max-width:100%;margin-bottom:11px}@media screen and (min-width:768px){.cta-block .cta-block__content [class*=btn-]{min-width:302px;width:auto;max-width:100%}}@media screen and (max-width:539px){.cta-block .cta-block__content [class*=btn-]{min-width:220px;width:auto;max-width:100%}}.cta-block .cta-block__content .btn-primary:focus:after,.cta-block .cta-block__content .btn-primary:focus:before,.cta-block .cta-block__content .btn-primary:hover:after,.cta-block .cta-block__content .btn-primary:hover:before,.cta-block .cta-block__content .umbraco-forms-navigation [type=submit]:focus:after,.cta-block .cta-block__content .umbraco-forms-navigation [type=submit]:focus:before,.cta-block .cta-block__content .umbraco-forms-navigation [type=submit]:hover:after,.cta-block .cta-block__content .umbraco-forms-navigation [type=submit]:hover:before,.umbraco-forms-navigation .cta-block .cta-block__content [type=submit]:focus:after,.umbraco-forms-navigation .cta-block .cta-block__content [type=submit]:focus:before,.umbraco-forms-navigation .cta-block .cta-block__content [type=submit]:hover:after,.umbraco-forms-navigation .cta-block .cta-block__content [type=submit]:hover:before{background:#22144a}.content-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-with-icon .icon-hold{width:50px;margin-right:26px;float:left}.content-with-icon .icon-hold+.content-with-icon-text{width:calc(100% - 80px);text-align:left}@media screen and (max-width:1024px){.content-with-icon .icon-hold{width:29px;margin-right:16px}.content-with-icon .icon-hold+.content-with-icon-text{width:calc(100% - 45px)}}.content-with-icon .content-with-icon-text h2,.content-with-icon .content-with-icon-text h5{font-size:24px;font-style:normal;font-weight:700;line-height:145%;text-align:left}@media (max-width:1400px){.content-with-icon .content-with-icon-text h2,.content-with-icon .content-with-icon-text h5{font-size:22px}}.content-with-icon .content-with-icon-text p,.content-with-icon .content-with-icon-text span{padding-bottom:23px;display:block}@media screen and (max-width:767px){.content-with-icon .content-with-icon-text p,.content-with-icon .content-with-icon-text span{padding-bottom:19px}}.cta-block__img figure{padding:0!important}.cta-block__img figure img{width:100%}.aside-row .cta-block__content h2,.aside-row .cta-block__content h4{font-weight:700;margin-bottom:12px;font-size:1.55556rem;line-height:1.2}.aside-row .cta-block--two-col .cta-block__img,.aside-row .cta-block--two-col .cta-block__img+.cta-block__content,.aside-row .cta-block--two-col .cta-block__img img{width:100%}.aside-row .cta-block--two-col .cta-block__content{text-align:left;width:100%}.aside-row .cta-block--two-col .cta-block__content h4{font-weight:700;line-height:145%;margin-bottom:22px;margin-top:-3px;font-size:28px;line-height:1.2}.aside-row .cta-block--two-col .cta-block__content [class*=btn-]{display:block;max-width:100%}.content-two-column .cta-block--two-col{background:#221649}.content-two-column .cta-block--two-col .cta-block__img,.content-two-column .cta-block--two-col .cta-block__img+.cta-block__content,.content-two-column .cta-block--two-col .cta-block__img img{width:100%}.content-two-column .cta-block--two-col .cta-block__content{padding:35px 27px 31px}@media screen and (min-width:1025px){.content-two-column .cta-block--two-col .cta-block__content{padding:56px 50px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.content-two-column .cta-block--two-col .cta-block__content h5{margin-bottom:15px}}@media screen and (max-width:1024px){.content-two-column .cta-block--two-col .cta-block__content h5{margin-bottom:12px}}.content-two-column .cta-block--two-col .cta-block__content [class*=btn-]{display:block;margin-bottom:0}.content-two-column .cta-block--two-col .cta-block__content .content-with-icon{padding-bottom:4px}@media screen and (max-width:1024px){.content-two-column .cta-block--two-col .cta-block__content .content-with-icon .content-with-icon-text p,.content-two-column .cta-block--two-col .cta-block__content .content-with-icon .content-with-icon-text span{padding-bottom:17px}}.card{position:relative;width:100%}.card>a:focus,.card>a:hover{text-decoration:none}.card__img{position:relative}.card__img:after{content:" ";height:10px;background:#22144a}.card__img:after,.card__img img{width:100%;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.card__img img{height:auto;-webkit-filter:grayscale(1);filter:grayscale(1)}.card__content{position:relative;width:100%;padding-top:31px}@media screen and (max-width:1024px){.card__content{padding-top:28px}}.card__content h3,.card__content h5{margin-bottom:14px;font-size:1.55556rem;line-height:1.3;font-weight:700}@media screen and (max-width:1024px){.card__content h3,.card__content h5{font-size:1.375rem;line-height:120%;padding-bottom:0;margin-bottom:9px}}.card__content p{line-height:165%;padding-bottom:20px}@media screen and (max-width:1024px){.card__content p{padding-bottom:17px}}.card--special .card__img img,.card:hover .card__img img{-webkit-filter:grayscale(0);filter:grayscale(0)}.card--special .card__img:after,.card:hover .card__img:after{background:#eb5534}.card--special span.content-link,.card:hover span.content-link{color:#22144a}.key-dates-wrap{position:relative;padding-bottom:64px;max-width:1028.6px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:70px;clear:both}@media screen and (max-width:767px){.key-dates-wrap{padding-bottom:31px;margin-bottom:50px}}.key-dates{background:#4ba3b7;padding:17px}@media screen and (max-width:1024px){.key-dates{padding:9px}}.key-dates__inner{background:#fff;border-radius:15px;padding:18px 39px 26px 42px;position:relative}@media screen and (max-width:1024px){.key-dates__inner{border-radius:6px;padding:24px 14px 17px 16px}}.key-dates__inner:before{content:"";position:absolute;width:164px;background:#fff;bottom:-17px;left:-17px;height:44px}@media screen and (max-width:1024px){.key-dates__inner:before{width:87px;bottom:-9px;left:-9px;height:16px}}.key-dates__inner:after{content:"";position:absolute;width:77px;background:url(../images/down-arrow.svg) no-repeat;bottom:-80px;left:91px;height:80px;overflow:hidden;background-size:contain}@media screen and (max-width:1024px){.key-dates__inner:after{width:35px;bottom:-40px;left:47px;height:40px;overflow:hidden;background-size:contain;background:url(../images/down-arrow-small.svg) no-repeat}}.key-dates__inner h2{line-height:1.97;margin:0;padding-bottom:4px;font-size:2.55556rem}@media screen and (max-width:1024px){.key-dates__inner h2{font-size:2rem;line-height:115%;padding:0 0 20px}}.key-dates ul{margin:0 0 20px}@media screen and (max-width:1024px){.key-dates ul{margin:0 0 12px}}.key-dates ul li{border-top:3px solid #22144a;padding:20px 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.key-dates ul li:after,.key-dates ul li:before{display:none}@media screen and (max-width:767px){.key-dates ul li{padding:11px 0 15px}}.key-dates ul li:last-child{border-bottom:3px solid #22144a}.key-dates span.date{display:block;color:#231f20;font-weight:700;font-size:.88889rem}@media screen and (max-width:1024px){.key-dates span.date{font-size:1rem;padding-bottom:5px}}.key-dates h5,.key-dates p{margin-bottom:0;margin-top:-2px;font-weight:700;color:#221e20;font-size:1.55556rem;line-height:120%}@media screen and (max-width:1024px){.key-dates h5,.key-dates p{font-size:1.375rem;line-height:120%}}.key-dates .icon-hold{float:left;padding-top:10px;margin-right:17px;max-width:35px;width:100%}.key-dates .icon-hold img{width:100%}@media screen and (max-width:1024px){.key-dates .icon-hold{margin-right:11px;max-width:35px;padding-top:7px}}.key-dates .icon-hold [class*=icon]{width:35px;height:48px;display:inline-block;background-size:contain!important;background-position:50%!important}@media screen and (max-width:1024px){.key-dates .icon-hold [class*=icon]{width:34px;height:34px}}.key-dates .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap column-reverse;flex-flow:column-reverse wrap;width:calc(100% - 52px)}@media screen and (max-width:1024px){.key-dates .contents{width:calc(100% - 46px)}}.key-dates .btn-wrap{text-align:center;padding:14px 0 17px}@media screen and (max-width:1024px){.key-dates .btn-wrap{padding:14px 0 5px}}.key-dates .btn-wrap .content-link{display:inline-block;font-weight:800;font-size:20px;line-height:1.4}.aside-row .key-dates{padding:17px}@media screen and (max-width:1024px){.aside-row .key-dates{padding:9px}}.aside-row .key-dates__inner{padding:21px 31px 30px 35px}.aside-row .key-dates__inner:before{width:164px;bottom:-18px;left:-18px;height:44px}@media screen and (max-width:1024px){.aside-row .key-dates__inner:before{width:87px;bottom:-9px;left:-9px;height:16px}}.aside-row .key-dates__inner:after{width:77px;bottom:-80px;left:91px;height:80px}@media screen and (max-width:1024px){.aside-row .key-dates__inner:after{width:35px;bottom:-40px;left:47px;height:40px;overflow:hidden;background-size:contain}}@media screen and (max-width:1024px){.aside-row .key-dates__inner{padding:24px 14px 17px 16px}}.aside-row .key-dates__inner h2,.aside-row .key-dates__inner h3{color:#231f20}@media screen and (max-width:1024px){.aside-row .key-dates__inner h2,.aside-row .key-dates__inner h3{padding:0 0 19px}}.aside-row .key-dates__inner h5,.aside-row .key-dates__inner p{color:#231f20;padding-bottom:0;font-size:1.55556rem;font-weight:700;line-height:1.2}@media screen and (max-width:1024px){.aside-row .key-dates__inner h5,.aside-row .key-dates__inner p{font-size:1.375rem}}.aside-row .key-dates ul{margin-top:-18px}@media screen and (max-width:1024px){.aside-row .key-dates ul{margin-bottom:5px}}.aside-row .key-dates ul li{border-color:rgba(34,20,74,.2);padding:18px 0 25px}@media screen and (max-width:1024px){.aside-row .key-dates ul li{padding:14px 0 15px}}.aside-row .key-dates ul li:first-child{border-top:0}.aside-row .key-dates ul li:last-child{border-bottom:0}.aside-row .key-dates .icon-hold{margin-right:16px}@media screen and (max-width:1024px){.aside-row .key-dates .icon-hold{margin-right:11px}}.aside-row .key-dates .icon-hold [class*=icon]{width:45px;height:45px}@media screen and (max-width:1024px){.aside-row .key-dates .icon-hold [class*=icon]{width:34px;height:34px}}.aside-row .key-dates .btn-wrap{padding:0 0 17px;margin-top:-8px}@media screen and (max-width:1024px){.aside-row .key-dates .btn-wrap{padding:11px 0 9px}}.banner .key-dates-wrap{padding:23px 0 0;margin-bottom:0}@media screen and (min-width:768px){.banner .key-dates-wrap{padding:0}}@media screen and (min-width:1025px){.banner .key-dates-wrap{padding:15px 0 0;max-width:371px;margin-bottom:0}}.banner .key-dates{padding:0;background:transparent}@media screen and (max-width:1024px){.banner .key-dates{padding:11px 0 0}}@media screen and (min-width:1025px){.banner .key-dates .icon-hold{max-width:43px;margin-right:14px}.banner .key-dates .contents{width:calc(100% - 60px)}}.banner .key-dates__inner{padding:0;background:transparent}.banner .key-dates__inner h2,.banner .key-dates__inner h3{font-size:1.77778rem;padding-bottom:0}@media screen and (max-width:1024px){.banner .key-dates__inner h2,.banner .key-dates__inner h3{font-size:2rem}}.banner .key-dates__inner h5,.banner .key-dates__inner p{font-weight:700;font-size:22px;line-height:120%;margin-top:1px}@media screen and (max-width:1024px){.banner .key-dates__inner h5,.banner .key-dates__inner p{margin-top:-1px!important}}.banner .key-dates__inner span.date{font-weight:700;font-size:.88889rem;color:#fff}@media screen and (max-width:767px){.banner .key-dates__inner span.date{padding-bottom:0}}.banner .key-dates__inner h2,.banner .key-dates__inner h3,.banner .key-dates__inner h5,.banner .key-dates__inner p{color:#fff}.banner .key-dates__inner:after,.banner .key-dates__inner:before{display:none}.banner .key-dates ul{margin-bottom:2px;margin-top:-9px}@media screen and (max-width:767px){.banner .key-dates ul{margin-top:-2px}}.banner .key-dates ul li{border-color:hsla(0,0%,100%,.2);padding:22px 0}@media screen and (max-width:1024px){.banner .key-dates ul li{padding:15px 0 13px}}.banner .key-dates ul li:last-child{border-bottom:0}.banner .key-dates ul li:first-child{border-top:0}.banner .key-dates .btn-wrap .content-link{color:#fdf751}.banner .key-dates .btn-wrap .content-link:focus,.banner .key-dates .btn-wrap .content-link:hover{color:#eb5534}@media screen and (max-width:1024px){.banner .key-dates .btn-wrap{padding-top:0}}.link-boxes{padding:0 0 70px;display:block;width:100%}@media screen and (max-width:1024px){.link-boxes{padding:0 0 50px}}.link-boxes h6{font-size:1.33333rem;font-weight:700;line-height:1.2;margin-bottom:26px;margin-top:-4px}@media screen and (max-width:1024px){.link-boxes h6{font-size:1.375rem;line-height:1.2}}.link-boxes h2{font-size:1.33333rem;font-weight:700;line-height:1.2;margin-bottom:26px;margin-top:-4px}@media screen and (max-width:1024px){.link-boxes h2{font-size:1.375rem;line-height:1.2}}.link-boxes a{display:block}.link-boxes a+a{margin-top:20px}.link-boxes .btn-secondary:after,.link-boxes .startButton:after,.link-boxes .startover:after{top:5px;bottom:5px;left:5px;right:5px}.layout-left-side.article .faq-module{float:left;display:block;width:100%}.faq-module{position:relative;background-color:#f3f4f5;max-width:867px;margin-left:auto;margin-right:auto;margin-bottom:70px}@media screen and (max-width:767px){.faq-module{margin-bottom:50px}}.faq-module:after{content:"";display:block;height:8px;width:100%;background:#22144a}.faq-module__header{background:#22144a;padding:17px 15px}.faq-module__header h2{margin:0;font-size:28px;line-height:1.22;font-weight:900}.faq-module__header,.faq-module__header *{color:#fff!important;text-align:center}.faq-module__content{padding:20px 43px 0 53px}@media screen and (max-width:1024px){.faq-module__content{padding:12px 17px 0 22px}}.faq-module__content-item{position:relative;padding:14px 0 20px}@media screen and (max-width:1024px){.faq-module__content-item{padding:20px 0 9px}}.faq-module__content-item h3,.faq-module__content-item h5{margin-bottom:13px;font-weight:700;line-height:1.23;font-size:1.55556rem}@media screen and (max-width:1024px){.faq-module__content-item h3,.faq-module__content-item h5{font-size:1.375rem;line-height:120%;margin-bottom:21px}}.faq-module__content-item,.faq-module__content-item p{font-size:1.22222rem}@media screen and (max-width:1024px){.faq-module__content-item,.faq-module__content-item p{font-size:1.125rem;line-height:150%}}.faq-module__content-item p+p{padding-top:5px}.faq-module__content-item:not(:first-child){border-top:3px solid rgba(34,20,74,.2)}.faq-module__content-item+.faq-module__content-item{padding-top:37px}@media screen and (max-width:1024px){.faq-module__content-item+.faq-module__content-item{padding-top:20px}}.faq-module__content-item a{text-decoration:underline;color:#221649;font-weight:700}.faq-module__content-item a:focus,.faq-module__content-item a:hover{font-weight:700;color:#eb5534}.faq-module .btn-wrap{padding:17px 0 33px;text-align:center}@media screen and (max-width:1024px){.faq-module .btn-wrap{padding:3px 0 25px}}.faq-module .btn-wrap .content-link{margin:0;display:inline-block;line-height:150%}@media screen and (max-width:1024px){.faq-module .btn-wrap .content-link{line-height:150%}}.aside-row .faq-module:after{height:8px}.aside-row .faq-module__content{padding:21px 50px 0 51px}@media screen and (max-width:1024px){.aside-row .faq-module__content{padding:12px 17px 0 22px}}.aside-row .faq-module__content-item{padding:12px 0 14px}.aside-row .faq-module__content-item h5{margin-bottom:8px}@media screen and (max-width:767px){.aside-row .faq-module__content-item h5{margin-bottom:13px!important}}.aside-row .faq-module__content-item+.faq-module__content-item{padding-top:27px!important}.aside-row .faq-module__content-item p{color:#231f20}@media screen and (max-width:1024px){.aside-row .faq-module__content-item{padding:20px 0 9px}}.aside-row .faq-module .btn-wrap{padding:3px 0 33px}@media screen and (max-width:1024px){.aside-row .faq-module .btn-wrap{padding:3px 0 25px}}.social--share{position:relative;padding-bottom:64px;padding-top:0}@media screen and (max-width:1024px){.social--share{padding-bottom:46px}}.social--share h6{font-weight:700;font-size:1.33333rem;line-height:120%;margin-bottom:18px}@media screen and (max-width:767px){.social--share h6{font-size:1.375rem;line-height:1.1;margin-bottom:7px}}.social--share h2{font-weight:700;font-size:1.33333rem;line-height:120%;margin-bottom:18px;margin-top:0}@media screen and (max-width:767px){.social--share h2{font-size:1.375rem;line-height:1.1;margin-bottom:7px}}.social--share .social-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}.social--share .social-links li{width:auto;padding:13px 0 0!important}.social--share .social-links li:after,.social--share .social-links li:before{display:none}.social--share .social-links li+li{margin-left:30px;margin-top:0!important}.social--share .social-links li a{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.social--share .social-links li a img{height:21px;width:100%}.social--share .social-links li a:focus,.social--share .social-links li a:hover{opacity:1}.social--share .social-links li a .initial-icon{display:block}.social--share .social-links li a .hover-icon,.social--share .social-links li a:hover .initial-icon{display:none}.social--share .social-links li a:hover .hover-icon{display:block}.accordion-block{position:relative;width:100%;max-width:100%;clear:both;padding:18px 0 27px}@media screen and (min-width:1025px){.accordion-block{padding:59px 0 54px}.accordion-block+.accordion-block{padding-top:52px}}@media screen and (max-width:767px){.accordion-block:last-child{padding-bottom:5px}}.accordion-block h2{line-height:1.2;margin-bottom:40px;font-size:2rem}@media screen and (max-width:1024px){.accordion-block h2{line-height:36px;margin-bottom:8px;font-size:1.75rem}}.accordion{display:block;position:relative;width:100%;padding:10px 0}.accordion__item.small,.accordion__item:last-child{border-bottom:3px solid rgba(34,20,74,.2)}.accordion__item.small .accordion--head{padding:0}.accordion__item.small .accordion--head h3{font-size:1.11111rem;letter-spacing:1.5px;line-height:120%;text-transform:capitalize}.accordion__item.small .accordion--head button{padding:13px 0 8px}.accordion__item.small .accordion--head span.accordion-heading{max-width:calc(100% - 61px);font-size:1.11111rem;letter-spacing:1.5px;line-height:120%;text-transform:capitalize}.accordion__item.small .accordion--head span.expand-collapse{height:30px}.accordion__item.small .accordion--head span.expand-collapse:after{top:5px;width:19px!important;height:19px!important}@media screen and (max-width:1024px){.accordion__item{outline:0}}.accordion--head{border-top:3px solid rgba(34,20,74,.2);cursor:pointer;padding:0}.accordion--head,.accordion--head button{display:inline-block;vertical-align:text-top;width:100%;margin:0}.accordion--head button{padding:38px 0;border:0;background:transparent;text-align:left;font-size:1.55556rem;line-height:129%;font-weight:700}@media screen and (max-width:1024px){.accordion--head button{padding:15px 0}}.accordion--head h3,.accordion--head h4{margin:0;display:inline-block;vertical-align:text-top;width:100%;font-size:1.55556rem;line-height:129%;font-weight:700}@media screen and (max-width:1024px){.accordion--head h3,.accordion--head h4{font-size:1.375rem;line-height:115%}}.accordion--head .accordion-heading{display:block;width:100%;max-width:calc(100% - 61px);float:left;color:#231f20}.accordion--head span.expand-collapse{display:inline-block;width:60px;height:36px;position:relative;vertical-align:text-top;float:right}@media screen and (max-width:1024px){.accordion--head span.expand-collapse{width:45px;vertical-align:middle}}.accordion--head span.expand-collapse:after{content:"";position:absolute;width:20px;height:20px;background:url(../images/icon-plus.svg) no-repeat;background-position:50%!important;background-size:contain!important;left:9px;top:8px}.accordion--head span.expand-collapse.expand:after{width:20px!important;height:20px!important;background:url(../images/icon-minus.svg) no-repeat!important;background-position:50%!important;background-size:contain!important}.accordion--body{display:block;width:100%;max-height:0;overflow:hidden;padding-right:17.3%}@media screen and (min-width:1025px){.accordion--body{padding-right:15.5%}}.accordion--body .image-module+.accordion__content--article{padding-top:20px}@media screen and (max-width:1024px){.accordion--body .image-module+.accordion__content--article{padding-top:5px}}.accordion__content--article{padding-bottom:23px}.accordion__content--article:after,.accordion__content--article:before{content:"";display:table}.accordion__content--article:after{clear:both}@media screen and (max-width:767px){.accordion__content--article{padding-bottom:10px}}.accordion__content--article .single-col{padding-bottom:2px}.accordion__content--article .single-col+.emphasized-link{padding-top:3px}@media screen and (max-width:767px){.accordion__content--article .single-col+.emphasized-link{padding-top:0;margin-top:-6px}}.accordion__content--article .single-col+.image-module{padding-top:15px}@media screen and (max-width:1024px){.accordion__content--article .single-col+.image-module{padding-top:10px;padding-bottom:5px}}@media screen and (max-width:767px){.accordion__content--article .image-module{padding:10px 0}}.accordion__content--article .emphasized-link+.emphasized-link{margin-top:-3px}.accordion__content--article .emphasized-link+.emphasized-link .content-link{padding-bottom:5px}@media screen and (max-width:767px){.accordion__content--article .emphasized-link+.emphasized-link{margin-top:0}}@media screen and (max-width:767px){.accordion__content--article .image-module+.single-col{padding-top:5px;padding-bottom:5px}}@media screen and (min-width:1025px){.accordion__content--article .image-module+.single-col{padding-bottom:18px}}.accordion__content--article ol{padding-top:12px;padding-bottom:8px}@media screen and (max-width:1024px){.accordion__content--article ol{padding-top:0;padding-bottom:1px}}.accordion__content--article+.image-module{margin-top:-16px}@media screen and (max-width:1024px){.accordion__content--article+.image-module{margin-top:-20px}}.accordion__content--article .content-link{margin-bottom:10px;text-transform:none;padding-bottom:8px}@media screen and (max-width:767px){.accordion__content--article .content-link{padding-bottom:0}}.accordion__content--article .content-link+.content-link{margin-top:0}.section-block .accordion__content--article .single-col{max-width:100%}.section-block .accordion__content--article .emphasized-link,.section-block .accordion__content--article .image-module,.section-block .accordion__content--article .video-module{max-width:100%;margin:auto}.accordion--body{max-height:0!important;display:none!important}.accordion--body .accordion__content--article ul{padding-left:39px}@media screen and (max-width:1024px){.accordion--body .accordion__content--article ul{margin:0 0 0 42px}}.accordion--body .accordion__content--article ul li:before{left:-42px}.accordion--body .accordion__content--article ul li{padding-bottom:5px}.accordion--body .accordion__content--article ul li ul{padding-left:41px;padding-top:10px!important;padding-bottom:1px!important}@media screen and (max-width:1024px){.accordion--body .accordion__content--article ul li ul{margin-left:0}}.accordion--body.expanded{max-height:100%!important;display:block!important}@media screen and (max-width:1024px){.accordion__item:-webkit-direct-focus,.accordion__item:focus,.accordion__item:focus-visible{outline:0}}.accordion--head button:focus,.accordion--head button:focus-visible{outline:0!important}.accordion__content--article a{text-decoration:underline;color:#221649;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:700}.accordion__content--article a:hover{color:#eb5534;font-weight:700}.page-intro-content{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:10px}@media screen and (max-width:1024px){.page-intro-content{margin-top:-7px}}.page-intro-content h2{margin-bottom:32px;margin-top:-2px}@media screen and (max-width:1024px){.page-intro-content h2{margin-bottom:29px}}.page-intro-content p{font-size:1.33333rem;padding-bottom:15px;line-height:142%;color:#231f20}@media screen and (max-width:767px){.page-intro-content p{font-size:16px;line-height:165%;padding-bottom:8px}}.page-intro-content .emphasized-link{margin:0;max-width:100%}.page-intro-content .emphasized-link a{text-transform:capitalize;margin-bottom:18px;line-height:1.3;display:table}@media screen and (max-width:1024px){.page-intro-content .emphasized-link a{margin-bottom:12px}}.calendar-block{display:block;width:100%;max-width:100%;position:relative;float:left;margin:31px 0}@media screen and (max-width:1024px){.calendar-block{margin:13px 0 0;padding-bottom:6px}}.calendar-block .calander-block__wrapper{display:block;width:100%;max-width:100%;position:relative;float:left}.calendar-block+.calendar-block{margin-top:34px}@media screen and (max-width:767px){.calendar-block+.calendar-block{margin-top:21px}}.calander-block-head-single{display:block;width:100%;max-width:100%;position:relative;float:left;padding-bottom:2px}@media screen and (max-width:767px){.calander-block-head-single{padding-bottom:7px}}.calander-block-head-single h2{font-size:2rem;margin-bottom:13px;text-transform:capitalize}@media screen and (max-width:1024px){.calander-block-head-single h2{font-size:28px;line-height:115%;margin-bottom:8px}}.calendr-block--row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;border-bottom:3px solid rgba(34,20,74,.2);padding:34px 0 16px}@media screen and (max-width:1024px){.calendr-block--row{padding:14px 0 2px}}.calendr-block--row:last-child{border-bottom:0 solid #ccc}@media screen and (max-width:1024px){.calendr-block--row:last-child{margin-bottom:4px}}.calendar-block--icon{width:44px;height:auto;margin-right:27px}@media screen and (max-width:1024px){.calendar-block--icon{width:32px;margin-right:20px}}.calendar-block--icon img{float:left;max-width:100%;margin-top:8px}.calendar-block--content span{font-size:16px}.calendar-block--content .blue-text{font-size:16px;font-weight:700;line-height:1.65;margin-bottom:0}@media screen and (max-width:1024px){.calendar-block--content .blue-text{font-size:16px}}.calendar-block--content h5{font-size:1.55rem;font-weight:700;margin-bottom:12px;line-height:1.225}@media screen and (max-width:1024px){.calendar-block--content h5{font-size:22px;margin-bottom:14px;margin-top:-1px;line-height:115%}}.calendar-block--content p{font-size:18px;color:#231f20}@media screen and (max-width:1024px){.calendar-block--content p{font-size:16px;line-height:165%}}.calendar-block--content{width:calc(100% - 71px);max-width:100%;display:block;float:left}@media screen and (max-width:1024px){.calendar-block--content{width:calc(100% - 52px)}}.calendarPage .layout--two-column{padding-top:78px;padding-bottom:52px}@media screen and (max-width:1024px){.calendarPage .layout--two-column{padding-bottom:88px;padding-top:42px}}.calendar-block--content--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}.calendar-block--content--top p{font-size:1.55rem;font-weight:700;margin-bottom:12px;line-height:1.225;padding:0}@media screen and (max-width:1024px){.calendar-block--content--top p{font-size:22px;margin-bottom:14px;margin-top:-1px;line-height:115%}}.page-search-bar{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:78px;margin-bottom:14px}@media screen and (max-width:767px){.page-search-bar{margin-top:45px}}.page-search-bar .form-group,.page-search-bar .page-search-bar__wrapper{display:block;float:left;width:100%;max-width:100%;position:relative}.page-search-bar .form-group{margin-bottom:14px}.page-search-bar .form-group input{width:100%;position:relative;padding-right:86px;background-color:#fff;color:#231f20}@media screen and (max-width:767px){.page-search-bar .form-group input{font-size:18px}}.page-search-bar .form-group input:hover{background-color:#fff}.page-search-bar .form-group input:focus{background-color:#fff!important}.page-search-bar .form-group input:active{background-color:#fff}.page-search-bar .form-group button.page-search-bar--search{cursor:pointer;padding:0;width:42px;height:42px;position:absolute;top:3px;right:3px;border:0;background-color:#eb5534;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-search-bar .form-group button.page-search-bar--search img{width:21px;height:24px}.page-search-bar ::-webkit-input-placeholder{color:#231f20;font-family:Whyte;font-weight:400;font-size:18px;line-height:26px;font-style:normal}.page-search-bar ::-moz-placeholder{color:#231f20;font-family:Whyte;font-weight:400;font-size:18px;line-height:26px;font-style:normal}.page-search-bar :-ms-input-placeholder{color:#231f20;font-family:Whyte;font-weight:400;font-size:18px;line-height:26px;font-style:normal}.page-search-bar :-moz-placeholder{color:#231f20;font-family:Whyte;font-weight:400;font-size:18px;line-height:26px;font-style:normal}.page-search-bar--item-found{display:block;float:left;width:100%;max-width:100%;position:relative;font-size:14px;line-height:150%;color:#231f20}@media screen and (max-width:767px){.page-search-bar--item-found{font-size:13px;line-height:150%}}.close-icon{border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;outline:0;cursor:pointer;padding:0;width:37px;height:42px;background-color:transparent;position:absolute;top:3px;right:42px;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.close-icon:after{content:"";background-image:url(../images/x.svg);background-repeat:no-repeat;background-position:50%;display:block;width:16px;height:16px;position:relative;z-index:1;cursor:pointer;color:#000;font-size:29px;margin-right:17px}.form-control:not(:valid)~.close-icon{display:none}.search-listing{display:block;width:100%;max-width:100%;position:relative;float:left;margin:14px 0 72px}@media screen and (max-width:767px){.search-listing{margin:14px 0 34px}}.search-listing .search-listing__wrapper .search-listing__row{display:block;width:100%;max-width:100%;position:relative;float:left;margin:22px 0}@media screen and (max-width:767px){.search-listing .search-listing__wrapper .search-listing__row{margin:20px 0 16px}}@media screen and (max-width:767px){.search-listing .search-listing__wrapper .search-listing__row:first-child{margin-top:8px}}@media screen and (max-width:767px){.search-listing .search-listing__wrapper .search-listing__row:last-child{margin-bottom:7px}}.search-listing .search-listing__wrapper .search-listing__row.no-result{padding-bottom:50px;border-bottom:3px solid rgba(34,20,74,.2)}@media screen and (max-width:767px){.search-listing .search-listing__wrapper .search-listing__row.no-result{padding-bottom:25px}}.search-listing .search-listing__wrapper .search-listing__row.no-result h2,.search-listing .search-listing__wrapper .search-listing__row.no-result h5{margin-bottom:16px;font-weight:700;color:#231f20;font-size:1.555rem;line-height:33.6px}@media screen and (max-width:767px){.search-listing .search-listing__wrapper .search-listing__row.no-result h2,.search-listing .search-listing__wrapper .search-listing__row.no-result h5{font-size:22px;line-height:25.3px}}.search-listing .search-listing__wrapper .search-listing__row.no-result p{font-size:16px;line-height:22px}@media screen and (max-width:767px){.search-listing .search-listing__wrapper .search-listing__row.no-result:first-child{margin-top:4px}}.search-listing h2,.search-listing h5{color:#221649;margin-bottom:18px;font-size:1.333rem;font-weight:400;line-height:1.2;margin-top:0}@media screen and (max-width:767px){.search-listing h2,.search-listing h5{font-size:22px;line-height:24px}}.search-listing p{margin-bottom:0;padding-bottom:0;color:#231f20;font-size:16px;line-height:22px;font-weight:400}@media screen and (max-width:767px){.search-listing p{font-size:16px;line-height:22px}}.search-listing a h2,.search-listing a h5{text-decoration:underline;margin-top:0}.search-listing a:hover{text-decoration:none}.search-listing a:hover h2,.search-listing a:hover h5{color:#eb5534}.frequently-visted-pages{display:block;width:100%;max-width:100%;position:relative;float:left;margin:25px 0}@media screen and (max-width:767px){.frequently-visted-pages{margin:8px 0 27px}}.frequently-visted-pages h5{margin-bottom:23px;color:#231f20;font-size:24px;line-height:33.6px}@media screen and (max-width:767px){.frequently-visted-pages h5{font-size:22px;line-height:115%}}.frequently-visted-pages .emphasized-link a{font-size:20px;line-height:26px;text-transform:none;letter-spacing:1.5px}.frequently-visted-pages .emphasized-link .content-link+.content-link{margin-top:20px}.search .pagination__wrapper{padding-top:24px;padding-bottom:16px}@media screen and (max-width:767px){.search .pagination__wrapper{padding-top:0}}.ballot table.ballot__wrapper,.ballot table.ballot__wrapper td,.ballot table.ballot__wrapper tr{border:0}.ballot table.ballot__wrapper tr.ballot__row{border-bottom:3px solid rgba(34,20,74,.2)!important}.ballot table.ballot__wrapper td.ballot-col{border-right:3px solid rgba(34,20,74,.2)!important}.ballot,.ballot tbody{display:block}.ballot{width:100%;max-width:100%;position:relative;float:left;margin:28px 0 102px}@media screen and (max-width:1024px){.ballot{margin:0 0 60px}}@media screen and (max-width:767px){.ballot{margin:0 0 47px}}.ballot .ballot__wrapper{display:block;width:100%;max-width:100%;position:relative;float:left}@media screen and (max-width:767px){.ballot .ballot__wrapper{margin:101px 0 19px}}.ballot .ballot__wrapper .ballot__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;border-bottom:3px solid rgba(34,20,74,.2)}.ballot .ballot__wrapper .ballot__row.ballot-heading .ballot-col{border-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px 0}.ballot .ballot__wrapper .ballot__row.ballot-heading .ballot-col:first-child .heading-content .h5{text-align:left;margin-bottom:7px;position:relative;-webkit-transform:rotate(0deg) translateY(0);-ms-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0);top:0;left:0;display:block}@media screen and (max-width:767px){.ballot .ballot__wrapper .ballot__row.ballot-heading .ballot-col:first-child .heading-content{display:none}}.ballot .ballot__wrapper .ballot__row.ballot-heading .ballot-col .heading-content{display:block;float:left;width:100%;max-width:100%;position:relative}.ballot .ballot__wrapper .ballot__row.ballot-heading .ballot-col .heading-content .h5{font-weight:700;font-size:1rem;color:#221e20;margin-bottom:0;line-height:29.7px;text-align:center;display:block}@media screen and (max-width:1049px){.ballot .ballot__wrapper .ballot__row.ballot-heading .ballot-col .heading-content .h5{font-size:.888rem}}@media screen and (max-width:1024px){.ballot .ballot__wrapper .ballot__row.ballot-heading .ballot-col .heading-content .h5{-webkit-transform:rotate(-62deg) translateY(-50%);-ms-transform:rotate(-62deg) translateY(-50%);transform:rotate(-62deg) translateY(-50%);position:absolute;bottom:21px;left:5px;white-space:nowrap;font-size:16px;line-height:165%}}.ballot .ballot__wrapper .ballot__row.ballot-heading .ballot-col .heading-content p{font-weight:400;font-size:1rem;color:#221e20;margin-bottom:0;padding-bottom:0;line-height:29.7px}.ballot-col{display:block;float:left;width:100%;max-width:100%;position:relative;padding:22px 0 29px;border-right:3px solid rgba(34,20,74,.2)}@media screen and (max-width:767px){.ballot-col{padding:12px 0 17px}}.ballot-col.col-name{width:550px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-left:0}@media screen and (max-width:1299px){.ballot-col.col-name{width:300px}}@media screen and (max-width:767px){.ballot-col.col-name{width:60px}}.ballot-col.col-name .ballot-icon{display:block;float:left;width:24px;max-width:100%;position:relative;margin-right:21px}@media screen and (max-width:767px){.ballot-col.col-name .ballot-icon{margin-bottom:1px}}.ballot-col.col-name .ballot-icon svg{width:24px;height:24px}@media screen and (max-width:767px){.ballot-col.col-name .ballot-icon svg{width:15px;height:16px}}.ballot-col.col-name .h4{display:block;float:left;width:calc(100% - 45px);font-weight:700;font-size:1.333rem;line-height:1.2;margin-bottom:0;word-break:break-word;margin-top:5px;color:#231f20}@media screen and (max-width:767px){.ballot-col.col-name .h4{font-size:14px;line-height:140%;display:block;width:100%;margin-top:0}}.ballot-col.col-vote{width:calc(20% - 110px);max-width:100%;padding-left:15px;padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media screen and (max-width:1299px){.ballot-col.col-vote{width:calc(20% - 60px)}}@media screen and (max-width:767px){.ballot-col.col-vote{width:calc(20% - 12px)}}.ballot-col .radio-group{display:block;float:left;line-height:0}svg.purple path{fill:#231f20}svg.blue path{fill:#4ba3b7}svg.green path{fill:#367d54}svg.yellow path{fill:#fade4b}svg.orange path{fill:#eb5534}svg.pink path{fill:#ed7aca}.ballot [type=radio]:checked,.ballot [type=radio]:not(:checked){position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.ballot [type=radio]:checked+label,.ballot [type=radio]:not(:checked)+label{position:relative;line-height:0;display:inline-block;color:#666;width:36px;height:19px;margin-bottom:0;cursor:pointer}@media screen and (max-width:767px){.ballot [type=radio]:checked+label,.ballot [type=radio]:not(:checked)+label{width:26px;height:14px}}.ballot [type=radio]:checked+label:before,.ballot [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:36px;height:20px;border:3px solid #eb5434;border-radius:100%;background:#fff}@media screen and (max-width:767px){.ballot [type=radio]:checked+label:before,.ballot [type=radio]:not(:checked)+label:before{width:26px;height:14px}}.ballot [type=radio]:checked+label:after,.ballot [type=radio]:not(:checked)+label:after{content:"";width:30px;height:14px;background:#221649;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:767px){.ballot [type=radio]:checked+label:after,.ballot [type=radio]:not(:checked)+label:after{width:20px;height:8px}}.ballot [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ballot [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ballot-col.col-vote.vertical-highlight,.ballot-col.row-highlight{background-color:rgba(34,22,73,.1)}.ballot__row.ballot-heading.test .ballot-col{background-color:#fff}.ballot__row.ballot-heading .ballot-col{background-color:#fff!important}.ballot-error{border:4px solid #eb5534;background-color:rgba(235,85,52,.1)!important;pointer-events:none}.heading-content.mobile-head{display:none}@media screen and (max-width:767px){.heading-content.mobile-head{display:block}}.heading-content.mobile-head h5{font-size:16px;line-height:165%;color:#221e20;font-weight:700;margin-bottom:0}.heading-content.mobile-head p{font-size:16px;line-height:165%;color:#221e20;margin-bottom:0;padding-bottom:0}@media screen and (max-width:1024px){.page-wrapper.specialPage .single-col{margin:0!important}}.ballot-validation{display:block;width:100%;max-width:100%;position:relative;float:left;padding:39px 100px;margin-top:-3px;background-color:#e5e3d9}@media screen and (max-width:1024px){.ballot-validation{padding:30px 38px;margin-bottom:19px}}.ballot-validation .ballot-validation-wrapper{display:block;width:100%;max-width:100%;position:relative;float:left}.ballot-validation .ballot-validation-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ballot-validation .ballot-validation-col .ballet-col-left{display:block;width:481px;max-width:100%;position:relative;float:left}@media screen and (max-width:1359px){.ballot-validation .ballot-validation-col .ballet-col-left{width:400px}}@media screen and (max-width:1024px){.ballot-validation .ballot-validation-col .ballet-col-left{width:100%;margin-bottom:14px}}.ballot-validation .ballot-validation-col .ballet-col-right{display:block;width:calc(100% - 481px);max-width:100%;position:relative;float:left}@media screen and (max-width:1359px){.ballot-validation .ballot-validation-col .ballet-col-right{width:calc(100% - 400px)}}@media screen and (max-width:1024px){.ballot-validation .ballot-validation-col .ballet-col-right{width:100%}}.ballot-validation .ballot-validation-col .ballet-col-right .validation-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;float:left}.ballot-validation .ballot-validation-col .ballet-col-right .validation-message .validation-icon{display:block;float:left;width:41px;margin-right:20px;line-height:0;margin-top:7px}@media screen and (max-width:1024px){.ballot-validation .ballot-validation-col .ballet-col-right .validation-message .validation-icon{width:26px}}.ballot-validation .ballot-validation-col .ballet-col-right .validation-message h3{display:block;width:calc(100% - 61px);float:left;max-width:100%;position:relative;white-space:normal;font-weight:900;font-size:2rem;line-height:41px;color:#367d54}@media screen and (max-width:1024px){.ballot-validation .ballot-validation-col .ballet-col-right .validation-message h3{width:calc(100% - 46px);font-size:28px;line-height:33px}}.ballot-validation .ranked-choice{display:block;float:left;width:100%;max-width:100%;position:relative}.ballot-validation .ranked-choice h4{font-size:1.333rem;line-height:33px;color:#231f20}@media screen and (max-width:1024px){.ballot-validation .ranked-choice h4{font-size:22px;line-height:26px}}.ballot-validation .ranked-choice p{font-size:18px;line-height:165%;color:#231f20;margin-top:21px;padding-bottom:5px}@media screen and (max-width:767px){.ballot-validation .ranked-choice p{margin-top:0}}.ballot-validation .ranked-choice p+h4{margin-top:20px}.ballot-validation .ranked-choice p+p{margin-top:10px!important}.ballot-validation .ranked-choice h4+p{margin-top:13px!important}.ballot-validation ul{counter-reset:list 0;list-style:none;padding:0;margin:0}.ballot-validation ul li{counter-increment:list;padding-left:0!important;font-size:1rem;line-height:29px;color:#231f20;margin-bottom:8px}.ballot-validation ul li:before{content:counter(list) "."!important;display:inline-block!important;background-color:transparent!important;margin-right:10px!important;width:22px!important;height:22px!important;line-height:22px!important;text-align:center!important;color:#000!important;font-weight:700;font-size:1.111rem;line-height:33px;border:0 solid #c1fffd!important;top:3px}.ballot-validation ul li:after{content:"";display:none!important}.ballot-validation.sucess{background-color:#e5e3d9}.ballot-validation.failure{border:3px solid #eb5534}.ballot-check{display:block;float:left;width:100%;max-width:100%;position:relative;margin:50px 0 0}@media screen and (max-width:1024px){.ballot-check{margin:11px 0 0}}.ballot-check .button-group{display:block;float:left;width:100%;max-width:100%;position:relative}.ballot-check .button-group .btn-secondary,.ballot-check .button-group .startButton,.ballot-check .button-group .startover{background:#eb5534;display:block;margin:0 auto 24px}.ballot-check .button-group .btn-secondary span,.ballot-check .button-group .startButton span,.ballot-check .button-group .startover span{color:#fff;line-height:24px;line-height:30px}.ballot-check .button-group .btn-secondary:active span,.ballot-check .button-group .btn-secondary:hover span,.ballot-check .button-group .startButton:active span,.ballot-check .button-group .startButton:hover span,.ballot-check .button-group .startover:active span,.ballot-check .button-group .startover:hover span{color:#221649}.ballot-check .button-group .border-btn.startButton,.ballot-check .button-group .border-btn.startover,.ballot-check .button-group .btn-secondary.border-btn{background:transparent;border:3px solid #eb5534}.ballot-check .button-group .border-btn.startButton span,.ballot-check .button-group .border-btn.startover span,.ballot-check .button-group .btn-secondary.border-btn span{color:#221649;line-height:24px}.ballot-check .button-group .border-btn.startButton:hover,.ballot-check .button-group .border-btn.startover:hover,.ballot-check .button-group .btn-secondary.border-btn:hover{background-color:#eb5534}.ballot-check .button-group .border-btn.startButton:hover span,.ballot-check .button-group .border-btn.startover:hover span,.ballot-check .button-group .btn-secondary.border-btn:hover span{color:#221649}.tryagainbtn-disable{cursor:not-allowed;opacity:.5}.ballot-check .button-group .border-btn.tryagainbtn-disable.startButton:hover,.ballot-check .button-group .border-btn.tryagainbtn-disable.startover:hover,.ballot-check .button-group .btn-secondary.border-btn.tryagainbtn-disable:hover{background-color:transparent}.ballot-error,.ballot-error label{cursor:not-allowed!important}.ballot-check button.btn-secondary:focus span,.ballot-check button.startButton:focus span,.ballot-check button.startover:focus span{color:#221649!important}.pagination__wrapper{clear:both;text-align:center;padding-top:40px}.pagination__wrapper nav{display:inline-block;padding-bottom:11px}.pagination__wrapper .page-item.disabled .page-link{pointer-events:none;cursor:auto}.pagination{list-style:none;padding-left:0;margin-top:30px;margin-bottom:30px}.pagination li{list-style:none;float:left;margin:0 3px}.pagination .page-link{padding:1px 9px;color:#eb5534;font-size:1.11111rem;line-height:150%;font-weight:700;letter-spacing:1.5px}@media screen and (max-width:1024px){.pagination .page-link{font-size:1.25rem}}.pagination .page-link:not(:disabled):not(.disabled){cursor:pointer}.pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#eb5534}.pagination--info{display:block;clear:both;font-size:14px;line-height:150%;text-align:center;font-style:normal;font-weight:400;color:#231f20;padding-top:2px}.page__dots--item{font-size:1.11111rem;line-height:150%;font-weight:700;color:#231f20}.previous-page-link{position:relative;padding-left:16px!important;padding-right:25px!important}.previous-page-link:before{content:"";position:absolute;width:10px;height:13px;background:url(../images/pagination-previous.svg) no-repeat;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:contain}.next-page-link{position:relative;padding-right:16px!important;padding-left:25px!important}.next-page-link:after{content:"";position:absolute;width:10px;height:13px;background:url(../images/pagination-next.svg) no-repeat;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:contain}@media screen and (max-width:539px){.pagination .page-link{display:none}.pagination a.page-link.next-page-link,.pagination a.page-link.previous-page-link{display:block}.pagination li.page-item.page__dots{display:none}.pagination li.page-item.active .page-link{display:block}}#app{font-family:Whyte,sans-serif!important}.rcv-component{display:block;width:100%;padding:60px 0 132px}@media screen and (max-width:1024px){.rcv-component{padding:12px 0 62px}}.rcv-component .rcv{width:100%;max-width:100%}@media screen and (max-width:1024px){.rcv-component .title{margin-top:0}}.rcv-component .title p{padding-bottom:4px}@media screen and (max-width:1024px){.rcv-component .title p{font-size:.8125rem;line-height:165%}}.instructions{background-color:#e5e3d9!important;padding:33px 45px 20px!important}@media screen and (max-width:1024px){.instructions{font-size:16px;padding:29px 35px 18px!important;line-height:165%}}.instructions h5{margin-bottom:9px;font-weight:700}@media screen and (max-width:1024px){.instructions h5{font-size:1.375rem;line-height:140%}}@media screen and (min-width:1025px){.instructions{position:relative}}@media screen and (max-width:1024px){.instructions{width:100%;padding:31px 38px 11px}}.buttonGroup .next{margin-right:0;left:calc(50% + 30px)!important}.buttonGroup .next,.buttonGroup .prev{text-indent:-9999px;width:42px;height:42px;background:#eb5534;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;top:-9px;left:calc(50% - 75px)}.buttonGroup .next:after,.buttonGroup .prev:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/nav-arrow.svg) no-repeat;background-size:21px;background-position:50%}.buttonGroup .next:focus,.buttonGroup .next:hover,.buttonGroup .prev:focus,.buttonGroup .prev:hover{background-color:#22144a;outline:0!important}.buttonGroup .prev:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.buttonGroup-Inner{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.startButton,.startover{cursor:pointer;background:#e5e3d9;padding:14px 15px 15px;min-width:184px}.startButton:after,.startover:after{-webkit-transition:none;-o-transition:none;transition:none}@media screen and (max-width:767px){.startButton,.startover{background:#fff!important}}.startButton:focus,.startButton:hover,.startover:focus,.startover:hover{background:#eb5534!important;outline:0!important}.startButton:focus:after,.startButton:hover:after,.startover:focus:after,.startover:hover:after{background:#e5e3d9}@media screen and (max-width:767px){.startButton:focus:after,.startButton:hover:after,.startover:focus:after,.startover:hover:after{background:#fff!important}}.roundsLabel{font-size:14px;font-weight:400;line-height:1.85;padding-top:5px;display:block;width:auto;margin:0 auto;text-align:center}.buttonGroup{height:98px!important;padding:10px 45px!important}@media screen and (max-width:767px){.buttonGroup{padding:10px 0!important}}.buttonGroup.stepOne .roundsLabel{padding:5px 10px 12px!important;width:100%}.buttonGroup.stepOne{height:160px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1024px){.buttonGroup.stepOne{height:145px!important}}.buttonGroup.stepOne .startButton{min-width:184px}.buttonGroup.stepSix{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:150px!important}.buttonGroup.stepSix .startover{max-width:calc(100% - 72px);width:auto}.buttonGroup.stepSix .roundsLabel{padding-top:9px!important;width:100%}@media screen and (min-width:1200px){.buttonGroup.stepSix .roundsLabel{padding-left:30px}}.buttonGroup.stepSix .prev{margin-right:30px!important;position:relative;left:auto;top:auto}@media screen and (max-width:767px){.buttonGroup.stepSix .prev{margin-right:20px!important}}.rcv_header{padding-bottom:2px}@media screen and (min-width:1025px){.rcv_header{padding-bottom:11px;max-width:53%}}.rcv_header h3{margin-bottom:24px}@media screen and (max-width:1024px){.rcv_header h3{font-size:1.75rem;line-height:1.3;margin-bottom:9px}}@media screen and (max-width:1024px){.rcv .barChart{margin:-5px 0 35px!important}}.chart-left-panel{width:190px}.left-panel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;height:86px;border-top:3px solid #e5e5e5}@media screen and (max-width:767px){.left-panel__item{padding:5px 0}}.left-panel__item:first-child{height:87px}.left-panel__item:last-child{border-bottom:3px solid #e5e5e5}.left-panel__item:nth-child(4){height:87px}.left-panel__item:nth-child(6){height:89px}.left-panel__item.blur .icon-hold,.left-panel__item.blur .icon-hold+div{opacity:.3}@media only screen and (max-width:1023px){.left-panel__item{height:88px}.left-panel__item:nth-child(3){height:87px}.left-panel__item:nth-child(4){height:88px}.left-panel__item:nth-child(6){height:90px}}@media screen and (max-width:767px){.left-panel__item{-ms-flex-wrap:wrap;flex-wrap:wrap;height:67px}.left-panel__item:first-child,.left-panel__item:nth-child(3),.left-panel__item:nth-child(4){height:68px}.left-panel__item:nth-child(6){height:71px}}.left-panel__item .icon-hold{width:22px;margin-right:18px;margin-left:10px}@media screen and (max-width:767px){.left-panel__item .icon-hold{width:15px;margin-left:0}}div.content-text{width:calc(100% - 49px);padding-right:3px}@media screen and (max-width:767px){div.content-text{width:100%}}div.content-text h5{font-weight:700;margin:0;line-height:1;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767px){div.content-text h5{font-size:14px;width:100%;height:29px}}.chart-wrapper{position:relative;float:left;width:100%;grid-area:barChart;padding-left:172px}@media screen and (max-width:767px){.chart-wrapper{padding-left:75px}}.barchart-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:190px;position:absolute;left:0;top:4px}@media only screen and (min-width:1024px) and (max-width:1025px){.barchart-icon{top:-1px}}@media only screen and (max-width:1023px){.barchart-icon{top:1px}}@media screen and (max-width:767px){.barchart-icon{top:-1px;width:84px}}.burst-bg{position:absolute;z-index:-1;top:26px;max-width:42px}@media screen and (max-width:767px){.burst-bg{top:1px;left:14px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);left:-13px}}.buttongroup-primary{display:none}@media screen and (max-width:767px){.buttongroup-primary{display:block;margin-left:-75px;margin-top:-20px}}@media screen and (min-width:1025px){.buttonGroup,.instructions{max-width:507px}}.umbraco-forms-form{position:relative}.umbraco-forms-fieldset{padding:0!important;margin:0!important}.umbraco-forms-container,.umbraco-forms-page [class*=col-]{padding:0}.umbraco-forms-page label{font-weight:400;margin:0;font-size:18px}@media screen and (max-width:990px){.umbraco-forms-page label{width:100%}}.umbraco-forms-field{margin-bottom:37px;display:block;float:left;width:100%;max-width:100%;position:relative}.umbraco-forms-form input.text,.umbraco-forms-form input.title,.umbraco-forms-form select,.umbraco-forms-form textarea{margin:0!important;font-weight:400;font-size:18px;line-height:26px;color:#231f20}label.umbraco-forms-label{font-size:16px;letter-spacing:.02rem;font-weight:700;display:inline-block;max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:0;padding-bottom:0}@media screen and (max-width:1024px){label.umbraco-forms-label{width:100%}}.umbraco-forms-form input[type=email],.umbraco-forms-form input[type=password],.umbraco-forms-form input[type=text],.umbraco-forms-form textarea,body .umbraco-forms-form input.text,body .umbraco-forms-form select,body .umbraco-forms-form textarea{max-width:100%!important;display:block;width:100%;border:3px solid #231f20}.umbraco-forms-form input[type=email],.umbraco-forms-form input[type=password],.umbraco-forms-form input[type=text],.umbraco-forms-form select{height:48px}.umbraco-forms-field-wrapper{margin-top:2px;position:relative}.umbraco-forms-field-wrapper input[type=radio]:checked~label:before{background:transparent!important}.umbraco-forms-field-wrapper input[type=radio]{display:none!important}.umbraco-forms-field-wrapper input[type=radio]~label{position:relative;padding-left:30px}.umbraco-forms-field-wrapper input[type=radio]~label:before{content:"";position:absolute;left:0;top:5px;display:inline-block;width:19px;height:19px;background:#fff;cursor:pointer;border-radius:50%;border:3px solid #eb5534}.umbraco-forms-field-wrapper input[type=radio]:checked~label:before{background:#221649}.umbraco-forms-navigation [type=submit]{font-size:19px!important}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper{margin-top:2px}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input[type=radio]:checked~label:before{background:transparent!important}.umbraco-forms-form .umbraco-forms-page input[type=text]{padding-left:15px}.umbraco-forms-form .umbraco-forms-page legend{font-weight:700;font-size:28px;line-height:120%;color:#231f20;display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:29px}.umbraco-forms-form .umbraco-forms-page input.btn.primary{padding:17px 26px;min-width:227px;font-weight:800;font-size:19px;line-height:30px;text-align:center;letter-spacing:2px;color:#fff}.umbraco-forms-form .umbraco-forms-page .multiplechoice{margin-bottom:40px}@media screen and (max-width:767px){.umbraco-forms-form .umbraco-forms-page .multiplechoice{margin-bottom:27px}}.umbraco-forms-form .umbraco-forms-page .multiplechoice label{font-size:24px;line-height:140%;color:#231f20;font-weight:400}@media screen and (max-width:767px){.umbraco-forms-form .umbraco-forms-page .multiplechoice label{font-size:20px;line-height:120%}}.umbraco-forms-form .umbraco-forms-page .singlechoice{margin-bottom:31px}@media screen and (max-width:767px){.umbraco-forms-form .umbraco-forms-page .singlechoice{margin-bottom:7px;margin-top:15px}}.umbraco-forms-form .umbraco-forms-page .singlechoice label{font-size:24px;line-height:140%;color:#231f20;font-weight:400}@media screen and (max-width:767px){.umbraco-forms-form .umbraco-forms-page .singlechoice label{font-size:20px;line-height:120%}}.umbraco-forms-form .umbraco-forms-page .titleanddescription{margin-top:0;margin-bottom:3px}.umbraco-forms-form .umbraco-forms-page .titleanddescription h2{font-weight:700;font-size:28px;line-height:120%;color:#231f20;margin-bottom:25px}@media screen and (max-width:767px){.umbraco-forms-form .umbraco-forms-page .titleanddescription h2{font-size:22px;line-height:120%;margin-bottom:22px}}.umbraco-forms-form .umbraco-forms-page .titleanddescription p{font-weight:400;font-size:18px;line-height:165%;color:#231f20}@media screen and (max-width:767px){.umbraco-forms-form .umbraco-forms-page .titleanddescription p{font-weight:400;font-size:16px;line-height:165%;color:#231f20}}.umbraco-forms-form .umbraco-forms-page input[type=checkbox]{padding:0;height:0!important;width:0!important;margin-bottom:0;display:none;cursor:pointer;opacity:0;display:block!important}.umbraco-forms-form .umbraco-forms-page input[type=checkbox]+label{position:relative;cursor:pointer;padding-left:30px;font-weight:400;white-space:normal;word-break:break-word;width:auto;max-width:100%;margin-bottom:0;font-size:18px;line-height:165%;color:#231f20}@media screen and (max-width:767px){.umbraco-forms-form .umbraco-forms-page input[type=checkbox]+label{width:100%;font-size:16px;line-height:165%;margin-bottom:8px}}.umbraco-forms-form .umbraco-forms-page input[type=checkbox]+label:before{content:"";-webkit-appearance:none;background-color:transparent;border:3px solid #eb5534;display:inline-block;position:absolute;vertical-align:middle;cursor:pointer;width:18px;height:18px;left:0;top:5px}.umbraco-forms-form .umbraco-forms-page input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:8px;left:6px;width:6px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.umbraco-forms-form .umbraco-forms-page input[type=checkbox]:checked+label:before{content:"";background-color:#221649!important;background:transparent}.umbraco-forms-form .umbraco-forms-page span.checkboxlist{padding:0;width:100%}.umbraco-forms-form .umbraco-forms-page .checkboxlist input[type=checkbox]{display:block!important}.umbraco-forms-form .umbraco-forms-page [type=radio]:checked,.umbraco-forms-form .umbraco-forms-page [type=radio]:not(:checked){position:absolute;left:-9999px}.umbraco-forms-form .umbraco-forms-page [type=radio]:checked+label,.umbraco-forms-form .umbraco-forms-page [type=radio]:not(:checked)+label{position:relative;padding-left:38px;cursor:pointer;display:table;font-size:18px;line-height:165%;color:#231f20;margin-bottom:9px;font-weight:400}@media screen and (max-width:767px){.umbraco-forms-form .umbraco-forms-page [type=radio]:checked+label,.umbraco-forms-form .umbraco-forms-page [type=radio]:not(:checked)+label{font-size:16px;line-height:165%;margin-bottom:19px}}.umbraco-forms-form .umbraco-forms-page [type=radio]:checked+label:before,.umbraco-forms-form .umbraco-forms-page [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border:3px solid #eb5534;border-radius:100%}.umbraco-forms-form .umbraco-forms-page [type=radio]:checked+label:after,.umbraco-forms-form .umbraco-forms-page [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#221649;position:absolute;top:7px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.umbraco-forms-form .umbraco-forms-page [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.umbraco-forms-form .umbraco-forms-page [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.umbraco-forms-form select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(../images/select-arrow.png);background-repeat:no-repeat;background-position-x:99%;background-position-y:50%;border:1px solid #dfdfdf;border-radius:2px;margin-right:2rem;padding:0 1rem}.umbraco-forms-label{position:relative}@media screen and (max-width:990px){.tool-tip,.tool-tip-general{margin-left:15px}}.tool-tip-general.tool-show .tool-tip-content,.tool-tip.tool-show .tool-tip-content{display:block!important}.tool-tip-general.tool-show .general:after,.tool-tip-general.tool-show .general:before,.tool-tip-general.tool-show .tri:after,.tool-tip-general.tool-show .tri:before,.tool-tip.tool-show .general:after,.tool-tip.tool-show .general:before,.tool-tip.tool-show .tri:after,.tool-tip.tool-show .tri:before{display:block}.tool-tip-general img,.tool-tip img{cursor:pointer;margin-top:-3px}.tool-tip-general .tool-tip-content,.tool-tip .tool-tip-content{position:absolute;width:478px;top:27px;left:-63px;z-index:99;display:none}@media screen and (max-width:1024px){.tool-tip-general .tool-tip-content,.tool-tip .tool-tip-content{width:100%;left:15px!important}}.tool-tip-general .tool-tip-content .tool-tip-wrapper,.tool-tip .tool-tip-content .tool-tip-wrapper{display:block;position:relative;width:100%;max-width:100%}@media screen and (max-width:990px){.tool-tip-general .tool-tip-content .tool-tip-wrapper,.tool-tip .tool-tip-content .tool-tip-wrapper{padding-top:3px}}.tool-tip-general .tool-tip-content .tool-tip-wrapper:after,.tool-tip .tool-tip-content .tool-tip-wrapper:after{content:"";width:100%;position:absolute;top:11px;left:-11px;height:100%;background-color:#eb5534;z-index:-1}.tool-tip-general .tool-tip-content .tool-tip-wrapper .content-block,.tool-tip .tool-tip-content .tool-tip-wrapper .content-block{background-color:#e5e3d9;border:3px solid #231f20;padding:41px 39px;position:relative;display:block}@media screen and (max-width:990px){.tool-tip-general .tool-tip-content .tool-tip-wrapper .content-block,.tool-tip .tool-tip-content .tool-tip-wrapper .content-block{padding:41px 32px}}.tool-tip-general .tool-tip-content .tool-tip-wrapper .content p,.tool-tip .tool-tip-content .tool-tip-wrapper .content p{font-weight:400;font-size:18px;line-height:165%;color:#231f20}.tool-tip-general .tool-tip,.tool-tip-general .tool-tip-general,.tool-tip .tool-tip,.tool-tip .tool-tip-general{line-height:0!important}.tool-tip-general .tool-tip-close,.tool-tip .tool-tip-close{position:absolute;right:16px;top:20px;width:22px;height:22px;opacity:1;cursor:pointer}.tool-tip-general .tool-tip-close:hover,.tool-tip .tool-tip-close:hover{opacity:1}.tool-tip-general .tool-tip-close:after,.tool-tip-general .tool-tip-close:before,.tool-tip .tool-tip-close:after,.tool-tip .tool-tip-close:before{position:absolute;left:10px;content:" ";height:22px;width:3px;background-color:#eb5534}.tool-tip-general .tool-tip-close:before,.tool-tip .tool-tip-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tool-tip-general .tool-tip-close:after,.tool-tip .tool-tip-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.tool-tip-general .general:before,.tool-tip-general .tri:before,.tool-tip .general:before,.tool-tip .tri:before{content:"";position:absolute;top:25px;border-bottom:23px solid #000;border-right:22px solid transparent;border-left:22px solid transparent;left:-14px;z-index:999;display:none}.tool-tip-general .general:after,.tool-tip-general .tri:after,.tool-tip .general:after,.tool-tip .tri:after{content:"";position:absolute;top:30px;left:-12px;width:0;border-bottom:21px solid #e5e3d9;border-right:20px solid transparent;border-left:20px solid transparent;z-index:999999;display:none}.tool-tip-general .general,.tool-tip-general .tri,.tool-tip .general,.tool-tip .tri{display:inline-block;position:relative}.input-validation-error{border:3px solid #eb5534!important;background-color:#fff!important}.umbraco-forms-form span.field-validation-error span{color:#eb5534!important;font-weight:700;font-size:16px;line-height:26px;margin-top:8px;display:block;float:left;padding-left:12px}@media screen and (max-width:767px){.umbraco-forms-form span.field-validation-error span{margin-bottom:-17px;margin-top:5px}}.umbraco-forms-form span.field-validation-error{position:absolute;bottom:-33px;left:0}@media screen and (max-width:767px){.umbraco-forms-form span.field-validation-error{position:relative;bottom:0!important;padding-left:0}}input[type=checkbox]:active,input[type=checkbox]:focus,input[type=checkbox]:hover{-webkit-appearance:checkbox;-webkit-transition:color 0s,background-color 0s,border-color 0s;-o-transition:color 0s,background-color 0s,border-color 0s;transition:color 0s,background-color 0s,border-color 0s}.umbraco-forms-navigation input[type=submit]:focus{outline:0!important}.umbraco-forms-form form input[type=email]:hover,.umbraco-forms-form form input[type=password]:hover,.umbraco-forms-form form input[type=text]:hover,.umbraco-forms-form form textarea:hover{background-color:#fff!important}.umbraco-forms-form form input[type=email]:focus,.umbraco-forms-form form input[type=password]:focus,.umbraco-forms-form form input[type=text]:focus,.umbraco-forms-form form textarea:focus{background-color:#fff!important;border:3px solid #666!important;border-radius:0!important}.genericPage .article.single-col{padding-bottom:17px}@media screen and (max-width:767px){.genericPage .article.single-col{padding-bottom:7px}}span.tool-tip{line-height:0!important;font-size:16px!important}.umbraco-forms-field+.titleanddescription{margin-top:30px!important;margin-bottom:24px!important}@media screen and (max-width:767px){.umbraco-forms-field+.titleanddescription{margin-top:0!important;margin-bottom:13px!important}}.multiplechoice .umbraco-forms-field-wrapper{margin-top:15px!important}.singlechoice .umbraco-forms-field-wrapper{margin-top:21px!important}.multiplechoice input[type=checkbox]+label{margin-top:7px!important}.genericPage .layout--two-column{padding-bottom:16px}select::-ms-expand{display:none}@media screen and (max-width:990px){.umbraco-forms-field div label{display:block!important}}@media screen and (max-width:767px){.genericPage .layout-left-side.article .single-col h3{margin-bottom:16px}}@media screen and (max-width:767px){.genericPage .layout-left-side{padding-bottom:39px}}@media screen and (max-width:767px){.umbraco-forms-form select{padding-right:2rem}}@media (max-width:992px){.custom-nyc-umb-form label .tool-tip,.custom-nyc-umb-form label .tool-tip-general{position:absolute;right:10px;top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-nyc-umb-form label .tool-tip-general.tool-show .tool-tip-content,.custom-nyc-umb-form label .tool-tip.tool-show .tool-tip-content{display:block!important;top:56px!important;left:21px!important}.custom-nyc-umb-form label .general img,.custom-nyc-umb-form label .tri img{width:31px;position:relative;z-index:9}.custom-nyc-umb-form label .general:before,.custom-nyc-umb-form label .tri:before{content:"";position:absolute;top:38px;left:-6px}.custom-nyc-umb-form label .general:after,.custom-nyc-umb-form label .tri:after{content:"";position:absolute;top:42px;left:-4px}}label+br{display:none}.g-recaptcha div{width:100%!important;height:76px!important}.g-recaptcha iframe{width:100%}.formquestion input[type=checkbox]+label{margin-bottom:0!important}.singlechoice span.field-validation-error{bottom:-24px}select:focus::-ms-value{background-color:transparent!important;color:#231f20!important}@media screen and (max-width:767px){.radiobuttonlist+span.field-validation-error span{margin-top:-10px;margin-bottom:15px}}.umbraco-forms-form input.text:focus,.umbraco-forms-form input.title:focus,.umbraco-forms-form select:focus,.umbraco-forms-form textarea:focus{border:3px solid #666}.umbraco-forms-form .umbraco-forms-page input.btn.primary:hover{background-color:transparent;color:#000;border:3px solid #eb5534}.umbraco-forms-form .umbraco-forms-page input.btn.primary{border:3px solid #eb5534}.generalCandidateProfile .tool-tip-general .general:before{top:35px}.generalCandidateProfile .tool-tip-general .general:after{top:40px}@media screen and (max-width:1024px){.tool-tip-general .tool-tip-content,.tool-tip .tool-tip-content{width:100%!important;left:0!important}}.single-col{max-width:672px;margin-left:auto;margin-right:auto;padding-bottom:50px}@media screen and (max-width:767px){.single-col{padding-bottom:34px}}.single-col.text-center h3{margin-bottom:24px}.single-col.text-center p{padding-bottom:27px}.candidate-list,.candidate-list .candidate-list-wrapper{display:block;float:left;width:1000%;max-width:100%;position:relative}.candidate-list .candidate-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.candidate-list .candidate-details .candidate-image-holder{width:144px;max-width:100%;display:block;float:left;position:relative;background-color:#ccc;height:144px}.candidate-list .candidate-details .candidate-image-holder img{width:auto;max-width:100%}.candidate-list .candidate-details .candidate-content-details{width:calc(100% - 144px);max-width:100%;display:block;float:left;position:relative;padding-left:30px}.candidate-list .candidate-details .candidate-content-details h3{font-style:normal;font-weight:700;font-size:28px;line-height:36px;color:#221e20;margin-bottom:5px}.candidate-list .candidate-details .candidate-content-details h4{font-style:normal;font-weight:400;font-size:20px;line-height:165%;color:#221e20;margin-bottom:12px}.candidate-list .candidate-details .candidate-content-details h5{font-style:normal;font-weight:700;font-size:20px;line-height:140%;color:#4ba3b7}.candidate-list .candidate-details .candidate-content-details h5 .candidate-icon{margin-right:10px}.candidate-list .candidate-details .candidate-content-details h5 .candidate-icon img{max-width:26px}.candidate-list .candidate-details .candidate-content-details h6{font-style:normal;font-weight:700;font-size:18px;line-height:165%;color:#221e20}.race-content-wrap{position:relative;padding-bottom:47px;clear:both;padding-top:25px}@media screen and (max-width:767px){.race-content-wrap{padding-bottom:50px;clear:both;padding-top:23px}}.race-content-wrap h3{line-height:1.2}.race-content__list{max-width:474px}.race-content__list .content-link{margin-top:20px;margin-bottom:29px;padding-top:6px;display:table}.race-content__list .accordion__item{margin-bottom:27px}.race-content__list .accordion--body.expanded{margin-top:-6px}.race-content__list .accordion--body.expanded .accordion__content--article .content-link{margin-bottom:3px!important}.race-content__list.with-headline .content-link{margin-top:11px;margin-bottom:12px}@media screen and (max-width:767px){.race-content__list .accordion--body{padding-right:0}}.race-content__list h4{font-size:20px;letter-spacing:1.5px;line-height:130%;font-weight:800;margin-bottom:0;padding-top:11px}.race-content__list ul{margin:0;padding:0}.race-content__list ul li:before{content:"";display:none;position:absolute;left:0;top:6px;width:16px;height:16px;border-radius:50%;border:0}.race-content__list ul li{list-style:none;padding-left:0;position:relative;padding-bottom:0;color:inherit}.profile-content-box{display:block;float:left;width:100%;max-width:100%;position:relative;background:rgba(235,85,52,.15);border:3px solid #eb5534;padding:22px 39px;margin-bottom:15px}@media screen and (max-width:767px){.profile-content-box{padding:28px 34px;margin-bottom:25px}}.profile-content-box pre{white-space:normal}.profile-content-box .profile-content-box__wrapper{display:block;float:left;width:100%;max-width:100%;position:relative}.profile-content-box .profile-content-box__wrapper p{font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#231f20}.profile-content-box .profile-content-box__wrapper p a{font-weight:700;font-style:normal;font-size:14px;line-height:24px;color:#221649;text-decoration:underline}.profile-content-box .profile-content-box__wrapper b,.profile-content-box .profile-content-box__wrapper strong{font-weight:700}.profile-content-box .profile-content-box__wrapper a{font-weight:700;font-style:normal;font-size:14px;line-height:24px;color:#231f20;text-decoration:underline}.article.single-col+.profile-content-box{margin-top:-8px}@media screen and (max-width:767px){.article.single-col+.profile-content-box{margin-top:1px}}.profile-content-box+.article.single-col{display:block;float:left;margin-top:50px!important}.article.single-col+.profile-content-box,.electionPage .article.single-col+.profile-content-box{margin-top:0!important}.profile-content-box+.candidate-intro-grid,.profile-content-box+.cls-other-races,.profile-content-box+.loader+.candidate-intro-grid{margin-top:50px!important}.intro-grid-wrapper+.profile-content-box{margin-bottom:50px}.light-box-signup{position:fixed;top:0;left:0;z-index:999;height:100svh;padding:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(34,22,73,.75);overflow:hidden}.light-box-signup,.light-box-signup__content-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.light-box-signup__content-box{position:relative;min-height:358px;max-width:670px;max-height:calc(100svh - 50px);padding:50px 60px;background-color:#ccc;background-repeat:no-repeat;background-position:top;background-size:cover;overflow-y:auto}@media (max-width:1024px){.light-box-signup__content-box{padding:35px 25px}}.light-box-signup__heading{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;margin-bottom:17px;-ms-flex-wrap:wrap;flex-wrap:wrap}.light-box-signup__heading h1,.light-box-signup__heading h2,.light-box-signup__heading h3,.light-box-signup__heading h4,.light-box-signup__heading h5,.light-box-signup__heading h6{margin-bottom:0;font-size:28px;font-weight:850;font-style:normal;line-height:120%}@media (max-width:1024px){.light-box-signup__heading h1,.light-box-signup__heading h2,.light-box-signup__heading h3,.light-box-signup__heading h4,.light-box-signup__heading h5,.light-box-signup__heading h6{font-size:24px;font-weight:850;font-style:normal;line-height:120%}}.light-box-signup.close-light-box{display:none}.light-box-form-item{margin-bottom:35px}.light-box-form-item:last-child{margin-bottom:0}.light-box-form-item.common-check-box{margin-bottom:20px}.light-box-form-item.common-check-box .form-group label{margin-top:4px;margin-left:0;background:#fff}.light-box-form-item.common-check-box .form-group .check-text{padding-left:15px}.light-box-form-item.common-check-box .form-group .check-text p{padding-bottom:21px;font-size:13px;font-weight:400;font-style:normal;line-height:150%}.light-box-form-item.common-check-box .form-group .check-text p:last-child{padding-bottom:0}.light-box-form-item.common-check-box .form-group .check-text a{font-weight:700}.light-box-form-item .form-group{position:relative;display:block;width:100%;max-width:100%;margin-bottom:0}.light-box-form-item .form-group label{position:relative;width:100%;max-width:100%;font-size:16px;font-weight:700;font-style:normal;line-height:26px;letter-spacing:.32px;margin:0 0 6px}.light-box-form-item .form-group input{position:relative;width:100%;height:48px;max-width:100%}.light-box-form-item .form-group input:focus,.light-box-form-item .form-group input:hover{background:#fff!important}.light-box-form-item .form-group input:checked+.checkbox-wrap label.check-item:after{top:0;left:7px;width:5px;height:9px;border:1px solid #fff;border-width:0 2px 2px 0}.light-box-form-item .form-group .checkbox-wrap label.check-item:before{padding:6px;border:3px solid #eb5534}.light-box-form-item .form-group .btn-primary,.light-box-form-item .form-group .umbraco-forms-navigation [type=submit],.umbraco-forms-navigation .light-box-form-item .form-group [type=submit]{padding:17px 29px;margin:0;font-size:18px;font-weight:800;font-style:normal;line-height:30px;letter-spacing:.36px;color:#fff}.color--default a,.color--default b,.color--default h1,.color--default h2,.color--default h3,.color--default h4,.color--default h5,.color--default h6,.color--default i,.color--default label,.color--default li,.color--default p,.color--default strong{color:#fff!important}.color--black a,.color--black b,.color--black h1,.color--black h2,.color--black h3,.color--black h4,.color--black h5,.color--black h6,.color--black i,.color--black label,.color--black li,.color--black p,.color--black strong{color:#221e20!important}.light-box__thankyou-message{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.light-box__thankyou-message h1,.light-box__thankyou-message h2,.light-box__thankyou-message h3,.light-box__thankyou-message h4,.light-box__thankyou-message h5,.light-box__thankyou-message h6{width:100%;font-size:46px;font-weight:850;font-style:normal;line-height:115%;text-align:center}@media (max-width:1024px){.light-box__thankyou-message h1,.light-box__thankyou-message h2,.light-box__thankyou-message h3,.light-box__thankyou-message h4,.light-box__thankyou-message h5,.light-box__thankyou-message h6{font-size:28px;font-weight:850;font-style:normal;line-height:115%}}.light-box-form-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.light-box-close{position:absolute;top:23px;right:23px;line-height:0;cursor:pointer}.sign-up-widget .sign-up-column-box{padding:0}.popup-body-scroll{-ms-touch-action:none;touch-action:none;position:fixed;width:100%;height:100%;overflow:hidden;-webkit-overflow-scrolling:auto}.light-box-form-item .form-group input.light-box-form-box{border-radius:0;font-size:18px;-webkit-appearance:none}.light-box-form-wrapper .two-col-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px 36px;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1}@media (max-width:575px){.light-box-form-wrapper .two-col-block{margin:0}}.light-box-form-wrapper .two-col-block .light-box-form-item .form-group label{margin-bottom:6px}.light-box-form-wrapper .two-col-block .light-box-form-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:calc(50% - 30px);margin:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:575px){.light-box-form-wrapper .two-col-block .light-box-form-item{max-width:100%;margin:0 0 41px}}.error-message{line-height:1.1}span.ast{color:#eb5534}.sign-up-column-box{clear:both;max-width:866px;padding:50px;margin:20px auto 40px;background:#e5e3d9}.sign-up-column-box,.sign-up-column-box__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.sign-up-column-box__wrapper{max-width:100%}@media (max-width:1024px){.sign-up-column-box{padding:40px 23px}}.sign-up-column-box .light-box-signup__heading{margin-bottom:19px}.sign-up-column-box .light-box-signup__heading h1,.sign-up-column-box .light-box-signup__heading h2,.sign-up-column-box .light-box-signup__heading h3,.sign-up-column-box .light-box-signup__heading h4,.sign-up-column-box .light-box-signup__heading h5,.sign-up-column-box .light-box-signup__heading h6{font-size:36px;font-weight:850;font-style:normal;line-height:115%}@media (max-width:1024px){.sign-up-column-box .light-box-signup__heading h1,.sign-up-column-box .light-box-signup__heading h2,.sign-up-column-box .light-box-signup__heading h3,.sign-up-column-box .light-box-signup__heading h4,.sign-up-column-box .light-box-signup__heading h5,.sign-up-column-box .light-box-signup__heading h6{font-size:24px;font-weight:800;font-style:normal;line-height:115%}}.sign-up-column-box .two-col-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px 36px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.sign-up-column-box .two-col-block{margin:0 0 40px}}.sign-up-column-box .two-col-block .light-box-form-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:calc(100% - 30px);margin:0 15px 29px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sign-up-column-box .two-col-block .light-box-form-item:last-child{margin-bottom:0}@media (max-width:767px){.sign-up-column-box .two-col-block .light-box-form-item{max-width:100%;margin:0 0 41px}}.sign-up-column-box .light-box-form-item{width:100%;max-width:100%}.sign-up-column-box .light-box-form-item.common-check-box{margin-bottom:35px}.sign-up-column-box .light-box-form-item.common-check-box .form-group .check-text p{font-size:14px;font-weight:400;font-style:normal;line-height:150%;color:#221e20}@media (max-width:1024px){.sign-up-column-box .light-box-form-item.common-check-box .form-group .check-text p{font-size:13px;line-height:19.5px}}.sign-up-column-box .light-box-form-item.common-check-box .form-group .check-text p a{text-decoration:underline}.sign-up-column-box__thankyou-page{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;padding-top:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sign-up-column-box__thankyou-page h4{margin-bottom:0;font-size:28px;font-weight:700;font-style:normal;line-height:120%;color:#367d54}@media (max-width:1024px){.sign-up-column-box__thankyou-page h4{font-size:22px;line-height:26.4px}}.col-wraper-left,.col-wraper-right,.two-col-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-col-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.two-col-form .col-wraper-left{width:100%;max-width:calc(100% - 315px);padding-right:40px}@media (max-width:1024px){.two-col-form .col-wraper-left{max-width:100%;padding-right:0;margin-bottom:36px}}.two-col-form .col-wraper-left .light-box-form-item.common-check-box{margin-bottom:0}.two-col-form .col-wraper-right{width:100%;max-width:315px}@media (max-width:1024px){.two-col-form .col-wraper-right{max-width:100%;padding-right:0}}.two-col-form .col-wraper-right .two-col-block{margin-bottom:35px}@media (max-width:1024px){.two-col-form .col-wraper-right .two-col-block{margin-bottom:40px}}.two-col-form .col-wraper-right .two-col-block .light-box-form-item{width:100%;max-width:100%;margin-bottom:31px}.two-col-form .col-wraper-right .two-col-block .light-box-form-item:last-child{margin-bottom:0}@media (max-width:1024px){.two-col-form .col-wraper-right .two-col-block .light-box-form-item{max-width:calc(100% - 30px)}}@media (max-width:767px){.two-col-form .col-wraper-right .two-col-block .light-box-form-item{max-width:100%}}@media (max-width:1024px){.two-col-form .col-wraper-right .two-col-block .light-box-form-item{margin-bottom:37px}}.aside-row .sign-up-column-box{padding:0;background:transparent}.aside-row .sign-up-column-box .light-box-form-item.common-check-box{margin-bottom:23px}.aside-row .sign-up-column-box .two-col-block{margin-bottom:5px}@media (max-width:1024px){.aside-row .sign-up-column-box .two-col-block{margin-bottom:0}}.aside-row .sign-up-column-box .two-col-block .light-box-form-item{width:100%;max-width:100%;margin-bottom:30px}@media (max-width:1024px){.aside-row .sign-up-column-box .two-col-block .light-box-form-item{margin-bottom:40px}}.aside-row .sign-up-column-box .light-box-signup__heading h1,.aside-row .sign-up-column-box .light-box-signup__heading h2,.aside-row .sign-up-column-box .light-box-signup__heading h3,.aside-row .sign-up-column-box .light-box-signup__heading h4,.aside-row .sign-up-column-box .light-box-signup__heading h5,.aside-row .sign-up-column-box .light-box-signup__heading h6{font-size:24px;font-weight:700;font-style:normal;line-height:130%}@media (max-width:1024px){.aside-row .sign-up-column-box .light-box-signup__heading h1,.aside-row .sign-up-column-box .light-box-signup__heading h2,.aside-row .sign-up-column-box .light-box-signup__heading h3,.aside-row .sign-up-column-box .light-box-signup__heading h4,.aside-row .sign-up-column-box .light-box-signup__heading h5,.aside-row .sign-up-column-box .light-box-signup__heading h6{font-size:22px;line-height:28.6px}}.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h1,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h2,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h3,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h4,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h5,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h6{font-size:24px;font-weight:700;font-style:normal;line-height:130%}@media (max-width:1024px){.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h1,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h2,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h3,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h4,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h5,.aside-row .sign-up-column-box .sign-up-column-box__thankyou-page h6{font-size:20px;line-height:26px}}.only-media-page .media-custom-width{width:100%;max-width:675px;margin-right:auto;margin-left:auto}.news-content-wrap .sign-up-column-box{position:relative;right:0;left:50%;width:calc(100vw - 60px);max-width:866px;margin-right:auto;margin-left:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.news-content-wrap .sign-up-column-box{padding-top:45px;padding-bottom:50px}}@media (max-width:1024px){.news-content-wrap .key-dates-wrap{margin-bottom:50px}}.single-word{white-space:nowrap;display:inline}.ballot-intro-content{display:block;width:100%;max-width:100%;position:relative;float:left;margin-bottom:38px}@media screen and (max-width:767px){.ballot-intro-content{margin-bottom:15px}}.ballot-intro-content .ballot-intro-content-wrapper{display:block;width:100%;max-width:100%;position:relative;float:left}.ballot-intro-content .ballot-intro-content-wrapper h2{font-weight:900;font-size:3.444rem;line-height:1.2;color:#231f20;margin-bottom:21px}@media screen and (max-width:767px){.ballot-intro-content .ballot-intro-content-wrapper h2{font-size:32px;line-height:1.2;margin-bottom:9px}}.ballot-intro-content .ballot-intro-content-wrapper p{font-weight:400;font-size:1rem;line-height:165%;color:#231f20}.ballot-intro-content .tool-tip .tool-tip-content{display:none}.address-search{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:30px;margin-top:5px}@media screen and (max-width:767px){.address-search{margin-bottom:13px;margin-top:3px}}.address-search label{margin-left:0;font-weight:700;width:100%;max-width:100%;font-size:16px;line-height:26px;letter-spacing:.02em;color:#231f20;margin-bottom:2px;margin-top:0}@media screen and (max-width:767px){.address-search label{font-size:16px;letter-spacing:.02em;line-height:26px}}.address-search .address-wrapper{display:block;float:left;width:100%;max-width:100%;position:relative}.address-search .address-wrapper input{display:block;float:left;width:100%;max-width:100%;position:relative;height:48px;margin:0;padding-right:35px!important;padding-left:15px!important;font-weight:400;font-size:1rem;line-height:26px;color:#000;width:calc(100% - 54px);border-right:0}.address-search .address-wrapper input:focus,.address-search .address-wrapper input:focus-within{outline:0!important}.address-search .address-wrapper button.custom-search-address{background-color:#eb5534;position:relative;top:0;right:1px;padding:0 13px;width:54px;height:48px;border:3px solid #000;border-left:0}.address-search .address-wrapper button.custom-search-address:focus,.address-search .address-wrapper button.custom-search-address:focus-within{outline:0!important}.address-search .address-wrapper button.custom-search-address img{max-width:25px}.ballot-content-description{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:14px;margin-top:9px}.ballot-content-description.small-text{margin-bottom:90px}.ballot-content-description .content-description-wrapper{display:block;float:left;width:100%;max-width:100%;position:relative}.ballot-content-description .content-description-wrapper h2{margin-bottom:25px}.ballot-content-description .content-description-wrapper h2,.ballot-content-description .content-description-wrapper h3,.ballot-content-description .content-description-wrapper h4{font-weight:900;font-size:2rem;line-height:1.2;color:#231f20;margin-bottom:11px;margin-top:0}@media screen and (max-width:767px){.ballot-content-description .content-description-wrapper h2,.ballot-content-description .content-description-wrapper h3,.ballot-content-description .content-description-wrapper h4{font-size:1.555rem;line-height:36px;margin-bottom:9px}}.ballot-content-description .content-description-wrapper h4{font-weight:400;font-size:1.333rem;line-height:140%;color:#231f20;margin-bottom:28px;padding-top:0}.ballot-content-description .content-description-wrapper p{font-weight:400;font-size:1rem;line-height:165%;color:#231f20}.ballot-content-description .content-description-wrapper p+h4{padding-top:14px;margin-bottom:23px}.ballot-content-description .content-description-wrapper a.content-link{display:table;letter-spacing:1.5}@media screen and (max-width:767px){.ballot-content-description .content-description-wrapper a.content-link{margin-top:7px;margin-bottom:13px}}.ballot-content-description .custom-select label{display:block;margin-top:12px;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.02em;color:#231f20;margin-bottom:2px}@media screen and (max-width:767px){.ballot-content-description .custom-select label{margin-top:9px}}.ballot-content-description .btn-secondary-special{text-decoration:none;min-width:302px;margin-top:17px;outline:0!important}@media screen and (max-width:767px){.ballot-content-description .btn-secondary-special{min-width:0;max-width:100%}}.ballot-content-description .btn-secondary-special span{color:#fff!important}.ballot-content-description.ballot-worksheet-header{padding-bottom:84px;margin-bottom:32px;border-bottom:3px solid rgba(34,20,74,.2);margin-top:0}@media screen and (max-width:767px){.ballot-content-description.ballot-worksheet-header{padding-bottom:39px;margin-bottom:8px}}.ballot-content-description.ballot-worksheet-header .btn-secondary-special{font-size:19px;line-height:30px;letter-spacing:2px}.ballot-content-description.ballot-worksheet-header .btn-secondary-special:active:after,.ballot-content-description.ballot-worksheet-header .btn-secondary-special:focus:after,.ballot-content-description.ballot-worksheet-header .btn-secondary-special:hover:after{background:#fff}.ballot-content-description.ballot-worksheet-header .btn-secondary-special:active span,.ballot-content-description.ballot-worksheet-header .btn-secondary-special:focus span,.ballot-content-description.ballot-worksheet-header .btn-secondary-special:hover span{color:#eb5534!important}.ballot-content-description.ballot-worksheet-header.header-type-1{border-bottom:0;padding-bottom:2px}.ballot-content-description+.key-dates-wrap{margin-top:30px;display:block;float:left}@media screen and (max-width:767px){.ballot-content-description+.key-dates-wrap{margin-top:0}}.ballot-content-description+.ballot-content-description{margin-top:22px}@media screen and (max-width:1024px){.candidateProfile .tool-tip .tool-tip-content,.officeType .tool-tip .tool-tip-content,.rankingTool .tool-tip .tool-tip-content,.voterGuideLandingPage .tool-tip .tool-tip-content,.voterGuideSearchResults .tool-tip .tool-tip-content{width:100%;left:-10px!important}}.candidateProfile .tool-tip .tri:before,.officeType .tool-tip .tri:before,.rankingTool .tool-tip .tri:before,.voterGuideLandingPage .tool-tip .tri:before,.voterGuideSearchResults .tool-tip .tri:before{top:26px}.candidateProfile .tool-tip .tri:after,.officeType .tool-tip .tri:after,.rankingTool .tool-tip .tri:after,.voterGuideLandingPage .tool-tip .tri:after,.voterGuideSearchResults .tool-tip .tri:after{top:31px}@media screen and (max-width:767px){.candidateProfile input.custom-search,.officeType input.custom-search,.rankingTool input.custom-search,.voterGuideLandingPage input.custom-search,.voterGuideSearchResults input.custom-search{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:88px!important}}.candidateProfile .tool-tip .tool-tip-content .tool-tip-wrapper,.officeType .tool-tip .tool-tip-content .tool-tip-wrapper,.rankingTool .tool-tip .tool-tip-content .tool-tip-wrapper,.voterGuideLandingPage .tool-tip .tool-tip-content .tool-tip-wrapper,.voterGuideSearchResults .tool-tip .tool-tip-content .tool-tip-wrapper{padding-top:1px}.candidateProfile .article.single-col,.officeType .article.single-col,.rankingTool .article.single-col,.voterGuideLandingPage .article.single-col,.voterGuideSearchResults .article.single-col{display:block;float:left;margin-bottom:14px;margin-top:9px;padding:0}.candidateProfile .article.single-col h3,.officeType .article.single-col h3,.rankingTool .article.single-col h3,.voterGuideLandingPage .article.single-col h3,.voterGuideSearchResults .article.single-col h3{margin-bottom:11px}.candidateProfile .article.single-col+.key-dates-wrap,.officeType .article.single-col+.key-dates-wrap,.rankingTool .article.single-col+.key-dates-wrap,.voterGuideLandingPage .article.single-col+.key-dates-wrap,.voterGuideSearchResults .article.single-col+.key-dates-wrap{margin-top:30px;display:block;float:left;width:100%;max-width:100%}@media screen and (max-width:767px){.candidateProfile .article.single-col+.key-dates-wrap,.officeType .article.single-col+.key-dates-wrap,.rankingTool .article.single-col+.key-dates-wrap,.voterGuideLandingPage .article.single-col+.key-dates-wrap,.voterGuideSearchResults .article.single-col+.key-dates-wrap{margin-top:0}}.candidateProfile .article.single-col+.article.single-col,.officeType .article.single-col+.article.single-col,.rankingTool .article.single-col+.article.single-col,.voterGuideLandingPage .article.single-col+.article.single-col,.voterGuideSearchResults .article.single-col+.article.single-col{margin-top:9px}.candidateProfile .article.single-col a.content-link,.officeType .article.single-col a.content-link,.rankingTool .article.single-col a.content-link,.voterGuideLandingPage .article.single-col a.content-link,.voterGuideSearchResults .article.single-col a.content-link{display:inline-block;letter-spacing:1.5px}@media screen and (max-width:767px){.candidateProfile .article.single-col a.content-link,.officeType .article.single-col a.content-link,.rankingTool .article.single-col a.content-link,.voterGuideLandingPage .article.single-col a.content-link,.voterGuideSearchResults .article.single-col a.content-link{margin-top:7px;margin-bottom:13px}}.candidateProfile p a.content-link,.officeType p a.content-link,.rankingTool p a.content-link,.voterGuideLandingPage p a.content-link,.voterGuideSearchResults p a.content-link{margin-bottom:15px;margin-top:11px}.candidateProfile .cls-no-records+.article.single-col,.officeType .cls-no-records+.article.single-col,.rankingTool .cls-no-records+.article.single-col,.voterGuideLandingPage .cls-no-records+.article.single-col,.voterGuideSearchResults .cls-no-records+.article.single-col{margin-bottom:38px}@media screen and (max-width:767px){.candidateProfile .cls-no-records+.article.single-col,.officeType .cls-no-records+.article.single-col,.rankingTool .cls-no-records+.article.single-col,.voterGuideLandingPage .cls-no-records+.article.single-col,.voterGuideSearchResults .cls-no-records+.article.single-col{margin-bottom:14px}}.candidateProfile .article.single-col+.cta-block,.officeType .article.single-col+.cta-block,.rankingTool .article.single-col+.cta-block,.voterGuideLandingPage .article.single-col+.cta-block,.voterGuideSearchResults .article.single-col+.cta-block{margin-top:52px;margin-bottom:60px;display:block;float:left}@media screen and (max-width:767px){.candidateProfile .article.single-col+.cta-block,.officeType .article.single-col+.cta-block,.rankingTool .article.single-col+.cta-block,.voterGuideLandingPage .article.single-col+.cta-block,.voterGuideSearchResults .article.single-col+.cta-block{margin-top:17px;margin-bottom:0}}.candidateProfile .cls-no-records+.article.single-col+.cta-block,.officeType .cls-no-records+.article.single-col+.cta-block,.rankingTool .cls-no-records+.article.single-col+.cta-block,.voterGuideLandingPage .cls-no-records+.article.single-col+.cta-block,.voterGuideSearchResults .cls-no-records+.article.single-col+.cta-block{margin-top:0}.candidateProfile .address-search,.officeType .address-search,.rankingTool .address-search,.voterGuideLandingPage .address-search,.voterGuideSearchResults .address-search{margin-bottom:33px}@media screen and (max-width:767px){.candidateProfile .address-search,.officeType .address-search,.rankingTool .address-search,.voterGuideLandingPage .address-search,.voterGuideSearchResults .address-search{margin-bottom:16px}}.candidateProfile .cta-block--two-col .cta-block__content,.officeType .cta-block--two-col .cta-block__content,.rankingTool .cta-block--two-col .cta-block__content,.voterGuideLandingPage .cta-block--two-col .cta-block__content,.voterGuideSearchResults .cta-block--two-col .cta-block__content{text-align:left}.candidateProfile .address-search .address-wrapper input,.officeType .address-search .address-wrapper input,.rankingTool .address-search .address-wrapper input,.voterGuideLandingPage .address-search .address-wrapper input,.voterGuideSearchResults .address-search .address-wrapper input{padding-right:35px!important;padding-left:15px!important}.candidateProfile .cta-block .cta-block__content [class*=btn-],.officeType .cta-block .cta-block__content [class*=btn-],.rankingTool .cta-block .cta-block__content [class*=btn-],.voterGuideLandingPage .cta-block .cta-block__content [class*=btn-],.voterGuideSearchResults .cta-block .cta-block__content [class*=btn-]{width:100%}.candidateProfile .cls-other-races.link-group+.article.single-col h3+P,.officeType .cls-other-races.link-group+.article.single-col h3+P,.rankingTool .cls-other-races.link-group+.article.single-col h3+P,.voterGuideLandingPage .cls-other-races.link-group+.article.single-col h3+P,.voterGuideSearchResults .cls-other-races.link-group+.article.single-col h3+P{padding-top:19px}.candidateProfile .cls-other-races.link-group+.article.single-col,.officeType .cls-other-races.link-group+.article.single-col,.rankingTool .cls-other-races.link-group+.article.single-col,.voterGuideLandingPage .cls-other-races.link-group+.article.single-col,.voterGuideSearchResults .cls-other-races.link-group+.article.single-col{padding-bottom:50px;margin-bottom:7px}@media screen and (max-width:1024px){.candidateProfile .cls-other-races.link-group+.article.single-col,.officeType .cls-other-races.link-group+.article.single-col,.rankingTool .cls-other-races.link-group+.article.single-col,.voterGuideLandingPage .cls-other-races.link-group+.article.single-col,.voterGuideSearchResults .cls-other-races.link-group+.article.single-col{padding-bottom:0}}@media screen and (max-width:1024px){.rankingTool .ranking-page-right-col{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.rankingTool .custom-select select+a.content-link{margin-top:19px;margin-bottom:0;line-height:26px}.rankingTool div#city-council-div+.custom-select{margin-top:-4px}@media screen and (max-width:767px){.rankingTool div#city-council-div+.custom-select{margin-bottom:21px}}.rankingTool .article.single-col a.content-link{margin-top:15px!important;margin-bottom:11px}.officeType p.cls-help-text{font-size:24px;line-height:140%;margin-top:31px}.officeType .article.single-col+.article.single-col{margin-top:23px}@media screen and (max-width:767px){.officeType .article.single-col+.article.single-col{margin-top:9px}}.officeType .custom-select{margin:11px 0 16px}.custom-select.party-cls+a.content-link{margin-top:19px!important;display:block;float:left}@media screen and (max-width:767px){.voterGuideSearchResults .ballot-intro-content+.article.single-col{margin-bottom:0}}.custom-select select+p{padding-top:15px}.cls-no-records{display:block;float:left;width:100%;margin-bottom:30px}.cls-no-records p{font-size:22px;font-weight:800}.candidate-bio-wrapper{display:block;float:left;width:100%;max-width:100%;position:relative}a.content-link.icon-link:after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin-left:9px;background-image:url(../images/icon-link.png);width:17px;height:16px;background-repeat:no-repeat;background-position:50%}.result-text p{font-size:24px;line-height:140%;color:#231f20}.result-text{display:block;float:left;margin-top:15px;margin-bottom:13px}.loader+.custom-select{margin-top:3px}.loader+.custom-select label{margin-top:0}.btn-secondary-special.disabled.startButton,.btn-secondary-special.disabled.startover,.btn-secondary.btn-secondary-special.disabled{pointer-events:none;opacity:.5}.top-issue{display:block;width:100%;max-width:100%;position:relative;float:left;margin-bottom:22px}@media screen and (max-width:767px){.top-issue{margin-bottom:20px}}.top-issue .top-issue-wrapper{display:block;width:100%;max-width:100%;position:relative;float:left}.top-issue .top-issue-wrapper h3{margin-bottom:8px;line-height:1.2}.top-issue .top-issue-wrapper ol{margin-left:0}.top-issue .top-issue-wrapper ol li:before{line-height:33px}.ballot-result-list{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:33px}@media screen and (max-width:767px){.ballot-result-list{margin-bottom:12px}}.ballot-result-list .ballot-result-list-wrapper,.ballot-result-list .ballot-result-list-wrapper .result-listcontent{display:block;float:left;width:100%;max-width:100%;position:relative}.ballot-result-list .ballot-result-list-wrapper .result-listcontent{border-top:3px solid rgba(34,20,74,.2);padding-top:37px;padding-bottom:15px}@media (max-width:1024px){.ballot-result-list .ballot-result-list-wrapper .result-listcontent{padding-top:16px}}@media screen and (max-width:767px){.ballot-result-list .ballot-result-list-wrapper .result-listcontent{padding-top:18px}}.ballot-result-list .ballot-result-list-wrapper h4{font-weight:700;font-size:1.555rem;line-height:36px;color:#221e20}@media screen and (max-width:767px){.ballot-result-list .ballot-result-list-wrapper h4{font-size:22px;line-height:115%;margin-bottom:8px}}.ballot-result-list .ballot-result-list-wrapper p{font-weight:400;font-size:1rem;line-height:165%;color:#221e20}.ballot-result-list .ballot-result-list-wrapper a.content-link{margin-top:10px;letter-spacing:1.5px;line-height:140%;display:table}@media screen and (max-width:767px){.ballot-result-list .ballot-result-list-wrapper a.content-link{margin-bottom:0;margin-top:0}}.ballot-content-description+.cta-wrap{margin-top:51px}@media screen and (max-width:767px){.ballot-content-description+.cta-wrap{margin-top:16px}}.cta-wrap{display:block;width:100%;max-width:100%;position:relative;float:left}.cta-wrap .cta-block .cta-block__content [class*=btn-]{width:100%;text-decoration:none}.emp-link-cover.bottom-space{margin-bottom:27px}.aside-row .custom-side-links{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:57px;margin-top:21px}.aside-row .custom-side-links a.content-link{display:table}.aside-row .custom-side-links a.content-link .link-icon{margin-left:12px}.candidate-list-wrapper{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:54px;margin-top:33px}@media screen and (max-width:767px){.candidate-list-wrapper{margin-top:5px}}.candidate-list-wrapper .candidate-list,.candidate-list-wrapper .candidate-list .candidate-list-col{display:block;float:left;width:100%;max-width:100%;position:relative}.candidate-list-wrapper .candidate-list .candidate-list-col{border-top:3px solid rgba(34,20,74,.2);padding:40px 0 32px}@media screen and (max-width:767px){.candidate-list-wrapper .candidate-list .candidate-list-col{padding:23px 0 20px}}.candidate-list-wrapper .candidate-list .candidate-list-col:last-child{border-bottom:3px solid rgba(34,20,74,.2)}.candidate-list-col-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.candidate-list-col-content .candidate-content-holder{display:block;float:left;width:100%;max-width:100%;position:relative;padding-left:0}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder{padding-left:0;width:100%}}.candidate-list-col-content .candidate-content-holder .candidate-image-holder{display:block;float:left;width:142px;max-width:100%;position:relative;margin-right:39px}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .candidate-image-holder{width:90px;margin-right:21px}}.candidate-list-col-content .candidate-content-holder .candidate-image-holder img{max-width:100%}.candidate-list-col-content .candidate-content-holder .name-details{display:block;float:right;width:calc(100% - 181px);max-width:100%;position:relative}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .name-details{width:calc(100% - 111px);float:left}}.candidate-list-col-content .candidate-content-holder .name-details a{text-decoration:none}.candidate-list-col-content .candidate-content-holder .name-details h3{font-weight:700;font-size:1.555rem;line-height:36px;color:#221e20;margin-bottom:5px}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .name-details h3{font-size:22px;line-height:115%}}.candidate-list-col-content .candidate-content-holder .name-details h4{font-weight:400;font-size:1.111rem;line-height:165%;color:#221e20;margin-bottom:13px}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .name-details h4{font-size:18px;line-height:165%;margin-bottom:0}}.candidate-list-col-content .candidate-content-holder .name-details p.party-name{font-weight:400;font-size:1.111rem;line-height:165%;color:#221e20;margin-bottom:13px;padding-bottom:0}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .name-details p.party-name{font-size:18px;line-height:165%;margin-bottom:0}}.candidate-list-col-content .candidate-content-holder .other-details{display:block;float:right;width:calc(100% - 181px);max-width:100%;position:relative}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .other-details{width:100%;margin-top:18px;float:left}}.candidate-list-col-content .candidate-content-holder .other-details p{font-style:italic;font-weight:400;font-size:20px;line-height:165%;color:#221e20}.candidate-list-col-content .candidate-content-holder .other-details h5{font-weight:700;font-size:1.111rem;line-height:140%;color:#4ba3b7;margin-bottom:15px}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .other-details h5{margin-bottom:5px;font-size:18px;line-height:140%}}.candidate-list-col-content .candidate-content-holder .other-details h5 .matching-icon{margin-right:10px}.candidate-list-col-content .candidate-content-holder .other-details h5 .matching-icon img{max-width:26px}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .other-details h5 .matching-icon img{max-width:20px}}.candidate-list-col-content .candidate-content-holder .other-details p.matching-fund{font-weight:700;font-size:1.111rem;line-height:140%;color:#4ba3b7;margin-bottom:15px;padding-bottom:0;font-style:normal}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .other-details p.matching-fund{margin-bottom:5px;font-size:18px;line-height:140%}}.candidate-list-col-content .candidate-content-holder .other-details p.matching-fund .matching-icon{margin-right:10px}.candidate-list-col-content .candidate-content-holder .other-details p.matching-fund .matching-icon img{max-width:26px}@media screen and (max-width:767px){.candidate-list-col-content .candidate-content-holder .other-details p.matching-fund .matching-icon img{max-width:20px}}.candidate-list-col-content .candidate-content-holder .other-details h4,.candidate-list-col-content .candidate-content-holder .other-details h6{font-weight:700;font-size:1rem;line-height:165%;color:#221e20;margin-bottom:11px}.candidate-list-col-content .candidate-content-holder .other-details p.top-issue{font-weight:700;font-size:1rem;line-height:165%;color:#221e20;margin-bottom:11px;padding-bottom:0;display:block;float:left;font-style:normal;margin-top:0!important}.candidate-list-col-content .candidate-content-holder .other-details ul{margin-left:0;padding-top:0;display:block;width:100%;max-width:100%;float:left}.candidate-list-col-content .candidate-content-holder .other-details li{counter-increment:step-counter;font-weight:400;font-size:1rem;line-height:165%;color:#231f20;padding-left:30px;margin-bottom:4px;margin-top:0;padding-bottom:0}.candidate-list-col-content .candidate-content-holder .other-details li:before{content:counter(step-counter) ".";font-weight:700;font-size:1.111rem;line-height:165%;color:#231f20;border-radius:0;border:0 solid transparent;background:transparent;width:auto;height:auto;margin:-2px 0 0;position:absolute;left:0;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.candidate-list-col-content .candidate-content-holder .other-details li:after{display:none}.candidate-list-col-content .candidate-content-holder .other-details a.content-link{margin-top:5px;margin-bottom:0;display:table}.link-group{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:44px}.link-group h4{font-style:normal;font-weight:700;font-size:1.555rem;line-height:36px;color:#231f20;margin-bottom:20px}.link-group a.content-link{margin-top:0;margin-bottom:16px;display:table;line-height:26px}.article h2.primary-candidate{color:#231f20;margin-bottom:17px;line-height:117%;font-size:2rem;font-family:inherit;font-weight:900;margin-top:0}.custom-select{display:block;float:left;width:100%;max-width:100%;position:relative;margin:11px 0 34px}@media screen and (max-width:767px){.custom-select{margin-top:0;margin-bottom:39px}}.custom-select select{width:100%;max-width:100%;height:46px;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(../images/custom-select.png);background-repeat:no-repeat;background-position-x:100.1%;background-position-y:0;border:3px solid #221e20;border-radius:2px;margin-right:0;padding:0 1rem;font-weight:400;font-size:1rem;line-height:26px}.custom-select select.default.items,.custom-select select .items{color:#000;font-style:normal;font-weight:400;font-size:1rem;line-height:26px}.custom-select select:focus-visible{outline:1px solid #eb5534!important}.custom-select+.custom-select{margin-top:4px}.custom-select+.custom-select label{margin-top:0}.candidate-intro-grid{display:block;width:100%;max-width:100%;position:relative;float:left;padding-bottom:5px;margin-bottom:58px;border-bottom:3px solid rgba(34,20,74,.2)}@media screen and (max-width:767px){.candidate-intro-grid{margin-bottom:47px}}.candidate-intro-grid .intro-grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.candidate-intro-grid .intro-grid-wrapper .image-holder{width:276px;max-width:100%;display:block;float:left;position:relative;margin-bottom:49px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .image-holder{width:100%;margin-bottom:22px}}.candidate-intro-grid .intro-grid-wrapper .details-holder{display:block;float:left;width:calc(100% - 276px);max-width:100%;position:relative;padding-left:45px;word-break:break-word;margin-top:-6px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder{width:100%;padding-left:0;margin-top:0}}.candidate-intro-grid .intro-grid-wrapper .details-holder h3{line-height:1.2;color:#231f20;margin-bottom:6px}.candidate-intro-grid .intro-grid-wrapper .details-holder h2{line-height:1.2;color:#231f20;margin-bottom:6px;margin-top:0;font-size:2rem}@media screen and (max-width:1024px){.candidate-intro-grid .intro-grid-wrapper .details-holder h2{font-size:1.75rem;line-height:1.286;margin-bottom:10px}}.candidate-intro-grid .intro-grid-wrapper .details-holder h4{font-weight:400;font-size:1.333rem;line-height:140%;color:#221e20;margin-bottom:20px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder h4{font-size:18px;line-height:165%;margin-bottom:20px}}.candidate-intro-grid .intro-grid-wrapper .details-holder p.party-profile{font-weight:400;font-size:1.333rem;line-height:140%;color:#221e20;margin-bottom:20px;padding:0;margin-top:0}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder p.party-profile{font-size:18px;line-height:165%;margin-bottom:20px}}.candidate-intro-grid .intro-grid-wrapper .details-holder h5{font-weight:700;font-size:1.111rem;line-height:140%;color:#4ba3b7;display:block;position:relative;margin:0 0 16px}.candidate-intro-grid .intro-grid-wrapper .details-holder h5 .matching-icon{margin-right:10px;display:inline-block}.candidate-intro-grid .intro-grid-wrapper .details-holder h5 .matching-icon img{max-width:26px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder h5{font-size:1rem;line-height:140%}}.candidate-intro-grid .intro-grid-wrapper .details-holder h5 .tool-tip{margin-left:5px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder h5 .tool-tip{margin-left:15px}}.candidate-intro-grid .intro-grid-wrapper .details-holder p.matching-fund{font-weight:700;font-size:1.111rem;line-height:140%;color:#4ba3b7;display:block;position:relative;margin:0 0 16px}.candidate-intro-grid .intro-grid-wrapper .details-holder p.matching-fund .matching-icon{margin-right:10px;display:inline-block}.candidate-intro-grid .intro-grid-wrapper .details-holder p.matching-fund .matching-icon img{max-width:26px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder p.matching-fund{font-size:1rem;line-height:140%}}.candidate-intro-grid .intro-grid-wrapper .details-holder p.matching-fund .tool-tip{margin-left:5px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder p.matching-fund .tool-tip{margin-left:15px}}.candidate-intro-grid .intro-grid-wrapper .details-holder .contact-links{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:7px}.candidate-intro-grid .intro-grid-wrapper .details-holder .contact-links p{font-style:normal;font-weight:400;font-size:1rem;line-height:165%;color:#221649;padding-bottom:2px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder .contact-links p{font-size:16px;line-height:165%}}.candidate-intro-grid .intro-grid-wrapper .details-holder .contact-links p .bold-text{font-style:normal;font-weight:700;font-size:1rem;line-height:165%;color:#221649;margin-right:7px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder .contact-links p .bold-text{font-size:16px;line-height:165%}}.candidate-intro-grid .intro-grid-wrapper .details-holder .contact-links p a{font-weight:400}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects{display:block;float:left;width:100%;max-width:350px;position:relative;margin:20px 0 15px}@media screen and (max-width:767px){.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects{margin:18px 0 8px}}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul{list-style:none;margin:0 -10px}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li{padding-left:0;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li:after,.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li:before{display:none}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li a{width:25px;height:21px}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li a img{height:21px;width:100%;max-width:25px;-o-object-fit:contain;object-fit:contain}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li a .hover-icon{display:none}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li a .initial-icon,.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li a:hover .hover-icon{display:block}.candidate-intro-grid .intro-grid-wrapper .details-holder .social-connects ul li a:hover .initial-icon{display:none}@media screen and (max-width:1024px){.candidate-intro-grid .tool-tip .tool-tip-content{width:100%;left:10px!important}}@media screen and (max-width:549px){.candidate-intro-grid .tool-tip .tool-tip-content{width:110%}}.candidate-intro-grid .tool-tip .tool-tip-content span{font-weight:400;font-size:18px;line-height:165%;color:#231f20}.candidate-intro-grid .tool-tip .tool-tip-content .tool-tip-wrapper{padding-top:0}@media screen and (max-width:767px){.candidate-intro-grid .tool-tip .tri:before{top:29px}}@media screen and (max-width:767px){.candidate-intro-grid .tool-tip .tri:after{top:34px}}p.matching-fund{font-weight:700;font-size:1.111rem;line-height:140%;color:#4ba3b7;display:block;position:relative;margin:0 0 16px}p.matching-fund .matching-icon{margin-right:10px;display:inline-block}p.matching-fund .matching-icon img{max-width:26px}@media screen and (max-width:767px){p.matching-fund{font-size:1rem;line-height:140%}}p.matching-fund .tool-tip{margin-left:5px}@media screen and (max-width:767px){p.matching-fund .tool-tip{margin-left:15px}}@media screen and (max-width:767px){p.matching-fund .tool-tip .tri:before{top:29px}}@media screen and (max-width:767px){p.matching-fund .tool-tip .tri:after{top:34px}}.other-candidates h2{color:#231f20;margin-bottom:17px;line-height:117%;font-size:2rem}@media screen and (max-width:1024px){.other-candidatest h2{font-size:1.75rem;line-height:1.286}}@media screen and (max-width:767px){.other-candidates h2{margin-bottom:14px}}.video-mod-wrap{display:block;width:100%;max-width:100%;position:relative;float:left;margin-top:23px}@media screen and (max-width:767px){.video-mod-wrap{margin-top:11px}}.video-mod-wrap .view-transcript{padding:31px 0 15px}@media screen and (max-width:767px){.video-mod-wrap .view-transcript{padding:23px 0 15px}}@media screen and (max-width:767px){.video-mod-wrap .video-module{padding-bottom:12px}}.flexible-content{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:25px;margin-bottom:28px}@media screen and (max-width:767px){.flexible-content{margin-top:17px}}.flexible-content .emphasized-link,.flexible-content blockquote,.flexible-content figure,.flexible-content h1,.flexible-content h2,.flexible-content h3,.flexible-content h4,.flexible-content h5,.flexible-content h6,.flexible-content ol,.flexible-content p,.flexible-content ul{display:block;float:left;width:100%;max-width:100%;position:relative}.flexible-content blockquote{font-style:italic;font-weight:400;font-size:1.333rem;line-height:140%;color:#231f20;margin:8px 0 32px}@media screen and (max-width:767px){.flexible-content blockquote{margin:3px 0 32px}}.flexible-content h3{color:#231f20;margin-bottom:17px}@media screen and (max-width:767px){.flexible-content h3{margin-bottom:14px}}.flexible-content h2{color:#231f20;margin-bottom:17px;line-height:117%;font-size:2rem}@media screen and (max-width:1024px){.flexible-content h2{font-size:1.75rem;line-height:1.286}}@media screen and (max-width:767px){.flexible-content h2{margin-bottom:14px}}.flexible-content h5{font-style:normal;font-weight:700;font-size:1.333rem;line-height:120%;color:#221e20;margin-bottom:20px}@media screen and (max-width:767px){.flexible-content h5{margin-bottom:11px}}.flexible-content h4{margin-bottom:20px}@media screen and (max-width:767px){.flexible-content h4{font-size:22px;line-height:115%;margin-top:15px}}.flexible-content figure+h4{margin-top:45px}@media screen and (max-width:767px){.flexible-content figure+h4{margin-top:17px}}@media screen and (max-width:767px){.flexible-content h3+P{padding-top:3px}}.flexible-content h6+p{margin-bottom:12px}.flexible-content p+h5{margin-top:26px}@media screen and (max-width:766px){.flexible-content p+h5{margin-top:12px}}.flexible-content p+h3{margin-top:50px}@media screen and (max-width:767px){.flexible-content p+h3{margin-top:38px}}.flexible-content h5+h3{margin-top:38px}.flexible-content .emphasized-link+figure{padding-top:0}.flexible-content .emphasized-link{margin-bottom:5px}@media screen and (max-width:767px){.flexible-content .emphasized-link .content-link{margin-bottom:16px}}.flexible-content ol{margin-left:0;padding-top:0;padding-left:0;margin-bottom:21px}@media screen and (max-width:767px){.flexible-content ol{margin-bottom:10px}}.flexible-content ol li:before{left:0}.flexible-content .video-mod-wrap{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:21px}@media screen and (max-width:767px){.flexible-content .video-mod-wrap{margin-top:10px}}.flexible-content .video-mod-wrap .video-responsive{margin-bottom:20px}@media screen and (max-width:767px){.flexible-content .video-mod-wrap .video-module{padding-bottom:17px}}.draggable-content{display:block;float:left;width:471px;max-width:100%;position:relative;padding-left:40px}@media screen and (max-width:1024px){.draggable-content{width:100%;margin-bottom:12px;padding-left:0}}.draggable-content ol,.draggable-content ul{display:block;margin:0;padding:0;list-style:none;width:calc(100% - 35px);max-width:100%}.draggable-content ol li,.draggable-content ul li{line-height:0;color:#000;display:block;float:left;margin-bottom:12px;text-align:left;position:relative;margin-left:0;width:100%;max-width:100%;min-height:33px}.draggable-content ol li.static,.draggable-content ul li.static{display:block;width:20px;float:left;font-weight:700;font-size:1.111rem;line-height:165%;color:#231f20;margin-right:21px}.draggable-content ol li .drag-wrapper,.draggable-content ul li .drag-wrapper{border:3px solid #22144a;padding:14px 60px 13px 6px;background-color:#fff;width:100%;max-width:100%;display:inline-block;cursor:-webkit-grab;cursor:grab;font-size:1.388rem;font-weight:700;font-size:1.555rem;line-height:28px;color:#221e20;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:1024px){.draggable-content ol li .drag-wrapper,.draggable-content ul li .drag-wrapper{max-width:50%}}@media screen and (max-width:767px){.draggable-content ol li .drag-wrapper,.draggable-content ul li .drag-wrapper{font-size:22px}}@media screen and (max-width:549px){.draggable-content ol li .drag-wrapper,.draggable-content ul li .drag-wrapper{max-width:100%}}.draggable-content ol li.sortable-chosen .drag-wrapper,.draggable-content ul li.sortable-chosen .drag-wrapper{cursor:-webkit-grabbing!important;cursor:-moz-grabbing!important}.draggable-content ol li:before,.draggable-content ul li:before{display:none}.draggable-content ol li .close-icon-drag,.draggable-content ul li .close-icon-drag{cursor:pointer;position:absolute;right:14px;top:12px;width:30px;height:30px;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}.draggable-content ol li .close-icon-drag img,.draggable-content ul li .close-icon-drag img{max-width:20px}.li.ui-sortable-handle.ui-sortable-placeholder{display:none!important}.ui-sortable-helper{z-index:0!important;cursor:-webkit-grabbing!important}.ui-sortable-helper .drag-wrapper{position:relative}.ui-sortable-helper .drag-wrapper:after{content:"";width:100%;height:100%;top:8px;left:-10px;background-color:#4aa3b7;position:absolute;z-index:-1!important}.handle{margin-right:8px;position:relative;display:inline-block;line-height:0}.handle img{margin-top:-5px}.drag-head{display:block;float:left;width:100%;max-width:100%;position:relative;margin-bottom:6px}.drag-head h4{font-weight:700;font-size:1.555rem;line-height:36px;color:#221e20;margin-bottom:5px}@media (max-width:1024px){.drag-head h4{line-height:31px}}.drag-head p{font-weight:400;font-size:1rem;line-height:165%;color:#221e20}.drag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative;float:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:24px}@media (max-width:767px){.drag-list{margin-bottom:0}}.draggable-content ul.count{width:20px;display:block;margin-right:2px}ul.count li{width:100%;min-height:60px;font-weight:700;font-size:18px;line-height:165%;color:#231f20;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}span.add{display:block}span.remove{display:none}.add-remove-button.sort-added .btn-secondary-special{border:2px solid #eb5534}.add-remove-button.sort-added .btn-secondary-special:after{background-color:#fff}.add-remove-button.sort-added span.add{display:none}.add-remove-button.sort-added span.remove{display:block;color:#eb5534!important;z-index:9;position:relative}.choices.adding-disabled .choice-list .add-remove-button{pointer-events:none}.choices.adding-disabled .choice-list .add-remove-button .btn-secondary-special{background-color:rgba(235,85,52,.23)!important;border:2px solid #eb5534}.choices.adding-disabled .choice-list .add-remove-button.sort-added{pointer-events:auto}.choices.adding-disabled .choice-list .add-remove-button.sort-added .btn-secondary-special{background-color:#eb5534!important;border:2px solid #eb5534!important}.sortable-chosen span.cover-wrp:after{content:"";display:block;position:absolute;top:9px;left:-7px;background-color:#4aa3b7;width:100%;height:96%;z-index:-1}span.cover-wrp{width:100%;max-width:100%;display:inline-block;position:relative}.sortable-fallback{opacity:1!important}.sortable-chosen.blue-background-class{opacity:0!important}.social--share{width:100%}.draggable-content ol li:focus-visible,.draggable-content ul li:focus-visible{outline:0!important}.draggable-content ol li:focus-visible .drag-wrapper,.draggable-content ul li:focus-visible .drag-wrapper{outline:2px solid #eb5534!important}.choices .choice-list .add-remove-button span.btn-secondary-special:after{top:6px;left:6px;bottom:6px;right:6px}.draggable-components{display:block;float:left;width:100%;max-width:100%;position:relative}.draggable-components .ballot-content-description{margin-bottom:33px;width:calc(100% - 471px);padding-right:114px;padding-bottom:0}@media screen and (max-width:1024px){.draggable-components .ballot-content-description{width:100%;padding-right:0}}@media screen and (max-width:767px){.draggable-components .ballot-content-description{margin-top:0;margin-bottom:30px}}.draggable-components .ballot-content-description .content-description-wrapper h3{margin-bottom:17px}.choice-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;margin-bottom:59px}@media (max-width:1024px){.choice-listing{margin-bottom:0}}.choices{display:block;width:calc(100% - 471px);max-width:100%;position:relative;float:left;padding-right:35px;padding-bottom:47px;border-bottom:3px solid rgba(34,20,74,.2)}@media screen and (max-width:1024px){.choices{width:100%;padding-right:0;border-bottom:0 solid rgba(34,20,74,.2);margin-bottom:10px;padding-bottom:16px}}.choices .choice-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;position:relative;margin-bottom:19px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1024px){.choices .choice-list{margin-bottom:29px}}.choices .choice-list .add-remove-button{display:block;float:left;min-width:139px;width:219px;max-width:219px}@media screen and (max-width:767px){.choices .choice-list .add-remove-button{min-width:113px;width:172px;max-width:172px}}@media (max-width:359px){.choices .choice-list .add-remove-button{width:100%;max-width:100%;padding-left:0}}.choices .choice-list .add-remove-button span.btn-secondary-special{text-decoration:none;width:100%;max-width:100%;padding:0;font-size:19px;line-height:112%;border:2px solid #eb5534}@media (max-width:768px){.choices .choice-list .add-remove-button span.btn-secondary-special{font-size:15px;line-height:120%}}.choices .choice-list .add-remove-button span.btn-secondary-special span{color:#fff;text-decoration:none;padding:14px 20px 15px}.choices .choice-list .add-remove-button span.btn-secondary-special:hover:after{background:#fff}.choices .choice-list .add-remove-button span.btn-secondary-special:hover span{color:#eb5534;text-decoration:none}.choices .choice-list .add-remove-button:focus-within span.btn-secondary-special:after,.choices .choice-list .add-remove-button:focus span.btn-secondary-special:after{background:#fff}.choices .choice-list .add-remove-button:focus-within span.btn-secondary-special span,.choices .choice-list .add-remove-button:focus span.btn-secondary-special span{color:#eb5534;z-index:9;position:relative}.choices .choice-list .candate-choices{width:auto;max-width:calc(100% - 219px);display:block;float:left;position:relative;padding-left:42px}@media screen and (max-width:767px){.choices .choice-list .candate-choices{padding-left:15px;width:auto;max-width:calc(100% - 172px)}}@media (max-width:359px){.choices .choice-list .candate-choices{width:100%;max-width:100%;padding-left:0;margin-bottom:15px}}.choices .choice-list .candate-choices h4,.choices .choice-list .candate-choices p{font-style:normal;font-weight:700;font-size:1.111rem;line-height:26px;letter-spacing:1.5px;color:#000;padding:0;margin:0}.choices .choice-list .candate-choices h4 a,.choices .choice-list .candate-choices p a{font-style:normal;font-weight:700;font-size:1.111rem;line-height:30px;letter-spacing:1.5px;color:#000;margin-bottom:0;text-decoration:none}.choices .choice-list .candate-choices h4 a:hover,.choices .choice-list .candate-choices p a:hover{color:#000}.choices .choice-list .candate-choices a{font-weight:400;font-size:1rem;line-height:165%;text-decoration:underline;color:#22144a}.choices .choice-list .candate-choices a:hover{color:#eb5534}.email-ranking{display:block;float:left;width:100%;max-width:100%;position:relative;font-weight:400;font-size:1rem;line-height:165%;color:#221649}.email-ranking span.mail-icon{width:20px;max-width:100%;display:inline-block;float:left;margin-right:15px}.email-ranking span.email-text{display:inline-block;width:calc(100% - 35px);float:left}.email-ranking span.email-text a{text-decoration:underline}.email-ranking span.email-text span.mail-icon img{max-width:100%}.added-counter{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:3px}.added-counter .remove-choice{display:none;font-weight:700!important;font-size:16px!important;line-height:26px!important;color:#eb5534!important}.added-counter .add-choice{display:block}.error-update .added-counter{display:block;float:left;width:100%;max-width:100%;position:relative}.error-update .added-counter .remove-choice{display:block}.error-update .added-counter .add-choice{display:none}div#no-result-draggable p{font-size:22px;margin:0 0 30px}.background-imformation{display:block;float:left;width:100%;max-width:100%;position:relative;margin-top:4px;margin-bottom:25px}@media screen and (max-width:767px){.background-imformation{margin-bottom:17px}}.background-imformation blockquote{font-style:italic;font-weight:400;font-size:1.333rem;line-height:140%;color:#231f20;margin:8px 0 24px}@media screen and (max-width:767px){.background-imformation blockquote{margin:3px 0 28px}}.background-imformation blockquote+.block-details{margin-top:0!important}.background-imformation h3{margin-bottom:12px}@media screen and (max-width:767px){.background-imformation h3{margin-bottom:10px}}.background-imformation p{padding-top:0}.background-imformation .block-details{display:block;width:100%;max-width:100%;position:relative;float:left;margin:30px 0}@media screen and (max-width:767px){.background-imformation .block-details{margin-bottom:11px}}.background-imformation .block-details h5{font-weight:700;margin-bottom:18px;line-height:28.8px}@media screen and (max-width:767px){.background-imformation .block-details h5{margin-bottom:11px}}.background-imformation .block-details h3{font-weight:700;margin-bottom:18px;line-height:28.8px;font-size:1.33333rem}@media screen and (max-width:1024px){.background-imformation .block-details h3{font-size:1.25rem}}@media screen and (max-width:767px){.background-imformation .block-details h3{margin-bottom:11px}}.background-imformation .block-details h3+p{margin-top:-8px}.background-imformation .block-details p{line-height:22px;padding-top:5px}.background-imformation .block-details:last-child{margin-bottom:0}.background-imformation .block-details+.block-details{margin-top:0}.other-candidates{display:block;float:left;width:100%;max-width:100%;position:relative;margin:31px 0}@media screen and (max-width:767px){.other-candidates{margin:9px 0}}.other-candidates h4{margin-bottom:20px}.other-candidates .emphasized-link{margin-top:22px!important}.loader{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;position:relative;float:left;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}.dot-loader{height:18px;width:18px;background-color:#4ba3bb;position:relative;-webkit-animation:grow 1.2s ease-in-out infinite;animation:grow 1.2s ease-in-out infinite}.dot-loader--2{-webkit-animation:grow 1.2s ease-in-out .15555s infinite;animation:grow 1.2s ease-in-out .15555s infinite;margin:0 24px;width:23px;height:23px}.dot-loader--3{-webkit-animation:grow 1.2s ease-in-out .3s infinite;animation:grow 1.2s ease-in-out .3s infinite;width:28px;height:28px}@-webkit-keyframes grow{0%,40%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow{0%,40%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.candidate-comparison-lp .ballot-intro-content .address-search{margin-top:22px}.candidate-comparison-lp .ballot-plan.full-section-width.multiple-box+.layout--two-column article.layout-left-side.article{margin-top:-160px}@media (max-width:1024px){.candidate-comparison-lp .ballot-plan.full-section-width.multiple-box+.layout--two-column article.layout-left-side.article{margin-top:0!important}}.ballot-plan.full-section-width{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ballot-plan.full-section-width .ballot-plan-drop+.ballot-plan-drop{margin-top:3px}.ballot-plan.full-section-width .ballot-plan-drop[style*="display:none"]+.ballot-plan-drop,.ballot-plan.full-section-width .ballot-plan-drop[style*="display: none"]+.ballot-plan-drop{margin-top:0!important}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box{padding:18px;max-height:none}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box ol{list-style:none;width:100%!important;margin-bottom:0;max-height:200px;overflow-y:auto;padding:10px!important}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box ol::-webkit-scrollbar{width:10px}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box ol::-webkit-scrollbar-track{background:#e5e5e6}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box ol::-webkit-scrollbar-thumb{background:#acabac;border-radius:10px}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box li{display:block;margin-bottom:15px}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box li:last-child{margin-bottom:0}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box input{padding:0;height:auto;width:auto;margin-bottom:0;display:none!important;cursor:pointer}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box li label{position:relative;cursor:pointer;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto!important;margin-bottom:0;color:#231f20;font-weight:500}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box li label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #eb5534;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;background:#fff}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box li input:checked+label:before{background:#000}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-selection-box li input:checked+label:after{content:"";display:block;position:absolute;top:6px;left:6px;width:7px;height:11px;border:2px solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section{padding:25px;background:#367d54;margin-top:-1px}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .detailed-heading{margin-bottom:20px}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .detailed-heading h3,.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .detailed-heading h4{margin-bottom:7px;line-height:32.2px;color:#fff;font-weight:800;font-size:1.55556rem}@media (max-width:1024px){.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .detailed-heading h3,.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .detailed-heading h4{font-size:22px}}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .detailed-heading a{color:#fff;text-decoration:underline;font-size:18px;letter-spacing:1.5px;font-weight:800;line-height:25px}@media (max-width:1024px){.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .detailed-heading a{font-size:16px}}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .slider-wrapper{display:block;max-width:100%;position:relative;width:100%;background:#fff;padding:25px 20px}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-slider-section .slider-wrapper .click-section{padding:0}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-body .ballot-plan-body-selection{padding:24px 25px}@media (max-width:1199px){.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-body .ballot-plan-body-selection{padding:26px 20px 9px}}.candidate-comparison-lp .ballot-plan-drop.comparison-drop-down .ballot-plan-body .ballot-plan-body-selection .ballot-plan-body-head h4{margin-bottom:6px;line-height:32.2px}.select-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;margin-bottom:13px}@media (max-width:1024px){.select-tabs{margin-bottom:5px}}.select-tabs ul{list-style:none;padding-left:0;margin:0 -15px}.select-tabs ul li{display:inline-block;position:relative;line-height:25.2px;color:#fff;padding:0 15px 3px;text-decoration:underline;font-size:18px;font-weight:800;letter-spacing:1.5px;cursor:pointer}@media (max-width:1024px){.select-tabs ul li{font-size:16px}}.select-tabs ul li:after{content:"";display:block;width:1px;height:100%;background-color:#fff;right:0;top:0;position:absolute}.select-tabs ul li:last-child:after{display:none}.select-tabs ul li a{color:#fff;padding-bottom:3px;text-decoration:underline;font-size:18px;font-weight:800;letter-spacing:1.5px}@media (max-width:1024px){.select-tabs ul li a{font-size:16px}}.ballot-plan-head-cta.no-candidate-selected,.ballot-plan-head.no-candidate-selected{background:#eb5434}.ballot-plan-head-cta.no-candidate-selected .ballot-head-content-wrap,.ballot-plan-head.no-candidate-selected .ballot-head-content-wrap{padding:22px 37px 22px 13px;width:100%}@media (max-width:1024px){.ballot-plan-head-cta.no-candidate-selected .ballot-head-content-wrap,.ballot-plan-head.no-candidate-selected .ballot-head-content-wrap{padding:22px 37px 22px 8px}}@media (max-width:768px){.ballot-plan-head-cta.no-candidate-selected .ballot-head-content-wrap,.ballot-plan-head.no-candidate-selected .ballot-head-content-wrap{padding:10px 37px 9px 8px}}@media (max-width:575px){.ballot-plan-head-cta.no-candidate-selected .ballot-head-content-wrap,.ballot-plan-head.no-candidate-selected .ballot-head-content-wrap{padding:10px 37px 9px 15px}}.ballot-plan-head-cta.no-candidate-selected .ballot-head-content-wrap .head-name,.ballot-plan-head.no-candidate-selected .ballot-head-content-wrap .head-name{max-width:100%;width:100%}.ballot-plan-head-cta.no-candidate-selected a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;text-decoration:none}.candidate-comparison-lp .emphasized-link{margin-top:25px!important;margin-top:5px!important}.candidate-comparison-lp .emphasized-link a{margin-bottom:0!important}.candidate-comparison-lp .article.single-col+.candidate-list-wrapper,.candidate-comparison-lp .ballot-intro-content+.candidate-list-wrapper{margin-top:0}.candidate-comparison-lp .candidate-list-col-content .candidate-content-holder .other-details h6{font-weight:800}.clear-filter-wrap .clear-filter-content .clear-btn,.clear-filter-wrap .clear-filter-content h3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#367d54}.emphasized-link.compare-candidates{margin-top:33px!important}@media (max-width:1025px){.emphasized-link.compare-candidates{margin-top:30px!important;margin-bottom:17px}}.emphasized-link.compare-candidates a{color:#eb5434!important;display:table}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special{padding:0}@media (max-width:768px){.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton h4 .ballot-plan-head-icon,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover h4 .ballot-plan-head-icon,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special h4 .ballot-plan-head-icon{padding-right:20px}}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special h4 .ballot-plan-head-icon svg{fill:#fff!important}@media (max-width:575px){.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special h4 .ballot-plan-head-icon svg{width:22px}}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:hover h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:hover h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:hover h4{color:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:hover h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:hover h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:hover h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:hover h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:hover h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:hover h4 .ballot-plan-head-icon svg{fill:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:hover:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:hover:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:hover:after{background:#fff!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus h4{color:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus h4 .ballot-plan-head-icon svg{fill:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus:after{background:#fff!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:active h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:active h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:active h4{color:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:active h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:active h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:active h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:active h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:active h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:active h4 .ballot-plan-head-icon svg{fill:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:active:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:active:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:active:after{background:#fff!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus-visible h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus-visible h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus-visible h4{color:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus-visible h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus-visible h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus-visible h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus-visible h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus-visible h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus-visible h4 .ballot-plan-head-icon svg{fill:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus-visible:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus-visible:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus-visible:after{background:#fff!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus-within h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus-within h4,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus-within h4{color:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus-within h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus-within h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus-within h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus-within h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus-within h4 .ballot-plan-head-icon path,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus-within h4 .ballot-plan-head-icon svg{fill:#221649!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:focus-within:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:focus-within:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:focus-within:after{background:#fff!important}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton .head-name,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover .head-name,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special .head-name{z-index:9}.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:after{left:6px;right:6px;top:6px;bottom:6px}@media (max-width:1024px){.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover:after,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special:after{left:2px;right:2px;top:2px;bottom:2px}}.candidate-comparison-lp .accordion-block{padding-top:0}.candidate-comparison-lp .accordion-block h2{margin-bottom:30px!important}@media (max-width:1024px){.candidate-comparison-lp .accordion-block h2{margin-bottom:15px!important}}.accordion+.emphasized-link a{margin-bottom:0;margin-top:0}.accordion+.emphasized-link{margin-top:8px!important}.generalVotingGuideSearchResults .comparison-drop-down,.voterGuideSearchResults .comparison-drop-down{display:none!important}.candidate-comparison-lp .content-link+.content-link,.candidate-comparison-lp .emphasized-link+.emphasized-link{margin-top:0!important}.candidate-comparison-lp .content-link{margin-bottom:13px!important}@media (max-width:1024px){.ballot-plan-head-cta.no-candidate-selected .btn-secondary-special:after{-webkit-transition:all 0s!important;-o-transition:all 0s!important;transition:all 0s!important}}.accordion-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}@media (max-width:1024px){.accordion-nav{margin-top:18px}}@media (max-width:575px){.accordion-nav{margin-bottom:0;margin-top:14px}}.accordion-nav .select-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:50%}@media (max-width:575px){.accordion-nav .select-nav{max-width:100%;margin-bottom:25px;display:none!important}}.accordion-nav .select-nav ul{list-style:none;padding-left:0;margin:0 -10px;padding-bottom:0;padding-top:0}.accordion-nav .select-nav ul li{display:inline-block;margin:0 10px;padding:0;font-weight:800;font-size:18px;line-height:140%;letter-spacing:1.5px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#221649}.accordion-nav .select-nav ul li:before{display:none}.accordion-nav .select-nav ul li:after{content:"";height:21px;width:1px;background:#ccc;top:50%;left:-13px;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-nav .select-nav ul li:first-child:after{display:none}.drop-down-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:50%;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:575px){.drop-down-nav{max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}}.drop-down-nav .drp-wrapper{display:block;width:auto;max-width:100%;position:relative}.drop-down-nav .drp-wrapper .issue-drop-down{width:auto;display:block;font-weight:800;font-size:18px;line-height:140%;letter-spacing:1.5px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#221649;cursor:pointer}.drop-down-nav .drp-wrapper .issue-drop-down .drop-img{display:inline-block;padding-left:10px}.drop-down-nav .drp-wrapper .issue-drop-item{display:none;position:absolute;right:0;top:50px;width:230px;background:#fff;border:3px solid #231f20;z-index:99;max-height:400px;overflow-y:auto}@media (max-width:575px){.drop-down-nav .drp-wrapper .issue-drop-item{left:0;right:auto;top:33px}}.drop-down-nav .drp-wrapper .issue-drop-item::-webkit-scrollbar{width:10px}.drop-down-nav .drp-wrapper .issue-drop-item::-webkit-scrollbar-track{background:#e5e5e6}.drop-down-nav .drp-wrapper .issue-drop-item::-webkit-scrollbar-thumb{background:#acabac;border-radius:50px}.drop-down-nav .drp-wrapper .issue-drop-item ul{margin:0;padding:0}.drop-down-nav .drp-wrapper .issue-drop-item ul li{margin:0;font-weight:500;font-size:18px;line-height:165%;color:#221e20;border-bottom:1px solid #ccc;padding-left:0;padding-bottom:0}.drop-down-nav .drp-wrapper .issue-drop-item ul li a{text-decoration:none;display:block;width:100%;padding:5px 15px;color:#221e20;font-weight:500;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.drop-down-nav .drp-wrapper .issue-drop-item ul li a:hover{background:#e5e3d9}.drop-down-nav .drp-wrapper .issue-drop-item ul li:before{display:none}.drop-down-nav .drp-wrapper .issue-drop-item.op-drop{display:block}.candidate-comparison-lp .page-intro-content{margin-bottom:2px}.ballot-plan-drop.comparison-drop-down .ballot-plan-head .ballot-head-content-wrap .head-name{max-width:100%}.candidate-card-block-wrapper{max-width:100%}.candidate-card-block-wrapper,.candidate-card-block-wrapper .candidate-card-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.candidate-card-block-wrapper .candidate-card-block{margin:0 -10px}@media (max-width:750px){.candidate-card-block-wrapper .candidate-card-block{margin:0}}.candidate-card-block-wrapper .candidate-card-block-single{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 20px);max-width:100%;position:relative;padding:41px 20px 40px;background:#f3f4f6;border-bottom:8px solid #221649;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 10px 20px}@media (max-width:1320px){.candidate-card-block-wrapper .candidate-card-block-single{width:calc(100% - 20px)}}@media (max-width:1024px){.candidate-card-block-wrapper .candidate-card-block-single{width:calc(50% - 20px)}}@media (max-width:750px){.candidate-card-block-wrapper .candidate-card-block-single{width:100%;padding-bottom:25px}}@media (max-width:768px){.candidate-card-block-wrapper .candidate-card-block-single{padding-top:22px;margin:0 0 20px}}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;margin-bottom:57px}@media (max-width:575px){.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-content{margin-bottom:8px}}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;margin-bottom:10px}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header .img-block{width:120px;max-width:100%;display:block;position:relative;padding-right:24px}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header .img-block img{max-width:96px}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header .name-block{display:block;width:calc(100% - 120px)}@media (max-width:575px){.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header .name-block{width:100%;margin-top:12px;margin-bottom:10px}}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header .name-block h4{margin-bottom:0;font-weight:700;font-size:24px;line-height:140%;color:#221e20}@media (max-width:768px){.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header .name-block h4{font-size:22px}}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header .name-block p{padding-bottom:0;font-weight:350;font-size:18px;line-height:165%;color:#221e20;margin-bottom:8px}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-header .name-block a{font-weight:700;font-size:18px;line-height:165%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#221649}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-body p{font-weight:400;font-size:18px;line-height:165%;color:#231f20}@media (max-width:768px){.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-body p{font-size:16px}}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-body ul{margin-left:5px}.candidate-card-block-wrapper .candidate-card-block-single .candidate-card-body ol{margin-left:0}.candidate-card-block-wrapper .candidate-card-block-single .add-ballot-btn{width:100%;min-width:100%!important;padding:17px 15px}@media (max-width:550px){.candidate-card-block-wrapper .candidate-card-block-single .add-ballot-btn{padding:16px 15px}}.candidate-card-block-wrapper .candidate-card-block-single .close-icon-compare{display:block;position:absolute;right:18px;top:18px;cursor:pointer}@media (max-width:1320px){.candidate-card-block-wrapper .candidate-card-block-single .close-icon-compare{top:8px}}@media (max-width:1024px){.candidate-card-block-wrapper .candidate-card-block-single .close-icon-compare{top:16px}}@media (max-width:1024px){.ballot-plan .ballot-plan-head .down-arrow{width:60px}}@media (max-width:1024px){.ballot-plan .ballot-plan-head .down-arrow img{width:19px!important}}@media (max-width:1024px){.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover h4 .ballot-plan-head-icon svg,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special h4 .ballot-plan-head-icon svg{width:19px}}@media (max-width:1024px){.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startButton span.ballot-plan-head-icon,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary-special.startover span.ballot-plan-head-icon,.ballot-plan-head-cta.no-candidate-selected a.btn-secondary.btn-secondary-special span.ballot-plan-head-icon{padding-right:7px}}@media (max-width:1024px){.ballot-plan .ballot-plan-head .down-arrow{width:59px}}@media (max-width:1024px){.ballot-plan .ballot-plan-head-cta .ballot-head-content-wrap .head-name h4{font-size:20px}}.compare-accordion .accordion--body{padding-right:0;margin-top:2px}@media (max-width:1024px){.compare-accordion .accordion--body{padding-right:0!important;padding-left:0!important}}.compare-accordion .accordion--body .top-scroll{margin:10px 0 18px}@media (max-width:1024px){.compare-accordion .accordion--body .top-scroll{margin:10px 0}}@media (max-width:768px){.ballot-plan-drop.comparison-drop-down .ballot-plan-body{top:48px}}.popup-content.blk-text h4{color:#231f20;font-weight:700;font-size:28px;line-height:120%;margin-bottom:41px}@media (max-width:768px){.popup-content.blk-text h4{font-weight:700;font-size:22px;line-height:32px;color:#221e20}}.popup-content.blk-text h4+h4{margin-bottom:30px!important}.popup-content.blk-text p{font-weight:400;font-size:18px;line-height:165%;color:#231f20}@media (max-width:768px){.popup-content.blk-text p{font-style:normal;font-weight:400;font-size:16px;line-height:165%;color:#231f20}}.popup-content.blk-text .add-cancel-btn-wrap{margin-top:30px!important}.popup-content.blk-text .add-cancel-btn-wrap .cancel-btn{padding:0}.popup-content.blk-text .add-cancel-btn-wrap .cancel-btn p{font-weight:800;font-size:20px;line-height:26px;letter-spacing:1.5px;color:#eb5434}.page-wrapper.candidate-comparison-lp+.ballot-popup .ballot-pop-up-wrapper{background-color:#fff;padding:100px 60px 56px}@media (max-width:768px){.page-wrapper.candidate-comparison-lp+.ballot-popup .ballot-pop-up-wrapper{padding:50px 60px 56px}}.top-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0}@media (max-width:575px){.top-scroll{margin-top:0}}.top-scroll a{font-size:18px;line-height:140%;letter-spacing:1.5px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#221649;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-scroll a,.top-scroll a:hover{font-weight:800}.top-scroll a span{padding-left:15px;display:inline-block;line-height:0}p.cls-help-text{color:#eb5534;font-weight:500;font-size:18px}.cct-intro-custom-block{display:block;float:left;width:100%;position:relative;margin-bottom:47px}@media (max-width:1024px){.cct-intro-custom-block{margin-bottom:40px}}.cct-intro-custom-block .custom-select{margin:11px 0 14px!important}.candidate-card-block-no-selection p{font-size:1.33333rem;padding-bottom:15px;line-height:142%;color:#231f20}.candidate-card-block-no-selection{display:block;float:left;width:100%}.ballot-head-content-wrap{min-height:84px}@media (max-width:1370px){.ballot-head-content-wrap{min-height:81px}}@media (max-width:1200px){.ballot-head-content-wrap{min-height:78px}}@media (max-width:768px){.ballot-head-content-wrap{min-height:53px}}@media (max-width:575px){.ballot-head-content-wrap{min-height:53px}}.clear-filter-wrap .clear-filter-content .clear-btn,.clear-filter-wrap .clear-filter-content h3{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.clear-filter-wrap .clear-filter-content .clear-btn:hover,.clear-filter-wrap .clear-filter-content h3:hover{color:#eb5434}.emphasized-link.compare-candidates a:hover{color:#221649!important}.ballot-plan-head-cta.no-candidate-selected .ballot-head-content-wrap{min-height:0!important}.drag-block-wrap .article.single-col h3{font-weight:900!important;font-size:36px}.page-intro-content p span.content-link{margin-bottom:0!important;margin-top:5px}.hide-all,.show-all{cursor:pointer;color:#221649}@media (max-width:768px){.result-text p{font-size:16px}}@media (max-width:767px){.primary-comparison-issuelist-block{margin-bottom:35px}}.accordion__item .accordion--head button:focus,.accordion__item .accordion--head button:focus-within{outline:2px solid #000!important}.candidate-comparison-lp .emp-link-cover .content-link+.content-link,.candidate-comparison-lp .emp-link-cover .emphasized-link+.emphasized-link{margin-top:15px!important}.boxed-content{display:block;float:left;width:100%;max-width:100%;position:relative;padding:22px 40px 12px;background:#e5e3d9;border:3px solid #eb5534;margin-bottom:15px}@media (max-width:1024px){.boxed-content{padding:22px}}@media (max-width:768px){.boxed-content{margin-top:21px}}.boxed-content .boxed-content-area{display:block;float:left;width:100%;max-width:100%;position:relative}.boxed-content .boxed-content-area p{font-weight:400;font-size:18px;line-height:165%;color:#231f20}.candidate-comparison-lp .ballot-plan-btn .add-ballot-btn span.icon-add{width:38px;padding-right:17px}.candidate-comparison-lp .ballot-plan-btn .add-ballot-btn span.icon-add svg{width:100%}@media (max-width:1440px){.candidate-comparison-lp .ballot-plan-btn .add-ballot-btn span.icon-add{font-size:16px}}.candidate-comparison-lp .add-ballot-btn span.ballot-select,.candidate-comparison-lp .add-ballot-btn span.ballot-unselect{width:auto;max-width:calc(100% - 44px);text-align:left;word-break:break-word;line-height:1.4}@media (max-width:1440px){.candidate-comparison-lp .add-ballot-btn span.ballot-select,.candidate-comparison-lp .add-ballot-btn span.ballot-unselect{font-size:16px}}.candidate-comparison-lp .ballot-plan-btn .add-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.candidate-comparison-lp .ballot-plan-btn .add-ballot-btn.added-to-ballet span.icon-added{margin-left:0;padding-right:17px;width:44px}.candidate-comparison-lp .add-ballot-btn span.ballot-select{width:auto;max-width:calc(100% - 44px);text-align:left;word-break:break-word;line-height:1.4}@media (max-width:1440px){.candidate-comparison-lp .add-ballot-btn span.ballot-select{font-size:16px}}.candidate-comparison-lp .candidate-list-col .btn-grp .btn-secondary-special{padding:19px 20px}.candidate-comparison-lp .candidate-list-col .ballot-plan-btn .add-ballot-btn{padding:20px 15px 19px}.candidate-comparison-lp .primary-comparison-issuelist-block{display:block;float:left;width:100%;max-width:100%}.candidate-comparison-lp .page-intro-content+.primary-comparison-issuelist-block{padding-top:30px}@media (max-width:1024px){.candidate-comparison-lp .page-intro-content+.primary-comparison-issuelist-block{padding-top:18px}}.candidate-comparison-lp .page-intro-content p{font-size:1rem}@media (max-width:767px){.candidate-comparison-lp .page-intro-content p{font-size:16px}}.issue-drop-down.arrow-reverse span.drop-img img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-intro-content+.page-intro-content{padding-top:30px}.general-comparison-issuelist-block{display:block;float:left;width:100%;max-width:100%}.candidate-comparison-lp .page-intro-content+.general-comparison-issuelist-block{padding-top:30px}.candidate-comparison-lp .single-col{padding-bottom:34px}.candidate-comparison-lp .cls-no-records p{font-size:1rem;font-weight:400}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.video-mod-wrap+.background-imformation.candidate-quote{margin-top:-25px}@media (max-width:767px){.video-mod-wrap+.background-imformation.candidate-quote{margin-top:-10px}}.ballot-intro-content.cls-add-lookup{margin-bottom:8px}.ballot-intro-content.cls-add-lookup .article ul{margin:0}.candidate-comparison-lp .emp-link-cover .emphasized-link+.emphasized-link{margin-top:0!important}.candidate-comparison-lp .emp-link-cover .emphasized-link{padding:2px 0 13px}.news-detail__banner{float:left;position:relative;display:block;width:100%;max-width:100%}@media (max-width:1024px){.news-detail__banner.with-image{padding-bottom:0}}.news-detail__banner.with-image .banner__img{padding:46px 0 150px}@media (max-width:1024px){.news-detail__banner.with-image .banner__img{padding:17px 0 94px}}@media (max-width:1024px){.news-detail__banner{padding-bottom:13px}}.news-detail__banner .banner__img{position:relative;top:0;padding:46px 0 104px}@media (max-width:1024px){.news-detail__banner .banner__img{padding:16px 0}}.news-detailed-block--head{position:relative;z-index:1;display:block;width:100%;max-width:866px;padding:35px 0 3px;margin:0 auto}@media (max-width:1024px){.news-detailed-block--head{padding:20px 0 7px}}.news-detailed-block--head h1{margin-bottom:16px;font-family:Whyte;font-size:46px;font-weight:850;font-style:normal;line-height:115%;color:#fff}@media (max-width:1024px){.news-detailed-block--head h1{font-size:28px;font-weight:850;font-style:normal;line-height:115%}}.news-detailed-block--head p{font-size:20px;font-weight:350;font-style:normal;line-height:165%;color:#fff}@media (max-width:1024px){.news-detailed-block--head p{font-size:18px;font-weight:350;font-style:normal;line-height:165%}}.news-detail-page{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;padding:0 0 50px;margin-bottom:57px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-detail-page{margin-bottom:13px}}.news-detail-page .news-detailed-block{display:block;max-width:866px;padding-bottom:32px;margin:0 auto}@media (max-width:1024px){.news-detail-page .news-detailed-block{padding-bottom:56px}}.news-detail-page .container{position:relative}.news-detail-page .container:after{position:absolute;bottom:0;left:50%;display:block;width:calc(100% - 180px);height:3px;background:rgba(34,22,73,.3);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}@media (max-width:1369px){.news-detail-page .container:after{width:calc(100% - 46px)}}.news-detail-image-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;margin-top:-167px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1024px){.news-detail-image-block{margin-top:-116px}}.news-detail-image-block .image-caption{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;padding:12px 0;border-bottom:3px solid rgba(34,22,73,.3);-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-detail-image-block .image-caption{padding-bottom:6px}}.news-detail-image-block .image-caption p{font-size:14px;font-weight:400;font-style:normal;line-height:150%;color:#221e20}.news-detail-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:675px;padding:35px 0 20px;margin:0 auto 38px;border-bottom:3px solid rgba(34,22,73,.3);-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-detail-header{padding:25px 0;margin-bottom:45px}}.news-detail-header .news-header-two-col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-detail-header .news-detail--col-left{display:block;width:100%;max-width:calc(100% - 313px);padding-right:20px}@media (max-width:767px){.news-detail-header .news-detail--col-left{max-width:100%;padding-right:0}}.news-detail-header .news-detail--col-right{display:block;width:100%;max-width:313px}@media (max-width:767px){.news-detail-header .news-detail--col-right{max-width:100%}}.news-tags{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;margin-bottom:17px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-tags{margin-bottom:8px}}.news-tags .news-tag-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px 11px;margin-right:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;font-weight:500;font-style:normal;line-height:120%;color:#231f20;background:#e5e3d9;gap:12px}@media (max-width:1024px){.news-tags .news-tag-item{margin-bottom:5px}}.news-publishing-detail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-publishing-detail{margin-bottom:15px}}.news-publishing-detail .news-author,.news-publishing-detail .news-date{position:relative;display:block;width:100%;max-width:100%;color:#221e20}.news-publishing-detail .news-author .bold,.news-publishing-detail .news-date .bold{font-weight:700}.news-publishing-detail .news-date{display:block}@media (max-width:1024px){.news-publishing-detail .news-date{display:none}}.news-publishing-detail p{padding-bottom:0;margin-bottom:0;font-size:16px;font-weight:350;font-style:normal;line-height:165%;color:#221e20}.news-social-media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;margin-bottom:22px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.news-social-media{margin-bottom:19px}}.news-social-media span{font-size:16px;font-weight:700;font-style:normal;line-height:18px;color:#221e20}.news-social-media ul{list-style:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px;margin:0 -19px;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-social-media ul li{margin:0 19px}.share-link{position:relative;display:block;width:100%;max-width:100%}.share-link a{font-size:20px;font-weight:800;font-style:normal;line-height:140%;letter-spacing:1.5px;color:#eb5534}.share-link a:hover{text-decoration:none}.news-content-wrap{display:block;width:100%;max-width:675px;margin:0 auto}.news-content-wrap .image-module{padding:0 0 29px}.news-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;padding:0;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-content{margin-bottom:18px}}.news-content .video-module{padding-bottom:0;margin-top:10px}.news-content .video-module .video-caption p{color:#221e20}.news-content .news-content-wrapper{display:block;width:100%;max-width:100%;margin:0 auto}.news-content p{padding-bottom:20px}.news-content p+h1,.news-content p+h2,.news-content p+h3,.news-content p+h4,.news-content p+h5,.news-content p+h6{margin-top:27px}@media (max-width:1024px){.news-content p+h1,.news-content p+h2,.news-content p+h3,.news-content p+h4,.news-content p+h5,.news-content p+h6{margin-top:18px}}.news-content a{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:18px;font-weight:700;font-style:normal;line-height:165%}.news-content ol li,.news-content ul li{-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;margin-bottom:9px;font-size:18px;font-weight:350;font-style:normal;line-height:165%;color:#231f20}@media (max-width:1024px){.news-content ol li,.news-content ul li{font-size:16px}}.news-content ol li ol,.news-content ol li ul,.news-content ul li ol,.news-content ul li ul{margin-top:9px}.news-content ul{list-style:none;padding-left:25px}.news-content ul li{position:relative}.news-content ul li:after{width:16px;height:16px;background:#4ba3b7}.news-content ul li:after,.news-content ul ul li:after{position:absolute;top:7px;left:-25px;display:block;border-radius:10px;content:""}.news-content ul ul li:after{width:12px;height:12px;background:#ed7aca}.news-content .fl-left{float:left;padding-top:40px;padding-right:27px}@media (max-width:767px){.news-content .fl-left{float:none;padding-top:0;padding-right:0}}.news-content .fl-right{float:right;padding-top:30px;padding-left:20px}@media (max-width:767px){.news-content .fl-right{float:none;padding-top:0;padding-right:0}}.news-content figure{float:left;width:100%;max-width:384px;padding-top:40px;padding-right:27px}@media (max-width:767px){.news-content figure{float:none;max-width:100%;padding-top:0;padding-right:0}}.news-content figure img{width:100%}@media (max-width:767px){.news-content figure img{margin-bottom:10px}}.news-content figure figcaption{margin-top:10px;font-size:14px;font-weight:400;font-style:normal;line-height:150%}@media (max-width:767px){.news-content figure figcaption{margin-top:0;margin-bottom:10px}}.news-content img{position:relative}@media (max-width:767px){.news-content img{margin-bottom:20px}}.news-block-hightlight{position:relative;display:block;width:100%;max-width:100%;padding:35px 28px;margin:0 auto 52px;border-top:8px solid #ed7aca;border-bottom:8px solid #ed7aca}@media (max-width:1024px){.news-block-hightlight{padding:24px 23px;margin-bottom:42px}}.news-block-hightlight h1,.news-block-hightlight h2,.news-block-hightlight h3,.news-block-hightlight h4,.news-block-hightlight h5,.news-block-hightlight h6{margin-bottom:0;font-size:28px;font-weight:700;font-style:normal;line-height:135%;color:#231f20}@media (max-width:1024px){.news-block-hightlight h1,.news-block-hightlight h2,.news-block-hightlight h3,.news-block-hightlight h4,.news-block-hightlight h5,.news-block-hightlight h6{font-size:22px;font-weight:700;font-style:normal;line-height:135%}}.quote{margin-bottom:31px}.news-block-quote,.quote{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-block-quote{padding:17px;margin:0 auto 80px;background:#ed7aca}.news-block-quote:after{position:absolute;bottom:0;left:0;display:block;width:164px;height:44px;background:#fff;content:""}@media (max-width:1024px){.news-block-quote:after{width:95px;height:44px}}.news-block-quote:before{position:absolute;bottom:-63px;left:101px;z-index:9;width:66px;height:80px;background-color:transparent;background-image:url(../images/down-arrow-pink.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;content:""}@media (max-width:1024px){.news-block-quote:before{bottom:-30px;left:71px;z-index:9;width:34px;height:40px}}@media (max-width:1024px){.news-block-quote{padding:10px;margin-bottom:38px}}.news-block-quote .news-quote-block-wrapper{padding:39px 33px 41px;border-radius:15px;background:#fff}.news-block-quote .news-quote-block-wrapper:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:0;content:""}@media (max-width:1024px){.news-block-quote .news-quote-block-wrapper{padding:24px 23px 41px}}.news-block-quote .blockquote-content{position:relative;padding-left:10px;margin-bottom:26px}@media (max-width:1024px){.news-block-quote .blockquote-content{margin-bottom:23px}}.news-block-quote .blockquote-content h3{position:relative;display:block;width:100%;max-width:100%;font-size:28px;font-weight:400;font-style:italic;line-height:135%;color:#221e20}@media (max-width:1024px){.news-block-quote .blockquote-content h3{font-size:22px;font-weight:400;font-style:italic;line-height:135%}}.news-block-quote .blockquote-content h3 p{padding-bottom:0}.news-block-quote .blockquote-content h3>:before{content:"\201C"}.news-block-quote .blockquote-content h3>:after{content:"\201D"}.news-block-quote .blockquote-author{position:relative;display:block;width:100%;max-width:100%}.news-block-quote .blockquote-author h6{margin-bottom:10px;font-size:20px;font-weight:700;font-style:normal;line-height:22px;color:#221e20}@media (max-width:1024px){.news-block-quote .blockquote-author h6{padding-bottom:0;margin-bottom:5px;font-size:16px;font-weight:700;font-style:normal;line-height:18px}}.news-block-quote .blockquote-author p{padding-bottom:6px;margin-bottom:0;font-size:20px;font-weight:400;font-style:normal;line-height:22px;color:#221e20}.news-block-quote .blockquote-author p:last-child{padding-bottom:0;margin-bottom:0}@media (max-width:1024px){.news-block-quote .blockquote-author p{font-size:16px;font-style:normal;line-height:18px}}.news-date{display:none}@media (max-width:1024px){.news-date{display:block;padding-left:0;font-weight:700}}.news-detail-page--with-image .news-detail-header{max-width:100%;padding:17px 0 20px}.news-detail-header.reversed-header{padding:28px 0 22px}@media (max-width:1024px){.news-detail-header.reversed-header{padding:17px 0 5px}}.news-detail-header.reversed-header .news-publishing-detail{display:block}@media (max-width:1024px){.news-detail-header.reversed-header .news-publishing-detail{display:none}}.news-detail-header.reversed-header .news-tags{margin-bottom:7px}@media (max-width:1024px){.news-detail-header.reversed-header .news-tags{margin-bottom:0}}.news-detail-header.reversed-header .news-tags .news-date{width:auto;padding-left:0!important;margin-bottom:10px}@media (max-width:1024px){.news-detail-header.reversed-header .news-tags .news-date{width:auto;margin-bottom:8px}}.news-detail-header.reversed-header .news-tags .news-tag-item{margin-right:10px;color:#231f20}.news-detail-header.reversed-header .news-tags .news-date,.news-detail-header.reversed-header .news-tags .news-tag-item{margin-bottom:10px!important}@media (max-width:1024px){.news-detail-header.reversed-header .news-tags .news-date,.news-detail-header.reversed-header .news-tags .news-tag-item{margin-bottom:8px!important}}.news-detail-header.reversed-header .news-detail--col-right{max-width:calc(100% - 315px)}@media (max-width:1024px){.news-detail-header.reversed-header .news-detail--col-right{max-width:100%}}.news-detail-header.reversed-header .news-detail--col-left{max-width:315px}@media (max-width:1024px){.news-detail-header.reversed-header .news-detail--col-left{max-width:100%}}.news-detail-header.reversed-header .news-tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-detail-header.reversed-header .news-tags .news-date{display:block!important;padding-left:13px;font-size:16px;font-weight:700;font-style:normal;line-height:18px;color:#221e20}.news-header-content{position:relative;display:block;width:100%;max-width:100%}@media (max-width:1024px){.news-header-content{margin-bottom:5px}}.news-header-content h1,.news-header-content h2,.news-header-content h3,.news-header-content h4,.news-header-content h5,.news-header-content h6{margin-bottom:0;font-size:16px;font-weight:700;font-style:normal;line-height:165%;color:#221e20}@media (max-width:1024px){.news-header-content h1,.news-header-content h2,.news-header-content h3,.news-header-content h4,.news-header-content h5,.news-header-content h6{font-size:14px}}.news-header-content a{color:#221649}.news-header-content a[href^="callto:"]{-webkit-text-decoration-line:none!important;text-decoration-line:none!important;color:#221e20}.news-header-content p{padding-bottom:2px;font-weight:400;color:#221e20}.news-header-content p,.news-header-content p a{font-size:14px;font-style:normal;line-height:150%}.news-header-content p a{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-weight:700;color:#221649}.news-header-content p a[href^="callto:"]{-webkit-text-decoration-line:none!important;text-decoration-line:none!important;color:#221e20}.mob-view-sc{display:none!important}@media (max-width:1024px){.mob-view-sc{display:block!important}}.news-highlight{width:100%;max-width:100%;padding:71px 0 50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-highlight,.news-highlight__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.news-highlight__wrapper{margin:0 -49px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1360px){.news-highlight__wrapper{margin:0 -20px}}@media (max-width:767px){.news-highlight__wrapper{margin:0}}.news-highlight--left-col{position:relative;width:100%;max-width:688px;margin:0 49px}@media (max-width:1360px){.news-highlight--left-col{max-width:646px;margin:0 20px}}@media (max-width:1199px){.news-highlight--left-col{max-width:calc(50% - 30px);margin:0 15px}}@media (max-width:767px){.news-highlight--left-col{max-width:100%;margin:0 0 60px}}.news-highlight--right-col{position:relative;width:100%;max-width:calc(100% - 884px);margin:0 49px}@media (max-width:1360px){.news-highlight--right-col{max-width:calc(100% - 726px);margin:0 20px}}@media (max-width:1199px){.news-highlight--right-col{max-width:calc(50% - 30px);margin:0 15px}}@media (max-width:767px){.news-highlight--right-col{max-width:100%;margin:0}}@media (max-width:1024px){.news-highlight{padding:26px 0 29px}}.news-highlight .news-highlight__cover-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;padding-bottom:87px;border-bottom:3px solid rgba(34,22,73,.2);-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-highlight .news-highlight__cover-block{padding-bottom:48px}}figure.highlight-without-image figcaption{padding-top:0}@media (max-width:1024px){figure.highlight-without-image figcaption .heading-tag{margin-bottom:8px}}.news-highlight-box-box{position:relative;display:block;width:100%;max-width:100%}.news-highlight-box.highlight-without-image{padding-bottom:16px;border-bottom:3px solid rgba(34,22,73,.2)}.news-highlight-box.highlight-without-image figcaption .figure-heading h1,.news-highlight-box.highlight-without-image figcaption .figure-heading h2,.news-highlight-box.highlight-without-image figcaption .figure-heading h3,.news-highlight-box.highlight-without-image figcaption .figure-heading h4,.news-highlight-box.highlight-without-image figcaption .figure-heading h5,.news-highlight-box.highlight-without-image figcaption .figure-heading h6{font-size:28px;font-weight:800;font-style:normal;line-height:130%}@media (max-width:1220px){.news-highlight-box.highlight-without-image figcaption .figure-heading h1,.news-highlight-box.highlight-without-image figcaption .figure-heading h2,.news-highlight-box.highlight-without-image figcaption .figure-heading h3,.news-highlight-box.highlight-without-image figcaption .figure-heading h4,.news-highlight-box.highlight-without-image figcaption .figure-heading h5,.news-highlight-box.highlight-without-image figcaption .figure-heading h6{font-size:22px;font-weight:800;font-style:normal;line-height:130%}}@media (max-width:1024px){.news-highlight-box.highlight-without-image figcaption .figure-heading h1,.news-highlight-box.highlight-without-image figcaption .figure-heading h2,.news-highlight-box.highlight-without-image figcaption .figure-heading h3,.news-highlight-box.highlight-without-image figcaption .figure-heading h4,.news-highlight-box.highlight-without-image figcaption .figure-heading h5,.news-highlight-box.highlight-without-image figcaption .figure-heading h6{margin-bottom:19px}}.news-highlight-box.highlight-without-image+.highlight-without-image{padding-top:38px}@media (max-width:1024px){.news-highlight-box.highlight-without-image+.highlight-without-image{padding-top:24px}}.news-highlight-box.highlight-without-image:last-child{padding-bottom:0;border-bottom:0}.news-highlight-box.highlight-without-image:last-child .heading-tag{margin-bottom:0}.news-highlight-box figcaption{position:relative;display:block;width:100%;max-width:100%;padding-top:30px}@media (max-width:1024px){.news-highlight-box figcaption{padding-top:27px}}.news-highlight-box figcaption .figure-heading{position:relative;display:block;width:100%;max-width:100%}.news-highlight-box figcaption .figure-heading h1,.news-highlight-box figcaption .figure-heading h2,.news-highlight-box figcaption .figure-heading h3,.news-highlight-box figcaption .figure-heading h4,.news-highlight-box figcaption .figure-heading h5,.news-highlight-box figcaption .figure-heading h6{margin-bottom:18px;font-size:36px;font-weight:850;font-style:normal;line-height:115%;color:#221649}@media (max-width:1220px){.news-highlight-box figcaption .figure-heading h1,.news-highlight-box figcaption .figure-heading h2,.news-highlight-box figcaption .figure-heading h3,.news-highlight-box figcaption .figure-heading h4,.news-highlight-box figcaption .figure-heading h5,.news-highlight-box figcaption .figure-heading h6{font-size:24px;font-weight:800;font-style:normal;line-height:115%}}@media (max-width:1024px){.news-highlight-box figcaption .figure-heading h1,.news-highlight-box figcaption .figure-heading h2,.news-highlight-box figcaption .figure-heading h3,.news-highlight-box figcaption .figure-heading h4,.news-highlight-box figcaption .figure-heading h5,.news-highlight-box figcaption .figure-heading h6{margin-bottom:14px}}.news-highlight-box figcaption .figure-heading h1 a,.news-highlight-box figcaption .figure-heading h2 a,.news-highlight-box figcaption .figure-heading h3 a,.news-highlight-box figcaption .figure-heading h4 a,.news-highlight-box figcaption .figure-heading h5 a,.news-highlight-box figcaption .figure-heading h6 a{color:#221649}.news-highlight-box figcaption .figure-heading h1 a:hover,.news-highlight-box figcaption .figure-heading h2 a:hover,.news-highlight-box figcaption .figure-heading h3 a:hover,.news-highlight-box figcaption .figure-heading h4 a:hover,.news-highlight-box figcaption .figure-heading h5 a:hover,.news-highlight-box figcaption .figure-heading h6 a:hover{text-decoration:none;color:#eb5534}.news-highlight-box figcaption .heading-tag{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;margin-bottom:22px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.news-highlight-box figcaption .heading-tag{margin-bottom:14px}}.news-highlight-box figcaption .figure-tag{padding:3px 7px;margin-right:10px;margin-bottom:8px;font-size:16px;font-weight:500;font-style:normal;line-height:120%;background:#e5e3d9}@media (max-width:1024px){.news-highlight-box figcaption .figure-tag{font-size:14px}}.news-highlight-box figcaption .figure-date{display:block;padding-left:0;margin-bottom:8px;font-size:16px;font-weight:500;font-style:normal;line-height:18px;letter-spacing:1px;color:#221e20}@media (max-width:1024px){.news-highlight-box figcaption .figure-date{font-size:14px}}.news-highlight-box figcaption .tag-content{position:relative;display:block;width:100%;max-width:100%}.news-highlight-box figcaption .tag-content p{padding-bottom:0;font-size:18px;font-weight:400;font-style:normal;line-height:150%;color:#221e20}.news-highlight-head{position:relative;display:block;width:100%;max-width:100%;margin-bottom:25px}@media (max-width:767px){.news-highlight-head{padding-bottom:20px;border-bottom:3px solid rgba(34,22,73,.2)}}.news-highlight-head h1,.news-highlight-head h2,.news-highlight-head h3,.news-highlight-head h4,.news-highlight-head h5,.news-highlight-head h6{margin-bottom:0;font-size:46px;font-weight:850;font-style:normal;line-height:115%;color:#221e20}@media (max-width:1220px){.news-highlight-head h1,.news-highlight-head h2,.news-highlight-head h3,.news-highlight-head h4,.news-highlight-head h5,.news-highlight-head h6{font-size:28px;font-weight:850;font-style:normal;line-height:115%}}.news-filtering{float:left;position:relative;display:block;width:100%;max-width:100%;padding:21px 0 50px}@media (max-width:767px){.news-filtering .container{padding:0}}.news-filter-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;margin-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-filter-nav{margin-bottom:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.news-filter-nav{padding:24px 23px;margin-bottom:2px;background:#e5e3d9}}.news-filter-nav .filter-btn-wrap{float:left;display:block;width:100%;max-width:calc(100% - 426px)}@media (max-width:1024px){.news-filter-nav .filter-btn-wrap{max-width:100%;margin-bottom:20px}}@media (max-width:767px){.news-filter-nav .filter-btn-wrap{display:none}}.news-filter-nav .filter-btn-wrap ul{padding-left:0;margin:0 -10px}@media (max-width:1024px){.news-filter-nav .filter-btn-wrap ul{text-align:center}}.filter-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:auto;min-width:129px;min-height:46px;padding:7px;margin:0 10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background:#e5e3d9;overflow:hidden;cursor:pointer}.filter-btn:focus-visible,.filter-btn:hover{background:#367d54}.filter-btn:focus-visible span{background:#fff}.filter-btn.active{background:#367d54}.filter-btn.active span{color:#e5e3d9;background:#367d54}.filter-btn span{word-break:normal;display:inline-block;width:auto;width:calc(100% - 6px);height:calc(100% - 6px);max-width:100%;padding:5px 10px 5px 5px;border-radius:7px;font-size:19px;font-size:20px;font-weight:800;font-style:normal;line-height:105%;line-height:22px;letter-spacing:1.5px;text-align:center;text-transform:capitalize;white-space:nowrap;color:#367d54;background:#e5e3d9}@media (max-width:1220px){.filter-btn span{font-size:18px}}.filter-select-wrap{width:100%;max-width:426px}.filter-select-wrap .custom-select-container{position:relative;width:100%}.filter-select-wrap .custom-select-button{position:relative;width:100%;padding:5px 50px 5px 20px;border:3px solid #221e20;font-size:18px;font-weight:350;font-style:normal;line-height:165%;text-align:left;color:#221e20;background-color:#fff;cursor:pointer}.filter-select-wrap .custom-select-button:focus-visible{border-radius:0!important;outline:2px solid #000!important}.filter-select-wrap .custom-select-button:focus{border-radius:0!important}.filter-select-wrap .custom-select-dropdown{list-style:none;position:absolute;z-index:1;display:none;width:100%;max-height:200px;padding-left:0;border:3px solid #221e20;border-top:0;color:#221e20;background-color:#fff;overflow-y:auto}@media (max-width:1024px){.filter-select-wrap .custom-select-dropdown{right:0;left:auto;max-width:230px}}.filter-select-wrap .custom-select-option{padding:7px 10px 6px 20px;border-bottom:1px solid rgba(34,22,73,.2);font-size:16px;font-weight:500;font-style:normal;line-height:165%;cursor:pointer;outline:0!important}.filter-select-wrap .custom-select-option:last-child{border-bottom:0}.filter-select-wrap .custom-select-option:focus-visible{border:2px solid #000;border-right:0!important;border-left:0!important;background-color:#f0f0f0}.filter-select-wrap .custom-select-option.active,.filter-select-wrap .custom-select-option:hover{background-color:#f0f0f0}.filter-select-wrap .down-icon{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:42px;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eb5534}.news-list-block,.select-wrap{position:relative;display:block;width:100%}.news-list-block{max-width:100%;padding-top:30px}@media (max-width:767px){.news-list-block{padding-right:23px;padding-left:23px}}.news-list-block .news-list-block-wrapper{display:block;width:100%;max-width:866px;margin:0 auto}.news-list-block .news-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;padding-bottom:37px;border-bottom:3px solid rgba(34,22,73,.2);-ms-flex-wrap:wrap;flex-wrap:wrap}.news-list-block .news-list-item+.news-list-item{padding-top:47px}@media (max-width:1024px){.news-list-block .news-list-item+.news-list-item{padding-top:19px}}@media (max-width:1024px){.news-list-block .news-list-item{padding-bottom:10px}}.news-list-block .news-list-item .news-list-image{display:block;width:100%;max-width:178px}@media (max-width:575px){.news-list-block .news-list-item .news-list-image{display:none}}.news-list-block .news-list-item .news-list-image img{width:100%}.news-list-block .news-list-item .news-list-content{display:block;width:100%;max-width:calc(100% - 178px);padding-right:70px}@media (max-width:1024px){.news-list-block .news-list-item .news-list-content{padding-right:30px}}@media (max-width:575px){.news-list-block .news-list-item .news-list-content{max-width:100%;padding-right:0}}.news-list-block .news-list-item .news-list-content h3{margin-bottom:0;font-size:28px;font-weight:800;font-style:normal;line-height:120%;color:#221649}@media (max-width:1220px){.news-list-block .news-list-item .news-list-content h3{font-size:22px;font-weight:800;font-style:normal;line-height:130%}}@media (max-width:1024px){.news-list-block .news-list-item .news-list-content h3{font-size:20px;font-weight:800;font-style:normal;line-height:120%}}.news-list-block .news-list-item .news-list-content p{font-size:16px;font-weight:350;font-style:normal;line-height:165%;color:#231f20}.listing-block{position:relative;display:block;width:100%;max-width:100%;padding-bottom:30px}@media (max-width:1024px){.listing-block{padding-bottom:10px}}.news-list-block .pagination-wrapper{padding:40px 0}@media (max-width:1024px){.news-list-block .pagination-wrapper{padding-top:10px}}.news-landing-cta{float:left;position:relative;display:block;width:100%;max-width:100%;padding:50px 0 20px}@media (max-width:1024px){.news-landing-cta{padding-top:0}}@media (max-width:767px){.news-landing-cta figure{display:none}}.news-landing-cta .content-with-icon-text h3{margin-bottom:10px;font-weight:700}.news-landing-cta .btn-primary,.news-landing-cta .umbraco-forms-navigation [type=submit],.umbraco-forms-navigation .news-landing-cta [type=submit]{font-size:18px;line-height:30px}.news-listing-head-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.news-listing-head-block{margin-bottom:15px}}.news-listing-head-block .heading-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:575px){.news-listing-head-block .heading-text{width:100%;max-width:calc(100% - 100px);padding-right:15px}}.news-listing-head-block .heading-text a:hover{text-decoration:none;color:#eb5534}.news-listing-head-block .heading-image{display:none}@media (max-width:575px){.news-listing-head-block .heading-image{display:block;width:100%;max-width:100px}}.news-filter-nav .mobile-item{display:none!important}@media (max-width:767px){.news-filter-nav .mobile-item{display:block!important}}.list-tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:11px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.list-tag{margin-bottom:11px}}.list-tags{padding:3px 7px;margin-right:10px;margin-bottom:10px;font-size:16px;font-weight:500;font-style:normal;line-height:120%;color:#231f20;background:#e5e3d9}@media (max-width:1024px){.list-tags{font-size:14px}}.list-date{display:block;margin-bottom:10px;font-size:16px;font-weight:500;font-style:normal;line-height:18px;letter-spacing:1px;color:#231f20}@media (max-width:1024px){.list-date{font-size:14px}}.news-tags.two-col-break span.news-date{display:block;width:100%!important;margin-bottom:0!important}@media (max-width:1024px){.news-tags.two-col-break span.news-date{display:inline-block;width:auto!important}}.news-author.two-col-break span{display:block;width:100%}.news-detail-header.reversed-header.press-without-img{padding-top:48px;margin-bottom:38px}@media (max-width:1024px){.news-detail-header.reversed-header.press-without-img{padding-top:20px;margin-bottom:49px}}@media (max-width:1024px){.news-detail-header.reversed-header.press-without-img .news-tags.two-col-break .news-date{width:auto!important;margin-bottom:8px!important}}@media (max-width:1024px){.news-detail-header.reversed-header.press-without-img .news-tags.two-col-break{margin-bottom:4px!important}}@media (max-width:1024px){.news-detail-header.reversed-header.press-with-img .news-tags{margin-bottom:5px}}.news-detail-header.reversed-header.press-with-img .news-social-media,.section-block .list-tag{margin-bottom:5px}.news-detail-header.blog-without-img{padding-bottom:27px}.news-detail-header.blog-without-img .news-publishing-detail .news-date{margin-bottom:5px}.news-detail-header.blog-without-img .news-detail--col-right{padding-top:5px}@media (max-width:1024px){.news-detail-header.blog-without-img .news-detail--col-right{padding-top:0}}.news-detail-header.blog-without-img{padding-bottom:26px}.news-detail-header.blog-with-img .news-detail--col-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.news-detailed-block .cta-block .cta-block__content .umbraco-forms-navigation a[type=submit],.news-detailed-block .cta-block .cta-block__content a.btn-primary,.umbraco-forms-navigation .news-detailed-block .cta-block .cta-block__content a[type=submit]{width:100%;min-width:0}.news-block-quote .news-quote-block-wrapper{width:100%;max-width:100%}span.selected-item.desk-drop{display:inline-block}@media (max-width:1024px){span.selected-item.desk-drop{display:none}}span.selected-item.mobile-drop{display:none}@media (max-width:1024px){span.selected-item.mobile-drop{display:inline-block}}.custom-select-option.all-item{display:none}@media (max-width:1024px){.custom-select-option.all-item{display:list-item}}.no-results.result-view{font-size:18px;text-align:center}.press-with-img .news-header-content p,.press-with-img .news-header-content p a,.press-without-img .news-header-content p,.press-without-img .news-header-content p a{font-size:14px}@media (max-width:1024px){.news-detail-header.reversed-header .news-tags .news-date{font-size:14px}}@media (max-width:1024px){.news-detail-header .news-tags .news-tag-item{padding:5px 11px 3px;font-size:14px}}@media (max-width:1024px){.news-detail-header.blog-with-img .news-tags .news-date,.news-detail-header.blog-without-img .news-tags .news-date,.news-detail-header .news-author p,.news-detail-header .news-date p,.news-detail-header .news-social-media span{font-size:14px}}@media (min-width:768px){.news-filter-nav.hide-select-desk .filter-select-wrap{display:none}}@media (min-width:768px){.news-filter-nav.hide-select-desk .filter-btn-wrap{width:100%;max-width:100%}}span.auth-name-title{display:inline!important;width:auto!important;margin-left:-2px}@media print{.ballot-popup.condrats-ballot-success{display:none!important}*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:1025px!important}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}@page{size:10mm 20mm}.header__top,.menu-icon,nav.main-navigation{display:none}.logo{margin:0 auto!important}aside.layout-right-side{width:471px}.layout-left-side{width:calc(100% - 471px);padding-right:50px}h2{font-size:30px;line-height:45px}.article h2{line-height:110%;margin-bottom:20px}.cta-block .cta-block__content h5{font-size:20px}.cta-block .cta-block__content{padding:19px 52px 19px 49px}.btn-primary,.btn-secondary,.startButton,.startover,.umbraco-forms-navigation [type=submit]{padding:10px 25px;font-size:14px}.footer__col{display:none}.footer__col:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;float:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__col .social-links,.footer__col:first-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__col .social-links{width:100%;margin-top:30px}.footer__col .social-links li{width:auto!important;margin:0 20px}.main-footer__right{float:right;width:391px;max-width:100%}.cards-grid .card{width:33.33%!important;display:block}.layout-right-side{width:471px}.banner{min-height:280px}.calendr-block--row{margin-bottom:20px}.search-listing h5{line-height:1.5;text-decoration:none!important}h1{font-size:35px;line-height:45px}.search-listing__row a{text-decoration:none!important}.draggable-components .ballot-content-description{width:100%}.candidate-intro-grid .intro-grid-wrapper .details-holder{width:100%;padding-left:0}.ballot-plan{position:relative}.ballot-plan .ballot-plan-body{top:50px}.ballot-plan-body{display:none!important}.ballot-plan-drop.comparison-drop-down,.ballot-plan.full-section-width+.layout--two-column .layout-right-side,article.layout-left-side.article{margin-top:0!important}.cta-block .cta-block__content [class*=btn-]{min-width:30px}}