/*! normalize.css v3.0.2 | MIT License | github.com/necolas/normalize.css */@import url(../fonts/css/fontello.css);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,menu,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-color: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"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}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}*,*:after,*:before{box-sizing:border-box}::-moz-selection{background:#1a1a1a;color:#f2f2f2;text-shadow:none}::selection{background:#1a1a1a;color:#f2f2f2;text-shadow:none}html{width:100%;height:100%}body{font-family:"Alegreya Sans",sans-serif;font-size:16px;font-weight:400;width:100%;overflow-x:hidden;background-image:url("../images/main-background.jpg");background-size:100% 100%;background-attachment:fixed}a{font-size:10px;color:gray;text-decoration:none}a:hover{color:#009fda}p>a{font-size:42px;color:#009fda}p>a:hover{color:gray}hr{width:100%;height:1px;display:block;margin:10px 0;padding:0;border:0;clear:both;background:#1a1a1a}body{height:800px;overflow-y:scroll}body.result{height:1048px}h1{font-size:2em;font-weight:400;color:#374754}h2{font-size:1.71em;font-weight:400}h3{font-size:1.5em;font-weight:300}.view-wrapper{width:100%;margin-top:60px}.view-container{width:100%;max-width:960px;margin:2px auto;border:1px solid #fff}.view-container.questions{padding-left:200px;position:relative;border:0;border-right:1px solid #fff}.view-container.resultado{padding-bottom:60px}.container-footer{width:100%;max-width:960px;margin:0 auto;text-align:center}.container-footer>.button{display:inline-block;margin:20px}.view-header{width:100%;max-width:960px;margin:0 auto;overflow:hidden}.view-header.questions{padding-left:200px}.view-header i{padding:9px 10px 7px;font-size:1.5em;background:#616a73;color:#fff}.view-header i.no-icon{font-size:2.1em;font-style:normal}.view-header i.bgblue{background:#ed740e}.view-header i.bgoil{background:#004f5f}.view-header h1{margin:0;font-size:1.8em;background:#FFF;color:#004f5f;display:inline-block;padding:5px 30px 5px 15px}.button{font-weight:inherit;font-size:.8em;line-height:.8em;text-align:center;white-space:nowrap;display:inline-block;margin:0;padding:10px 20px;border-radius:0;border:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;color:#1a1a1a;background-color:#f2f2f2}.button:focus{outline:0}.button:hover{color:#fff}.js-submit.disabled{opacity:.4}.js-submit.disabled:hover{box-shadow:0 0 18px rgba(0,79,95,0)}.button-primary{color:#fff;font-size:1.5em;font-weight:300;text-transform:uppercase;background-color:#004f5f}.button-primary:hover{box-shadow:0 0 18px #004f5f}.button-small{font-size:1.2em}.home,.view-container.intro{border:0;text-align:center}.home .home-logo,.view-container.intro .home-logo{height:240px}.home h2,.view-container.intro h2{font-size:1.71em;color:#404b51;font-weight:400;width:444px;text-align:center;margin:0 auto;text-transform:uppercase}.home h1,.view-container.intro h1{font-size:2em;margin:.2em auto;color:#ed740e;text-transform:uppercase;width:444px;text-align:center}.home h1 span:first-child,.view-container.intro h1 span:first-child{display:block;font-size:122%}.home h3,.view-container.intro h3{font-size:1.5em;color:#616a71;font-weight:300;width:444px;text-align:center;margin:0 auto}.home hr,.view-container.intro hr{background:#b3b5bd;margin:0;width:444px;text-align:center;margin:10px auto}.home .button,.view-container.intro .button{margin:40px auto}.view-container.intro{padding:40px 40px 20px;border:1px solid #fff}.view-container.intro h3{text-align:justify}form{font-weight:300;padding:60px}form .fullw{width:100%;margin:10px 0 20px 0;padding:0 20px;display:table}form .fullw>.button{display:block;margin:0 0 0 auto}form .fullw>p{text-align:left}form .halfw{width:50%;margin:40px 0 0 0;padding:0 20px;display:inline-block;vertical-align:top}form .field-label{width:1%;font-size:1.3em;color:#374754;display:table-cell;padding-right:10px;white-space:nowrap}form input[type="text"]{width:100%;border:0;font-size:1.3em;display:table-cell;color:#374754;background:transparent;border-bottom:1px solid #3baa9a}form input[type="text"]:focus{outline:0}form select,form input.awesomplete,form .chosen-container.chosen-container-single>.chosen-single{width:108%;padding:2px 10px;font-size:1.3em;color:#374754;background:rgba(0,0,0,0.08);border:0;border-radius:0;box-shadow:none}form select:focus,form input.awesomplete:focus,form .chosen-container.chosen-container-single>.chosen-single:focus{outline:0}form select.incorrect,form input.incorrect,form .chosen-single.incorrect{background:rgba(255,0,0,0.1)!important}form .search-choice{background:#004f5f!important;background-color:#004f5f!important}form .active-result.result-selected,form .chosen-container.chosen-results>li.highlighted,form .chosen-container .chosen-results li.highlighted{color:#fff;background:#004f5f!important;background-color:#004f5f!important}form .awesomplete{width:100%}form input.awesomplete{width:100%}form .custom-select{position:relative;position:relative;display:block;overflow:hidden;border:1px solid #fff}form .custom-select:before{content:"";position:absolute;display:block;border-top:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;top:50%;right:10px;margin-top:-4px}form .custom-select:after{content:"";position:absolute;display:block;border-left:1px solid #fff;height:100%;right:35px;top:0}form .custom-radio{width:50%;margin:10px 0;position:relative;display:inline-block}form .custom-radio input[type="radio"]{display:none}form .custom-radio span{position:relative;cursor:pointer;margin-left:20px}form .custom-radio span:before{content:"";position:absolute;top:1px;left:-20px;width:16px;height:16px;display:block;border-radius:100%;border:1px solid rgba(0,0,0,0.1);background:rgba(0,0,0,0.08)}form .custom-radio span:after{content:"";position:absolute;top:4px;left:-17px;width:10px;height:10px;display:block;opacity:0;border-radius:100%;background:#36a998}form .custom-radio input[type="radio"]:checked+span:after{opacity:1}.module-splash-screen{position:relative;padding:50px}.module-splash-screen .module-image{width:40%;text-align:right;padding-right:10px;display:inline-block;vertical-align:top;padding-top:30px}.module-splash-screen .module-image>img{width:160%;display:block;margin-top:-58px;margin-left:16px}.module-splash-screen .module-title{width:60%;padding:20px;display:inline-block}.module-splash-screen .module-title h1{font-size:1.6em;line-height:1em;font-weight:400;color:#20627a;text-transform:uppercase;display:table;width:100%;margin-top:30px!important}.module-splash-screen .module-title .title{padding-top:4px;display:table-cell;vertical-align:middle}.module-splash-screen .module-title .module-num{font-size:3.5em;line-height:46px;font-weight:200;height:54px;color:#20627a;float:left;padding-right:28px;position:relative}.module-splash-screen .module-title .module-num:after{content:"";border-right:2px solid #ed740e;height:47px;position:absolute;top:5px;right:14px}.module-splash-screen .module-title .module-description{font-size:1.1em;font-weight:300;color:#20627a;padding-left:4px;clear:both}.module-splash-screen .module-title .button{float:right}.module-global-progress{padding:40px}.module-global-progress .module-global-progress-description{text-align:center;font-size:1.4em;font-weight:300;color:#20627a}.module-global-progress .module-global-progress-label{text-align:center;font-size:1.4em;font-weight:300;color:#20627a}.module-global-progress .module-global-progress-bar{width:100%}.progressBar{list-style:none;text-align:center;padding:0}.progressBar>li{display:inline-block;width:30px;height:30px;text-align:center;border-radius:100%;font-size:1.4em;background:#009ddf;line-height:26px;color:#374754;margin-right:20px;position:relative}.progressBar>li:after{content:"";position:absolute;width:28px;height:8px;background:#009ddf;display:block;right:-24px;top:11px}.progressBar>li.active{background:#dae9ee;color:#009ddf}.progressBar>li.active:before{content:"";display:block;width:30px;height:30px;border-radius:100%;border:4px solid #009ddf;position:absolute}.progressBar>li:last-child{margin-right:0}.progressBar>li:last-child:after{display:none}.progressbar.progressbar--modules{width:200px;border:0;border-radius:0;height:4px}.modules-list-item{position:relative}.full-answered{position:absolute;bottom:1px;right:5px;color:#fff;font-size:12px}.questions-list,.scale-list{list-style:none;padding:0;margin:0;border-top:1px solid #fff;border-left:1px solid #fff}.questions-list{height:500px;overflow-y:scroll}.questions-list::-webkit-scrollbar{width:12px;border-left:1px solid #fff}.questions-list::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.2)}.questions-list::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.6);border:1px solid #fff}.questions-list::-webkit-scrollbar-button{height:12px}.questions-list::-webkit-scrollbar-corner{background-color:transparent}.question-list-item{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.question-list-item>h2{padding:5px 40px;margin:0;font-weight:300;font-size:1.2em;color:#374754;background:rgba(255,255,255,0.4)}.question-list-item>h2>span:first-child{font-size:1.2em;display:inline-block;margin-right:10px}.question-list-item>h2>span:first-child:after{content:"."}.question-list-item:last-child{margin-bottom:120px}.question-list-item.offset{opacity:.4}.scale-list{padding:50px 0;position:relative}.scale-list-item{cursor:pointer;width:110px;color:#20627a;text-align:center;font-size:.9em;line-height:1em;display:inline-block;position:relative;margin:10px 20px;text-transform:lowercase;vertical-align:top}.scale-list-item:last-child .scale-value:after{display:none}.scale-list-item input[type="radio"]{display:none}.scale-list-item input[type="radio"]:checked+span.scale-value{background:#3eaa9a}.scale-value{display:block;width:34px;height:34px;background:#374754;color:#fff;line-height:32px;font-size:1.8em;font-weight:300;border-radius:100%;margin:0 auto 10px}.scale-value:after{content:"";position:absolute;display:block;width:120%;height:3px;top:16px;left:64px;background:rgba(55,71,84,0.1);cursor:auto;z-index:-1}.scale-value.checked{background:#3eaa9a}.questions-list-footer{border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;padding:20px}.progressbar-label{color:#374754;margin-left:12px}.progressbar{width:300px;height:28px;background:#20627a;border:12px solid #374754;border-radius:18px}.bar{width:246px;height:4px;background-color:#3eaa9a;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.list-footer-buttons{float:right;display:inline-block;margin-top:-40px}.list-footer-buttons>.button{margin-left:10px}.modules-sidebar{position:absolute;top:-47px;left:-4px;width:200px}.modules-list-title{background:#374754;color:#fff;text-transform:uppercase;font-size:1.2em;padding:11px;text-align:center}.modules-list{list-style:none;padding:0;margin:2px 0 0 0}.modules-list-item a,.manual-pdf a{background:#b8bfc7;display:block;color:#616974;text-transform:uppercase;font-size:.8em;padding:11px 11px 11px 8px;border-top:1px solid #fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;min-height:55px}.modules-list-item a.active,.modules-list-item a:hover,.manual-pdf a.active,.manual-pdf a:hover{color:#fff}.manual-pdf a{padding:11px 11px 11px 11px;background:#616974;color:#b8bfc7}.modules-list-item:nth-child(1) a.active,.modules-list-item:nth-child(1) a.full,.modules-list-item:nth-child(1) a:hover{background:#004f5e}.modules-list-item:nth-child(2) a.active,.modules-list-item:nth-child(2) a.full,.modules-list-item:nth-child(2) a:hover{background:#005665}.modules-list-item:nth-child(3) a.active,.modules-list-item:nth-child(3) a.full,.modules-list-item:nth-child(3) a:hover{background:#015f6b}.modules-list-item:nth-child(4) a.active,.modules-list-item:nth-child(4) a.full,.modules-list-item:nth-child(4) a:hover{background:#006875}.modules-list-item:nth-child(5) a.active,.modules-list-item:nth-child(5) a.full,.modules-list-item:nth-child(5) a:hover{background:#008691}.modules-list-item:nth-child(6) a.active,.modules-list-item:nth-child(6) a.full,.modules-list-item:nth-child(6) a:hover{background:#00989d}.modules-list-item:nth-child(7) a.active,.modules-list-item:nth-child(7) a.full,.modules-list-item:nth-child(7) a:hover{background:#00abb2}.modules-list-item:nth-child(8) a.active,.modules-list-item:nth-child(8) a.full,.modules-list-item:nth-child(8) a:hover{background:#4cbfc4}.modules-list-item a span,.manual-pdf a span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}a .modules-list-num{font-size:3.8em;font-weight:300;display:block;float:left;margin-right:5px;margin-top:-16px}a .modules-list-ico{display:block;float:left;margin-left:4px;margin-right:8px;margin-top:1px;font-size:26px}.tooltip{background:rgba(255,255,255,0.8);max-width:400px;display:block;color:#616974;text-transform:uppercase;font-size:.8em;padding:11px;border:1px solid #fff;border-radius:6px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;position:absolute}.tooltip>p{margin-top:2px;color:rgba(55,71,84,0.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0;margin-bottom:0}.tooltip-num{font-size:2.8em;font-weight:300;display:block;float:left;margin-right:12px;margin-top:-4px;line-height:30px;vertical-align:top;position:relative;margin-bottom:28px}.tooltip-num:after{content:"";position:absolute;top:3px;right:-6px;display:block;width:1px;height:30px;background:#ed740e}#grafico{width:100%;margin:auto;display:block}.graphWrapper{width:100%;max-width:479px;margin:auto}.top-grafico{display:block;width:100%;text-transform:uppercase;font-size:1.1em;color:#374754;padding:8px;margin-bottom:20px;text-align:center;background:rgba(255,255,255,0.4)}.container-footer.logos{border-top:1px solid #fff;background:rgba(255,255,255,0.6)}.logos-list{list-style:none;text-align:center}.logos-list li{display:inline-block;padding:0 20px 0;vertical-align:middle}.names-list{list-style:none;text-align:left;border-top:1px solid #ccc;padding:0;padding-top:10px}.names-list li{display:inline-block;padding:0 20px 10px;vertical-align:middle;color:rgba(55,71,84,0.6)}.hidden-content{overflow:hidden;text-align:center;padding-top:20px;margin-top:20px;border-top:1px solid #ccc}.tables{width:50%;padding:10px 20px;float:left}.tables .table--title{color:#333;font-family:sans-serif;font-weight:500}.tables table{margin:auto;margin-top:5px;font-family:sans-serif}.tables thead{background-color:#f2f2f2}.tables thead td{border:1px solid #fff;padding:8px 10px 6px;color:#666;font-style:italic}.tables tbody{background-color:#ccc}.tables tbody td{border:1px solid #fff;padding:8px 10px 6px}#grafico{width:479px;height:479px}.view-container.final{height:558px!important;overflow:hidden}
