@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700,900");@import url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css");*{outline:none;box-sizing:border-box;scroll-behavior:smooth}:focus{outline:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=email],input[type=password],input[type=submit],input[type=text],select,textarea{outline:none}input[type=number]{-moz-appearance:textfield}body{font-family:Lato,sans-serif}body,html{margin:0;padding:0;height:100%;background-color:#f0f4f6}body,html,img{width:100%}ul{list-style:none;padding:0}a,a:hover,button,button:hover{text-decoration:none;transition:all .2s ease-in-out}a:focus{text-decoration:none}.banner{margin:0;background-size:cover}.banner_overlay{height:600px;background:linear-gradient(293deg,rgba(60,156,140,.95),rgba(40,104,133,.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#286885",endColorstr="#3c9c8c",GradientType=1)}.logo{display:flex;float:left}.logo_icon{width:60px;margin-top:10px}.logo span{color:#fff;font-size:1.6em;font-weight:400;margin:42px 0 0 15px}.header_right{float:right}.csi{width:17px;margin-right:10px}.contact_support,.contact_support:focus{text-transform:uppercase;color:#fff;font-size:13px;font-weight:600;float:right;margin-top:52px}.candidate_list a,.candidate_list h4{color:#677185;font-size:12px;font-style:italic;font-weight:600;margin:0;text-transform:uppercase;transition:all .2s ease-in-out}.btn_fill .arrow svg{font-size:35px;height:16px;left:0;position:relative;top:0}.contact_support:hover{color:hsla(0,0%,100%,.66)}.banner_info{margin:60px 0 80px}.banner_info h1{color:#fff;font-size:3em;font-weight:600;margin:30px 0 36px}.btn_border{border:2px solid #fff;border-radius:50px;color:#fff;display:inline-block;font-size:20px;line-height:normal;padding:15px 42px;height:60px}.btn_border:focus,.btn_border:hover{color:#fff}.btn_fill,.btn_fill:focus{border:2px solid #fff;background-color:#fff;border-radius:50px;color:#282b30;display:inline-block;font-size:18px;line-height:normal;padding:17px 42px 0;height:60px;text-transform:uppercase;font-weight:800;box-shadow:2px 10px 43px 0 rgba(7,89,82,.6);margin-left:16px}.btn_fill:hover{color:#282b30;box-shadow:2px 0 10px 0 rgba(7,89,82,.6)}.btn_fill .arrow{background-color:#29b359;border-radius:40px;bottom:5px;color:#fff;display:inline-block;height:30px;left:10px;position:relative;width:30px}.btn_fill .arrow i{font-size:22px;height:10px;left:0;position:relative;top:3px}.layout{position:relative;width:100%}.main_section1{padding:30px;background-color:#fff;min-height:500px;box-shadow:0 4px 30px 18px rgba(0,0,0,.09);position:relative;top:-180px}.main_heading1{margin:0 0 30px;text-align:center}.main_heading1 h2{font-size:36px}.main_heading1 h2:after{content:"";width:80px;height:3px;background-color:#ee6816;display:inherit;margin:20px auto}.sub_heading1{margin:0 0 20px}.sub_heading1 h3{font-size:18px;font-weight:600}.sub_heading1 h3:after{content:"";width:50px;height:3px;background-color:#2bb359;display:inherit;margin:10px 0}.sub_heading1 h3 span{font-size:16px;font-weight:400;display:block;margin-top:5px}.candidate_list{width:100%;padding:8px;border:1px solid #eef1f2;box-shadow:0 8px 18px -9px rgba(4,47,63,.16)}.candidate_list_main{margin:0}.user_icon{width:60px;height:60px;margin-right:5px;overflow:hidden}.user_icon.place{width:120px}.user_icon img{height:100%;object-fit:cover}.candidate_list h1{color:#23262c;font-size:14px;font-weight:600;margin:12px 0 6px}.candidate_list h4{color:#677185;font-size:12px;font-style:italic;font-weight:600;margin:0;text-transform:uppercase;transition:all .2s ease-in-out}.block_section{margin-bottom:20px}.vote_steps{margin-top:50px;padding-top:10px}.mac_screen{width:600px;height:518px;background-image:url(/img/mac_screen.png);margin:20px auto}.step_slide{margin-top:30px}.border{border:1px solid #e5e5e5;padding:0 20px 30px;margin-bottom:15px}.slider{width:100%;margin:0}.slider-wrapper{width:100%;height:500px;position:relative}.slide{float:left;position:absolute;width:100%;height:100%;opacity:0;transition:opacity .5s linear}.slider-wrapper>.slide:first-child{opacity:1}.slider-nav{margin:0 auto;position:relative;width:268px;bottom:220px}.slider-nav button{border:none;display:block;cursor:pointer;z-index:9;position:relative}.slider-nav button:focus{outline-style:none}.slider-nav button.slider-previous{background-color:#ee6816;border-radius:50px;color:#fff;font-size:12px;font-weight:600;padding:8px 34px;float:left;display:none;text-transform:uppercase}@media (min-width:1200px){.container{width:1220px}}.slider-nav button.slider-next{background-color:#ee6816;border-radius:50px;color:#fff;font-size:12px;font-weight:600;float:right;padding:8px 34px;text-transform:uppercase}.slide_screen{background:#fff;display:inline-block;height:306px;margin:26px 0 0 26px;width:548px;overflow:hidden}.slide_screen img{width:100%}.step_info{margin-top:80px}.step_ico{border:2px solid #42bb6b;border-radius:50%;color:#42bb6b;display:inline-block;font-size:20px;height:40px;padding:3px 0;width:40px}.step_info h2{color:#23262c;text-transform:uppercase;font-size:16px;font-weight:600;margin-bottom:20px}.step_info h2:after{content:"";width:40px;height:3px;background-color:#dae0e4;display:inherit;margin:10px auto}.step_info p{color:#4a5160;font-size:15px}.bottom_vote_btn a{background-color:#29b359;border-radius:110px;box-shadow:0 3px 39px -10px rgba(0,0,0,.5);color:#fff;display:inline-block;font-size:17px;font-weight:600;padding:14px 20px;text-align:center;text-transform:uppercase;width:480px}.bottom_vote_btn a i{font-size:19px;margin:0 0 0 12px}.bottom_vote_btn a:hover{box-shadow:0 3px 20px -10px rgba(0,0,0,.4)}.bottom_vote_btn{margin:80px 0 30px;text-align:center;width:100%}.footer{width:100%;display:inline-block;padding:10px 0}.copyright1{float:left}.copyright1,.powered_by1{color:#2e3339;font-weight:600;text-transform:uppercase;font-size:12px}.powered_by1{float:right;display:flex;align-items:flex-end;justify-content:flex-end}.powered_by1 span{float:left}.powered_by1>img{margin-left:8px;width:100px}.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(24,26,28,.95);opacity:0;overflow-y:auto;z-index:9999;visibility:hidden;transition:opacity .3s 0s,visibility 0s .3s}.cd-popup.is-visible{opacity:1;visibility:visible;transition:opacity .3s 0s,visibility 0s 0s}.cd-popup-container{border-top:4px solid #29b359;position:relative;width:90%;max-width:600px;margin:2em auto;background:#fff;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.2);transform:translateY(-40px);-webkit-backface-visibility:hidden;transition-property:transform;transition-duration:.3s}.cd-modal-header{display:flex;padding:0}.cd-modal-header h2{font-size:15px;color:#25313b;margin:0;font-weight:600}.cd-popup-container .cd-buttons:after{content:"";display:table;clear:both}.cd-popup-container .cd-buttons li{float:left;width:50%}.cd-popup-container .cd-buttons a{display:block;height:60px;line-height:60px;text-transform:uppercase;color:#fff;transition:background-color .2s}.cd-popup-container .cd-buttons li:first-child a{background:#fc7169;border-radius:0 0 0 .25em}.no-touch .cd-popup-container .cd-buttons li:first-child a:hover{background-color:#fc8982}.cd-popup-container .cd-buttons li:last-child a{background:#4d525b;border-radius:0 0 .25em 0}.no-touch .cd-popup-container .cd-buttons li:last-child a:hover{background-color:#4d525b}.cd-popup-container .cd-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px}.cd-popup-container .cd-popup-close:after,.cd-popup-container .cd-popup-close:before{content:"";position:absolute;top:18px;width:14px;height:3px;background-color:#4d525b}.cd-popup-container .cd-popup-close:before{transform:rotate(45deg);left:8px}.cd-popup-container .cd-popup-close:after{transform:rotate(-45deg);right:8px}.is-visible .cd-popup-container{transform:translateY(0)}@media only screen and (min-width:1170px){.cd-popup-container{margin:6em auto}}.popup-container{padding:20px}.candidate_list{cursor:pointer}.candidate_list:hover .media-body h4{color:#ee6816!important;transition:all .2s ease-in-out}.big_user{width:120px;height:120px;margin:0 auto}.big_user img{width:120px;border-radius:50%}.user-details .name{font-size:16px;font-weight:600;text-align:center;color:#282b30;margin:12px 0 8px;text-transform:uppercase}.user-details>h2{margin:0 0 6px}.user-details>h2,.user-details>h3{font-size:15px;text-align:center;color:#575859}.user-details>h3{margin:0 0 20px;line-height:22px}.user-details p{color:#4a5160;font-size:15px}.cd-modal-footer .submit_btn1,.cd-modal-footer .submit_btn1:focus{margin:10px 0 0}.cd-modal-footer .checkbox label{line-height:normal}.team_landing{box-shadow:0 8px 18px -9px rgba(4,47,63,.16);background-color:#fff;border:1px solid #eef1f2;margin-bottom:15px}.team_landing:last-child{margin-bottom:0}.team_landing .candidate_list{box-shadow:none;border:none}.team_landing .candidate_list:last-child{margin-top:0}.team_head{background-color:hsla(0,0%,72%,.2);text-transform:uppercase;font-weight:600;padding:6px 0 6px 10px}.candidate_list h6{color:#23262c;margin:0 0 8px;font-size:13px;opacity:.8}.team_landing .candidate_list h1{margin:0 0 4px}@media only screen and (min-width:992px) and (max-width:1199px){.logo_icon{width:80px}.logo span{font-size:1.4em;margin-top:38px}.contact_support,.contact_support:focus{font-size:12px;margin-top:46px}}@media only screen and (min-width:300px) and (max-width:992px){.logo{text-align:center;display:block;float:none}.logo_icon{margin:60px auto 0;width:80px}.logo span{display:inline-block;font-size:1.5em;margin-top:12px;margin-left:0}.header_right{position:absolute;right:15px;top:0}.contact_support,.contact_support:focus{font-size:12px;margin-top:20px}.banner_info h1{font-size:2.5em;margin:0 0 26px}.btn_border{height:auto}.btn_border,.btn_fill,.btn_fill:focus{font-size:16px;margin-bottom:18px;padding:10px 42px}.btn_fill,.btn_fill:focus{height:46px}.btn_fill .arrow{bottom:1px;font-size:17px;height:22px;left:10px;width:22px}.btn_fill .arrow i{font-size:18px;left:0;top:0}.banner_info{margin:50px 0 40px}.slide>.col-md-8{display:none}.slider-wrapper{height:230px}.step_info{margin-top:20px}.step_slide .col-md-4{width:100%!important}.slider-nav{bottom:0;margin:0 auto;position:relative;width:268px}.bottom_vote_btn a{width:100%;padding:12px 20px;font-size:15px}.logo_icon,.logo_icon img{border-radius:50%}.bottom_vote_btn{margin:50px 0 20px}.main_heading1 h2{font-size:30px}.main_heading1 h2:after{margin:12px auto}}@media only screen and (min-width:300px) and (max-width:620px){.copyright1{margin:34px 0 12px}.copyright1,.powered_by1{text-align:center;width:100%}.powered_by1 span{float:none;margin:0}.powered_by1>img{width:80px}}.scroll_div{max-height:320px;overflow-y:auto}.scroll_div li{list-style:inside;color:#4a5160}.scroll_div h3{color:#4a5160}#contact_support .cd-modal-header{background-color:#f0f0f0;display:flex;padding:20px}#contact_support .cd-modal-header h2{color:#25313b;font-size:15px;font-weight:600;margin:0}.popup-container input{height:40px}.popup-container input,.popup-container textarea{border:2px solid #e3e7ea;box-shadow:none;font-size:14px;border-radius:0}.popup-container textarea{height:100px;font-family:Lato,sans-serif;resize:none}.popup-container input:focus,.popup-container textarea:focus{box-shadow:none;border:2px solid #d1d8de}.popup-container .form-group{margin-bottom:12px}.submit_btn1,.submit_btn1:focus{background-color:#29b359;border:none;border-radius:50px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:600;margin:0;padding:10px 32px;text-align:center;text-transform:uppercase;width:auto}.submit_btn1:hover{color:#fff}.cancel_btn1,.cancel_btn1:focus{background-color:#d7dbe0;border:none;border-radius:50px;color:#505050;cursor:pointer;float:right;font-size:14px;font-weight:600;margin:0 8px 0 0;padding:10px 32px;text-align:center;text-transform:uppercase;width:auto;position:relative!important}.cancel_btn1:hover{color:#505050}.cd-modal-footer{border-top:1px solid #ddd;display:inline-block;padding:15px 20px 10px;width:100%}.verified{float:right;margin:38px 0 0 20px;width:131px}#how_to_evote .cd-modal-header{background-color:#f0f0f0;display:flex;padding:20px}#how_to_evote .cd-modal-header h2{font-size:20px}#how_to_evote .step_info{margin:0 30px 30px}#how_to_evote .popup-container{height:400px;overflow:auto}.submit_btn1.disable{pointer-events:none;background-color:#5f5f5f;cursor:not-allowed}@media screen and (max-width:720px){.contact_support,.contact_support:focus{font-size:9px;margin-top:14px}.csi{width:13px;margin-right:10px}.logo span{font-size:16px;line-height:18px}.logo_icon{margin:40px auto 0;width:70px}.banner_info h1{font-size:26px;margin:0 0 18px}.banner_info{margin:10px 0 30px}.btn_border{font-weight:600;border:1px solid #fff}.btn_border,.btn_fill,.btn_fill:focus{font-size:12px;margin-bottom:18px;padding:8px 26px;height:35px}.btn_fill,.btn_fill:focus{display:inline;margin-left:2px}.main_section1{padding:15px}.main_heading1{margin:10px 0 30px}.main_heading1 h2{font-size:22px;margin:0}.main_heading1 h2:after{width:40px;height:2px;margin:7px auto}.sub_heading1 h3{font-size:15px;margin:0}.sub_heading1 h3 span{font-size:12px;margin-top:0}.sub_heading1 h3:after{width:30px;height:2px;margin:8px 0}.sub_heading1{margin:0 0 15px}.border{border:none;padding:0}.user_icon{width:54px;height:54px;margin-right:0}.candidate_list h1{font-size:12px;margin:10px 0 5px}.candidate_list h4{font-size:10px}.candidate_list{margin-top:5px}.candidate_list:last-child{margin-bottom:20px}.citys .candidate_list{margin-bottom:0}.citys .col-md-4:last-child .candidate_list{margin-bottom:20px}.block_section{margin-bottom:0}.step_info,.vote_steps{margin-top:0}.step_ico{font-size:16px;height:34px;width:34px}.step_info h2{font-size:12px;margin-bottom:12px}.step_info p{font-size:13px}.slider-nav button.slider-next,.slider-nav button.slider-previous{font-size:10px;padding:8px 26px}.slider-nav{width:212px}.slider-wrapper{height:188px}.bottom_vote_btn a i{font-size:14px;margin:0 0 0 8px}.bottom_vote_btn a{padding:10px 15px;font-size:12px}.copyright1{margin:14px 0 0;font-size:10px}.verified{float:left;margin:24px 0 0;width:90px}.powered_by1{width:auto;text-align:right;float:right;margin:14px 0 0;font-size:10px}.powered_by1>img{width:50px}.btn_fill .arrow{bottom:0;font-size:14px;height:19px;left:5px;width:19px}.btn_fill .arrow i{font-size:14px}.bottom_vote_btn{margin:32px 0 20px}#contact_support .cd-modal-header{padding:15px}#contact_support .cd-modal-header h2{font-size:13px}.cd-popup-container .cd-popup-close{top:1px;right:6px}.popup-container{padding:15px}.popup-container input{font-size:12px;height:34px}.popup-container .form-group{margin-bottom:8px}.cd-modal-footer{padding:15px 15px 10px}.cancel_btn1,.cancel_btn1:focus,.submit_btn1,.submit_btn1:focus{font-size:11px;padding:8px 28px}.error{font-size:11px}.big_user{height:94px}.big_user,.big_user img{width:94px}.user-details .name{font-size:13px;margin:15px 0 5px}.user-details>h2{font-size:12px;margin:0 0 10px}.scroll_div{max-height:100%}.user-details>h3{font-size:13px;margin:0 0 20px;line-height:20px;color:#575859}.scroll_div li,.user-details p{font-size:12px}.banner_overlay{height:400px}.main_section1{top:0}}@media screen and (max-width:440px){.btn_border{margin-bottom:10px}.btn_fill,.btn_fill:focus{width:160px;display:inline-block;padding:6px 26px;margin-bottom:0}.logo span{font-size:15px;line-height:17px}}