@font-face{font-family:'Avenir';src:url('fonts/avenir-black.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Avenir';src:url('fonts/avenir-medium.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Avenir';src:url('fonts/avenir-light.woff') format('woff');font-weight:300;font-style:normal}@-webkit-keyframes loading{0%,10%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}80%{-webkit-transform:perspective(120px) rotateX(90deg) rotateY(0deg);transform:perspective(120px) rotateX(90deg) rotateY(0deg)}90%{-webkit-transform:perspective(120px) rotateX(180deg) rotateY(0deg);transform:perspective(120px) rotateX(180deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(360deg) rotateY(0deg);transform:perspective(120px) rotateX(360deg) rotateY(0deg)}}@keyframes loading{0%,10%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}80%{-webkit-transform:perspective(120px) rotateX(90deg) rotateY(0deg);transform:perspective(120px) rotateX(90deg) rotateY(0deg)}90%{-webkit-transform:perspective(120px) rotateX(180deg) rotateY(0deg);transform:perspective(120px) rotateX(180deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(360deg) rotateY(0deg);transform:perspective(120px) rotateX(360deg) rotateY(0deg)}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html,body{font-family:'Avenir';font-size:16px;margin:0;padding:0}html.modal,body.modal{overflow:hidden}form input,form textarea{border:0;color:#666;font-size:1.5em;font-weight:300;outline:none;padding:9.6px 15.6px;width:100%}form textarea{resize:vertical}form .label{display:table;overflow:hidden;width:100%}form .label h2{background:url('../images/border-mym.png') no-repeat;background-size:100% 100%;color:#fff;display:table-cell;font-size:1.5em;font-weight:300;line-height:1em;min-width:220px;padding:8px 8px 20px;position:relative;text-align:center}form .label h2:after{background-color:#fff;bottom:-20px;content:'';height:28px;left:3px;position:absolute;-webkit-transform:skew(-61deg);-ms-transform:skew(-61deg);transform:skew(-61deg);width:120%}form .label .padding{padding-bottom:10.2px;padding-right:6px}form .label:after{background-color:#fff;content:'';display:table-cell;width:100%}.limiter-container{margin:auto;max-width:1020px;padding:0 12px;width:100%}.line-box{display:table;width:100%}.line{display:table-cell;vertical-align:top}.grid-gallery{padding-bottom:48px}.grid-gallery .grid-sizer,.grid-gallery .grid-item{padding:6px;width:33.333%}.grid-gallery .grid-sizer img,.grid-gallery .grid-item img{display:block;width:100%}@media only screen and (max-width:768px){.grid-gallery .grid-sizer,.grid-gallery .grid-item{width:50%}}.pagination{text-align:center}.pagination .limiter,.pagination .item{color:#a9a9a9;display:inline-block;font-size:.9em;vertical-align:middle}.pagination .limiter{margin:0 6px}.pagination .item{margin:6px 0;text-decoration:none}.pagination .item.active{color:#4382f2;cursor:default;font-size:1.2em;font-weight:700}.modal-loading{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s;transition:all .2s;width:100%;z-index:9999}.modal-loading.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal-loading .content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal-loading .content .img{-webkit-animation:loading 2s infinite ease-in-out;animation:loading 2s infinite ease-in-out;background:url('../images/logo.png');height:72px;width:200px}.image-modal{background:url(../images/ajax-loader.gif) no-repeat center center;background-color:rgba(255,255,255,0.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.image-modal .cont-modal{height:100%;left:50%;max-width:100%;padding:12px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}.image-modal .cont-modal .image{display:inline-block;height:100%;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.image-modal .cont-modal .image.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.image-modal .cont-modal .image .img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-modal .cont-modal .image .img img{max-height:100%;max-width:100%}.image-modal .cont-modal .image .img .btn-close{background-color:#662d87;border:3px solid #fff;border-radius:50%;color:#fff;display:none;font-size:1em;font-weight:bold;height:32px;line-height:26px;position:absolute;right:0;text-align:center;top:0;-webkit-transform:translate(30%, -30%);-ms-transform:translate(30%, -30%);transform:translate(30%, -30%);width:32px}@media only screen and (max-width:992px){.image-modal .cont-modal .image .img .btn-close{display:block}}.image-modal .close{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.show-msj-error{background-color:#fff;border:2px dashed;color:#a9a9a9;font-size:1.3em;font-weight:300;max-width:400px;padding:24px 36px;position:fixed;right:10%;top:60px;z-index:9999}.show-msj-error.success{border-color:#80c137}.show-msj-error.error{border-color:#e52b47}.span-1{width:8.33333333%}.span-2{width:16.66666667%}.span-3{width:25%}.span-4{width:33.33333333%}.span-5{width:41.66666667%}.span-6{width:50%}.span-7{width:58.33333333%}.span-8{width:66.66666667%}.span-9{width:75%}.span-10{width:83.33333333%}.span-11{width:91.66666667%}.span-12{width:100%}#principal-header{padding:18px 0}#principal-header .line-box{height:72px}#principal-header .line-box .line{vertical-align:middle}@media only screen and (max-width:768px){#principal-header .line-box{display:block;height:auto}#principal-header .line-box .line{display:block;position:relative}}#principal-header .logo{background:url('../images/logo.png') no-repeat left center;background-size:contain;width:400px}@media only screen and (-webkit-min-device-pixel-ratio:2){#principal-header .logo{background:url('../images/logo@2x.png') no-repeat left center;background-size:contain}}@media only screen and (max-width:992px){#principal-header .logo{width:190px}}@media only screen and (max-width:768px){#principal-header .logo{background-position:center;height:72px;margin-bottom:12px;width:100%}}#principal-header ul{list-style:none;margin:0;padding:0;text-align:right}#principal-header ul a{color:#4382f2;display:block;font-size:.9em;max-width:125px;padding-bottom:18px;text-decoration:none}#principal-header ul li{display:inline-block;margin:0;padding:9.6px 12px;position:relative;text-align:center;vertical-align:middle}#principal-header ul li span{background-color:#80c9e7;bottom:50%;height:3px;left:0;opacity:0;position:absolute;-webkit-transition:all .2s;transition:all .2s;width:100%}#principal-header ul li.active{background:url('../images/border-menu.png') no-repeat center center;background-size:100% 100%;z-index:5}#principal-header ul li:not(.active):hover span{bottom:0;opacity:1}@media only screen and (max-width:768px){#principal-header ul{background-color:#fff;height:0;overflow:hidden;position:absolute;-webkit-transition:all .2s;transition:all .2s;width:100%;z-index:887}#principal-header ul.active{border-bottom:5px solid #4382f2;height:220px}#principal-header ul a{padding:18px;max-width:100%}#principal-header ul li{display:block;padding:0 12px}#principal-header ul li.active{background:transparent}}#principal-header .bars{display:none;z-index:888}@media only screen and (max-width:768px){#principal-header .bars{display:block;height:32px;position:absolute;right:0;top:0;width:32px}#principal-header .bars .bar{background-color:#4382f2;display:block;height:6px;position:absolute;width:100%}#principal-header .bars .bar:nth-child(1){top:0}#principal-header .bars .bar:nth-child(2){top:10px}#principal-header .bars .bar:nth-child(3){top:20px}}#slide{height:400px}@media only screen and (max-width:768px){#slide{margin-top:30px}}#slide .slide-camera{height:400px;margin-bottom:0 !important;position:relative}#slide .camera_effected .limiter-container{height:400px;position:relative}#slide .camera_effected .limiter-container .block{background-color:rgba(10,59,146,0.7);padding:24px 48px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:450px}#slide .camera_effected .limiter-container .block .border{border:6px solid #80c9e7;bottom:18px;position:absolute;top:18px;width:24px}#slide .camera_effected .limiter-container .block .border.left{border-right:0;left:18px}#slide .camera_effected .limiter-container .block .border.right{border-left:0;right:18px}#slide .camera_effected .limiter-container .block p{color:#fff;font-size:1.7em;font-weight:300;line-height:1em;margin:0}#slide .camera_effected .limiter-container .block p strong{display:block}#slide .camera_effected .limiter-container .center{left:50%;max-width:800px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}#slide .camera_effected .limiter-container .center p{color:#a9a9a9;font-size:1.8em;font-weight:300;line-height:1em;margin:0;margin-bottom:18px}#slide .camera_effected .limiter-container .center span{color:#4382f2;display:inline-block;font-size:1.6em;font-weight:300}#slide .camera_pag{bottom:0;position:absolute;width:100%}#slide .camera_pag .camera_pag_ul{text-align:center}#slide .camera_pag .camera_pag_ul li{background-color:#fff;box-shadow:0 0 2px #666;height:12px;margin:12px 6px;width:12px}#slide .camera_pag .camera_pag_ul li.cameracurrent span{background-color:#4382f2}#slide .camera_pag .camera_pag_ul li span{left:3px;height:6px;top:3px;width:6px}#participate header{padding:48px 0}#participate header h1{color:#4382f2;font-size:4.5em;letter-spacing:-2px;text-align:center}@media only screen and (max-width:992px){#participate header h1{font-size:3.8em}}@media only screen and (max-width:768px){#participate header h1{font-size:3.5em;margin:0}}#participate header h2{color:#666;font-size:1.5em}@media only screen and (max-width:992px){#participate header h2{font-size:1.2em}}#participate header .line{font-weight:700;line-height:1em;vertical-align:middle;width:50%}@media only screen and (max-width:768px){#participate header .line{display:block;margin-bottom:0;text-align:center;width:100%}}#participate .nav-participate{background:url('../images/background-gray.jpg') no-repeat center center;background-size:cover}#participate .nav-participate .description{background-color:rgba(7,40,98,0.9)}#participate .nav-participate .description p{color:#fff;font-size:1.5em;font-weight:300;line-height:1em;padding:9.6px 12px;text-align:center}@media only screen and (max-width:992px){#participate .nav-participate .description p{font-size:1.4em}}#participate .nav-participate .buttons-nav{background-color:rgba(255,255,255,0.95)}#participate .nav-participate .buttons-nav ul{list-style:none;margin:0;padding:0}#participate .nav-participate .buttons-nav li{background-color:transparent;padding:36px 9px;-webkit-transition:all .3s;transition:all .3s}#participate .nav-participate .buttons-nav li a{background-color:transparent;border-radius:50%;display:block;overflow:hidden;position:relative;text-decoration:none;-webkit-transition:all .4s;transition:all .4s}#participate .nav-participate .buttons-nav li a:hover span{-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#participate .nav-participate .buttons-nav li a:hover .img{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#participate .nav-participate .buttons-nav li span{color:#fff;font-size:.7em;left:0;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:scale(0) translateY(-50%);-ms-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%);-webkit-transition:all .4s;transition:all .4s;width:100%}#participate .nav-participate .buttons-nav li svg{display:block;height:100%;width:100%}#participate .nav-participate .buttons-nav li .img{-webkit-transition:all .4s;transition:all .4s}#participate .nav-participate .buttons-nav li.blue a:hover{background-color:#4382f2}#participate .nav-participate .buttons-nav li.blue svg path{fill:#4382f2 !important}#participate .nav-participate .buttons-nav li.blue.active{background-color:#4382f2}#participate .nav-participate .buttons-nav li.blue-light a:hover{background-color:#80c9e7}#participate .nav-participate .buttons-nav li.blue-light svg path{fill:#80c9e7 !important}#participate .nav-participate .buttons-nav li.blue-light.active{background-color:#80c9e7}#participate .nav-participate .buttons-nav li.green a:hover{background-color:#80c137}#participate .nav-participate .buttons-nav li.green svg path{fill:#80c137 !important}#participate .nav-participate .buttons-nav li.green.active{background-color:#80c137}#participate .nav-participate .buttons-nav li.green-dark a:hover{background-color:#3ca093}#participate .nav-participate .buttons-nav li.green-dark svg path{fill:#3ca093 !important}#participate .nav-participate .buttons-nav li.green-dark.active{background-color:#3ca093}#participate .nav-participate .buttons-nav li.orange a:hover{background-color:#ff8f32}#participate .nav-participate .buttons-nav li.orange svg path{fill:#ff8f32 !important}#participate .nav-participate .buttons-nav li.orange.active{background-color:#ff8f32}#participate .nav-participate .buttons-nav li.purple a:hover{background-color:#662d87}#participate .nav-participate .buttons-nav li.purple svg path{fill:#662d87 !important}#participate .nav-participate .buttons-nav li.purple.active{background-color:#662d87}#participate .nav-participate .buttons-nav li.red a:hover{background-color:#e52b47}#participate .nav-participate .buttons-nav li.red svg path{fill:#e52b47 !important}#participate .nav-participate .buttons-nav li.red.active{background-color:#e52b47}#participate .nav-participate .buttons-nav li.yellow a:hover{background-color:#e5da0a}#participate .nav-participate .buttons-nav li.yellow svg path{fill:#e5da0a !important}#participate .nav-participate .buttons-nav li.yellow.active{background-color:#e5da0a}#participate .nav-participate .buttons-nav li.active{padding:3px !important}#participate .nav-participate .buttons-nav li.active a{border-radius:0}#participate .nav-participate .buttons-nav li.active svg path{fill:#fff !important}@media only screen and (max-width:768px){#participate .nav-participate .buttons-nav .line-box{display:block;font-size:0;padding:36px 0;text-align:center}#participate .nav-participate .buttons-nav .line-box .line{display:inline-block;font-size:16px;padding:10.2px;width:25%}}#participate #form-register-contribution{background-color:rgba(102,45,135,0.98);height:0;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}#participate #form-register-contribution .limiter-container{padding:36px 12px}#participate #form-register-contribution h1{color:#fff;font-size:2.3em;font-weight:300;line-height:1.2em;margin:0;text-align:center}#participate #form-register-contribution h1 strong{color:#4382f2;font-size:1.3em}@media only screen and (max-width:768px){#participate #form-register-contribution h1{font-size:1.6em}}#participate #form-register-contribution .form form{font-size:0}#participate #form-register-contribution .form form textarea{min-height:150px}#participate #form-register-contribution .form form .button button,#participate #form-register-contribution .form form .button p{background:transparent;border:1px solid #fff;color:#fff;font-size:3em;font-weight:700;line-height:1.4em;margin:0;outline:none;padding-top:12px;text-align:center;width:100%}#participate #form-register-contribution .form form .button button{-webkit-transition:all .2s;transition:all .2s}#participate #form-register-contribution .form form .button button:hover{box-shadow:0 0 18px #fff}@media only screen and (max-width:768px){#participate #form-register-contribution .form form .button p{display:none}}#participate #form-register-contribution .form .form-input{display:inline-block;font-size:16px;padding:6px;vertical-align:top}#participate #form-register-contribution .form .form-input.top-padding{padding-top:18px}@media only screen and (max-width:768px){#participate #form-register-contribution .form .form-input{display:block;width:100%}}#participate #form-register-contribution .base-two h1 strong{color:#e5da0a}#participate .thanks-contribution{display:none}#participate .thanks-contribution.show{display:block}#participate .thanks-contribution .base{background-color:#fff}#participate .thanks-contribution .limiter-container{padding:36px 12px}#participate .thanks-contribution .line:not(.button){background:url('../images/border-mym.png') no-repeat center center;background-size:100% 100%;padding-top:24px;text-align:center;width:650px}#participate .thanks-contribution .line:not(.button) p{color:#a9a9a9;font-size:1.1em;margin:0}#participate .thanks-contribution .line:not(.button) strong{color:#4382f2;display:block;font-size:4em;line-height:1em;padding-bottom:42px}#participate .thanks-contribution .button{padding-left:18px}#participate .thanks-contribution .button a{background-color:#4382f2;box-shadow:6px 6px 0 #80c9e7;color:#fff;display:block;height:126px;position:relative;text-align:center}#participate .thanks-contribution .button a span{font-size:1.6em;font-weight:700;left:50%;line-height:1em;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}.grid-categories{font-size:0}@media only screen and (max-width:480px){.grid-categories{margin-top:48px}}.grid-categories .limiter-container{padding:0}.grid-categories .category{background-size:cover;display:inline-block;font-size:16px;position:relative;vertical-align:top;width:25%}@media only screen and (max-width:480px){.grid-categories .category{width:50%}}.grid-categories .category.yellow .base{background-color:rgba(229,218,10,0.85)}.grid-categories .category.yellow .base:hover svg path{fill:#e5da0a !important}.grid-categories .category.orange .base{background-color:rgba(255,143,50,0.85)}.grid-categories .category.orange .base:hover svg path{fill:#ff8f32 !important}.grid-categories .category.red .base{background-color:rgba(229,43,71,0.85)}.grid-categories .category.red .base:hover svg path{fill:#e52b47 !important}.grid-categories .category.purple .base{background-color:rgba(102,45,135,0.85)}.grid-categories .category.purple .base:hover svg path{fill:#662d87 !important}.grid-categories .category.green .base{background-color:rgba(128,193,55,0.85)}.grid-categories .category.green .base:hover svg path{fill:#80c137 !important}.grid-categories .category.green-dark .base{background-color:rgba(60,160,147,0.85)}.grid-categories .category.green-dark .base:hover svg path{fill:#3ca093 !important}.grid-categories .category.blue-light .base{background-color:rgba(128,201,231,0.85)}.grid-categories .category.blue-light .base:hover svg path{fill:#80c9e7 !important}.grid-categories .category.blue .base{background-color:rgba(67,130,242,0.85)}.grid-categories .category.blue .base:hover svg path{fill:#4382f2 !important}.grid-categories .base{height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%;z-index:1}.grid-categories .base:hover h1{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.grid-categories .base:hover svg{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.grid-categories h1{color:#fff;font-size:1.4em;left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:all .2s;transition:all .2s;width:90%;z-index:3}.grid-categories svg{border-radius:50%;bottom:0;height:70%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:all .2s;transition:all .2s;width:70%;z-index:2}.grid-categories svg path{fill:#fff !important}.contribution-list{padding-bottom:24px}.contribution-list .background{background-position:center;background-size:cover}.contribution-list .title-nav{margin-bottom:48px}.contribution-list .title-nav .base.blue{background-color:rgba(67,130,242,0.8)}.contribution-list .title-nav .base.blue-light{background-color:rgba(128,201,231,0.8)}.contribution-list .title-nav .base.green{background-color:rgba(128,193,55,0.8)}.contribution-list .title-nav .base.green-dark{background-color:rgba(60,160,147,0.8)}.contribution-list .title-nav .base.orange{background-color:rgba(255,143,50,0.8)}.contribution-list .title-nav .base.purple{background-color:rgba(102,45,135,0.8)}.contribution-list .title-nav .base.red{background-color:rgba(229,43,71,0.8)}.contribution-list .title-nav .base.yellow{background-color:rgba(229,218,10,0.8)}.contribution-list .title-nav .title .base{padding:0 24px}.contribution-list .title-nav .title h1{color:#fff;font-size:1.8em;height:100px;line-height:1em;margin:0;padding-left:180px !important;position:relative}.contribution-list .title-nav .title h1 span{display:block;position:relative;top:50%;-webkit-transform:translateY(-42%);-ms-transform:translateY(-42%);transform:translateY(-42%)}.contribution-list .title-nav .title h1 svg{height:105%;left:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contribution-list .title-nav .title h1 svg path{fill:#fff !important}.contribution-list .title-nav .nav{width:700px}.contribution-list .title-nav .nav a{color:#fff;display:block;font-size:.8em;height:100%;line-height:1em;opacity:0;text-align:center;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.contribution-list .title-nav .nav a span{display:none;margin-top:12px;opacity:1}.contribution-list .title-nav .nav ul{margin:0;padding:0}.contribution-list .title-nav .nav ul li{height:100px;-webkit-transition:all .2s;transition:all .2s;width:100px}.contribution-list .title-nav .nav ul li:hover{width:150px}.contribution-list .title-nav .nav ul li:hover a{opacity:1}.contribution-list .title-nav .nav ul li:hover a span{display:block}.contribution-list .title-nav .nav ul li .base{height:100%}.contribution-list .title-nav .nav svg{height:50px;margin:auto;position:relative;top:12px;width:100%}.contribution-list .title-nav .nav svg path{fill:#fff !important}.contribution-list .list .item{font-size:0;margin-bottom:36px}.contribution-list .list .item .line{vertical-align:middle}.contribution-list .list .item .input{display:inline-block;font-size:16px;padding:12px 6px;vertical-align:top}.contribution-list .list .item .input p{border:1px solid #a9a9a9}.contribution-list .list .item .input p.button{background-color:#4382f2;border:0;line-height:1.1em;padding:12px 12px 6px}.contribution-list .list .item .input p.button a{color:#fff;display:inline-block;padding-bottom:6px;padding-left:35px;position:relative;text-decoration:none;vertical-align:middle;width:100%}.contribution-list .list .item .input p.button a svg{height:32px;left:0;position:absolute;top:35%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px}.contribution-list .list .item .input p.button.inactive{background-color:#a9a9a9}.contribution-list .list .item .input p.button.inactive a{cursor:default}.contribution-list .list .item .title{background:url('../images/background-gray.jpg') no-repeat center;background-size:cover;padding:24px 12px 12px;position:relative;width:16%}.contribution-list .list .item .title h2{background:url('../images/border-title.png') center;background-size:100% 100%;color:#fff;font-size:1.1em;font-weight:400;margin:0;padding:18px 24px 30px;position:relative;z-index:2}.contribution-list .list .item .title .base{background-color:rgba(169,169,169,0.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.contribution-list .list .item .title .base.blue{background-color:rgba(67,130,242,0.85)}.contribution-list .list .item .textarea{font-size:16px;min-height:115px;padding-left:6px;-webkit-transition:all .4s;transition:all .4s;width:100%}.contribution-list .list .item .textarea .text{width:34%}.contribution-list .list .item .textarea .cont-text{padding-bottom:24px}.contribution-list .list .item .textarea .cont-text span{background-color:#4382f2;bottom:0;color:#fff;cursor:pointer;display:block;font-size:.9em;left:0;padding-top:6px;position:absolute;text-align:center;width:100%}.contribution-list .list .item .textarea .cont-text.active span{background-color:#a9a9a9}.contribution-list .list .item .text{padding-left:6px;position:relative}.contribution-list .list .item .text .cont-text{border:1px solid #a9a9a9;bottom:0;left:6px;overflow:hidden;position:absolute;right:6px;top:0}.contribution-list .list .item .text p{color:#666;font-size:1.3em;font-weight:300;margin:0;padding:12px 18px 6px;text-align:justify}.contribution-list .list .empty{margin-bottom:36px}.contribution-list .list .empty .line{vertical-align:middle}.contribution-list .list .empty .line h2{color:#4382f2;font-size:4.5em;margin:24px 0;text-align:center}.contribution-list .list .empty .line p{color:#a9a9a9;font-size:1.6em;font-weight:700}.contribution-list .list .empty .message{background:url('../images/background-gray.jpg') no-repeat center center;background-size:cover}.contribution-list .list .empty .message .base{background-color:rgba(7,40,98,0.85)}.contribution-list .list .empty .message .base p{color:#fff;font-size:1.2em;font-weight:300;padding:12px;text-align:center;vertical-align:middle}.contribution-list .list .empty .message .base p a{color:#fff;display:inline-block;font-size:1.1em;font-weight:400;margin-left:24px;padding:12px 24px;text-decoration:none}.contribution-list .list .empty .message .base p a.blue{background-color:#4382f2}.contribution-list .list .empty .message .base p a.blue-light{background-color:#80c9e7}.contribution-list .list .empty .message .base p a.green{background-color:#80c137}.contribution-list .list .empty .message .base p a.green-dark{background-color:#3ca093}.contribution-list .list .empty .message .base p a.orange{background-color:#ff8f32}.contribution-list .list .empty .message .base p a.purple{background-color:#662d87}.contribution-list .list .empty .message .base p a.red{background-color:#e52b47}.contribution-list .list .empty .message .base p a.yellow{background-color:#e5da0a}#statistics .center{text-align:center}#statistics .line-box .line{padding:12px 18px;vertical-align:middle}#statistics header{background-color:#80c9e7;margin-top:36px}#statistics header .message{text-align:right}#statistics header .message p{color:#4382f2;font-size:1.3em;font-weight:300;line-height:1.2em;margin:0}#statistics header .message p strong{color:#fff;display:block;font-size:1.2em}#statistics header .button{background-color:#4382f2;color:#fff;font-size:1.4em;font-weight:400;text-align:center;width:152px}#statistics .list{margin:24px 0 60px}#statistics .list a{font-weight:400;text-decoration:none}#statistics .list h1,#statistics .list p{color:#a9a9a9;font-size:1.8em;font-weight:700;line-height:1em}#statistics .list .item{border-top:1px solid #a9a9a9;padding:12px 0}#statistics .list .item:last-child{border-bottom:1px solid #a9a9a9}#statistics .list .item.blue a{color:#4382f2}#statistics .list .item.blue .button a{background-color:#4382f2;color:#fff}#statistics .list .item.blue .cont svg path{stroke:#4382f2 !important}#statistics .list .item.blue-light a{color:#80c9e7}#statistics .list .item.blue-light .button a{background-color:#80c9e7;color:#fff}#statistics .list .item.blue-light .cont svg path{stroke:#80c9e7 !important}#statistics .list .item.green a{color:#80c137}#statistics .list .item.green .button a{background-color:#80c137;color:#fff}#statistics .list .item.green .cont svg path{stroke:#80c137 !important}#statistics .list .item.green-dark a{color:#3ca093}#statistics .list .item.green-dark .button a{background-color:#3ca093;color:#fff}#statistics .list .item.green-dark .cont svg path{stroke:#3ca093 !important}#statistics .list .item.orange a{color:#ff8f32}#statistics .list .item.orange .button a{background-color:#ff8f32;color:#fff}#statistics .list .item.orange .cont svg path{stroke:#ff8f32 !important}#statistics .list .item.purple a{color:#662d87}#statistics .list .item.purple .button a{background-color:#662d87;color:#fff}#statistics .list .item.purple .cont svg path{stroke:#662d87 !important}#statistics .list .item.red a{color:#e52b47}#statistics .list .item.red .button a{background-color:#e52b47;color:#fff}#statistics .list .item.red .cont svg path{stroke:#e52b47 !important}#statistics .list .item.yellow a{color:#e5da0a}#statistics .list .item.yellow .button a{background-color:#e5da0a;color:#fff}#statistics .list .item.yellow .cont svg path{stroke:#e5da0a !important}#statistics .list .button{padding:12px 0 12px 18px;text-align:center;width:170px}#statistics .list .button a{display:block;font-weight:700;padding:24px}#statistics .list .icon{padding:0;width:100px}#statistics .list .icon img{height:100px;width:100px}#statistics .list .title{width:245px}#statistics .list .statistics{width:340px}#statistics .list .statistics .line{padding:0 6px}#statistics .list .cont{height:100px;position:relative;width:100px}#statistics .list .cont span{color:#666;font-size:1.8em;font-weight:700;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);width:100%}#statistics .list .cont svg{height:100%;left:0;position:absolute;top:0;width:100%}#gallery{margin-top:36px}#gallery .grid-item .super{background:url('../images/zoom.png') no-repeat center center;background-color:rgba(0,0,0,0.4);height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .2s;transition:all .2s;width:100%}#gallery .grid-item .super:hover{opacity:1}#gallery .grid-item .super .zoom{display:block;height:100%;width:100%}#socials{padding:36px 0}#principal-footer{background:url('../images/background-gray.jpg') no-repeat center center;background-size:cover}#principal-footer .base{background-color:rgba(26,26,26,0.98);padding:24px 0}#principal-footer .limiter-container{max-width:920px}#principal-footer .line{vertical-align:middle;width:50%}#principal-footer .line.socials{padding-right:24px;text-align:right}@media only screen and (max-width:992px){#principal-footer .line.socials{width:40%}}#principal-footer .social{display:inline-block;margin:24px;max-width:80px;vertical-align:top}@media only screen and (max-width:768px){#principal-footer .social{margin:6px 24px}}#principal-footer .social a{display:block}#principal-footer .social a svg{height:100%;width:100%}@media only screen and (max-width:992px){#principal-footer .description{width:60%}}#principal-footer .description p{color:#666;font-size:1.3em;font-weight:700;max-width:380px}#principal-footer .description p strong{color:#a9a9a9;font-size:1.1em}@media only screen and (max-width:768px){#principal-footer .description p{margin:0}}
