@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.conteudo-padrao h1,.conteudo-padrao h2,.conteudo-padrao h3,.conteudo-padrao h4,.conteudo-padrao h5,.conteudo-padrao h6{color:#333}.conteudo-padrao h1,.conteudo-padrao h2{font-family:"Montserrat",serif;font-size:24px;font-weight:600;line-height:29px}.conteudo-padrao h3{font-family:"Montserrat",serif;font-size:20px;font-weight:500;line-height:24px}.conteudo-padrao h4,.conteudo-padrao h5,.conteudo-padrao h6{font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:20px}@media screen and (min-width: 992px){.conteudo-padrao h1,.conteudo-padrao h2{font-family:"Montserrat",serif;font-size:32px;font-weight:600;line-height:39px}.conteudo-padrao h3{font-family:"Montserrat",serif;font-size:24px;font-weight:500;line-height:29px}.conteudo-padrao h4,.conteudo-padrao h5,.conteudo-padrao h6{font-family:"Montserrat",serif;font-size:20px;font-weight:500;line-height:24px}}.container{max-width:720px;padding-left:15px;padding-right:15px}@media screen and (min-width: 576px){.container{padding-left:30px;padding-right:30px}}@media screen and (min-width: 992px){.container{max-width:990px;padding-left:110px;padding-right:110px}}@media screen and (min-width: 1200px){.container{max-width:1176px;padding-left:30px;padding-right:30px}}html.loading-aos [data-aos]{opacity:0}.goverlay{background-color:rgba(52,52,52,.5) !important}.gnext,.gprev{display:none !important}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer}lite-youtube::before{content:"";display:none;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:67px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0, 0, 0.2, 1)}lite-youtube::after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:57px;height:49px;position:absolute;cursor:pointer;transform:translate3d(-50%, -50%, 0);top:50%;left:50%;z-index:1;background-color:rgba(0,0,0,0);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');background-repeat:no-repeat;transition:all .1s cubic-bezier(0, 0, 0.2, 1);border:none}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none;transform:translate3d(-50%, -50%, 0) scale(110%)}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}*{margin:0;box-sizing:border-box;scrollbar-width:thin}body{font-family:"Montserrat",serif;color:#333;background-color:#d9d9d9}body *{color:inherit}.logo-o2{display:flex;justify-content:center;align-items:center;color:inherit;transition:.25s}.logo-o2>svg{transform:translateY(3px)}.logo-o2:hover{color:#333}#lightbox-software{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:calc(100vh - 105px);padding-top:15px;padding-bottom:15px;background-color:rgba(52,52,52,.5);opacity:0;transition:.5s opacity;overflow:hidden;pointer-events:none}#lightbox-software>*{pointer-events:all}#lightbox-software.ativo{display:flex;opacity:1}#versoes-antigas{position:relative;width:calc(100vw - 30px);max-height:100%;padding:27px 20px;background-color:#f7f7f7;border-radius:4px;overflow-y:scroll}#versoes-antigas .icon-fechar{position:absolute;top:27px;right:20px;width:37px;height:37px;background:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 19.5915L10.4124 27.6791C10.2685 27.8229 10.0917 27.9 9.88205 27.9103C9.67238 27.9206 9.48533 27.8435 9.32089 27.6791C9.15644 27.5146 9.07422 27.3327 9.07422 27.1333C9.07422 26.9339 9.15644 26.752 9.32089 26.5876L17.4085 18.5L9.32089 10.4124C9.177 10.2685 9.09991 10.0917 9.08964 9.88205C9.07936 9.67238 9.15644 9.48533 9.32089 9.32089C9.48533 9.15644 9.66725 9.07422 9.86664 9.07422C10.066 9.07422 10.2479 9.15644 10.4124 9.32089L18.5 17.4085L26.5876 9.32089C26.7314 9.177 26.9087 9.09991 27.1194 9.08964C27.3281 9.07936 27.5146 9.15644 27.6791 9.32089C27.8435 9.48533 27.9257 9.66725 27.9257 9.86664C27.9257 10.066 27.8435 10.2479 27.6791 10.4124L19.5915 18.5L27.6791 26.5876C27.8229 26.7314 27.9 26.9087 27.9103 27.1194C27.9206 27.3281 27.8435 27.5146 27.6791 27.6791C27.5146 27.8435 27.3327 27.9257 27.1333 27.9257C26.9339 27.9257 26.752 27.8435 26.5876 27.6791L18.5 19.5915Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat;background-position:center;cursor:pointer}#versoes-antigas .software{display:flex;flex-direction:column;row-gap:27px}#versoes-antigas .software .container-versao .topo{display:flex;column-gap:8px;margin-bottom:22px;padding-right:30px}#versoes-antigas .software .container-versao .topo .icone{flex-shrink:0;max-width:75px;max-height:75px}#versoes-antigas .software .container-versao .topo .icone img{width:100%;height:100%;object-fit:contain;object-position:center}#versoes-antigas .software .container-versao .topo .texto{display:flex;flex-direction:column;font-family:"Montserrat",serif;font-size:20px;font-weight:600;line-height:24.4px;overflow-wrap:anywhere}#versoes-antigas .software .container-versao .btn-padrao{width:100%;margin-bottom:25px}#versoes-antigas .software .container-versao hr{margin:0;margin-bottom:5px;color:#d6d6d6;opacity:1}@media screen and (min-width: 576px){#lightbox-software{height:calc(100vh - 115px)}#versoes-antigas{width:calc(100vw - 60px);max-width:660px;padding:32px}#versoes-antigas .software .container-versao .topo{column-gap:32px}#versoes-antigas .software .container-versao .topo .nome{max-width:unset}#versoes-antigas .software .container-versao .btn-padrao{width:185px}}@media screen and (min-width: 992px){#lightbox-software{top:115px}#versoes-antigas{width:829px;max-width:unset}}@media screen and (min-width: 1200px){#lightbox-software{padding-left:287px}}.breadcrumbs{font-family:"Montserrat",serif;font-size:11px;font-weight:400;line-height:13px;color:#626262;text-transform:uppercase}.breadcrumbs a{all:unset;cursor:pointer}.breadcrumbs .breadcrumb_last{cursor:default}.breadcrumbs a,.breadcrumbs .breadcrumb_last{transition:.25s}.breadcrumbs a:hover,.breadcrumbs .breadcrumb_last:hover{text-decoration:underline;color:#333}.searchform{display:flex;width:100%;height:62px;min-height:62px;max-height:62px;max-width:734px;background-color:#fff;border-radius:4px;overflow:hidden}.searchform>input[type=text]{width:100%;height:100%;padding:17px 21px;font-family:"Montserrat",serif;font-size:16px;font-weight:400;line-height:22px;color:#626262;border:3px solid rgba(0,0,0,0);outline:none;transition:.25s}.searchform>input[type=text]::placeholder{color:rgba(109,109,109,.8)}.searchform>input[type=text]:hover,.searchform>input[type=text]:focus{color:#626262;border-color:#333}.searchform>button{border:none;padding:18px 25px;font-family:"Montserrat",serif;font-size:16px;font-weight:600;line-height:20px;color:#ececec;background-color:#cb2f39}@media screen and (min-width: 576px){.searchform>input[type=text]{padding-left:29px;padding-right:29px}.searchform>button{padding:20px 55px}}#comment-form{display:flex;flex-direction:column;row-gap:20px}#comment-form .inputs,#comment-form .envio,#comment-form .checkboxes{display:flex;flex-direction:column}#comment-form .inputs{row-gap:21px}#comment-form .inputs textarea{min-height:122px}#comment-form .envio{row-gap:18px}#comment-form .envio .btn-padrao{width:100%}#comment-form .checkboxes{row-gap:11px}@media screen and (min-width: 576px){#comment-form .inputs{max-width:541px}#comment-form .envio .btn-padrao{width:185px}}.comentario{display:flex;column-gap:30px}.comentario>img{width:65px;height:65px;min-width:65px;min-height:65px;max-width:65px;max-height:65px;border-radius:50%;object-fit:cover;object-position:center}.comentario>.texto{padding-top:13px}.comentario>.texto>h3{margin-bottom:14px;font-family:"Montserrat",serif;font-size:20px;font-weight:600;line-height:14px}.comentario>.texto>span{font-family:"Montserrat",serif;font-size:16px;font-weight:400;line-height:20px}.container-inputs,.wpcf7-form-control-wrap{position:relative;display:flex;flex-direction:column;width:100%}.container-inputs .wpcf7-not-valid-tip,.wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.container-inputs::after,.wpcf7-form-control-wrap::after{content:"";position:absolute;right:0;top:calc(50% + 4.5px);width:25px;height:25px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 19.25C13.3542 19.25 13.6512 19.13 13.8913 18.89C14.1313 18.65 14.2508 18.3533 14.25 18C14.2492 17.6467 14.1292 17.35 13.89 17.11C13.6508 16.87 13.3542 16.75 13 16.75C12.6458 16.75 12.3492 16.87 12.11 17.11C11.8708 17.35 11.7508 17.6467 11.75 18C11.7492 18.3533 11.8692 18.6504 12.11 18.8912C12.3508 19.1321 12.6475 19.2517 13 19.25ZM13 14.25C13.3542 14.25 13.6512 14.13 13.8913 13.89C14.1313 13.65 14.2508 13.3533 14.25 13V8C14.25 7.64583 14.13 7.34917 13.89 7.11C13.65 6.87083 13.3533 6.75083 13 6.75C12.6467 6.74917 12.35 6.86917 12.11 7.11C11.87 7.35083 11.75 7.6475 11.75 8V13C11.75 13.3542 11.87 13.6513 12.11 13.8913C12.35 14.1313 12.6467 14.2508 13 14.25ZM13 25.5C11.2708 25.5 9.64583 25.1717 8.125 24.515C6.60417 23.8583 5.28125 22.9679 4.15625 21.8438C3.03125 20.7196 2.14083 19.3967 1.485 17.875C0.829168 16.3533 0.500835 14.7283 0.500002 13C0.499168 11.2717 0.827502 9.64667 1.485 8.125C2.1425 6.60333 3.03292 5.28042 4.15625 4.15625C5.27958 3.03208 6.6025 2.14167 8.125 1.485C9.6475 0.828333 11.2725 0.5 13 0.5C14.7275 0.5 16.3525 0.828333 17.875 1.485C19.3975 2.14167 20.7204 3.03208 21.8438 4.15625C22.9671 5.28042 23.8579 6.60333 24.5162 8.125C25.1746 9.64667 25.5025 11.2717 25.5 13C25.4975 14.7283 25.1692 16.3533 24.515 17.875C23.8608 19.3967 22.9704 20.7196 21.8438 21.8438C20.7171 22.9679 19.3942 23.8587 17.875 24.5162C16.3558 25.1737 14.7308 25.5017 13 25.5Z' fill='%23CB2F39'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:.25s;pointer-events:none}.container-inputs:has(.input-text.erro) .input-text,.container-inputs:has(.input-text.wpcf7-not-valid) .input-text,.wpcf7-form-control-wrap:has(.input-text.erro) .input-text,.wpcf7-form-control-wrap:has(.input-text.wpcf7-not-valid) .input-text{padding-right:30px}.container-inputs:has(.input-text.erro)::after,.container-inputs:has(.input-text.wpcf7-not-valid)::after,.wpcf7-form-control-wrap:has(.input-text.erro)::after,.wpcf7-form-control-wrap:has(.input-text.wpcf7-not-valid)::after{opacity:1;right:5px}.input-text{display:flex;flex-direction:column;width:100%;height:60px;margin-top:9px;padding:18px 22px;font-family:"Montserrat",serif;font-size:20px;font-weight:400;line-height:24px;color:#333;background-color:rgba(0,0,0,0);border:1px solid #9a9da8;border-radius:4px;outline:none;transition:.25s border-color}.input-text:focus{border:2px solid #333}.input-text.erro,.input-text.wpcf7-not-valid{border:2px solid #cb2f39}label:has(.input-text){width:100%;font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:11px;color:rgba(128,133,147,.8);transition:.25s}label:has(.input-text):has(.input-text:focus){color:#333}label:has(.input-text):has(.input-text.erro),label:has(.input-text):has(.input-text.wpcf7-not-valid){color:#cb2f39}label:has(.select2){width:100%;font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:11px;color:rgba(128,133,147,.8);transition:.25s}label:has(.select2):has(.select2-container--open,.select2-container--focus){color:#333}label:has(.select2) .wpcf7-not-valid-tip{display:none}label:has(.select2):has(select.wpcf7-not-valid),label:has(.select2):has(select.wpcf7-not-valid) .select2-selection__arrow,label:has(.select2):has(select.erro),label:has(.select2):has(select.erro) .select2-selection__arrow,label:has(.select2):has(.select2.erro),label:has(.select2):has(.select2.erro) .select2-selection__arrow{color:#cb2f39}label:has(.select2):has(select.wpcf7-not-valid) .select2-selection,label:has(.select2):has(select.erro) .select2-selection,label:has(.select2) .select2.erro .select2-selection{padding-right:30px;border:2px solid #cb2f39}label:has(.select2):has(select.wpcf7-not-valid) .select2-selection__arrow,label:has(.select2):has(select.erro) .select2-selection__arrow,label:has(.select2) .select2.erro .select2-selection__arrow{right:35px}label:has(.select2):has(select.wpcf7-not-valid) .select2-selection::after,label:has(.select2):has(select.erro) .select2-selection::after,label:has(.select2) .select2.erro .select2-selection::after{opacity:1;right:5px}.select2.select2-container--unionboard{position:relative;width:100%;margin-top:9px;color:#333}.select2.select2-container--unionboard .select2-selection{position:relative;display:flex;align-items:center;height:60px;padding:18px 22px;font-family:"Montserrat",serif;font-size:20px;font-weight:400;line-height:24px}.select2.select2-container--unionboard .select2-selection--single{border:1px solid #9a9da8;border-radius:4px;outline:none;transition:.25s border-color}.select2.select2-container--unionboard .select2-selection__arrow{display:flex;position:absolute;top:calc(50% - 5.5px);right:24.5px;width:21px;height:11px;color:#9a9da8;transform-origin:center;transform:rotateX(180deg);transition:.25s}.select2.select2-container--unionboard .select2-selection::after{content:"";position:absolute;right:0;top:50%;width:25px;height:25px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 19.25C13.3542 19.25 13.6512 19.13 13.8913 18.89C14.1313 18.65 14.2508 18.3533 14.25 18C14.2492 17.6467 14.1292 17.35 13.89 17.11C13.6508 16.87 13.3542 16.75 13 16.75C12.6458 16.75 12.3492 16.87 12.11 17.11C11.8708 17.35 11.7508 17.6467 11.75 18C11.7492 18.3533 11.8692 18.6504 12.11 18.8912C12.3508 19.1321 12.6475 19.2517 13 19.25ZM13 14.25C13.3542 14.25 13.6512 14.13 13.8913 13.89C14.1313 13.65 14.2508 13.3533 14.25 13V8C14.25 7.64583 14.13 7.34917 13.89 7.11C13.65 6.87083 13.3533 6.75083 13 6.75C12.6467 6.74917 12.35 6.86917 12.11 7.11C11.87 7.35083 11.75 7.6475 11.75 8V13C11.75 13.3542 11.87 13.6513 12.11 13.8913C12.35 14.1313 12.6467 14.2508 13 14.25ZM13 25.5C11.2708 25.5 9.64583 25.1717 8.125 24.515C6.60417 23.8583 5.28125 22.9679 4.15625 21.8438C3.03125 20.7196 2.14083 19.3967 1.485 17.875C0.829168 16.3533 0.500835 14.7283 0.500002 13C0.499168 11.2717 0.827502 9.64667 1.485 8.125C2.1425 6.60333 3.03292 5.28042 4.15625 4.15625C5.27958 3.03208 6.6025 2.14167 8.125 1.485C9.6475 0.828333 11.2725 0.5 13 0.5C14.7275 0.5 16.3525 0.828333 17.875 1.485C19.3975 2.14167 20.7204 3.03208 21.8438 4.15625C22.9671 5.28042 23.8579 6.60333 24.5162 8.125C25.1746 9.64667 25.5025 11.2717 25.5 13C25.4975 14.7283 25.1692 16.3533 24.515 17.875C23.8608 19.3967 22.9704 20.7196 21.8438 21.8438C20.7171 22.9679 19.3942 23.8587 17.875 24.5162C16.3558 25.1737 14.7308 25.5017 13 25.5Z' fill='%23CB2F39'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:.25s;pointer-events:none}.select2.select2-container--unionboard.select2-container--open .select2-selection--single,.select2.select2-container--unionboard.select2-container--focus .select2-selection--single{border:2px solid #333}.select2.select2-container--unionboard.select2-container--open .select2-selection__arrow{transform:rotateX(0deg);color:#333}.select2-container--unionboard .select2-dropdown--below{background-color:#f6f6f6;border:none;border-radius:4px !important}.select2-container--unionboard .select2-dropdown .select2-search{display:none}.select2-container--unionboard .select2-dropdown .select2-results__option{padding:18px 22px;font-family:"Montserrat",serif;font-size:20px;font-weight:400;line-height:24px;color:#626262;border-radius:4px;transition:.25s}.select2-container--unionboard .select2-dropdown .select2-results__option--highlighted,.select2-container--unionboard .select2-dropdown .select2-results__option--selected{background-color:#d9d9d9}.input-checkbox:has(>input[type=checkbox]){position:relative;width:23px;height:23px;min-width:23px;min-height:23px;max-width:23px;max-height:23px}.input-checkbox:has(>input[type=checkbox])>input[type=checkbox]{width:100%;height:100%;opacity:0;cursor:pointer}.input-checkbox:has(>input[type=checkbox])::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #adadad;border-radius:3px;transition:.25s;transition-property:background-color,border;pointer-events:none}.input-checkbox:has(>input[type=checkbox]):has(>input[type=checkbox]:hover)::after{border-color:#333}.input-checkbox:has(>input[type=checkbox]):has(>input[type=checkbox]:checked)::after{background:#cb2f39 url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L4.85714 8L1 4.68421' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat;background-position:center;border-color:#cb2f39}.wpcf7-list-item:has(.input-acceptance){position:relative;margin:0}.wpcf7-list-item:has(.input-acceptance) label:has(>.input-acceptance+.wpcf7-list-item-label){display:flex}.wpcf7-list-item:has(.input-acceptance) .input-acceptance{position:absolute;top:0;left:0;width:23px;height:23px;min-width:23px;min-height:23px;max-width:23px;max-height:23px;opacity:0;cursor:pointer}.wpcf7-list-item:has(.input-acceptance) .wpcf7-list-item-label{margin-left:38px}.wpcf7-list-item:has(.input-acceptance)::before{content:"";position:absolute;top:0;left:0;display:block;width:23px;height:23px;min-width:23px;min-height:23px;max-width:23px;max-height:23px;margin-right:15px;border:2px solid #adadad;border-radius:3px;transition:.25s;transition-property:background-color,border;pointer-events:none}.wpcf7-list-item:has(.input-acceptance):has(.input-acceptance:hover)::before{border-color:#333}.wpcf7-list-item:has(.input-acceptance):has(.input-acceptance:checked)::before{background:#cb2f39 url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L4.85714 8L1 4.68421' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat;background-position:center;border-color:#cb2f39}.label-checkbox,.wpcf7-list-item-label{font-family:"Montserrat",serif;font-size:16px;font-weight:400;line-height:128.7%;color:#333}.label-checkbox a,.wpcf7-list-item-label a{text-decoration:underline;color:#cb2f39}label:has(.label-checkbox){display:flex;column-gap:15px}.item-menu{display:flex;flex-direction:column;width:100%;font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:20px;color:#999;border-top:1px solid hsla(0,0%,60%,.1);border-bottom:1px solid hsla(0,0%,60%,.1);transition:.25s}.item-menu>.btn-item-menu{position:relative;width:100%;padding-right:30px;padding-top:20px;padding-bottom:20px;text-decoration:none;color:inherit;cursor:pointer;transition:.25s}.item-menu>.btn-item-menu:hover{color:#4d4d4d}.item-menu+.item-menu{border-top:none}.subitem-menu{font-family:"Montserrat",serif;font-size:12px;font-weight:400;line-height:15px;color:#626262;list-style:none;cursor:pointer}.subitem-menu,.subitem-menu a{color:inherit;text-decoration:none}.btn-padrao{display:block;width:max-content;height:60px;padding:20px 50px;font-family:"Montserrat",serif;font-size:16px;font-weight:600;line-height:19.5px;text-align:center;text-decoration:none;color:#fdfcfc;background-color:#cb2f39;border:none;border-radius:4px;transition:.25s}.btn-padrao:hover{background-color:#ab0610;cursor:pointer}.btn-menu{display:flex;flex-direction:column;justify-content:space-between;width:58px;height:58px;min-width:58px;min-height:58px;max-width:58px;max-height:58px;padding:12px 10px;transition:.5s;cursor:pointer}.btn-menu .barra-btn-menu{display:block;width:100%;height:3px;background-color:#333;border-radius:2px;transition:.5s}.btn-menu.ativo{padding:14px}.btn-menu.ativo .barra-btn-menu{width:128%;background-color:#000;transform-origin:0% 50%}.btn-menu.ativo .barra-btn-menu:nth-child(1){transform:rotate(45deg)}.btn-menu.ativo .barra-btn-menu:nth-child(2){opacity:0}.btn-menu.ativo .barra-btn-menu:nth-child(3){transform:rotate(-45deg)}.btn-faq{display:flex;justify-content:center;align-items:center;width:52px;height:52px;min-width:52px;min-height:52px;max-width:52px;max-height:52px;padding:0;background-color:#cb2f39;border:none;border-radius:50%;transition:.25s}.btn-faq:hover{background-color:#ab0610}.btn-topico{display:flex;justify-content:center;align-items:center;padding:10px 20px;width:max-content;height:35px;font-family:"Montserrat",serif;font-size:13px;font-weight:600;line-height:16px;text-decoration:none;color:#333;border:1px solid #333;border-radius:18px;background-color:rgba(0,0,0,0);transition:.25s}.btn-topico:hover{color:#fff;background-color:#333}.card-produto{position:relative;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;width:290px;height:310px;padding-left:15px;padding-right:15px;padding-top:26px;padding-bottom:24px;text-decoration:none;background-color:rgba(0,0,0,0);border:2px solid rgba(52,52,52,.2);border-radius:4px;transition:.25s;transition-property:all !important}.card-produto>.imagem{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.card-produto>.imagem img{z-index:1;position:relative;height:100%;max-width:100%;max-height:164px;object-fit:contain;object-position:center}.card-produto>.texto{display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:2;position:relative;width:100%;height:100%;max-height:95px;margin-top:4px}.card-produto>.texto>.nome{width:229px;font-family:"Montserrat",serif;font-size:24px;font-weight:600;line-height:29.3px;text-align:center}.card-produto>.texto>.acessar{font-family:"Montserrat",serif;font-size:16px;font-weight:600;line-height:19.5px;color:#cb2f39}.card-produto:hover{border-color:#343434}@media screen and (min-width: 992px){.card-produto{width:351px;height:376px;padding-top:32px;padding-bottom:31px}.card-produto>.imagem img{max-width:100%;max-height:198px}.card-produto>.texto{max-height:101px;margin-top:14px}}.card-contato{display:flex;flex-direction:column;align-items:center;gap:8px;width:200px;text-align:center;color:#626262;overflow-wrap:anywhere}.card-contato img{width:72px;height:72px;object-fit:contain;object-position:center;border:none}.card-contato .nome{font-family:"Montserrat",serif;font-size:13px;font-weight:700;line-height:23px}.card-contato .informacoes{display:flex;flex-direction:column;align-items:center;gap:12px;font-family:"Montserrat",serif;font-size:13px;font-weight:500;line-height:16px}.card-contato .informacoes span{display:block}@media screen and (min-width: 992px){.card-contato{width:224px}}.dropdown-software{display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,0);border:2px solid #d6d6d6;border-radius:4px;transition:.25s}.dropdown-software .topo{display:flex;align-items:center;gap:32px;position:relative;width:100%;padding:32px;transition:.25s;cursor:pointer}.dropdown-software .topo .icone{flex-shrink:0;max-width:75px;max-height:75px}.dropdown-software .topo .icone img{width:100%;height:100%;object-fit:contain;object-position:center}.dropdown-software .topo .texto{display:flex;flex-direction:column;font-family:"Montserrat",serif;font-size:20px;font-weight:600;line-height:24.4px;overflow-wrap:anywhere}.dropdown-software .topo::after{position:absolute;top:calc(50% - 7.3px);right:32px;width:29.3px;height:14.6px;rotate:180deg;background-image:url("assets/images/icon_seta_dropdown.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transition:.25s}.dropdown-software .detalhes{width:100%;max-height:0px;padding-left:32px;padding-right:32px;transition:.25s;overflow:hidden}.dropdown-software .detalhes .container-botoes{display:flex;align-items:center;flex-direction:column;gap:40px 30px}.dropdown-software:not(.vazio):hover{background-color:#f6f6f6}.dropdown-software .btn-versoes-antigas{display:flex;justify-content:center;align-items:center;width:174px;height:20px;min-width:174px;font-family:"Montserrat",serif;font-size:16px;font-weight:600;line-height:20px;color:#cb2f39;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.dropdown-software-lista{gap:56px}.dropdown-software-item{display:flex;flex-direction:column;align-items:center;width:100%;max-width:209px;text-align:center}.dropdown-software-item .nome{margin-bottom:20px;font-family:"Montserrat",serif;font-size:20px;font-weight:500;line-height:24px;color:#02060f}.dropdown-software-item .observacao{margin-bottom:18px;font-family:"Montserrat",serif;font-size:16px;font-weight:400;line-height:1em;color:#626262}.dropdown-software-item .ilustracao{width:fit-content;height:106px;margin-bottom:32px;object-fit:contain;object-position:center;border-radius:4px}.dropdown-software.ativo .topo{padding-bottom:26px}.dropdown-software.ativo .topo::after{rotate:0deg}.dropdown-software.ativo .detalhes{padding-bottom:40px}.dropdown-software.vazio .topo{cursor:unset}.dropdown-software.vazio .topo::after{content:unset}@media screen and (min-width: 576px){.dropdown-software .topo{padding-right:96px}.dropdown-software .topo::after{content:""}.dropdown-software .detalhes{align-items:start}.dropdown-software .detalhes .container-botoes{flex-direction:row}.dropdown-software.ativo .detalhes{padding-bottom:32px}}.dropdown-item-menu{width:100%;transition:.25s}.dropdown-item-menu .seta-dropdown-item-menu{display:flex;position:absolute;top:calc(50% - 2.25px);right:19.5px;width:9px;height:6px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:.25s}.dropdown-item-menu .conteudo-dropdown-item-menu{display:flex;flex-direction:column;gap:18px;max-height:0;margin:0;padding:0;overflow:hidden;transition:.25s}.dropdown-item-menu.ativo{padding-bottom:28px}.dropdown-item-menu.ativo>.btn-item-menu{padding-bottom:12px;color:#4d4d4d}.dropdown-item-menu.ativo .seta-dropdown-item-menu{top:calc(50% - 2.25px + 4px);rotate:180deg}.dropdown-faq{display:flex;flex-direction:column;background-color:#f7f7f7;border-radius:4px;transition:.25s}.dropdown-faq>.topo{display:flex;align-items:center;min-height:71px;max-height:71px;padding:16px 32px;font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:20px;cursor:pointer;overflow:hidden}.dropdown-faq>.container-resposta{max-height:0px;padding-left:32px;padding-right:32px;overflow:hidden;transition:.25s}.dropdown-faq>.container-resposta>.texto{margin-bottom:20px}.dropdown-faq>.container-resposta>.video{margin-bottom:40px}.dropdown-faq>.container-resposta>.avaliacao>span{display:block;margin-bottom:10px;font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:20px}.dropdown-faq>.container-resposta>.avaliacao>.container-btns{display:flex;gap:10px}.dropdown-faq.ativo>.container-resposta{padding-top:24px;padding-bottom:24px}@media screen and (min-width: 576px){.dropdown-faq>.topo{position:relative}.dropdown-faq>.topo .texto{padding-right:18.5px}.dropdown-faq>.topo::after{content:"";position:absolute;width:12.25px;height:12.25px;top:calc(50% - 6.125px);right:35px;color:#cb2f39;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8333 10.8317H10.8333V15.8317H9.16663V10.8317H4.16663V9.16501H9.16663V4.16501H10.8333V9.16501H15.8333V10.8317Z' fill='%23CB2F39'/%3E%3C/svg%3E") no-repeat;background-position:center}.dropdown-faq.ativo>.topo::after{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8333 10.8317H10.8333H9.16663H4.16663V9.16499H9.16663L10.8333 9.16483L15.8333 9.16499V10.8317Z' fill='%23CB2F39'/%3E%3C/svg%3E")}}#titulo .container{row-gap:29px}#titulo h1{margin-bottom:0;font-family:"Montserrat",serif;font-size:40px;font-weight:700;line-height:49px;overflow-wrap:anywhere}header{z-index:10;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}#cabecalho{position:absolute;bottom:0;left:0;width:100%;height:105px;background-color:#ececec;box-shadow:0px 4px 15px rgba(0,0,0,.05);pointer-events:all}#cabecalho>.container{display:flex;align-items:center;column-gap:16px;padding-top:18px;padding-bottom:18px;overflow:hidden}#cabecalho>.container img{width:166px;height:57px;object-fit:contain;object-position:center}#menu-header{position:absolute;left:-100%;bottom:105px;width:100%;min-height:100px;max-height:calc(100% - 105px);background-color:#ececec;transition:.5s;pointer-events:all;overflow:hidden scroll}#menu-header .container{width:100%;max-width:257px;margin-left:30px;margin-right:33px;padding:24px 0}#menu-header.ativo{left:0}@media screen and (min-width: 576px){#cabecalho{height:115px}#cabecalho>.container{column-gap:30px}#cabecalho>.container img{width:228px;height:80px}#menu-header{bottom:115px;max-height:calc(100% - 115px)}}@media screen and (min-width: 720px){#menu-header .container{margin-left:calc(30px + (100vw - 576px)/2)}}@media screen and (min-width: 992px){#cabecalho{bottom:unset;top:0}#menu-header{bottom:unset;top:115px;width:calc(400px + (100vw - 992px)/2)}#menu-header .container{margin-left:calc(110px + (100vw - 992px)/2)}}@media screen and (min-width: 1200px){#cabecalho .container{justify-content:space-between}#links-cabecalho{column-gap:38px}#links-cabecalho a{display:block;font-family:"Montserrat",serif;font-size:16px;font-weight:600;line-height:20px;color:#333;text-decoration:none}}main{background-color:#fff}main>section:first-of-type{padding-top:80px}@media screen and (min-width: 992px){main{margin-top:115px}}footer{width:100vw;padding-top:14px;padding-bottom:118px;background-color:#d9d9d9}#rodape{width:100%;height:100%}#rodape .container{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;font-family:"Montserrat",serif;font-size:13px;font-weight:400;line-height:20px;color:#919191;text-align:center}@media screen and (min-width: 576px){footer{padding-top:28px;padding-bottom:143px}}@media screen and (min-width: 992px){footer{padding-bottom:28px}}#page-padrao #conteudo{padding-top:48px;padding-bottom:48px}#single__produtos #conteudos{margin-top:37px}#single__produtos #conteudos .container{display:flex;flex-wrap:nowrap}#single__produtos #menu-lateral{display:none;flex-direction:column;width:100%;max-width:257px;margin-bottom:120px}#single__produtos #menu-lateral .item-menu:first-of-type{border-top:none}#single__produtos #menu-lateral .item-menu:first-of-type .btn-item-menu{padding-top:0}#single__produtos #menu-lateral .item-menu:first-of-type .seta-dropdown-item-menu{top:calc(50% - 12.25px)}#single__produtos #menu-lateral .item-menu:first-of-type.ativo .seta-dropdown-item-menu{top:calc(50% - 12.25px + 4px)}#single__produtos #informacoes{width:100%}#single__produtos #informacoes hr{height:2px;margin-bottom:56px;opacity:20%;color:#807e89}#single__produtos .conteudo{width:100%}#single__produtos .instrucoes .titulo{margin-bottom:22px;font-family:"Montserrat",serif;font-size:24px;font-weight:600;line-height:29px}#single__produtos .instrucoes .resumo{margin-bottom:32px;font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:20px;color:#626262}#single__produtos .instrucoes .texto{margin-bottom:80px;font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:20px;color:#626262}#single__produtos .instrucoes .texto h1,#single__produtos .instrucoes .texto h2,#single__produtos .instrucoes .texto h3{margin-top:80px;margin-bottom:32px;font-family:"Montserrat",serif;font-size:20px;font-weight:500;line-height:24px}#single__produtos .instrucoes .texto h4,#single__produtos .instrucoes .texto h5,#single__produtos .instrucoes .texto h6{margin-top:48px;margin-bottom:32px;font-family:"Montserrat",serif;font-size:16px;font-weight:500;line-height:20px}#single__produtos .instrucoes .texto ul,#single__produtos .instrucoes .texto ol{margin-top:18px;margin-bottom:0;padding-left:23px}#single__produtos .instrucoes .texto p{margin-bottom:8px}#single__produtos .instrucoes .texto :first-child{margin-top:0}#single__produtos .instrucoes .texto :last-child{margin-bottom:0}#single__produtos .instrucoes .video{margin-bottom:80px}#single__produtos .instrucoes .video>h2{margin-bottom:13px;font-family:"Montserrat",serif;font-size:20px;font-weight:500;line-height:24px}#single__produtos .instrucoes .video>span{font-family:"Montserrat",serif;font-size:13px;font-weight:400;line-height:16px;color:#626262}#single__produtos .instrucoes .video .container-video{margin-top:24px}#single__produtos .instrucoes .arquivo{margin-bottom:80px}#single__produtos .instrucoes .arquivo h2{margin-bottom:38px;font-family:"Montserrat",serif;font-size:24px;font-weight:500;line-height:29px}#single__produtos .instrucoes .arquivo h2 h2:nth-of-type(2){line-height:46px}#single__produtos .instrucoes .arquivo .btn-padrao{width:100%}#single__produtos .instrucoes hr{margin-top:80px}#single__produtos .listagem-softwares .titulo{margin-bottom:8px;font-family:"Montserrat",serif;font-size:24px;font-weight:500;line-height:29px}#single__produtos .listagem-softwares .resumo{margin-bottom:24px;font-family:"Montserrat",serif;font-size:13px;font-weight:400;line-height:16px}#single__produtos .listagem-softwares .container-softwares{display:flex;flex-direction:column;gap:40px}#single__produtos .listagem-softwares hr{margin-top:80px;margin-bottom:56px}#single__produtos .listagem-faq .titulo{margin-bottom:40px;font-family:"Montserrat",serif;font-size:24px;font-weight:500;line-height:29px}#single__produtos .listagem-faq .container-faq{display:flex;flex-direction:column;gap:20px;margin-bottom:120px}#single__produtos #comentarios h2{font-family:"Montserrat",serif;font-size:32px;font-weight:600;line-height:39px}#single__produtos #comentarios h2:first-of-type{margin-bottom:21px}#single__produtos #comentarios h2:nth-of-type(2){margin-bottom:37px}#single__produtos #comentarios hr{margin-top:38px;margin-bottom:56px}#single__produtos #comentarios hr:last-of-type{margin-top:65px;margin-bottom:120px}@media screen and (min-width: 576px){#single__produtos .instrucoes .arquivo .btn-padrao{max-width:185px}#single__produtos .listagem-softwares .dropdown-software.ativo{margin-bottom:15px}#single__produtos #comentarios h2:first-of-type{line-height:51px}#single__produtos #comentarios hr:last-of-type{margin-top:72px}}@media screen and (min-width: 992px){#single__produtos .instrucoes .titulo{margin-bottom:12px;font-family:"Montserrat",serif;font-size:32px;font-weight:600;line-height:39px}#single__produtos .instrucoes .texto h1,#single__produtos .instrucoes .texto h2,#single__produtos .instrucoes .texto h3{font-family:"Montserrat",serif;font-size:24px;font-weight:500;line-height:29px}#single__produtos .instrucoes .texto h4,#single__produtos .instrucoes .texto h5,#single__produtos .instrucoes .texto h6{font-family:"Montserrat",serif;font-size:20px;font-weight:500;line-height:24px}#single__produtos .instrucoes .video{margin-bottom:56px}#single__produtos .instrucoes .video>h2{margin-bottom:8px;font-family:"Montserrat",serif;font-size:24px;font-weight:500;line-height:29px}#single__produtos .listagem-faq .container-faq{margin-bottom:143px}#single__produtos #comentarios h2{font-size:36px}#single__produtos #comentarios hr:not(:last-of-type){margin-top:59px}#single__produtos #comentarios hr:last-of-type{margin-bottom:156px}}@media screen and (min-width: 1200px){#single__produtos #menu-lateral{display:flex}#single__produtos #informacoes{padding-left:30px}#single__produtos #comentarios hr:last-of-type{margin-bottom:120px}}#page__home #busca{padding-top:0;background-color:#ececec}#page__home #busca .container{display:flex;flex-direction:column;align-items:center;padding-top:90px;padding-bottom:112px}#page__home #busca .titulo{display:flex;align-items:center;margin-bottom:42px;font-family:"Montserrat",serif;font-size:32px;font-weight:600;line-height:39px;text-align:center}#page__home #busca .searchform{margin-bottom:14px}#page__home #busca .tags{width:fit-content;display:flex;flex-direction:column}#page__home #busca .tags .texto{display:block;flex-basis:100%;margin-bottom:12px;font-family:"Montserrat",serif;font-size:14px;font-weight:400;line-height:17px}#page__home #busca .tags .container-tags{display:flex;flex-wrap:wrap;gap:8px}#page__home #catalogo .container{display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-bottom:120px}#page__home #catalogo .titulo{margin-bottom:85px;font-family:"Montserrat",serif;font-size:32px;font-weight:600;line-height:39px;text-align:center}#page__home #catalogo .produtos-catalogo{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:30px}@media screen and (min-width: 576px){#page__home #busca{position:relative}#page__home #busca *{position:relative;z-index:1}#page__home #busca .tags{width:100%;flex-direction:row;justify-content:center;align-items:center}#page__home #busca .tags .texto{flex-basis:unset;width:100%;max-width:131px;margin-bottom:0;margin-right:15px}#page__home #busca::after{z-index:0;position:absolute;content:"";bottom:0;right:calc(50% + 135px);width:995px;height:531px;background-image:url("assets/images/figura-pesquisa-home.png");background-position:center;background-repeat:no-repeat}#page__home #catalogo .titulo{margin-bottom:100px}}@media screen and (min-width: 992px){#page__home #busca .titulo{min-height:98px;margin-bottom:22px;font-family:"Montserrat",serif;font-size:40px;font-weight:600;line-height:49px}#page__home #catalogo .titulo{max-width:725px;margin-bottom:64px;font-family:"Montserrat",serif;font-size:40px;font-weight:600;line-height:49px}}#page__404 #mensagem .container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:48px;padding-bottom:80px}#page__404 #mensagem .container .titulo{margin-bottom:24px;font-family:"Montserrat",serif;font-size:32px;font-weight:600;line-height:39px;text-align:center}#page__404 #mensagem .container .texto{margin-bottom:16px;font-family:"Montserrat",serif;font-size:16px;font-weight:400;line-height:20px;text-align:center}@media screen and (min-width: 992px){#page__404 #mensagem .container .titulo{font-family:"Montserrat",serif;font-size:40px;font-weight:600;line-height:49px}}#page__contato #informacoes-contato .container{display:flex;flex-direction:column;align-items:center;gap:32px;margin-top:56px;margin-bottom:48px}#page__contato #formulario-contato .container{display:flex;flex-direction:column;align-items:center}#page__contato #formulario-contato .formulario{display:flex;flex-direction:column;max-width:924px;margin-bottom:80px;padding:56px 23px;background-color:#f7f7f7;border:2px solid #e7e7e7;border-radius:4px}#page__contato #formulario-contato .formulario>h2{margin-bottom:21px;font-family:"Montserrat",serif;font-size:32px;font-weight:700;line-height:39px}#page__contato #formulario-contato .formulario>p{margin-bottom:36px;font-family:"Montserrat",serif;font-size:13px;font-weight:500;line-height:23px}#page__contato #formulario-contato .formulario form{display:flex;flex-direction:column;gap:21px}#page__contato #formulario-contato .formulario form .btn-padrao{margin-top:-3px;width:100%}@media screen and (min-width: 576px){#page__contato #informacoes-contato .container{flex-direction:row;justify-content:space-between;align-items:start;gap:unset;margin-top:59px;margin-bottom:48px}#page__contato #formulario-contato .formulario{margin-bottom:123px;padding:56px}#page__contato #formulario-contato .formulario form .btn-padrao{width:max-content}}@media screen and (min-width: 992px){#page__contato #informacoes-contato .container{margin-top:48px;margin-bottom:48px}#page__contato #formulario-contato .formulario{margin-bottom:242px}}@media screen and (min-width: 1200px){#page__contato #informacoes-contato .container{padding-left:95px;padding-right:95px}#page__contato #formulario-contato .formulario form .btn-padrao{margin-top:17px}}