@charset 'utf-8';body{font-family:'Open Sans',sans-serif}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.vertical-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.navbar{height:50px;background-color:rgba(0,0,0,0.9);border:none}.navbar .menu{padding:0;list-style:none}.navbar .menu li{position:relative;display:inline-block;cursor:pointer}.navbar .menu li:hover{background-color:#000000}.navbar .menu li:hover .sub-menu{padding:0;display:block}.navbar .menu li:hover .sub-menu li{width:100%;white-space:nowrap}.navbar .menu li a{padding:0 15px;font-size:16px;color:#9d9d9d;display:block}.navbar .menu li a:hover,.navbar .menu li a:focus{color:#ffffff;text-decoration:none}.navbar .menu li .sub-menu{position:absolute;display:none;background-color:rgba(0,0,0,0.9)}.navbar .menu li.current_page_item{background-color:#000000}.navbar .menu li.current_page_item a{color:#ffffff}.navbar .social{text-align:right}.navbar .social li{display:inline-block;background:rgba(0,0,0,0.7);border-radius:50%;text-align:center;width:35px;height:35px;line-height:35px;margin-right:5px}.navbar .social li a{display:block;cursor:pointer;color:#aaa}.navbar .social li a:hover,.navbar .social li a:focus{color:#ffffff}.navbar .menu,.navbar .social{height:50px;line-height:50px;margin:0}.graphics{height:100%;background-image:url('../img/background.jpg');background-size:contain;background-position:top center;background-repeat:no-repeat;padding-top:50px;margin-top:50px}.graphics .candidates{height:100vh;position:absolute}.graphics .candidates img{position:absolute;width:90px;margin-top:145px;margin-left:130px}.graphics .candidates img:nth-child(1){left:120px;top:-520px}.graphics .candidates img:nth-child(2){left:120px;top:-580px}.graphics .candidates img:nth-child(3){left:132px;top:-660px}.graphics .candidates img:nth-child(4){left:60px;top:-657px}.graphics .candidates img:nth-child(5){top:-410px;left:120px}.graphics .candidates img:nth-child(6){top:-275px;left:120px}.graphics .features{padding:40px;background-color:#f8f8f8}.features .feature{text-align:center}.features .feature .icon{border-radius:50%;border:3px solid #3D5AFE;line-height:120px;height:120px;width:120px;display:block;margin:0 auto;color:#3D5AFE;font-size:30px}.features .feature h3{color:#000000}.features .feature button{background-color:#3D5AFE;border:none;outline:none;padding:10px 70px;border-radius:3px;color:#ffffff;margin-top:15px}.highlights{padding:20px 40px}.highlights .list li{display:table;margin-bottom:12px;padding-bottom:10px;border-bottom:2px solid #eaeaea}.highlights .list li:last-child{border:none}.highlights .list li article .thumbnail{float:left;padding:0 10px 0 0;margin:0;border:none}.highlights .list li article .thumbnail img{width:100px;height:100px}.highlights .list li article .excerpt{margin-top:8px}.highlights .highligth .thumbnail{border:none;padding:0}.highlights .highligth .thumbnail img{width:570px;height:220px;margin:0}.highlights .highligth .excerpt{margin-top:15px}.highlights .highligth .post-title h2,.highlights .list .post-title h2{font-size:24px;margin:0;color:#1e1e1e}.highlights .highligth .post-title h2:hover,.highlights .list .post-title h2:hover{color:#3D5AFE}.highlights .highligth .post-title a,.highlights .list .post-title a{text-decoration:none}footer{color:#6f6f6f;padding:40px 40px 10px 40px;background-color:#222222}footer hr{border-top:1px solid #555;margin-top:20px}footer .widget .title{text-transform:uppercase;font-size:16px;margin-bottom:15px;color:#b7b7b7}footer .widget ul{list-style:none;padding:0}footer .widget ul li{margin-bottom:5px}footer .widget ul li a{color:#6f6f6f}.name-page{height:300px;padding-top:50px;background-image:url('../img/background-candidatos.png');background-position:inherit;background-repeat:no-repeat;background-size:cover}.name-page .page-header{margin:155px 0 0;border:none}.name-page .page-header h1{margin:0 0 0 -10px;font-size:68px;color:#ffffff;text-shadow:0 0 10px #000000}.blog .posts{margin-top:40px;padding:0}.blog .posts li{display:table;border-bottom:2px solid #eaeaea;padding-bottom:15px;margin-bottom:15px}.blog .posts li:last-child{border:none}.blog .posts li article .thumbnail{float:left;border:none;padding:0 20px 0 0;margin:0}.blog .posts li article .thumbnail img{width:150px;height:150px}.blog .posts li article .post-title h2{font-size:24px;margin:0;color:#1e1e1e}.blog .posts li article .post-title h2:hover{color:#3D5AFE}.blog .posts li article .post-title a{text-decoration:none}.blog .posts li article .excerpt{margin-top:13px}.blog .not-found{margin-top:40px}.search{margin-top:40px}.search form input{width:100%;outline:none;padding:5px 10px}.single{padding-top:40px}.single .post-title h2{font-size:30px;margin:0;color:#1e1e1e}.single .thumbnail{margin-top:20px;border:none;padding:0}.single .content{padding:20px 10px 20px 0;margin-top:20px;margin-bottom:100px;font-size:17px}.sidebar{margin-bottom:40px}.candidate-photo{background-size:cover;margin-top:-100px !important}.candidate-posts{margin-top:50px}