@charset "UTF-8";/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font-size:16px;box-sizing:border-box}*,:after,:before{box-sizing:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}form{margin:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}::-ms-clear{display:none}select{-webkit-appearance:listbox}figure{margin:0}input[type=search]{-webkit-appearance:none;border-radius:0}object{display:block}.cf:after,.formee .g1-12:after,.formee .g10-12:after,.formee .g11-12:after,.formee .g12-12:after,.formee .g2-12:after,.formee .g3-12:after,.formee .g4-12:after,.formee .g5-12:after,.formee .g6-12:after,.formee .g7-12:after,.formee .g8-12:after,.formee .g9-12:after{content:"";display:block;clear:both}.form-login-support,.row{margin-left:-15px;margin-right:-15px}.row:after{content:"";display:block;clear:both}.content{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.select-seta{position:relative}.select-seta:after{content:'';display:block;position:absolute;right:33px;top:0;bottom:0;border-width:1px;border-style:solid;border-color:transparent #000 #000 transparent;margin:auto;background:0 0;width:6px;height:6px;-ms-transform:rotate(45deg) translateY(-1px);transform:rotate(45deg) translateY(-1px)}}.reset-list{list-style:none;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}[class^=ico-]{display:inline-block;background-image:url(/images/sprite.png);background-repeat:no-repeat}.ico-debito{height:51px;width:51px;background-position:-175px 0}.ico-boleto{height:50px;width:50px;background-position:-105px 0}.ico-transferencia{height:75px;width:75px;background-position:0 0}[data-tip]{cursor:pointer;position:relative;z-index:2}[data-tip]:after,[data-tip]:before{visibility:hidden;opacity:0;-o-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear;pointer-events:none;position:absolute;bottom:120%;margin:auto;-ms-transform:translateX(-50%);transform:translateX(-50%)}[data-tip]:hover:after,[data-tip]:hover:before{visibility:visible;opacity:1;-o-transition-delay:0s;transition-delay:0s}[data-tip]:before{font-size:11px;content:attr(data-tip);margin-bottom:5px;padding:7px;width:290px;border-radius:3px;background-color:#444;color:#fff;text-align:center;font-weight:400}[data-tip]:after{width:0;border-width:5px 5px 0;border-style:solid;border-color:#444 transparent transparent transparent;content:'';font-size:0;line-height:0}.formee:after{content:"";display:block;clear:both}.formee .small-text{font-size:10px}.formee .recaptcha.g12-12,.formee .recaptcha.g6-12{padding:0}@media screen and (min-width:340px){.formee .recaptcha.g12-12,.formee .recaptcha.g6-12{padding:0 15px}}.formee .recaptcha.on-right{text-align:right}.formee .recaptcha.on-right .g-recaptcha{display:table;margin:0 auto 30px auto}.formee .recaptcha.on-right button{margin:0 auto}@media screen and (min-width:640px){.formee .recaptcha.on-right button{float:right;margin-left:15px}.formee .recaptcha.on-right .g-recaptcha{float:left}}.formee .checkbox{font-size:15px}.formee .checkbox+.checkbox{padding-top:6px}.formee .checkbox input[type=checkbox],.formee .checkbox input[type=radio]{display:none}.formee .checkbox input[type=checkbox]+label,.formee .checkbox input[type=radio]+label{position:relative}.formee .checkbox input[type=checkbox]+label:before,.formee .checkbox input[type=radio]+label:before{content:'';float:left;margin-right:8px;width:16px;height:16px;border:1px solid #ccc;position:relative;top:1px}.formee .checkbox input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #666}.formee .checkbox input[type=checkbox]:checked+label:before{background:url(/images/icons/checked-simple.svg) center no-repeat}.formee .checkbox input[type=radio]+label:before{border-radius:50%}.formee .checkbox input[type=checkbox]+label:before{border-radius:4px}.formee .tooltip{position:absolute;display:inline-block;text-transform:none}.formee .tooltip:after,.formee .tooltip:before{position:absolute;z-index:1000000;visibility:hidden;opacity:0;-o-transition:.3s ease;transition:.3s ease;pointer-events:none}.formee .tooltip:before{position:absolute;z-index:1000001;border:6px solid transparent;background:0 0;content:''}.formee .tooltip:after{padding:8px 10px;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#fff;content:attr(data-tooltip);white-space:nowrap;font-size:12px;line-height:13.2px}.formee .tooltip.baixo{left:34px;bottom:0}.formee .tooltip.baixo:before{margin-top:-12px}.formee .tooltip.baixo:after{margin-left:-18px}.formee .tooltip.baixo:after,.formee .tooltip.baixo:before{top:100%;left:50%}.formee .tooltip.baixo:hover:after,.formee .tooltip.baixo:hover:before{-ms-transform:translateY(8px);transform:translateY(8px)}.formee .tooltip.erro:after{background-color:#b34e4d;text-shadow:0 -1px 0 #5a2626}.formee .tooltip.erro.baixo:before{border-bottom-color:#b34e4d}.formee .tooltip.always.baixo:after,.formee .tooltip.always.baixo:before{-ms-transform:translateY(8px);transform:translateY(8px)}.formee .tooltip.always:after,.formee .tooltip.always:before,.formee .tooltip:hover:after,.formee .tooltip:hover:before{visibility:visible;opacity:1}.formee .g1-12,.formee .g10-12,.formee .g11-12,.formee .g12-12,.formee .g2-12,.formee .g3-12,.formee .g4-12,.formee .g5-12,.formee .g6-12,.formee .g7-12,.formee .g8-12,.formee .g9-12{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin:10px 0;position:relative}.formee input[type*=date],.formee input[type=datetime],.formee input[type=email],.formee input[type=file],.formee input[type=month],.formee input[type=number],.formee input[type=password],.formee input[type=range],.formee input[type=search],.formee input[type=tel],.formee input[type=text],.formee input[type=time],.formee input[type=url],.formee input[type=week],.formee select,.formee textarea{width:100%;color:#000;padding:12px 15px;background:#fff;border:1px solid #d3d3d3;border-radius:4px;-o-transition:.2s;transition:.2s}.formee input[type*=date]:not([disabled]):hover,.formee input[type=datetime]:not([disabled]):hover,.formee input[type=email]:not([disabled]):hover,.formee input[type=file]:not([disabled]):hover,.formee input[type=month]:not([disabled]):hover,.formee input[type=number]:not([disabled]):hover,.formee input[type=password]:not([disabled]):hover,.formee input[type=range]:not([disabled]):hover,.formee input[type=search]:not([disabled]):hover,.formee input[type=tel]:not([disabled]):hover,.formee input[type=text]:not([disabled]):hover,.formee input[type=time]:not([disabled]):hover,.formee input[type=url]:not([disabled]):hover,.formee input[type=week]:not([disabled]):hover,.formee select:not([disabled]):hover,.formee textarea:not([disabled]):hover{border-color:#a0a0a0}.formee input[type*=date]:not([disabled]):focus,.formee input[type=datetime]:not([disabled]):focus,.formee input[type=email]:not([disabled]):focus,.formee input[type=file]:not([disabled]):focus,.formee input[type=month]:not([disabled]):focus,.formee input[type=number]:not([disabled]):focus,.formee input[type=password]:not([disabled]):focus,.formee input[type=range]:not([disabled]):focus,.formee input[type=search]:not([disabled]):focus,.formee input[type=tel]:not([disabled]):focus,.formee input[type=text]:not([disabled]):focus,.formee input[type=time]:not([disabled]):focus,.formee input[type=url]:not([disabled]):focus,.formee input[type=week]:not([disabled]):focus,.formee select:not([disabled]):focus,.formee textarea:not([disabled]):focus{color:#666;border-color:#a0a0a0}.formee input[type*=date][disabled],.formee input[type=datetime][disabled],.formee input[type=email][disabled],.formee input[type=file][disabled],.formee input[type=month][disabled],.formee input[type=number][disabled],.formee input[type=password][disabled],.formee input[type=range][disabled],.formee input[type=search][disabled],.formee input[type=tel][disabled],.formee input[type=text][disabled],.formee input[type=time][disabled],.formee input[type=url][disabled],.formee input[type=week][disabled],.formee select[disabled],.formee textarea[disabled]{cursor:not-allowed;opacity:.5}.formee select{padding:11px 15px}.formee textarea{height:8em;resize:vertical}.formee input::-webkit-input-placeholder{color:#666;opacity:1}.formee textarea::-webkit-input-placeholder{color:#666;opacity:1}.formee input:-ms-input-placeholder{color:#666;opacity:1}.formee textarea:-ms-input-placeholder{color:#666;opacity:1}.formee input::-moz-placeholder{color:#666;opacity:1}.formee textarea::-moz-placeholder{color:#666;opacity:1}.formee input:-moz-placeholder{color:#666;opacity:1}.formee textarea:-moz-placeholder{color:#666;opacity:1}.formee .cFw2013_input-erro::-webkit-input-placeholder{color:#666}.formee .cFw2013_input-erro:-ms-input-placeholder{color:#666}.formee .cFw2013_input-erro::-moz-placeholder{color:#666}.formee .cFw2013_input-erro:-moz-placeholder{color:#666}.formee button,.formee input[type=button],.formee input[type=reset],.formee input[type=submit]{font-size:16px;text-transform:uppercase;cursor:pointer;text-align:center;display:table;color:#fff;padding:18px 50px;border:1px solid #ccc;background-color:#f5821f;border-radius:4px}.formee button.is-centered,.formee input[type=button].is-centered,.formee input[type=reset].is-centered,.formee input[type=submit].is-centered{margin-left:auto;margin-right:auto}.formee button.is-right,.formee input[type=button].is-right,.formee input[type=reset].is-right,.formee input[type=submit].is-right{margin-left:auto;margin-right:0}.formee button[disabled],.formee input[type=button][disabled],.formee input[type=reset][disabled],.formee input[type=submit][disabled]{cursor:not-allowed}@media screen and (max-width:350px){.formee .w-catpcha{padding:0}}@media screen and (min-width:540px){.formee .g1-12{width:8.33333333%}.formee .g2-12{width:16.66666667%}.formee .g3-12{width:25%}.formee .g4-12{width:33.33333333%}.formee .g5-12{width:41.66666667%}.formee .g6-12{width:50%}.formee .g7-12{width:58.33333333%}.formee .g8-12{width:66.66666667%}.formee .g9-12{width:75%}.formee .g10-12{width:83.33333333%}.formee .g11-12{width:91.66666667%}}.form-login-support .skew__button{float:right;font-size:12px;padding:6px 12px 5px 12px;background-color:transparent;border:0;color:#f5821f}.form-login-support.formee .g12-12{margin:5px 0}.modal-open{overflow:hidden}.cfw-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:20}.cfw-modal__close-btn{position:absolute;top:0;right:0;width:40px;height:40px;line-height:30px;cursor:pointer;background-color:#1d1e5f;z-index:8040;border:0}.cfw-modal__close-btn:after,.cfw-modal__close-btn:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;content:'';height:24px;width:2px;background-color:#fff}.cfw-modal__close-btn:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.cfw-modal__close-btn:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cfw-modal__pos-conteudo{position:absolute;width:90%;max-width:710px;max-height:90%;height:100%;margin:auto;left:0;right:0;top:0;bottom:0}.cfw-modal__conteudo{position:absolute;width:100%;z-index:1;max-height:100%;padding:30px 15px;background:#fff;overflow:auto}@media screen and (min-width:740px){.cfw-modal .cfw-modal__conteudo{padding:30px}.cfw-modal .cfw-modal__close-btn{top:0;right:0}}body{font-size:16px}body.modal-open{overflow:hidden}a{color:#ec1438}a,a:hover{text-decoration:none}.link{color:#ec1438}.link:hover{text-decoration:underline}.title{font-weight:300;margin-top:0;text-transform:uppercase}.title--medium{font-size:20px}.title--big{font-size:26px}.title--huge{font-size:30px}.title--centered{text-align:center}.title--white{color:#fff}.title--blue{color:#3475d6}.title--d-blue{color:#1d1e5f}.title--red{color:#ec1438}.title--green{color:#15aa4a}.title--orange{color:#f5821f}.skew__button{position:relative;background-color:transparent;border:0;font-weight:400;text-transform:uppercase;cursor:pointer}.skew__button:before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:4px;border:1px solid;-ms-transform:skewX(-9deg);transform:skewX(-9deg)}.skew__button--small{font-size:12px;padding:6px 12px 5px 12px}.skew__button--medium{font-size:16px;padding:4px 10px}.skew__button--big{font-size:18px;padding:6px 13px}.skew__button--white{color:#fff}.skew__button--white:before{border-color:#fff}.skew__button--blue{color:#3475d6}.skew__button--blue:before{border-color:#3475d6}.skew__button--d-blue{color:#1d1e5f}.skew__button--d-blue:before{border-color:#1d1e5f}.skew__button--purple{color:#336}.skew__button--purple:before{border-color:#336}.skew__button--green{color:#15aa4a}.skew__button--green:before{border-color:#15aa4a}.skew__button--orange{color:#f5821f}.skew__button--orange:before{border-color:#f5821f}.skew__button--red{color:#ec1438}.skew__button--red:before{border-color:#ec1438}.button{border:0;text-transform:uppercase;display:inline-block;margin-left:3px;margin-right:3px;font-weight:400;color:#fff;cursor:pointer}.button--border{border:1px solid #ccc}.button--radius{border-radius:5px}.button--medium{padding:12px 25px 10px 25px;font-size:14px}.button--back{padding:5px 20px 3px 20px;font-size:14px;line-height:1}.button--green{color:#fff;background-color:#15aa4a}.button--red{color:#fff;background-color:#f3283b}.button--blue{color:#fff;background-color:#3475d6}.button--d-blue{color:#fff;background-color:#1d1e5f}.button--silver{color:#fff;background-color:#708090}.button--orange{color:#fff;background-color:#f5821f}.button[disabled]{cursor:not-allowed!important;opacity:.4}.button[hidden]{display:none}.btn-table,.table tbody td a{color:#ec1438;display:table;text-decoration:underline;font-weight:400;padding:0;border:0;background:0;cursor:pointer}.list{line-height:24px}.list__blog,.list__breadcrumbm,.list__details,.list__infohabil,.list__menuaside,.list__modules,.list__register,.list__screenshots,.list__solutions{list-style:none;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}.list__blog:after,.list__breadcrumbm:after,.list__details:after,.list__infohabil:after,.list__menuaside:after,.list__modules:after,.list__register:after,.list__screenshots:after,.list__solutions:after{content:"";display:block;clear:both}.list__solutions .he-sp,.list__solutions .he-spp{fill:#15aa4a}.list__solutions .he-plus{fill:#3475d6}.list__solutions .he-pro{fill:#ec1438}.list__solutions .he-free{fill:#f5821f}.list__solutions.solution-home{background-color:rgba(0,0,0,.2);padding:30px 15px 5px 15px;margin-bottom:5vh}@media screen and (min-width:1076px){.list__solutions.solution-home{margin-bottom:10.26vh;padding:15px 0}}.list__solutions.solution-home .he-plus,.list__solutions.solution-home .he-pro,.list__solutions.solution-home .he-sp,.list__solutions.solution-home .he-spp{color:#fff}.list__solutions.solution-home>li{position:relative;min-height:53px;text-align:center;margin-bottom:30px}@media screen and (min-width:1076px){.list__solutions.solution-home>li{padding:3px 10px;float:left;margin-bottom:0}.list__solutions.solution-home>li:nth-child(1){width:29.16666667%}.list__solutions.solution-home>li:nth-child(2){width:31.66666667%}.list__solutions.solution-home>li:nth-child(3){width:12.5%}.list__solutions.solution-home>li:nth-child(4){width:26.66666667%}.list__solutions.solution-home>li+li:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:1px;display:block;background-color:#666}}.list__solutions.typesolution-home{margin:30px auto}.list__solutions.typesolution-home>li{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;margin-bottom:30px}.list__solutions.typesolution-home>li ul{margin:auto;max-width:400px;text-align:left}@media screen and (min-width:650px){.list__solutions.typesolution-home>li{width:50%;float:left;min-height:1px;padding-left:30px;padding-right:30px;text-align:left}.list__solutions.typesolution-home>li ul{max-width:none}}@media screen and (min-width:1090px){.list__solutions.typesolution-home>li{width:25%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}}.list__solutions.typesolution-home>li svg{margin-bottom:15px}.list__solutions.is-inner svg{margin-bottom:15px;margin-left:0;margin-right:auto;text-align:left}.list__solutions.is-inner>li{display:block;margin-bottom:60px}.list__solutions.is-inner>li:after{content:"";display:block;clear:both}.list__solutions.is-inner .solution-title{width:50%;float:left;min-height:1px;padding-left:15px;padding-right:15px}.list__solutions.is-inner .solution-title h3{font-size:24px}.list__solutions.is-inner .solution-title .color-purple{color:#336;margin-top:4px}.list__solutions.is-inner .infos{width:50%;float:right;min-height:1px;padding-left:15px;padding-right:15px}.list__solutions.is-inner ul{margin-bottom:10px}.list__solutions.is-inner ul>li{line-height:16px}.list__solutions.is-inner p{margin-top:0;margin-bottom:0;text-transform:uppercase}.list__details.is-green li:before{border-color:#15aa4a}.list__details.is-blue li:before{border-color:#3475d6}.list__details.is-red li:before{border-color:#ec1438}.list__details.is-orange li:before{border-color:#f5821f}.list__details.is-purple li:before{border-color:#336}.list__details>li{display:block;padding:2px 0 2px 18px;position:relative}.list__details>li:before{content:'';position:absolute;top:5px;left:0;width:11px;height:11px;border:2px solid;border-radius:50%}.list__modules.is-full>li{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px}.list__modules.is-full figcaption:after{content:"";display:block;clear:both}.list__modules.is-full figcaption p{width:34.16666667%;float:left;min-height:1px;padding-left:30px;margin-bottom:0;display:none;padding-top:20px}@media screen and (min-width:840px){.list__modules.is-full figcaption p{display:block}}.list__modules.is-full h3{padding-top:30px;font-size:24px;width:100%;float:left;min-height:1px;margin-bottom:0}@media screen and (min-width:840px){.list__modules.is-full h3{padding-top:42px}}@media screen and (min-width:840px){.list__modules.is-full h3{width:61.66666667%;float:left;min-height:1px;font-size:32px}}@media screen and (min-width:540px) and (max-width:759px){.list__modules.is-full h3{font-size:28px}}@media screen and (min-width:840px) and (max-width:1120px){.list__modules.is-full h3{font-size:28px}}.list__modules.is-full .habil-nfe p{padding-top:32px}.list__modules.is-full .habil-nfce p{padding-top:40px}.list__modules.is-full .habil-nfse p{padding-top:40px}.list__modules.is-full .habil-spedpiscofins p{padding-top:22px}.list__modules.is-full .habil-sat p{padding-top:32px}.list__modules.is-full .habil-graph p{padding-top:40px}.list__modules.is-full .habil-app p{padding-top:30px}.list__modules.is-full .habil-mais p{padding-top:32px}.list__modules>li{margin-bottom:30px;width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px}@media screen and (min-width:650px){.list__modules>li{width:50%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}@media screen and (min-width:900px){.list__modules>li{width:33.33333333%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}.list__modules .habil-nfe h3{color:#bf173e}.list__modules .habil-nfe .image{background-color:#bf173e}.list__modules .habil-nfce h3{color:#fd953d}.list__modules .habil-nfce .image{background-color:#fd953d}.list__modules .habil-nfse h3{color:#2bce5b}.list__modules .habil-nfse .image{background-color:#2bce5b}.list__modules .habil-spedpiscofins h3{color:#1d1e5f}.list__modules .habil-spedpiscofins .image{background-color:#1d1e5f}.list__modules .habil-sat h3{color:#3f4ba8}.list__modules .habil-sat .image{background-color:#3f4ba8}.list__modules .habil-graph h3{color:#deb61e}.list__modules .habil-graph .image{background-color:#deb61e}.list__modules .habil-app h3{color:#2d2d2d}.list__modules .habil-app .image{background-color:#2d2d2d}.list__modules .habil-mais h3{color:#076f9c}.list__modules .habil-mais .image{background-color:#076f9c}.list__modules a{border:1px solid #eee;background-color:#fafafa;display:block;min-height:110px;color:#666;font-weight:300;position:relative}.list__modules a:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.list__modules a p{margin:0;line-height:1em}.list__modules .image{position:absolute;top:0;bottom:0;margin:auto;margin-right:15px;min-height:80px;width:80px;display:block}@media screen and (min-width:360px){.list__modules .image{min-height:110px;width:110px}}.list__modules .image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:60%;-o-transition:.2s;transition:.2s;will-change:transform}.list__modules h3{margin-top:10px;margin-bottom:5px;text-transform:uppercase;font-size:18px}@media screen and (min-width:480px){.list__modules h3{margin-top:20px}}.list__modules h3+p{padding-bottom:15px}.list__modules figcaption{padding-left:100px}@media screen and (min-width:360px){.list__modules figcaption{padding-left:125px}}.list__infohabil{float:right;padding-top:5px}.list__infohabil,.list__infohabil.owl-loaded{width:calc(100% - 140px);height:22px;overflow:hidden}.list__infohabil li{display:block}.list__infohabil li a{color:#666}.list__infohabil li span{float:left;padding-right:20px;color:#f5821f;display:none}@media screen and (min-width:540px){.list__infohabil li span{display:block}}.list__infohabil li p{margin:0}.list__infohabil-internal li{list-style:none}.list__infohabil-internal li a{color:#666}.list__infohabil-internal li span{float:left;padding-right:20px;color:#f5821f;padding:12px 15px}.list__infohabil-internal li p{margin-top:0;margin-bottom:20px;line-height:24px;background-color:#eee;padding:10px}.list__register{margin:25px 0}.list__register li{padding:10px 0 10px 30px;position:relative}.list__register li:before{content:'';background:url(/images/icons/icon-verfied.svg);width:20px;height:20px;position:absolute;top:8px;left:0}.list__blog{margin-bottom:30px;margin-left:-15px;margin-right:-15px}.list__blog:after{content:"";display:block;clear:both}.list__blog:after{content:"";display:block;clear:both}.list__blog>li{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:50px}@media screen and (min-width:740px){.list__blog>li{width:50%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}@media screen and (min-width:980px){.list__blog>li{width:33.33333333%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}}.list__blog>li .title{margin-top:40px}.list__blog article h4{margin-top:5px;font-weight:700;font-size:18px;margin-bottom:0}.list__blog article h4,.list__blog article p{color:#666}.list__blog article .readmore,.list__blog article span{text-transform:uppercase;color:#f5821f;font-size:14px}.list__blog article header+p{margin-top:10px}.list__blog .readmore:hover{text-decoration:underline}.list__breadcrumb{padding-left:15px;padding-right:15px}.list__breadcrumb>li{display:inline-block;font-size:13px;font-weight:300}.list__breadcrumb>li.first{color:#ccc}.list__breadcrumb>li,.list__breadcrumb>li a{color:#fff}.list__breadcrumb>li a:hover{text-decoration:underline}.list__menuaside>li{margin-bottom:1px;background-color:#666;-o-transition:.2s;transition:.2s}.list__menuaside>li.active{background-color:#404040}.list__menuaside>li:hover:not(.active){background-color:grey}.list__menuaside a{display:block;font-size:14px;color:#fff;padding:8px 27px 8px 10px;position:relative}.list__menuaside a:before{content:'';position:absolute;top:0;bottom:0;right:10px;margin:auto;width:11px;height:11px;background-image:-o-linear-gradient(white 1px,transparent 1px),-o-linear-gradient(left,#fff 1px,transparent 1px);background-image:linear-gradient(white 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px);background-size:11px;background-position:5px 5px}.list__screenshots>li{width:50%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px}@media screen and (min-width:540px){.list__screenshots>li{width:33.33333333%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}.list__screenshots a,.list__screenshots figcaption,.list__screenshots figure,.list__screenshots img{display:block;margin:0 auto}.list__screenshots img{max-width:100%;height:auto}.list__screenshots figcaption{padding-top:15px;line-height:24px}.list__screenshots a{position:relative;overflow:hidden}.list__screenshots a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:8px solid rgba(245,130,31,.8);-o-transition:.2s;transition:.2s;will-change:opacity transform;opacity:0;-ms-transform:scale(.5);transform:scale(.5)}.list__screenshots a:hover:before{opacity:1;-ms-transform:scale(1);transform:scale(1)}.publicity{display:table;margin:0 auto 30px auto}.publicity.is-full{width:100%;margin-bottom:60px}.publicity.is-full:not(.is-text){padding-left:15px;padding-right:15px}.publicity a:not(.skew__button),.publicity a:not(.skew__button) img{display:block}.publicity a:not(.skew__button) img{max-width:100%;height:auto}.publicity a:not(.skew__button).center img{margin-left:auto;margin-right:auto}.publicity.at-solucao{margin:30px auto!important}.publicity .bg-recursos{background:url(/images/publicidade/bg-smalltextbanner.jpg) top center no-repeat;padding:18px 30px;border-radius:5px;background-size:cover;text-align:center;max-width:870px}.publicity .bg-recursos:after{content:"";display:block;clear:both}.publicity .bg-recursos .skew__button{display:table;margin:20px auto 0 auto}.publicity .bg-recursos span{font-size:18px;color:#1d1e5f;font-weight:700}@media screen and (min-width:650px){.publicity .bg-recursos{text-align:left;padding:18px 80px 18px 30px}.publicity .bg-recursos .skew__button{float:right;margin:0}.publicity .bg-recursos span{float:left}}@media screen and (min-width:870px){.publicity .bg-recursos{max-width:none;background-size:auto}}.overlay--modal{position:fixed;top:0;bottom:0;right:0;left:0;margin:auto;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:5}.modal-login{position:fixed;top:20vh;max-width:400px;left:0;right:0;margin:auto;bottom:auto;z-index:6;background-color:#fff;padding:30px}.modal-login .close-btn{position:absolute;top:0;right:0;width:40px;height:40px;line-height:30px;cursor:pointer;background-color:#1d1e5f;z-index:8040;border:0}.modal-login .close-btn:after,.modal-login .close-btn:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;content:'';height:24px;width:2px;background-color:#fff}.modal-login .close-btn:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-login .close-btn:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-login,.modal-login a{color:#666}.modal-login span{cursor:pointer}.modal-login span:hover{text-decoration:underline}.modal-login input{border-radius:4px}.modal-login input[type=submit]{background-color:#1d1e5f;border:1px solid #ccc;padding-left:2vw;padding-right:2vw}.chat-zilla{border-top-left-radius:5px;border-top-right-radius:5px;position:fixed;bottom:0;right:0;left:0;margin:auto;font-size:14px;font-weight:400;padding-right:13px;color:#fff;background-color:#f5821f;line-height:30px;z-index:1;cursor:pointer;-o-transition:.2s;transition:.2s;max-width:184px;display:none}@media screen and (min-width:780px){.chat-zilla{display:block}}@media screen and (min-width:1624px){.chat-zilla{right:45px;left:auto}}.chat-zilla:hover{background-color:#f0750b}.chat-zilla:before{content:'';float:left;margin-right:10px;border-top-left-radius:5px;width:36px;height:30px;background:url(/images/icons/chat.svg) center/18px 16px no-repeat rgba(0,0,0,.2)}.tawkchat-minified{margin:0}.page-home .inViewport{background:url(/images/home/background.jpg) top center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:5vh;z-index:0}@media screen and (min-width:1076px){.page-home .inViewport{padding-top:28.2vh;height:100vh;min-height:590px;background-size:auto}.page-home .inViewport h2:nth-child(1){margin-bottom:27px}.page-home .inViewport h2:last-of-type{margin-bottom:16px}}.page-home .phase-free{font-weight:900;color:#f5821f;display:block}@media screen and (min-width:640px){.page-home .phase-free{display:inline-block}}.typesolution-home .he-plus,.typesolution-home .he-pro,.typesolution-home .he-sp,.typesolution-home .he-spp{color:#666}@media screen and (min-width:1090px){.typesolution-home>li+li{position:relative}.typesolution-home>li+li:after{content:'';position:absolute;top:0;bottom:0;left:-12px;width:1px;height:200px;margin:auto;opacity:.15;background:-moz-linear-gradient(top,rgba(30,87,153,0) 0,#000 15%,#000 85%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,0) 0,#000 15%,#000 85%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(top,rgba(30,87,153,0) 0,#000 15%,#000 85%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(30,87,153,0) 0,#000 15%,#000 85%,rgba(125,185,232,0) 100%)}}.formee--downloadfree input[type=email],.formee--downloadfree input[type=text]{background-color:#fff;width:100%;margin:0 15px;padding:20px;max-width:370px}.formee--downloadfree span{position:relative}.formee--downloadfree .is-centered{text-align:center}.formee--downloadfree button,.formee--downloadfree input{border:1px solid #ccc;border-radius:5px;display:inline-block}.formee--downloadfree button{background-color:#15aa4a;padding:20px;width:100%;max-width:270px;margin-left:15px}.formee--downloadfree p{text-align:center;color:#fff;font-size:20px;margin-top:5px}.srolldown{position:absolute;left:10px;right:0;max-width:1200px;margin:auto;bottom:33px;font-size:10px;color:#fff;text-transform:uppercase;display:none;padding-left:37px}@media screen and (min-width:1004px){.srolldown{display:block}}.srolldown img{position:absolute;top:-2px;left:9px}.info-habil{width:100%;height:60px;padding:16px 15px;border-bottom:1px solid #ccc;overflow:hidden;font-size:13px}.info-habil .content{padding:0 15px}.info-habil__arrow{border-radius:5px;padding:5px 10px;background-color:#1d1e5f;float:left;width:100px;text-transform:uppercase;color:#fff;text-align:center;position:relative}.info-habil__arrow a{color:#fff}.info-habil__arrow:before{content:'';position:absolute;top:0;bottom:0;right:-15px;width:0;height:0;border-style:solid;border-width:12px 0 14px 18px;border-color:transparent transparent transparent #1d1e5f}.register{color:#666}.register__description{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.register__description{width:66.66666667%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}@media screen and (min-width:900px){.register__description{width:75%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}.register__now{padding:0 15px;display:table;text-align:center;margin:0 auto 30px auto;max-width:300px}.register__now:after{content:"";display:block;clear:both}@media screen and (min-width:768px){.register__now{width:33.33333333%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}@media screen and (min-width:900px){.register__now{width:25%;float:left;min-height:1px;padding-left:15px;padding-right:15px;text-align:left;margin:0}}.register__now>div{background-color:#fafafa;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:6px solid #15aa4a;padding:40px 25px 25px 25px;font-size:20px}@media screen and (min-width:900px){.register__now>div{padding:60px 25px 25px 25px}}.register__now>div .skew__button{margin:40px auto 0 auto;display:table}@media screen and (min-width:900px){.register__now>div .skew__button{margin:40px auto 25px auto}}.register__now>div img{display:block;margin:0 auto 10px 0}.typesolution{color:#666;margin-top:30px;margin-bottom:30px}.typesolution div{text-align:center}.addmodules{margin-bottom:50px}.addmodules .title+.list__modules{margin-top:30px}.cthabil{background-image:url(/images/home/background-ct-habil.jpg);background-size:cover;padding-top:60px;padding-bottom:60px}@media screen and (min-width:1165px){.cthabil{background-size:auto}}.cthabil .left-column{color:#fff;width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;margin-bottom:30px}@media screen and (min-width:1165px){.cthabil .left-column{width:33.33333333%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0;text-align:left;max-height:255px}}.cthabil .left-column p{margin-bottom:0}.cthabil .right-column{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}@media screen and (min-width:1165px){.cthabil .right-column{text-align:right;padding-top:48px;width:66.66666667%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}.cthabil .right-column .button+.button{margin-top:20px}.cthabil h2{font-weight:300;color:#fff;line-height:1.2em;font-size:50px;text-transform:uppercase;margin:0}.cthabil h2 span{font-weight:900}.bloghabil .content{padding:0 15px}.bloghabil .content>header{margin-bottom:20px}.bloghabil .content .button{padding-left:50px;padding-right:50px}.materiais-educativos{margin-bottom:30px;border-radius:5px;padding:10px 40px 10px 15px;background:url(/images/home/background-materiais-educativos.jpg) top left #f5821f no-repeat;text-align:right;color:#fff;text-transform:uppercase}.materiais-educativos a{border:1px solid #fff;padding:8px 10px 6px 10px;color:#fff;font-size:16px;font-weight:300;display:inline-block;margin-left:70px;border-radius:5px}.materiais-educativos p{margin:0;padding:4px 0 4px 10px;border-left:3px solid #1d1e5f;display:inline-block}.materiais-educativos p span{font-weight:700}.materiais-educativos a,.materiais-educativos p{line-height:.8em}.addmodules .title,.bloghabil .title,.register .title,.typesolution .title{margin-top:50px;margin-bottom:10px;line-height:.8em}.addmodules .title span,.bloghabil .title span,.register .title span,.typesolution .title span{font-weight:900}.flutuante-wrapper .fancybox-default-skin-open{box-shadow:none}.flutuante-wrapper .fancybox-default-skin{border-color:transparent;background-color:transparent}.flutuante-wrapper .fancybox-image{filter:drop-shadow(0 0 5px #000)}.header{background:#fff;background:-moz-linear-gradient(left,#fff 0,#f4f4f4 100%);background:-webkit-linear-gradient(left,#fff 0,#f4f4f4 100%);background:-o-linear-gradient(left,#fff 0,#f4f4f4 100%);background:linear-gradient(to right,#fff 0,#f4f4f4 100%);position:relative}@media screen and (min-width:980px){.header{background:0 0;position:absolute;width:100%;top:20px;z-index:1}.header .details{overflow:hidden;position:relative;position:absolute;left:0;right:0;height:80px}.header .details>div{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:1200px}.header .details>div:after,.header .details>div:before{content:'';position:absolute;display:block;border-radius:10px;width:300%;height:100%;top:0;bottom:0;background-color:#fff;z-index:-1;-ms-transform:skewX(-10deg);transform:skewX(-10deg)}.header .details>div:before{left:18.3%}.header .details>div:after{right:82.5%}}.header .mobileMenu{position:absolute;top:24px;right:15px;margin:auto;border:0 none;padding:10px 37px 10px 10px;background-color:#fff;color:#1d1e5f;font-weight:700;text-transform:uppercase;z-index:10;border:1px solid #eee;border-radius:5px;line-height:.6em;height:29px}@media screen and (min-width:980px){.header .mobileMenu{display:none}}.header .mobileMenu:after{content:'';position:absolute;top:9px;right:10px;margin:auto;width:17px;height:2px;background:#f5821f;box-shadow:0 .25em 0 0 #f5821f,0 .5em 0 0 #f5821f}.header__logo{width:50%;float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;padding-bottom:15px}@media screen and (min-width:980px){.header__logo{width:16.66666667%;float:left;min-height:1px;min-height:80px;padding-bottom:0}}.header__logo h1{text-indent:-9999px;height:0;margin:0}.header__logo img{display:block;position:relative;z-index:0;padding-top:15px;max-width:100%}@media screen and (min-width:980px){.header__logo img{margin:0 auto}}.header__navigation{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;z-index:2;display:none;background-color:#fff}.header__navigation.visible{display:block}@media screen and (min-width:980px){.header__navigation{width:83.33333333%;float:left;min-height:1px;padding-left:45px;padding-right:15px;max-height:80px;display:block;background:0 0}}.header__navigation .submenu{margin-left:15px;margin-bottom:15px;padding:15px 20px;border-left:3px solid rgba(245,130,31,.4);background-color:rgba(238,238,238,.3);display:none}@media screen and (min-width:980px){.header__navigation .submenu{border:0;margin-left:0;margin-bottom:0}}.header__navigation .submenu li+li{border-left:1px solid #fff;box-shadow:0 -1px 0 0 rgba(0,0,0,.05)}@media screen and (min-width:980px){.header__navigation .submenu li+li{border-left:0;box-shadow:0 none}}.header__navigation .submenu a{display:block;color:#1d1e5f;padding-top:15px;padding-bottom:15px;font-weight:300;font-size:14px;text-transform:uppercase}.header__navigation .submenu a:hover{text-decoration:underline}@media screen and (min-width:980px){.header__navigation .submenu{background-color:rgba(51,51,102,.98);border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:absolute;top:100%;left:0;white-space:nowrap;min-width:100%;visibility:hidden;opacity:0;-o-transition:visibility 0s linear .1s,opacity .1s linear;transition:visibility 0s linear .1s,opacity .1s linear}.header__navigation .submenu a{color:#fff;padding-top:6px;padding-bottom:6px}}.header__navigation .submenu.visible,.header__navigation .submenu>li{display:block}.header__navigation .menu{list-style:none;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;position:relative;z-index:0;margin:0 auto;display:table;float:right}@media screen and (min-wdith:980px){.header__navigation .menu{float:right;width:auto}}.header__navigation .menu>li{position:relative;display:block}.header__navigation .menu>li:nth-child(1) a{padding-left:0}@media screen and (min-width:980px){.header__navigation .menu>li:nth-child(1) .submenu{left:-1.3vw}}.header__navigation .menu>li.on-mobile{margin-bottom:20px}.header__navigation .menu>li.on-mobile a{color:#1d1e5f;background-color:rgba(238,238,238,.5);font-weight:700}.header__navigation .menu>li+li{border-top:1px solid #eee}@media screen and (min-width:980px){.header__navigation .menu>li{float:left;display:list-item}.header__navigation .menu>li.on-mobile{display:none}.header__navigation .menu>li+li{border-top:0 none}.header__navigation .menu>li:hover .submenu{visibility:visible;opacity:1;-o-transition-delay:0s;transition-delay:0s;display:block}}.header__navigation .menu>li>a{font-size:14px;color:#666;padding-left:15px;display:block;text-transform:uppercase;line-height:55px}@media screen and (min-width:980px){.header__navigation .menu>li>a{line-height:80px;padding-left:1.3vw;padding-right:1.3vw}}.header__navigation .menu>li>a img{position:relative;-ms-transform:translateY(11px);transform:translateY(11px)}.header__navigation .menu>li.last{display:none}.header__navigation .menu>li.last>a{padding-right:0}@media screen and (min-width:984px){.header__navigation .menu>li.last{display:block}}.header .user--panel-details{margin-top:20px;margin-right:17px;float:right;display:none}.header .user--panel-details>span{color:#fff;font-size:13px}.header .user--panel-details>span .skew__button{margin-left:6px}@media screen and (min-width:980px){.header .user--panel-details{display:block}}.breadcrumb{padding-bottom:20px;margin-bottom:30px}@media screen and (min-width:980px){.breadcrumb{height:300px;margin-bottom:60px}}.breadcrumb.is-generic{background:url(/images/internas/background-breadcrumb.jpg) top center no-repeat}.breadcrumb.is-free{background:url(/images/internas/bg-free.jpg) top center no-repeat}.breadcrumb.is-plus{background:url(/images/internas/bg-plus.jpg) top center no-repeat}.breadcrumb.is-spp{background:url(/images/internas/bg-spp.jpg) top center no-repeat}.breadcrumb.is-pro{background:url(/images/internas/bg-pro.jpg) top center no-repeat}.breadcrumb.is-nfe{background-color:#bf173e}.breadcrumb.is-nfce{background-color:#fd953d}.breadcrumb.is-nfse{background-color:#2bce5b}.breadcrumb.is-sat{background-color:#3f4ba8}.breadcrumb.is-sped-pis-cofins{background-color:#1d1e5f}.breadcrumb.is-graph{background-color:#deb61e}.breadcrumb.is-app{background-color:#2d2d2d}.breadcrumb.is-others{background-color:#076f9c}.breadcrumb h2{text-transform:uppercase;font-weight:300;font-size:50px;color:#fff;line-height:.8em;margin:0 0 20px 0;padding-left:15px;padding-right:15px;padding-top:50px}@media screen and (min-width:980px){.breadcrumb h2{padding-top:200px;margin:0 0 10px 0}}.breadcrumb h2 span{font-weight:700}.breadcrumb h2 img{float:left;margin-right:10px}.breadcrumb .list__breadcrumb{display:none}@media screen and (min-width:900px){.breadcrumb .list__breadcrumb{display:block}}.breadcrumb .list__breadcrumb>li:last-child{text-decoration:underline}.breadcrumb .with-svg{padding-top:30px;margin-bottom:0}.breadcrumb .with-svg svg{color:#666;max-width:290px;height:auto}@media screen and (min-width:480px){.breadcrumb .with-svg svg{max-width:none}}@media screen and (min-width:980px){.breadcrumb .with-svg{padding-top:170px}}.breadcrumb .with-svg .he-free,.breadcrumb .with-svg .he-plus,.breadcrumb .with-svg .he-pro,.breadcrumb .with-svg .he-sp,.breadcrumb .with-svg .he-spp{fill:#fff}.content-article{padding-left:15px;padding-right:15px;margin-bottom:30px;color:#666}@media screen and (min-width:980px){.content-article{width:75%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}.content-article h3,.content-article h4{font-weight:700;margin-top:0;line-height:.8em}.content-article h4{margin-bottom:15px}.content-article p{margin-top:0;margin-bottom:20px;line-height:24px}.content-article p+.list__solutions.is-inner{margin-top:60px}.content-article .publicity{margin-top:50px}.detalhes .price{background-color:#666;color:#fff;padding:10px 15px}@media print{.table{border:1px solid #666}.table tbody td{width:30%;display:table-cell!important}}.table{width:100%;border-spacing:1px;margin-bottom:30px}.table tbody,.table thead{text-align:left}.table tbody td,.table thead td{padding:10px 15px}.table tbody th,.table thead th{padding:13px 15px}.table tbody th.centered,.table thead th.centered{text-align:center}.table thead{display:none}@media screen and (min-width:650px){.table thead{display:table-header-group}}.table thead th{font-size:12px;font-weight:300;color:#fff;background-color:#666}.table thead.is-uppercase tr{text-transform:uppercase}.table tbody{color:#666}.table tbody td{background-color:#eee;display:block}@media screen and (min-width:650px){.table tbody td{display:table-cell}}.table tbody td p{margin-top:0;margin-bottom:10px}.table--diff td img{float:right;width:18px;height:18px;margin-right:10px}@media screen and (min-width:650px){.table--diff td img{float:none;display:block;margin:0 auto;width:24px;height:24px}}.table--diff .colspan{text-align:center;color:#ec1438;font-weight:700;text-transform:uppercase}.table--diff th{text-transform:uppercase}.table--advantges tbody td:nth-child(2),.table--advantges tbody td:nth-child(3){text-align:center}@media screen and (max-width:649px){.table.diferencas td{padding:10px 15px}.table.diferencas td:after{content:"";display:block;clear:both}.table.diferencas td+td{border-top:1px solid rgba(204,204,204,.5)}.table.diferencas td:first-of-type{font-size:20px;font-weight:700;padding-top:20px}.table.diferencas td:last-of-type{padding-bottom:20px}.table.diferencas td:not(:first-of-type):before{float:left;padding-left:10px}.table.diferencas td:nth-child(2):before{content:'Gratuito'}.table.diferencas td:nth-child(3):before{content:'Sem Propaganda'}.table.diferencas td:nth-child(4):before{content:'Sem Propaganda +'}.table.diferencas td:nth-child(5):before{content:'Plus'}.table.diferencas td:nth-child(6):before{content:'Professional'}}.table--usersinfo.is-pedidos{font-size:14px}@media screen and (max-width:649px){.table--usersinfo.is-pedidos td:nth-child(1):before,.table--usersinfo.is-pedidos td:nth-child(2):before,.table--usersinfo.is-pedidos td:nth-child(3):before,.table--usersinfo.is-pedidos td:nth-child(4):before{font-weight:700}.table--usersinfo.is-pedidos td:nth-child(1):before{content:'Pedido: '}.table--usersinfo.is-pedidos td:nth-child(2):before{content:'Data: '}.table--usersinfo.is-pedidos td:nth-child(3):before{content:'Pagamento: '}.table--usersinfo.is-pedidos td:nth-child(4):before{content:'Situação: '}}@media screen and (min-width:650px){.table--usersinfo.is-pedidos td:nth-child(1),.table--usersinfo.is-pedidos td:nth-child(2),.table--usersinfo.is-pedidos td:nth-child(3){text-align:center;width:16%}.table--usersinfo.is-pedidos td:nth-child(4){text-align:left;width:20%}.table--usersinfo.is-pedidos td:nth-child(5){width:30%}}.table--usersinfo.is-pedidos img{float:right;position:relative;top:-3px;margin-left:5px;display:none}@media screen and (min-width:650px){.table--usersinfo.is-pedidos img{display:block}}.table--usersinfo.is-detalhes thead th{width:100%}@media screen and (min-width:350px){.table--usersinfo.is-detalhes tbody td{width:30%;display:table-cell}}.table--usersinfo.is-detalhes span{display:block;font-weight:700}.table--usersinfo .price{color:#f5821f}.table--usersinfo .status{text-transform:uppercase}.table--usersinfo .status--canceled{color:#ec1438}.table--usersinfo .removeCartItem{display:block;margin:0 auto}.table--usersinfo thead{text-transform:uppercase}.table--carrinho{margin-bottom:10px}.table--carrinho input:not([type=submit]){border:1px solid #ccc;border-radius:4px;padding:5px 10px}.table--carrinho td small{line-height:.8em;font-size:12px}.table--carrinho tbody .cupons td:nth-child(2),.table--carrinho thead .cupons td:nth-child(2){text-align:left}.table--carrinho tbody .cupons button,.table--carrinho thead .cupons button{cursor:pointer}.table--carrinho tbody tr,.table--carrinho thead tr{display:block;margin-bottom:10px;border-radius:4px;background:#eee}@media screen and (min-width:650px){.table--carrinho tbody tr,.table--carrinho thead tr{display:table-row;margin-bottom:0;border-radius:0;background:0 0}}.table--carrinho tbody tr:not(:last-of-type) td:nth-child(1):before,.table--carrinho thead tr:not(:last-of-type) td:nth-child(1):before{content:'ITEM';font-weight:700;display:block;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid rgba(102,102,102,.3)}@media screen and (min-width:650px){.table--carrinho tbody tr:not(:last-of-type) td:nth-child(1):before,.table--carrinho thead tr:not(:last-of-type) td:nth-child(1):before{display:none}}.table--carrinho tbody td:empty,.table--carrinho tbody th:empty,.table--carrinho thead td:empty,.table--carrinho thead th:empty{display:none}@media screen and (min-width:650px){.table--carrinho tbody td:nth-child(1),.table--carrinho tbody th:nth-child(1),.table--carrinho thead td:nth-child(1),.table--carrinho thead th:nth-child(1){width:50%}}.table--carrinho tbody td:nth-child(3),.table--carrinho tbody th:nth-child(3),.table--carrinho thead td:nth-child(3),.table--carrinho thead th:nth-child(3){display:none}@media screen and (min-width:650px){.table--carrinho tbody td:nth-child(3),.table--carrinho tbody th:nth-child(3),.table--carrinho thead td:nth-child(3),.table--carrinho thead th:nth-child(3){display:table-cell}}.table--carrinho tbody td:nth-child(2),.table--carrinho tbody td:nth-child(3),.table--carrinho tbody td:nth-child(4),.table--carrinho tbody th:nth-child(2),.table--carrinho tbody th:nth-child(3),.table--carrinho tbody th:nth-child(4),.table--carrinho thead td:nth-child(2),.table--carrinho thead td:nth-child(3),.table--carrinho thead td:nth-child(4),.table--carrinho thead th:nth-child(2),.table--carrinho thead th:nth-child(3),.table--carrinho thead th:nth-child(4){text-align:center}@media screen and (min-width:650px){.table--carrinho tbody td:nth-child(2),.table--carrinho tbody td:nth-child(3),.table--carrinho tbody td:nth-child(4),.table--carrinho tbody th:nth-child(2),.table--carrinho tbody th:nth-child(3),.table--carrinho tbody th:nth-child(4),.table--carrinho thead td:nth-child(2),.table--carrinho thead td:nth-child(3),.table--carrinho thead td:nth-child(4),.table--carrinho thead th:nth-child(2),.table--carrinho thead th:nth-child(3),.table--carrinho thead th:nth-child(4){width:10%;display:table-cell}}.table--carrinho tbody td:nth-child(2) img,.table--carrinho tbody td:nth-child(3) img,.table--carrinho tbody td:nth-child(4) img,.table--carrinho tbody th:nth-child(2) img,.table--carrinho tbody th:nth-child(3) img,.table--carrinho tbody th:nth-child(4) img,.table--carrinho thead td:nth-child(2) img,.table--carrinho thead td:nth-child(3) img,.table--carrinho thead td:nth-child(4) img,.table--carrinho thead th:nth-child(2) img,.table--carrinho thead th:nth-child(3) img,.table--carrinho thead th:nth-child(4) img{cursor:pointer}.table--carrinho tbody td:nth-child(2) input,.table--carrinho tbody td:nth-child(3) input,.table--carrinho tbody td:nth-child(4) input,.table--carrinho tbody th:nth-child(2) input,.table--carrinho tbody th:nth-child(3) input,.table--carrinho tbody th:nth-child(4) input,.table--carrinho thead td:nth-child(2) input,.table--carrinho thead td:nth-child(3) input,.table--carrinho thead td:nth-child(4) input,.table--carrinho thead th:nth-child(2) input,.table--carrinho thead th:nth-child(3) input,.table--carrinho thead th:nth-child(4) input{max-width:70px}.table--carrinho tbody td:nth-child(5),.table--carrinho tbody th:nth-child(5),.table--carrinho thead td:nth-child(5),.table--carrinho thead th:nth-child(5){text-align:center}.table--carrinho tbody td:nth-child(5):before,.table--carrinho tbody th:nth-child(5):before,.table--carrinho thead td:nth-child(5):before,.table--carrinho thead th:nth-child(5):before{content:'Total: '}@media screen and (min-width:650px){.table--carrinho tbody td:nth-child(5),.table--carrinho tbody th:nth-child(5),.table--carrinho thead td:nth-child(5),.table--carrinho thead th:nth-child(5){width:20%}.table--carrinho tbody td:nth-child(5):before,.table--carrinho tbody th:nth-child(5):before,.table--carrinho thead td:nth-child(5):before,.table--carrinho thead th:nth-child(5):before{display:none}}@media screen and (max-width:649px){.table--carrinho tbody td,.table--carrinho thead td{background:0 0}}.table--carrinho .cupom__field{height:40px}.table--carrinho .reloadCartItem,.table--carrinho .removeCartItem{border:0;background-color:transparent;position:relative}.table--carrinho .reloadCartItem img,.table--carrinho .removeCartItem img{display:none}@media screen and (min-width:650px){.table--carrinho .reloadCartItem img,.table--carrinho .removeCartItem img{display:block}}.table--carrinho .removeCartItem:before{content:'remover';padding:5px 10px;color:#666;border:1px solid #666;border-radius:3px;margin-bottom:10px;cursor:pointer;font-weight:700}@media screen and (min-width:650px){.table--carrinho .removeCartItem:before{display:none}}.table--carrinho .rows [disabled]{opacity:0;visibility:hidden}.table--downloads .link{cursor:pointer}@media screen and (max-width:649px){.table--othermodules td{padding:10px 15px}.table--othermodules td:after{content:"";display:block;clear:both}.table--othermodules td+td{border-top:1px solid rgba(204,204,204,.5)}.table--othermodules td:first-of-type{font-size:20px;font-weight:700;padding-top:20px}.table--othermodules td:last-of-type{padding-bottom:20px}.table--othermodules td:not(:first-of-type):before{float:left;padding-left:10px}.table--othermodules td:nth-child(2):before{content:'Gratuito'}.table--othermodules td:nth-child(3):before{content:'Sem Propaganda'}.table--othermodules td:nth-child(4):before{content:'Sem Propaganda +'}.table--othermodules td:nth-child(5):before{content:'Plus'}.table--othermodules td:nth-child(6):before{content:'Professional'}}.box-solution--desc{background-color:#eee;padding:20px;margin-bottom:30px}.box-solution--desc p{margin-top:0;margin-bottom:5px}.price-box{padding:30px;margin-bottom:30px;border:1px solid #eee;background-color:#fafafa}.price-box:after{content:"";display:block;clear:both}.price-box header{margin-bottom:20px}.price-box header h3{font-size:30px;font-weight:700;margin-bottom:20px;float:left;line-height:1em;width:100%;margin-bottom:10px}@media screen and (min-width:768px){.price-box header h3{width:65%;margin-bottom:0;padding-top:4px}}.price-box header div{text-transform:uppercase;font-weight:700;font-size:16px}.price-box header>span{float:left;text-align:left;font-size:40px;font-weight:700;line-height:.8em}.price-box header>span:after{content:"";display:block;clear:both}@media screen and (min-width:768px){.price-box header>span{float:right;text-align:right}}.price-box header>span+p{padding-top:15px}.price-box header>span small{font-size:14px;line-height:1em;font-weight:300;text-decoration:line-through}.price-box header .oldPrice{font-size:14px;font-weight:400;line-height:1em}.price-box header .oldPrice:not([hidden]){display:block}.price-box p{line-height:24px;display:table;width:100%}.price-box p.is-left{float:left;width:75%;margin-bottom:0}.price-box p.is-left+.button{float:right}.price-box .button{margin:0;border:1px solid #ccc;cursor:pointer;display:table;margin-bottom:15px}@media screen and (min-width:768px){.price-box .button{display:inline-block;margin-bottom:0}.price-box .button+.button{margin-left:15px}}.price-box .button.is-left{float:left}.price-box.habil-pro h3{color:#ec1438}.price-box.habil-pro .button{background-color:#ec1438}.price-box.habil-plus h3{color:#3475d6}.price-box.habil-plus .button{background-color:#3475d6}.price-box.habil-generic h3{color:#336}.price-box.habil-generic .button{background-color:#336}.price-box.habil-sp h3,.price-box.habil-spp h3{color:#15aa4a}.price-box.habil-sp .button,.price-box.habil-spp .button{background-color:#15aa4a}.price-box.habil-nfe h3{color:#bf173e}.price-box.habil-nfe .button:last-child{background-color:#bf173e}.price-box.habil-nfce h3{color:#fd953d}.price-box.habil-nfce .button:last-child{background-color:#fd953d}.price-box.habil-nfse h3{color:#2bce5b}.price-box.habil-nfse .button:last-child{background-color:#2bce5b}.price-box.habil-spedpiscofins h3{color:#1d1e5f}.price-box.habil-spedpiscofins .button:last-child{background-color:#1d1e5f}.price-box.habil-sat h3{color:#3f4ba8}.price-box.habil-sat .button:last-child{background-color:#3f4ba8}.price-box a.button--silver{background-color:#666!important}.is-formSendFreeKey .input{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:10px}@media screen and (min-width:840px){.is-formSendFreeKey .input{float:left;width:calc(100% - 203px);margin-bottom:0}}.is-formSendFreeKey .submit{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px}.is-formSendFreeKey .submit input[type=submit]{padding:12px 30px;background-color:#1d1e5f;margin:0 auto}@media screen and (min-width:840px){.is-formSendFreeKey .submit{width:auto}.is-formSendFreeKey .submit input[type=submit]{margin-right:0;margin-left:auto}}.page-faleconosco .list__blog li{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px}.page-faleconosco .list__blog li a,.page-faleconosco .list__blog li img{display:block}.page-faleconosco .list__blog li h3,.page-faleconosco .list__blog li p{margin-bottom:10px}@media screen and (min-width:768px){.page-faleconosco .list__blog li{width:33.33333333%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}}.userclub__support{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px}@media screen and (min-width:768px){.userclub__support{width:37.5%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}.userclub__cthabil{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px}@media screen and (min-width:768px){.userclub__cthabil{width:62.5%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}.btn-panel--options{border:0 none;padding:10px 20px;background-color:#eee;color:#666;border-radius:4px;margin-bottom:20px;display:table;cursor:pointer;-o-transition:.3s;transition:.3s;border-bottom:1px solid rgba(102,102,102,.15)}.btn-panel--options:hover{background-color:#666;color:#fff}.btn-panel--options+textarea{margin-bottom:20px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.textkey{display:none;border:1px solid #eee;border-radius:4px;padding:15px;overflow:auto;word-break:break-all;margin-bottom:20px}.textkey.visible{display:block}.shop--cartbuttons{text-align:right}.shop--cartbuttons .button{cursor:pointer;margin-bottom:15px}@media screen and (min-width:650px){.shop--cartbuttons .button{margin-bottom:0}}.checkout-msg{padding:15px 20px;color:#fff;background-color:#ec1438;line-height:18px}.checkout-msg strong{font-size:18px;text-transform:uppercase}.checkout-option{text-align:center;font-weight:700}.checkout-option label{display:block;border:1px solid #ccc;border-radius:5px;padding:0 20px 20px 20px}.checkout-option small{font-weight:400}.checkout-option [data-mh]{min-height:57px}.checkout-option i{margin:20px auto 30px auto;display:block;position:relative;min-height:75px}.checkout-option i.ico-boleto,.checkout-option i.ico-debito{top:20px}.formShopCheckout hr{display:block;margin:30px auto;height:1px;border:0;background-color:#ccc}.formShopCheckout .totalprice{color:#ec1438}.formShopCheckout label{display:block;padding-bottom:5px}.formShopCheckout label img{position:relative;top:3px}.copumFields{position:relative}.copumFields button{top:1px}.copumFields .cupomloader{position:absolute;top:0;bottom:0;right:15px;margin:auto;border:3px solid #f5821f;border-top:3px solid #fff;border-radius:50%;width:18px;height:18px;animation:spin .5s linear infinite}.cupom-ok{position:absolute;top:-2px;bottom:0;right:20px;margin:auto;width:8px;height:13px;border:solid #15aa4a;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.cupom-ok:not([hidden]){display:inline-block}.cupom-error{width:15px;height:15px;border:solid #ec1438;border-radius:50%;border-width:2px;right:17px}.cupom-error,.cupom-error:before{position:absolute;top:0;bottom:0;margin:auto}.cupom-error:before{content:'';left:0;right:0;width:20%;height:100%;background:#ec1438;-ms-transform:rotate(45deg);transform:rotate(45deg)}.news__date{display:table;padding:5px 10px 2px 10px;color:#f5821f;margin-bottom:10px;border:1px solid #f5821f;font-weight:700;letter-spacing:1px;border-radius:3px;line-height:.8em;display:inline-block}.news__title{margin-top:0;margin-bottom:20px}.shopcart{margin-top:20px}.shopcart--item{border:1px solid #eee;background-color:#fff;border-radius:4px;padding:15px;position:relative}.shopcart--item+.shopcart--item,.shopcart--item+.shopcart--submit{margin-top:10px}.shopcart--item span{color:#ec1438;display:table}@media screen and (min-width:768px){.shopcart--item span{display:inline;float:right;margin-left:30px}}.shopcart--item input[type=checkbox],.shopcart--item input[type=radio]{position:relative;top:2px;margin-right:6px}.shopcart--submit{text-align:center}.shopcart--submit .button{background-color:#15aa4a}.faq-nav{margin:0 0 20px}.aside{padding-left:15px;padding-right:15px}.aside:after{content:"";display:block;clear:both}@media screen and (min-width:980px){.aside{width:25%;float:left;min-height:1px;padding-left:15px;padding-right:15px}}.aside .title{font-weight:300;color:#666;text-transform:uppercase;margin:0 0 10px 0;line-height:.8em}.aside .block-content{background-color:#fff;padding:10px;font-weight:300}.aside__block{margin-bottom:30px}@media screen and (max-width:979px){.aside__block--cart{position:fixed;top:35%;right:0;-o-transition:.2s;transition:.2s;-ms-transform:translateX(101%);transform:translateX(101%);will-change:transform;z-index:9}}.aside__block--cart.visible{-ms-transform:translateX(0);transform:translateX(0);box-shadow:-2px 0 60px rgba(0,0,0,.25);border-top-left-radius:5px;border-bottom-left-radius:5px}.aside__block--cart.visible button{box-shadow:none}.aside__block--cart button{border:0;background-color:#eee;position:absolute;top:0;bottom:0;right:auto;left:-30px;width:30px;height:50px;margin:auto;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:1px solid rgba(102,102,102,.1);box-shadow:-2px 2px 35px rgba(0,0,0,.3);z-index:9;display:block;cursor:pointer}@media screen and (min-width:980px){.aside__block--cart button{display:none}}.aside__block--cart button:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:12px solid #f5821f;border-radius:3px}.aside__block--cart a{color:#666}.aside__block--cart a:hover{text-decoration:underline}.aside__block--cart .price{color:#ec1438}.aside__block--cart .price .big{font-size:26px}.aside__block--cart img{float:left;margin-right:10px}.aside__block--requirements{display:none}@media screen and (min-width:980px){.aside__block--requirements{display:block}}.aside__block--requirements .title{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:20px}.aside__block--requirements ul{list-style:none;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;margin-bottom:15px}.aside__block--requirements li{color:#666;line-height:1.5em}.aside__block--requirements li:first-child{color:#f5821f;text-transform:uppercase;font-weight:700}.aside__block:not(.aside__block--publicity):not(.aside__block--requirements){padding:10px;background-color:#eee}.aside__block .is-free>li{background-color:#f5821f}.aside__block .is-free>li:hover{background-color:#d7690a}.aside__block .is-sp>li,.aside__block .is-spp>li{background-color:#15aa4a}.aside__block .is-sp>li:hover,.aside__block .is-spp>li:hover{background-color:#0f7d36}.aside__block .is-plus>li{background-color:#3475d6}.aside__block .is-plus>li:hover{background-color:#245db3}.aside__block .is-pro>li{background-color:#ec1438}.aside__block .is-pro>li:hover{background-color:#be0f2c}.aside__block .is-nfe>li{background-color:#bf173e}.aside__block .is-nfe>li:hover{background-color:#91122f}.aside__block .is-nfce>li{background-color:#fd953d}.aside__block .is-nfce>li:hover{background-color:#fc790b}.aside__block .is-nfse>li{background-color:#2bce5b}.aside__block .is-nfse>li:hover{background-color:#22a448}.aside__block .is-sped-pis-cofins>li{background-color:#1d1e5f}.aside__block .is-sped-pis-cofins>li:hover{background-color:#111238}.aside__block .is-sat>li{background-color:#3f4ba8}.aside__block .is-sat>li:hover{background-color:#313a83}.aside__block .is-graph>li{background-color:#deb61e}.aside__block .is-graph>li:hover{background-color:#b19118}.aside__block .is-app>li{background-color:#2d2d2d}.aside__block .is-app>li:hover{background-color:#141414}.aside__block .is-others>li{background-color:#076f9c}.aside__block .is-others>li:hover{background-color:#054c6b}.aside .skype-button .block-content{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.aside .skype-button .botao{display:block}.aside .skype-button .botao+.botao{margin-top:10px}.aside .skype-button img{display:block;margin:0}.footer{position:relative;overflow:hidden}.footer__details{position:relative;padding-top:40px;padding-bottom:40px;margin-top:20px;margin-bottom:20px;background-color:#eee}@media screen and (min-width:1076px){.footer__details{background-color:transparent}.footer__details:before{content:'';position:absolute;left:17%;display:block;border-radius:10px;height:100%;top:0;bottom:0;width:800%;background-color:#eee;-ms-transform:skewX(-10deg);transform:skewX(-10deg);z-index:-1}.footer__details:after{content:'';position:absolute;right:84%;display:block;border-radius:10px;height:100%;top:0;bottom:0;width:800%;background-color:#eee;-ms-transform:skewX(-10deg);transform:skewX(-10deg);z-index:-1}}.footer__ceicom,.footer__copyright{font-size:12px}.footer__copyright{width:62.5%;float:left;min-height:1px;padding-left:15px;padding-right:15px}.footer__ceicom{text-align:right;color:#666;float:left;padding-right:15px}.footer__ceicom img{float:right;margin-left:10px;position:relative;top:-3px;width:20px;height:20px}.footer__seals{width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}.footer__seals a{display:inline-block}.footer__seals img{margin:0 20px 30px 20px}@media screen and (min-width:900px){.footer__seals{width:16.66666667%;float:left;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}.footer__seals img{display:block;margin:0 auto 20px 0}}.footer__sitemap{font-weight:300;font-size:14px;margin-bottom:30px;width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px}@media screen and (min-width:640px){.footer__sitemap{width:50%;float:left;min-height:1px;padding-left:30px;padding-right:30px}}@media screen and (min-width:900px){.footer__sitemap{width:25%;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}.footer__sitemap.first{padding-left:70px}}.footer__sitemap,.footer__sitemap a{color:#666}.footer__sitemap p{margin-top:0;margin-bottom:25px;text-transform:uppercase;text-align:center}@media screen and (min-width:900px){.footer__sitemap p{margin-bottom:3px;text-align:left}}.footer__sitemap a{position:relative;display:table;line-height:1.6em;padding-left:13px;text-align:left;margin:0 auto}@media screen and (min-width:900px){.footer__sitemap a{line-height:1.4em;margin:0}}.footer__sitemap a+p{margin-top:25px}@media screen and (min-width:900px){.footer__sitemap a+p{margin-top:15px}}.footer__sitemap a:hover{text-decoration:underline}.footer__sitemap a:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;font-weight:900;background-color:#f5821f;width:6px;height:2px}.footer__address{font-style:normal;text-align:center;width:100%;float:left;min-height:1px;padding-left:15px;padding-right:15px}@media screen and (min-width:900px){.footer__address{width:33.33333333%;float:left;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}}.footer__address--address,.footer__address--attendance,.footer__address--socialmedia{margin-bottom:15px}.footer__address--socialmedia{text-transform:uppercase;font-size:14px;color:#666}.footer__address--socialmedia:after{content:"";display:block;clear:both}.footer__address--socialmedia div{display:block;margin-top:15px}@media screen and (min-width:1177px){.footer__address--socialmedia div{float:right;margin-top:0}}@media screen and (min-width:1177px){.footer__address--socialmedia span{float:left}}@media screen and (min-width:900px){.footer__address--socialmedia a{display:block;position:relative;top:-6px;margin-left:10px;float:left}}.footer__address--attendance{border:1px solid #ccc;background-color:#fafafa;padding:20px;margin-bottom:40px;font-size:14px;font-weight:300}.footer__address--attendance:after{content:"";display:block;clear:both}.footer__address--attendance>div{line-height:19px}.footer__address--attendance img{float:left;margin-right:15px}.footer__address--address{font-size:14px;color:#666;margin-bottom:20px;font-weight:300}.footer__address--address strong{font-size:16px}.footer__address--address a{color:#f5821f}.footer__address--address a:hover{text-decoration:underline}.footer__address--koinonia{font-size:20px;color:#f5821f}.footer .content:last-of-type{padding-bottom:14px}.hr{width:100%;height:1px;border:0;margin:15px auto;background-color:#ccc}.hr.is-ligther{background-color:#eee;margin:25px auto}.text-uppercase{text-transform:uppercase}.ft-black{font-weight:900}.loader{display:table;width:4px;height:18px;position:relative;margin:40px auto;-ms-transform:skew(-10deg);transform:skew(-10deg)}.loader,.loader:after,.loader:before{border-radius:4px;background-color:#1d1e5f}.loader:after,.loader:before{content:'';position:absolute;width:100%;height:100%;margin:auto;animation:loader .8s ease-in-out infinite}.loader:before{left:calc(-100% - 5px);background-color:#ec1438}.loader:after{left:calc(100% + 5px);animation-delay:90ms;background-color:#15aa4a}.sublinhado{text-decoration:underline}.msg-box{color:#555;border-radius:3px;padding:10px 15px;display:table;font-family:Tahoma;border-style:solid;border-width:1px 1px 1px 3px}.msg-box.is-centered{margin-left:auto;margin-right:auto}.msg-box.is-full{width:100%}.msg-box.txt-center{text-align:center}.msg-box a{text-decoration:underline;font-weight:700}.msg-box.is-info{border-color:#8ed9f6;background-color:#ecf9fe}.msg-box.is-info a,.msg-box.is-info strong{color:#39bcef}.msg-box.is-error{border-color:#f5aca6;background-color:#fff}.msg-box.is-error a,.msg-box.is-error strong{color:#ec5f53}.msg-box.is-success{border-color:#a6ca8a;background-color:#dbead0}.msg-box.is-success a,.msg-box.is-success strong{color:#76ab4d}.msg-box.is-warning{border-color:#f2c779;background-color:#fbeed6}.msg-box.is-warning a,.msg-box.is-warning strong{color:#eaa425}.msg-box .accept-input{display:block;margin:10px 0 0;padding:10px;font-size:18px}@keyframes loader{0%{transform:scale(1)}20%{transform:scale(1,2.2)}40%{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ft-proximanova,body{font-family:proximanova}@font-face{font-family:proximanova;src:url(../vendor/fonts/proximanova/proximanova-light.woff2) format('woff2'),url(../vendor/fonts/proximanova/proximanova-light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:proximanova;src:url(../vendor/fonts/proximanova/proximanova-regular.woff2) format('woff2'),url(../vendor/fonts/proximanova/proximanova-regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:proximanova;src:url(../vendor/fonts/proximanova/proximanova-bold.woff2) format('woff2'),url(../vendor/fonts/proximanova/proximanova-bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:proximanova;src:url(../vendor/fonts/proximanova/proximanova-black.woff2) format('woff2'),url(../vendor/fonts/proximanova/proximanova-black.woff) format('woff');font-weight:900;font-style:normal}