@charset "UTF-8";@keyframes spinner{to{transform:rotate(1turn)}}@keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}.bloco_newsletter{background:#2eabe0;position:relative}.bloco_newsletter .preloader_container{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);margin:0;-ms-flex-align:center;align-items:center;display:none}.bloco_newsletter .preloader_container.loading_newsletter{display:-ms-flexbox;display:flex}.bloco_newsletter .container_newsletter{margin-inline:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:24px;text-align:center}.bloco_newsletter .container_newsletter .label_bloco{font-size:16px;font-family:Montserrat-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;margin-bottom:16px}.bloco_newsletter .container_newsletter .titulo_bloco{font-size:28px;font-family:Montserrat-ExtraBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;margin-bottom:24px}.bloco_newsletter .container_newsletter form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:475px}.bloco_newsletter .container_newsletter form .input_email{width:calc(100% - 113px);margin-right:12px;background:transparent;color:#fff;font-size:12px;font-family:Montserrat-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:10px;border:1px solid #fff;padding:10px}.bloco_newsletter .container_newsletter form .input_email::-webkit-input-placeholder{color:#fff;opacity:1}.bloco_newsletter .container_newsletter form .input_email::-moz-placeholder{color:#fff;opacity:1}.bloco_newsletter .container_newsletter form .input_email:-ms-input-placeholder,.bloco_newsletter .container_newsletter form .input_email::-ms-input-placeholder{color:#fff;opacity:1}.bloco_newsletter .container_newsletter form .input_email::placeholder{color:#fff;opacity:1}.bloco_newsletter .container_newsletter form .input_submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#000;font-size:12px;font-family:Montserrat-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#fef445;border-radius:10px;padding:10px 16px;border:none;cursor:pointer;transition:all .3s ease-out}.bloco_newsletter .container_newsletter form .input_submit:hover{background:#fffbb5}.bloco_newsletter .container_newsletter form .container_politicas{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:start;align-items:flex-start;margin-top:28px}.bloco_newsletter .container_newsletter form .container_politicas .checkbox_politicas{position:relative;margin:0;-ms-flex:0 0 14px;flex:0 0 14px;height:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;background:#fff;box-shadow:inset -1px 1px 2px 0 rgba(0,0,0,.25);margin-top:2px;transition:all .3s ease-out}.bloco_newsletter .container_newsletter form .container_politicas .checkbox_politicas:checked:after{content:"";position:absolute;left:4px;top:2px;width:5px;height:10px;border:solid #2eabe0;border-width:0 3px 3px 0;transform:rotate(45deg)}.bloco_newsletter .container_newsletter form .container_politicas .label_politicas{color:#fff;font-size:10px;font-family:Montserrat-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.3;text-align:left}.bloco_newsletter .container_newsletter form .container_politicas .label_politicas a{color:#fff;padding-bottom:1px;border-bottom:1px solid #fff}.bloco_newsletter_subscrita{border:5px solid #2eabe0;background:#fff;display:none}.bloco_newsletter_subscrita .container_newsletter .label_bloco{color:#2eabe0;margin-bottom:20px;margin-right:40px}.bloco_newsletter_subscrita .container_newsletter .titulo_bloco{color:#2eabe0;margin-bottom:10px}.bloco_newsletter_subscrita .container_newsletter .titulo_bloco:after{content:"";background-image:url(/i/ic_newsletter_certo.svg);display:inline-block;margin-left:12px;width:28px;height:20px}.bloco_newsletter_subscrita .container_newsletter form .input_password{width:calc(100% - 147px);margin-right:12px;background:transparent;color:#a2a2aa;font-size:12px;font-family:Montserrat-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:10px;border:1px solid #2eabe0;padding:10px}.bloco_newsletter_subscrita .container_newsletter form .input_password::-webkit-input-placeholder{color:#a2a2aa;opacity:1}.bloco_newsletter_subscrita .container_newsletter form .input_password::-moz-placeholder{color:#a2a2aa;opacity:1}.bloco_newsletter_subscrita .container_newsletter form .input_password:-ms-input-placeholder,.bloco_newsletter_subscrita .container_newsletter form .input_password::-ms-input-placeholder{color:#a2a2aa;opacity:1}.bloco_newsletter_subscrita .container_newsletter form .input_password::placeholder{color:#a2a2aa;opacity:1}.bloco_newsletter_subscrita .container_newsletter form .input_password:focus{outline:none}.bloco_newsletter_subscrita .container_newsletter form .container_politicas .checkbox_politicas{background:#dedcdc}.bloco_newsletter_subscrita .container_newsletter form .container_politicas .label_politicas{color:#a2a2aa}.bloco_newsletter_subscrita .container_newsletter form .container_politicas .label_politicas a{color:#a2a2aa;border-bottom:1px solid #a2a2aa}.bloco_newsletter_concluido{display:none}.bloco_newsletter_concluido .container_newsletter .titulo_bloco{margin-bottom:20px;font-size:24px}.bloco_newsletter_concluido .container_newsletter .titulo_bloco:after{display:none}.bloco_newsletter_concluido .container_newsletter .label_bloco{margin-bottom:28px}.bloco_newsletter_concluido .container_newsletter .container_possibilidades{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:34px}.bloco_newsletter_concluido .container_newsletter .container_possibilidades .possibilidade{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:12px}.bloco_newsletter_concluido .container_newsletter .container_possibilidades .possibilidade img{width:auto;height:22px;object-fit:contain}.bloco_newsletter_concluido .container_newsletter .container_possibilidades .possibilidade .label_possibilidade{color:#2eabe0;font-size:12px;font-family:Montserrat-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;text-transform:uppercase}.bottomContainer .container .bloco_newsletter{margin:48px 70px}@media (max-width:991px){.bottomContainer .container .bloco_newsletter{margin:48px 24px}}@media (max-width:767px){.bloco_newsletter{margin-top:48px}.bloco_newsletter .container_newsletter .label_bloco{font-size:12px}.bloco_newsletter .container_newsletter .titulo_bloco{font-size:20px}.bloco_newsletter .container_newsletter form .input_email{font-size:11px;-ms-flex:0 0 calc(100% - 102px);flex:0 0 calc(100% - 102px)}.bloco_newsletter .container_newsletter form .input_submit{font-size:10px}.bloco_newsletter .container_newsletter form .input_password{font-size:11px;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px)}.bloco_newsletter_subscrita .container_newsletter .label_bloco{margin-right:0}.bloco_newsletter_subscrita .container_newsletter form .input_email{-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px)}.bloco_newsletter_concluido .container_newsletter .container_possibilidades{gap:24px}}.landing_news{margin-bottom:40px}.landing_news .module_title{margin:50px 0;font-size:22px;font-family:LibreBaskerville-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2eabe0;display:block;text-align:center;line-height:1.2}@media screen and (max-width:767px){.landing_news .module_title{margin-top:100px}}.landing_news .sublead{font-family:Montserrat-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;width:100%;text-align:center}.landing_news .subscricoes{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:50px}@media screen and (max-width:767px){.landing_news .subscricoes{margin-left:0;margin-right:0}}.landing_news .subscricoes article{-ms-flex:calc(33.333% - 30px);flex:calc(33.333% - 30px);max-width:calc(33.333% - 30px);min-height:250px;margin-left:15px;margin-right:15px;margin-bottom:30px;background:#fcfcfc;padding:10px;padding-bottom:40px;text-align:center;position:relative;background:#ebf7fc;border-bottom:2px solid #ebf7fc}@media screen and (max-width:767px){.landing_news .subscricoes article{-ms-flex:100%;flex:100%;max-width:100%;margin:25px 0;min-height:300px}}.landing_news .subscricoes article.active{background:#c3ebfc;border-bottom:2px solid #2eabe0}.landing_news .subscricoes article .top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.landing_news .subscricoes article .top .logo{width:35px;height:30px}.landing_news .subscricoes article .top .logo img{width:100%}.landing_news .subscricoes article .top .toggle .loader{width:25px;height:25px;margin:0}.landing_news .subscricoes article .top .toggle .button-cover{background:#fff}.landing_news .subscricoes article .top .toggle .button{position:relative;width:74px;height:30px;overflow:hidden}.landing_news .subscricoes article .top .toggle .button.r,.landing_news .subscricoes article .top .toggle .button.r .layer{border-radius:100px}.landing_news .subscricoes article .top .toggle .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.landing_news .subscricoes article .top .toggle .knobs{z-index:2}.landing_news .subscricoes article .top .toggle .layer{width:100%;background-color:#ebf7fc;transition:all .3s ease;z-index:1}.landing_news .subscricoes article .top .toggle .button .knobs:before{content:"X";position:absolute;top:2px;left:2px;width:26px;height:26px;color:#fff;font-size:15px;font-weight:700;text-align:center;line-height:15px;padding:6px 4px;background-color:#c1c1c7;transition:all .3s ease,left .3s cubic-bezier(.18,.89,.35,1.15)}.landing_news .subscricoes article .top .toggle .button .checkbox:active+.knobs:before{width:46px}.landing_news .subscricoes article .top .toggle .button .checkbox:checked:active+.knobs:before{margin-left:-26px}.landing_news .subscricoes article .top .toggle .button .checkbox:checked+.knobs:before{content:"✓";left:46px;background-color:#13be27}.landing_news .subscricoes article .top .toggle .button .checkbox:checked~.layer{background-color:#13be27}.landing_news .subscricoes article .middle{margin-top:20px}.landing_news .subscricoes article .middle h2{color:#000;font-size:30px;text-transform:uppercase}.landing_news .subscricoes article .middle h2,.landing_news .subscricoes article .middle span{font-family:Montserrat-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1}.landing_news .subscricoes article .middle span{display:block;font-size:14px;color:#646472;margin-top:5px}.landing_news .subscricoes article .middle p{font-family:Montserrat-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;color:#000;margin-top:10px;line-height:1;padding-bottom:30px}@media screen and (max-width:767px){.landing_news .subscricoes article .middle h2{font-size:24px}}@media screen and (max-width:320px){.landing_news .subscricoes article .middle h2{font-size:20px}}.landing_news .subscricoes article .bottom{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}.landing_news .subscricoes article .bottom a{font-family:Montserrat-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;border-bottom:1px solid #2eabe0;white-space:nowrap}.nl_notification{position:fixed;z-index:999999;pointer-events:none;top:35%;left:20px;transform:translateY(-50%)}.nl_notification .content{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:50px 50px 50px 70px;width:330px;border-radius:3px;background-position:15px;background-repeat:no-repeat;box-shadow:0 0 8px #0a0a0b;color:#155724;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAACv0lEQVRoge2YvW/TQBiHn9fp1FKhOjh0jxOVpIwggcSKxFCY3CQDEu3fwFIBpQUG/gImkJBAKIGBEcFAKrGUhQ5QIdoghPgSJLQSH9niY6ApIR+O7cRJBz+bz3d+n5/O1p0PQkJCQkJC9iIWETfdJGgPr0RzySmx7dsCR4CXCuYrhdKLTv33VIDJnJmu2RQBo6H5pwYnvxZKq+3GaINR604HeYBxG57ELPNYu3F7IsBkzkzXajylVb7OuNJ4HMvGjzffGPortCsvxFx0/2UjR78XNl/XG4Y6A7plpjzIA+wT1EJjw9AC6JaZighFD/IACEw0Xg8lgF95AETdbbwceADdMlMRzdNrs4sIy+X828J/bd0GGVbcFGE6MmKvfbn37r3Xoo1EM4lDGqoIHPQ6VoTlb/nSUnO74wzEsvHzaPJGiTys1SIbxqw577VwnSDkgc77DSMTvwBynX+zFEE4M5qe+Fxd3+64tLcjKPm/Um0wZhMXEa61f6DMjE7rn6rrW65CRHPJKU2pFXzIK8VSuVBadurTEuBANnFJUFedBgmcHjusf6y+2lpz6hfNJac0217Bp3zlvrM8NAUwMqYlcMNljZmxtP6hut4+xI58EZh0+bxd3MpD60d81kMdQbhpZBJzzTcGJQ9NAQR+eKwnoG4Z2cS5esMg5XcE/rGzpX0OjHmtjVJzSo2silZbwY88XK4USle8jmtZyIxs8gTKfoSPEALbCnSvEn7locNK3EMIz/QiDw5biUGE6FUeuuyFggzRD3noshcq5zeeIdop4HevhRpRIov9kAeXv5T9nAklsljJbzqu9F5w/U/cjxD9lgePP/W9hAhCHnycSvgJEZQ8+DxW8RIiSHno4VzITYig5aHHgy2nEIOQhz6czLULMSh56NPRom6ZKS3Cgij2A3fKhdKDfjw3JCQkJCRw/gB24iTJYzx4XgAAAABJRU5ErkJggg==)!important;background-color:#d4edda;background-size:30px;border:1px solid #155724}.nl_notification .content .mensagem{font-size:16px;line-height:1.4}.nl_notification .content .mensagem span{font-weight:700}.nl_notification button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;position:relative;right:-40px;top:-50px;float:right;font-size:20px;font-weight:700;color:#155724;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.nl_notification button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.error .content{padding:50px;box-shadow:0 0 8px #0a0a0b;color:#ec1b24;background-color:#fde8e9;background-size:30px;border:1px solid #ec1b24;background-image:none!important}.error .content .mensagem{font-size:14px;line-height:1.4;text-align:center;color:#ec1b24}.error button{color:#ec1b24}.dummy{margin:15px auto;display:block;max-width:320px}.dummy img{width:100%;height:auto}