@font-face{font-family:'CalibreMd';src:url("../webfonts/calibre/Calibre_Medium.woff2") format("woff2"),url("../webfonts/calibre/Calibre_Medium.woff") format("woff")}@font-face{font-family:'avenirblack';src:url("../webfonts/avenir/avenir_black.woff2") format("woff2"),url("../webfonts/avenir/avenir_black.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'avenirmedium';src:url("../webfonts/avenir/avenir_medium.woff2") format("woff2"),url("../webfonts/avenir/avenir_medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'avenirroman';src:url("../webfonts/avenir/avenir-roman.woff2") format("woff2"),url("../webfonts/avenir/avenir-roman.woff") format("woff");font-weight:normal;font-style:normal}.t-0{top:0 !important}.r-0{right:0 !important}.b-0{bottom:0 !important}.l-0{left:0 !important}.font-weight-300{font-weight:300 !important}.font-weight-400{font-weight:400 !important}.font-weight-500{font-weight:500 !important}.font-weight-600{font-weight:600 !important}.font-weight-700{font-weight:700 !important}.font-weight-800{font-weight:800 !important}.font-weight-900{font-weight:900 !important}.text-black{color:#18181A !important}.text-none{text-transform:none !important}.bg-black{background:#18181A !important}.cursor{cursor:pointer}.flex-1{flex:1}.line-height-small{line-height:1.1 !important}.overflow-hidden{overflow:hidden}.w-50{width:50%}.timeline-wrapper{position:relative}.timeline-wrapper .timeline-step{position:relative;padding-bottom:3rem}.timeline-wrapper .timeline-step .step-1__download{margin-top:1rem;display:inline-block;font-size:0.7rem;color:#18181A;text-decoration:underline;transition:all .3s ease-in-out}.timeline-wrapper .timeline-step .step-1__download:hover{color:#006ca9}.timeline-wrapper .timeline-step::after{content:"";position:absolute;top:10px;left:50%;width:1px;height:100%;background:#000;z-index:0}@media (max-width: 991px){.timeline-wrapper .timeline-step::after{display:none}}.timeline-wrapper .timeline-step .step-sub-title{margin:auto;max-width:80%}@media (min-width: 1550px){.timeline-wrapper .timeline-step .step-sub-title{margin-top:-50px;margin-left:112px}}@media (min-width: 1380px) and (max-width: 1549px){.timeline-wrapper .timeline-step .step-sub-title{margin-top:-40px;margin-left:95px}}@media (min-width: 1200px) and (max-width: 1379px){.timeline-wrapper .timeline-step .step-sub-title{margin-top:-35px;margin-left:120px}}@media (min-width: 992px) and (max-width: 1199px){.timeline-wrapper .timeline-step .step-sub-title{margin-left:105px}}@media (max-width: 991px){.timeline-wrapper .timeline-step .step-sub-title{max-width:100%;font-size:1.5rem}}.timeline-wrapper .timeline-step .step-label{font-family:"avenirmedium",sans-serif}@media (max-width: 991px){.timeline-wrapper .timeline-step .step-label h5{padding:24px 0}}.timeline-wrapper .timeline-step .step-title{margin-top:-13px;color:#9a1f61}.timeline-wrapper .timeline-step .step-content{position:relative;padding-left:2rem}@media (max-width: 991px){.timeline-wrapper .timeline-step .step-content{padding:0 15px}}.timeline-wrapper .timeline-step .step-content .dot{width:12px;height:12px;background:#000;border-radius:50%;position:absolute;left:-5px;top:8px;z-index:1}@media (max-width: 991px){.timeline-wrapper .timeline-step .step-content .dot{display:none}}.timeline-wrapper .timeline-step .step-content .horizontal-line{position:absolute;height:2px;background-color:#000;top:12px;width:83%;z-index:0;right:100%}@media (max-width: 1379px){.timeline-wrapper .timeline-step .step-content .horizontal-line{width:75%}}@media (max-width: 991px){.timeline-wrapper .timeline-step .step-content .horizontal-line{display:none}}.timeline-wrapper .timeline-step .step-content .dot-end{width:12px;height:12px;background:#000;border-radius:50%;position:absolute;left:-5px;bottom:-4rem;z-index:1}@media (max-width: 991px){.timeline-wrapper .timeline-step .step-content .dot-end{display:none}}.timeline-wrapper .timeline-step .step-content p,.timeline-wrapper .timeline-step .step-content ul{font-size:0.95rem;margin-bottom:0.5rem}.timeline-wrapper .timeline-step .step-content ul li{margin-bottom:0.5rem}.max-w-50{max-width:50% !important}@media (max-width: 768px){.max-w-50{max-width:100% !important;text-align:center}}.pt-5px{padding-top:5px !important}.mb-large{margin-bottom:4.5rem}@media (max-width: 992px){.mb-large{margin-bottom:0}}
/*# sourceMappingURL=how-to-vote.css.map */
