@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap");@font-face{font-family:OpenSans-Light;src:local("OpenSans Light"),local("OpenSans-Light"),url(/fonts/OpenSans-Light.woff2) format("woff2"),url(/fonts/OpenSans-Light.woff) format("woff"),url(/fonts/OpenSans-Light.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Regular;src:local("OpenSans Regular"),local("OpenSans-Regular"),url(/fonts/OpenSans-Regular.woff2) format("woff2"),url(/fonts/OpenSans-Regular.woff) format("woff"),url(/fonts/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:OpenSans-SemiBold;src:local("OpenSans SemiBold"),local("OpenSans-SemiBold"),url(/fonts/OpenSans-SemiBold.woff2) format("woff2"),url(/fonts/OpenSans-SemiBold.woff) format("woff"),url(/fonts/OpenSans-SemiBold.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Bold;src:local("OpenSans Bold"),local("OpenSans-Bold"),url(/fonts/OpenSans-Bold.woff2) format("woff2"),url(/fonts/OpenSans-Bold.woff) format("woff"),url(/fonts/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:OpenSans-ExtraBold;src:local("OpenSans ExtraBold"),local("OpenSans-ExtraBold"),url(/fonts/OpenSans-ExtraBold.woff2) format("woff2"),url(/fonts/OpenSans-ExtraBold.woff) format("woff"),url(/fonts/OpenSans-ExtraBold.ttf) format("truetype");font-style:normal;font-display:swap}@keyframes a{0%{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0)}33%{border-color:#fff #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0)}66%{border-color:#fff #fff #fff hsla(0,0%,100%,0)}to{border-color:#fff}}@keyframes b{0%{border-color:#4e666f hsla(0,0%,100%,0) hsla(0,0%,100%,0)}33%{border-color:#4e666f #4e666f hsla(0,0%,100%,0) hsla(0,0%,100%,0)}66%{border-color:#4e666f #4e666f #394b51 hsla(0,0%,100%,0)}to{border-color:#4e666f}}.slide_top{animation:c .5s cubic-bezier(.25,.46,.45,.94) both}.slide_top_reverse{animation:c .5s cubic-bezier(.25,.46,.45,.94) reverse both}@keyframes c{0%{transform:translateY(100%)}to{transform:translateY(0)}}body{position:relative;padding:0;margin:0}body.layer_sso_open{overflow:hidden}#sso_wrapper{background:rgba(36,47,51,.4);font-family:OpenSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#fff;z-index:999999999;overflow-y:auto;width:100%;height:100%;position:fixed;left:0;top:0}#sso_wrapper .flexContainer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:end;align-items:flex-end;padding-top:10vh;min-height:100%;transition:all .25s ease-in-out}#sso_wrapper.fullpage{-ms-flex-line-pack:justify;align-content:space-between;background:#242f33}#sso_wrapper.fullpage .flexContainer{padding-top:0}#sso_wrapper.fullpage .sso_mainLayer{margin-top:0}#sso_wrapper *,#sso_wrapper :after,#sso_wrapper :before{box-sizing:border-box}#sso_wrapper a{outline:none;text-decoration:none;color:#fff;transition:background-color .25s ease-in-out,color .25s ease-in-out}#sso_wrapper h1,#sso_wrapper h2,#sso_wrapper h3,#sso_wrapper h4,#sso_wrapper h5,#sso_wrapper h6,#sso_wrapper p{font-weight:400;padding:0;margin:0}#sso_wrapper ul{margin:0;padding:0}#sso_wrapper ul li{list-style-type:none}#sso_wrapper .mt10{margin-top:10px!important}#sso_wrapper .mt20{margin-top:20px!important}#sso_wrapper .mt30{margin-top:30px!important}#sso_wrapper .mt50{margin-top:50px!important}#sso_wrapper .mb10{margin-bottom:10px!important}#sso_wrapper .mb0{margin-bottom:0!important}#sso_wrapper .alignCenter{left:50%;transform:translateX(-50%);position:relative}#sso_wrapper .close_layer{position:absolute;top:-30px;background:#242f33;border-radius:4px;right:10px;width:46px;height:46px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}#sso_wrapper .close_layer span{width:30px;height:30px;background:url(/i/ic_close.svg) 50% no-repeat scroll;background-size:16px;border:2px solid #fff;border-radius:4px;opacity:.6;transition:all .25s ease-in-out}#sso_wrapper .preloader_container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}#sso_wrapper .preloader_container .loader{width:48px;height:48px;border-radius:50%;display:inline-block;position:relative;border:10px solid;box-sizing:border-box;animation:a 1s linear infinite alternate}#sso_wrapper .logo_cofina{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#sso_wrapper .logo_cofina span{width:72px;height:50px;background:url(/i/logo_cofina.png) no-repeat scroll;background-size:contain}#sso_wrapper .logo_medialivre{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#sso_wrapper .logo_medialivre span{width:210px;height:30px;background:url(/i/medialivre.svg) no-repeat scroll;background-size:contain}#sso_wrapper input:not([type=checkbox]),#sso_wrapper select,#sso_wrapper textarea{position:relative;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;border:2px solid transparent}#sso_wrapper input:not([type=checkbox]):active,#sso_wrapper input:not([type=checkbox]):focus,#sso_wrapper select:active,#sso_wrapper select:focus,#sso_wrapper textarea:active,#sso_wrapper textarea:focus{outline:none;border:2px solid #006de5}#sso_wrapper .text_link{text-decoration:underline;font-family:OpenSans-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#sso_wrapper .sso_inputGroup{line-height:1;position:relative;width:100%;margin-top:30px}#sso_wrapper .sso_inputGroup:nth-child(-n+5){margin-top:10px}#sso_wrapper .sso_inputGroup label{display:block;font-family:OpenSans-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;font-size:14px;padding-bottom:5px;margin:0;width:100%}#sso_wrapper .sso_inputGroup input,#sso_wrapper .sso_inputGroup select,#sso_wrapper .sso_inputGroup textarea{padding:10px 12px;font-family:OpenSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#242f33;background:#fff;border-radius:4px;width:100%}#sso_wrapper .sso_inputGroup select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/i/ic_caret.svg) 96%/14px no-repeat #fff;color:#242f33}#sso_wrapper .sso_inputGroup select::-ms-expand{display:none}#sso_wrapper .sso_inputGroup option{padding:3px 5px;line-height:1.5;color:#242f33}#sso_wrapper .sso_inputGroup option[selected=selected]{background:#242f33;color:#fff}#sso_wrapper .sso_inputGroup option[value=""][disabled]{display:none}#sso_wrapper .sso_inputGroup .select_group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#sso_wrapper .sso_inputGroup .select_group select{-ms-flex:0 1 30%;flex:0 1 30%}#sso_wrapper .sso_button,#sso_wrapper button{padding:6px 10px;font-family:OpenSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#fff;background:#006de5;border-radius:4px;border:none;width:100%;min-height:34px;cursor:pointer;text-transform:uppercase;transition:background-color .25s ease-in-out,color .25s ease-in-out}#sso_wrapper .erroAlert{-ms-flex:0 0 100%;flex:0 0 100%;color:#ff5d5d;text-shadow:0 1px 0 #111;font-size:11px;margin:10px 0;position:relative;padding-left:0;display:none}#sso_wrapper .sso_mainLayer{background:#242f33;padding:30px;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:auto;position:relative}#sso_wrapper .sso_mainLayer.fullpage{margin-top:0}#sso_wrapper .sso_mainLayer .sso_subtitle,#sso_wrapper .sso_mainLayer .sso_subtitle_light,#sso_wrapper .sso_mainLayer .sso_title{-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;font-family:OpenSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:22px;text-transform:uppercase;margin-bottom:20px;display:block}#sso_wrapper .sso_mainLayer .sso_subtitle{font-size:16px}#sso_wrapper .sso_mainLayer .sso_subtitle_light{font-size:14px;font-family:OpenSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:none;text-align:left}#sso_wrapper .sso_mainLayer .sso_subtitle_light span{font-family:OpenSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#sso_wrapper .sso_mainLayer .sep{margin:30px auto;width:100%;border-top:1px solid #0f1315;border-bottom:1px solid #444}#sso_wrapper .sso_mainLayer .sso_form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px;width:100%;margin:0 auto;margin-bottom:30px}#sso_wrapper .sso_mainLayer .sso_form.wide,#sso_wrapper .sso_mainLayer .sso_form.wide .newslegal label{max-width:400px}#sso_wrapper .sso_mainLayer .sso_form.wide .sso_inputGroup:last-child{text-align:center}#sso_wrapper .sso_mainLayer .sso_form.wide .sso_inputGroup:last-child .sso_submit{max-width:300px}#sso_wrapper .sso_mainLayer .sso_form input{margin-bottom:10px}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error{margin-top:10px}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox]),#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error textarea{background:#ffc3c3;outline:none;margin-bottom:5px}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox])::-webkit-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select::-webkit-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error textarea::-webkit-input-placeholder{color:#ff5d5d;opacity:1}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox])::-moz-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select::-moz-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error textarea::-moz-placeholder{color:#ff5d5d;opacity:1}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox]):-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox])::-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select:-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select::-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error textarea:-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error textarea::-ms-input-placeholder{color:#ff5d5d;opacity:1}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox])::placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select::placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error textarea::placeholder{color:#ff5d5d;opacity:1}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox]):-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox])::-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select:-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select::-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error textarea:-ms-input-placeholder,#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error textarea::-ms-input-placeholder{color:red}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select{background:url(/i/ic_caret.svg) 96%/14px no-repeat #ffc3c3;color:#ff5d5d}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error select option[value=""][disabled]{color:#ff5d5d}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error .erroAlert{display:block;margin:0;margin-bottom:5px}#sso_wrapper .sso_mainLayer .sso_form .sso_inputGroup.error.data{margin-top:30px}#sso_wrapper .sso_mainLayer .sso_form .sso_submit,#sso_wrapper .sso_mainLayer .sso_form .text_link{margin-top:10px}#sso_wrapper .sso_mainLayer .sso_form .sso_button_yes{margin:0 10px 10px;background:rgba(36,47,51,.4)}#sso_wrapper .sso_mainLayer .sso_form .sso_button_no{margin:0 10px 10px}#sso_wrapper .sso_mainLayer .sso_btn_container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto}#sso_wrapper .sso_mainLayer .sso_btn_container.login{max-width:300px;-ms-flex-direction:column;flex-direction:column}#sso_wrapper .sso_mainLayer .sso_btn_container.login .sso_btn{width:240px;height:42px;display:-ms-flexbox;display:flex;margin:0;-ms-flex-align:center;align-items:center;border-radius:4px;background:#fff;font-size:14px;line-height:1;letter-spacing:.2px;font-family:Roboto,sans-serif}#sso_wrapper .sso_mainLayer .sso_btn_container.login .sso_btn.facebook{background:#1877f2}#sso_wrapper .sso_mainLayer .sso_btn_container.login .sso_btn.google{color:rgba(36,47,51,.54)}#sso_wrapper .sso_mainLayer .sso_btn_container.login .sso_btn:first-child:not(:last-child){margin-bottom:10px}#sso_wrapper .sso_mainLayer .sso_btn_container>strong{-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-bottom:20px;margin-top:10px;font-weight:400}#sso_wrapper .sso_mainLayer .sso_btn_container.regist{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:680px;margin:0 auto}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .email{-ms-flex:0 0 auto;flex:0 0 auto}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .email .ic_email{background:url(/i/ic_email_white.svg) no-repeat 50% scroll;background-size:28px;width:40px;height:40px;margin-right:10px;margin-left:1px;border-radius:2px;display:block}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .email.sso_btnLong{max-width:240px;width:100%;height:42px;font-size:14px;line-height:1;letter-spacing:.2px;font-family:Roboto,sans-serif;padding:0}#sso_wrapper .sso_mainLayer .sso_btn_container.regist strong{margin-right:0;margin-top:20px;-ms-flex:0 0 100%;flex:0 0 100%}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;max-width:300px;-ms-flex-direction:column;flex-direction:column}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn{width:240px;height:42px;display:-ms-flexbox;display:flex;margin:0;-ms-flex-align:center;align-items:center;border-radius:4px;background:#fff;font-size:14px;line-height:1;letter-spacing:.2px;font-family:Roboto,sans-serif}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn.facebook{background:#1877f2}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn.google{color:rgba(36,47,51,.54)}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn:first-child:not(:last-child){margin-bottom:10px}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_btnLong{margin-right:0}#sso_wrapper .sso_mainLayer .simpleregist .sso_socialLog .sso_btn{width:100%!important}#sso_wrapper .sso_mainLayer .sso_smallButton{padding:6px 12px;font-family:OpenSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1;color:#fff;background:#5e748c;border-radius:4px;border:none;width:auto;cursor:pointer;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .25s ease-in-out,color .25s ease-in-out}#sso_wrapper .sso_mainLayer .sso_btn{display:block;width:32px;height:32px;border-radius:4px;margin-right:20px;transition:all .25s ease-in-out}#sso_wrapper .sso_mainLayer .sso_btn.facebook span{background:url(/i/ic_facebook_white.svg) no-repeat 50% scroll;background-size:26px;width:40px;height:40px;margin-left:1px;margin-right:10px;display:block}#sso_wrapper .sso_mainLayer .sso_btn.google span{background:url(/i/ic_google.svg) no-repeat 50% scroll;background-size:26px;width:40px;height:40px;margin-right:10px;margin-left:1px;border-radius:2px;display:block}#sso_wrapper .sso_mainLayer .sso_btn:last-child{margin-right:0}#sso_wrapper .sso_mainLayer .sso_btnLong{width:100%;max-width:220px;margin-bottom:10px;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:4px;padding:5px 10px;color:#242f33;background:#fff;font-family:OpenSans-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px}#sso_wrapper .sso_mainLayer .sso_btnLong span{margin-right:10px;display:block;width:28px;height:28px}#sso_wrapper .sso_mainLayer .sso_btnLong.facebook{color:#fff;background:#4267b2;width:auto;margin-right:20px}#sso_wrapper .sso_mainLayer .sso_btnLong.facebook span{background:url(/i/ic_f.svg) no-repeat scroll;background-size:contain;margin-right:0}#sso_wrapper .sso_mainLayer .sso_btnLong.google{width:auto}#sso_wrapper .sso_mainLayer .sso_btnLong.google span{background:url(/i/ic_g.svg) no-repeat scroll;background-size:contain;margin-right:0}#sso_wrapper .sso_mainLayer .sso_btnLong.email{padding:2px 10px;background:#5e748c;color:#fff}#sso_wrapper .sso_mainLayer .sso_btnLong.email span{background:url(/i/ic_email_white.svg) no-repeat scroll;background-size:contain}#sso_wrapper .sso_mainLayer .sso_btnLong:last-child{margin-right:0!important}#sso_wrapper .sso_mainLayer .bottomLink{font-family:OpenSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#fff;text-align:center;margin-top:40px}#sso_wrapper .sso_mainLayer .bottomLink:nth-child(2){margin-top:20px}#sso_wrapper .sso_mainLayer .sso_info{font-family:OpenSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;margin-top:20px;line-height:1.4;width:100%;text-align:center;max-width:650px;margin:0 auto 40px;font-size:14px}#sso_wrapper .sso_mainLayer .sso_info .topic_number{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:4px;color:#006de5;width:20px;height:20px;font-family:OpenSans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;margin-right:10px}#sso_wrapper .sso_mainLayer .sso_info_label{font-family:OpenSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;margin-top:20px;margin-bottom:10px;line-height:1.4;text-align:left;width:100%}#sso_wrapper .sso_mainLayer .newslegal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:20px}#sso_wrapper .sso_mainLayer .newslegal .erroAlert{display:none;padding-left:0!important}#sso_wrapper .sso_mainLayer .newslegal .erroAlert:before{display:none!important}#sso_wrapper .sso_mainLayer .newslegal label{font-family:OpenSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start;max-width:300px;width:100%;margin:0}#sso_wrapper .sso_mainLayer .newslegal label input[type=checkbox],#sso_wrapper .sso_mainLayer .newslegal label input[type=hidden]{position:relative;font-size:16px;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;line-height:16px;color:#fff!important;margin:0;color:inherit;outline:none}#sso_wrapper .sso_mainLayer .newslegal label input[type=checkbox]:after,#sso_wrapper .sso_mainLayer .newslegal label input[type=hidden]:after{display:inline-block;text-align:center;width:16px;height:16px;line-height:16px!important;background:#fff!important}#sso_wrapper .sso_mainLayer .newslegal label input[type=checkbox]:checked:after,#sso_wrapper .sso_mainLayer .newslegal label input[type=hidden]:checked:after{font-weight:900;background:#fff!important}#sso_wrapper .sso_mainLayer .newslegal label input[type=checkbox]+span,#sso_wrapper .sso_mainLayer .newslegal label input[type=hidden]+span{margin-left:.35em;font-size:10px;line-height:1.4}#sso_wrapper .sso_mainLayer .newslegal label input[type=checkbox]+span a,#sso_wrapper .sso_mainLayer .newslegal label input[type=hidden]+span a{color:#fff;text-decoration:underline}#sso_wrapper .sso_mainLayer .newslegal.error input[type=checkbox],#sso_wrapper .sso_mainLayer .newslegal.error input[type=hidden]{background:#ffc3c3!important}#sso_wrapper .sso_mainLayer .newslegal.error .erroAlert{display:block}#sso_wrapper .sso_mainLayer .aindapode{max-width:300px;margin-right:auto;margin-left:auto}#sso_wrapper .sso_footer{text-align:center;background:#0f1315;padding:10px;-ms-flex:0 0 100%;flex:0 0 100%}#sso_wrapper .sso_footer .logo_nonio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px;color:#999;font-size:9px;text-transform:uppercase;font-family:OpenSans-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#sso_wrapper .sso_footer .logo_nonio img{width:100px;margin-left:16px}#sso_wrapper .sso_footer span{color:#999;font-size:11px;text-transform:uppercase;font-family:OpenSans-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#sso_wrapper .sso_footer .sso_footerLinks{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:10px}#sso_wrapper .sso_footer .sso_footerLinks a.text_link{-ms-flex:0 0 50%;flex:0 0 50%;padding:10px;font-size:12px;text-decoration:none;color:#ccc}#sso_wrapper .sso_footer .sso_footerLinks a.text_link:hover{color:#fff!important}#sso_wrapper .dadosList{text-align:left}#sso_wrapper .dadosList li{padding:5px 0 20px 15px;margin-bottom:20px;border-bottom:1px solid #394b51;position:relative}#sso_wrapper .dadosList li:before{content:"";display:block;background:#006de5;border-radius:50%;margin-right:10px;position:absolute;width:7px;height:7px;left:-10px;top:10px}#sso_wrapper .faq_mudanca strong{font-size:18px;position:relative;top:-5px}#sso_wrapper .step1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#sso_wrapper .step1 .sso_subtitle_light{-ms-flex:0 1 auto;flex:0 1 auto;margin:0;margin-bottom:20px}#sso_wrapper .step1 .sso_form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:unset;margin:0;width:auto}#sso_wrapper .step1 .sso_form .sso_submit{width:120px;min-height:28px;margin:0;margin-right:30px;font-size:12px}#sso_wrapper .step1 .sso_form .text_link{margin:0;font-family:OpenSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#sso_wrapper .step2{display:none}#sso_wrapper .step2 .sso_footer{position:relative;bottom:-30px;margin-left:-30px;margin-right:-30px}#sso_wrapper.lightmode{color:#242f33}#sso_wrapper.lightmode.fullpage{background:#fff}#sso_wrapper.lightmode a{color:#006de5}#sso_wrapper.lightmode .logo_cofina span{background:url(/i/logo_cofina_dark.svg) no-repeat scroll;background-size:contain}#sso_wrapper.lightmode .sso_mainLayer{background:#fff}#sso_wrapper.lightmode .sso_mainLayer .sso_btn_container.login .sso_btn.facebook,#sso_wrapper.lightmode .sso_mainLayer .sso_btn_container.regist .sso_btn.facebook{color:#fff}#sso_wrapper.lightmode .sso_mainLayer .sso_btn_container.login .sso_btn.google,#sso_wrapper.lightmode .sso_mainLayer .sso_btn_container.regist .sso_btn.google{box-shadow:0 1px 1px 0 rgba(0,0,0,.17),0 0 1px 0 rgba(0,0,0,.08)}#sso_wrapper.lightmode .sso_mainLayer .bottomLink,#sso_wrapper.lightmode .sso_mainLayer .bottomLink a{color:#242f33}#sso_wrapper.lightmode .sso_mainLayer .sso_form .sso_inputGroup.error input:not([type=checkbox]),#sso_wrapper.lightmode .sso_mainLayer .sso_form .sso_inputGroup.error select,#sso_wrapper.lightmode .sso_mainLayer .sso_form .sso_inputGroup.error textarea{background:#fbeaea}#sso_wrapper.lightmode .close_layer{background:#fff}#sso_wrapper.lightmode .close_layer span{background:url(/i/ic_close_dark.svg) 50% no-repeat scroll;border:2px solid #999}#sso_wrapper.lightmode .sep{margin:30px auto;width:100%;border-top:1px solid #f3f3f3;border-bottom:1px solid #e0e0e0}#sso_wrapper.lightmode .sso_inputGroup input,#sso_wrapper.lightmode .sso_inputGroup select,#sso_wrapper.lightmode .sso_inputGroup textarea{padding:12px;background:#f3f3f3;border:1px solid #e0e0e0}#sso_wrapper.lightmode .sso_inputGroup input:focus,#sso_wrapper.lightmode .sso_inputGroup select:focus,#sso_wrapper.lightmode .sso_inputGroup textarea:focus{box-shadow:0 0 3px 0 #006de5}#sso_wrapper.lightmode .dadosList li{border-bottom:1px solid #e6e6e6}#sso_wrapper.lightmode .sso_mainLayer .newslegal label input[type=checkbox]+span a,#sso_wrapper.lightmode .sso_mainLayer .newslegal label input[type=hidden]+span a{color:#006de5}#sso_wrapper.lightmode .erroAlert{text-shadow:none}#sso_wrapper.lightmode .preloader_container .loader{animation:b 1s linear infinite alternate}@media (min-width:992px){#sso_wrapper .flexContainer{padding-top:35vh}#sso_wrapper .break-d{display:block}#sso_wrapper .text_link:hover{color:#006de5!important}#sso_wrapper .close_layer{top:10px}#sso_wrapper .close_layer:hover span{border-color:#006de5;background-color:#006de5;opacity:1}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn:hover,#sso_wrapper .sso_mainLayer .sso_btn_container .sso_btn:hover{opacity:.6}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn:hover.facebook,#sso_wrapper .sso_mainLayer .sso_btn_container .sso_btn:hover.facebook{opacity:1;background-color:#1059b7}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn:hover.google,#sso_wrapper .sso_mainLayer .sso_btn_container .sso_btn:hover.google{opacity:1;background-color:#cfcfcf;box-shadow:0 0 4px #4285f4}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn:focus.google,#sso_wrapper .sso_mainLayer .sso_btn_container .sso_btn:focus.google{background:#4285f4;color:#fff}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btn:focus.google .ic_google,#sso_wrapper .sso_mainLayer .sso_btn_container .sso_btn:focus.google .ic_google{background-color:#fff;transition:all .25s ease-in-out}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog .sso_btnLong,#sso_wrapper .sso_mainLayer .sso_btn_container .sso_btnLong{width:auto;margin-bottom:0;margin-right:20px}#sso_wrapper .sso_mainLayer .sso_btn_container.regist .sso_socialLog>strong,#sso_wrapper .sso_mainLayer .sso_btn_container>strong{-ms-flex:0 1 auto;flex:0 1 auto;margin-right:20px;margin-bottom:0;margin-top:0}#sso_wrapper .sso_mainLayer .sso_button:hover,#sso_wrapper .sso_mainLayer button:hover{background:#0055b2}#sso_wrapper .sso_mainLayer .sso_smallButton:hover{background:#3f4e5e;color:#fff}#sso_wrapper .sso_mainLayer .sso_btnLong:hover{background:#d9d9d9}#sso_wrapper .sso_mainLayer .sso_btnLong:hover.facebook{background:#34518d}#sso_wrapper .sso_mainLayer .sso_btnLong:hover.email{background:#3f4e5e}#sso_wrapper .sso_mainLayer .step1{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#sso_wrapper .sso_mainLayer .step1 .sso_subtitle_light{margin-bottom:0}#sso_wrapper .sso_mainLayer .step1 .sso_form{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:50px;margin-left:30px;-ms-flex-pack:start;justify-content:flex-start}#sso_wrapper .sso_footer .sso_footerLinks{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#sso_wrapper .sso_footer .sso_footerLinks a.text_link{-ms-flex:0 0 auto;flex:0 0 auto;padding:0;font-size:10px;margin-right:15px;position:relative}#sso_wrapper .sso_footer .sso_footerLinks a.text_link:after{content:"|";display:block;position:absolute;right:-10px;top:-1px;color:#ccc}#sso_wrapper .sso_footer .sso_footerLinks a.text_link:last-child{margin-right:0}#sso_wrapper .sso_footer .sso_footerLinks a.text_link:last-child:after{display:none}a #sso_wrapper.lightmode:hover{color:#242f33}#sso_wrapper.lightmode .text_link:hover{color:#242f33!important}#sso_wrapper.lightmode .bottomLink a:hover{color:#006de5!important}#sso_wrapper.lightmode .close_layer:hover span{background:url(/i/ic_close.svg) 50% no-repeat scroll;background-color:#006de5;border:2px solid #006de5}#sso_wrapper.lightmode .dadosList li a:hover{color:#242f33}}