body{--white:#fff;--white-70-op:#ffffffb3;--white-10-op:#ffffff1a;--black:#000;--neutral-100:#090a1a;--neutral-70:#464651;--neutral-60:#666670;--neutral-50:#090a1a80;--neutral-40:#090a1a66;--neutral-30:#e5e6eb;--neutral-20:#f0f1f5;--neutral-10:#f5f6fa;--egrid-primary:#5067b9;--egrid-primary-3:#3b4ea1;--primary-light:#fff;--primary-light-10-op:#5067b9;--primary-light-30:#a8abfe;--primary-pure-10:#eaeaf8;--primary-pure:hsla(var(--hue-primary),43%,52%,1);--primary-pure-70:#6a6ed1;--hue-primary:227;--alert-error:#e92c2c;--alert-error-10:#fdeaea;--alert-warning:#d2af00;--alert-warning-10:#fbf7e6;--alert-sucess:#008024;--alert-sucess-10:#e6f9f0}body,p,h1,h2,ul,li{margin:0;padding:0}li{list-style:none}ol{padding:0}a{color:#000;text-decoration:none}:after,:before{box-sizing:border-box}*{box-sizing:border-box;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}button{background:initial;border:initial;-webkit-appearance:none;font-family:Nunito,sans-serif}button:active{border-style:initial}button:focus{outline:initial}button[type=button],button[type=submit],button[type=reset]{-webkit-appearance:none}button[type=submit]{-webkit-appearance:none;appearance:none}img{max-width:100%;object-fit:contain;display:block}fieldset{-webkit-margin-start:0px;-moz-margin-start:0px;-webkit-margin-end:0px;-moz-margin-end:0px;min-inline-size:-webkit-min-content;min-inline-size:-moz-min-content;min-inline-size:min-content;border:2px #0000;border-image:initial;margin-inline:0}figure{margin-block:0;margin-inline:0;display:block}:focus{outline:0 #0000!important}input[type=submit]{-webkit-appearance:none;appearance:none}input,[type=button],select{-webkit-appearance:none}:root{--xl-device:1920px;--lg-device:1440px;--md-device:1024px;--md2-device:768px;--sm-device:540px}.visually-hidden{clip:rect(1px,1px,1px,1px)!important;height:1px!important;white-space:nowrap!important;width:1px!important;border-width:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.choices{font-size:1rem;position:relative;overflow:hidden}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:#edeef0}.choices.is-disabled .choices__inner{color:#666;vertical-align:top;width:100%;min-height:3rem;background-color:#fff;border-radius:.4rem;padding:.4688rem .4688rem .2344rem;font-size:1rem;font-weight:400;display:inline-block;overflow:hidden;border:.0625rem solid #edeef0!important}.choices.is-disabled .choices__item{cursor:not-allowed;color:#848588}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:.4688rem}.choices[data-type*=select-one] .choices__input{width:100%;background-color:#fff;border-bottom:.0625rem solid #0000;margin:0;padding:.625rem;display:block}.choices[data-type*=select-one] .choices__button{height:1.25rem;width:1.25rem;opacity:.25;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:.5rem;border-radius:10em;margin-top:-.625rem;margin-right:1.5625rem;padding:0;position:absolute;top:50%;right:0}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 .125rem #fff}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:.375rem;width:.75rem;pointer-events:none;border:.3125rem solid #0000;border-top-color:#ff0;border:initial;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjY2Njk5IDEuMzMzNUw1LjAwMDMzIDQuNjY2ODNMOC4zMzM2NiAxLjMzMzUiIHN0cm9rZT0iI0VCNkUzMyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-repeat:no-repeat;margin:auto 0;transition:all .2s;position:absolute;top:0;bottom:0;right:.7188rem;transform:rotate(0)}.choices[data-type*=select-one].is-open:after{transform:rotate(-180deg)}.choices[data-type*=select-one][dir=rtl]:after{left:.7188rem;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{margin-left:1.5625rem;margin-right:0;left:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{width:.5rem;opacity:.75;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjY2Njk5IDEuMzMzNUw1LjAwMDMzIDQuNjY2ODNMOC4zMzM2NiAxLjMzMzUiIHN0cm9rZT0iI0VCNkUzMyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-size:.5rem;border-left:.0625rem solid #5b17b5;border-radius:0;margin:0 -.25rem 0 .5rem;padding-left:1rem;line-height:1;display:inline-block;position:relative}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{vertical-align:top;width:100%;min-height:3rem;background-color:#fff;border-radius:.4rem;padding:.4688rem .4688rem .2344rem;font-size:1rem;display:inline-block;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#0000}.is-open .choices__inner{border-radius:.1563rem .1563rem 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 .1563rem .1563rem}.choices__list{color:#666;margin:0;padding-left:0;list-style:none}.choices__list--single{width:100%;padding:.25rem 1rem .25rem .25rem;display:inline-block}[dir=rtl] .choices__list--single{padding-left:1rem;padding-right:.25rem}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{vertical-align:middle;color:#fff;word-break:break-all;box-sizing:border-box;background-color:#721de2;border:.0625rem solid #671acb;border-radius:1.25rem;margin-bottom:.2344rem;margin-right:.2344rem;padding:.25rem .625rem;font-size:.875rem;font-weight:400;display:inline-block}.choices__list--multiple .choices__item[data-deletable]{padding-right:.3125rem}[dir=rtl] .choices__list--multiple .choices__item{margin-left:.2344rem;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#671acb;border:.0625rem solid #5b17b5;color:#4d4d4d!important}.is-disabled .choices__list--multiple .choices__item{background-color:#a7acb6;border:.0625rem solid #8c929f}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:10;width:100%;word-break:break-all;will-change:visibility;background-color:#fff;border:.0625rem solid #0000;border-bottom-right-radius:.1563rem;border-bottom-left-radius:.1563rem;margin-top:.25rem;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 1rem 1.5rem -1rem #000}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#0000}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;margin-top:0;margin-bottom:-.0625rem;top:auto;bottom:100%}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{max-height:18.75rem;-webkit-overflow-scrolling:touch;will-change:scroll-position;position:relative;overflow:auto}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{padding:.625rem;font-size:1rem;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:40rem){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:6.25rem}.choices__list--dropdown .choices__item--selectable:after,.choices__list[aria-expanded] .choices__item--selectable:after{content:attr(data-select-text);opacity:0;font-size:.875rem;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:6.25rem;padding-right:.625rem}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable:after{left:.625rem;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f8f9fa}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{color:gray;border-bottom:.0625rem solid #1a1a1a00;padding:.625rem;font-size:.875rem;font-weight:400}.choices__button{text-indent:-624.938rem;-webkit-appearance:none;appearance:none;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;border:0}.choices__button:focus{outline:none}.choices__input{vertical-align:baseline;max-width:100%;background-color:#fff;border:0;border-radius:0;margin-bottom:.3125rem;padding:.25rem 0 .25rem .125rem;font-size:1rem;display:inline-block}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{width:0;height:0;display:none}[dir=rtl] .choices__input{padding-left:0;padding-right:.125rem}.choices__inner{color:#666;border-radius:.4rem;font-size:.875rem;font-weight:400;border:.0625rem solid #edeef0!important}.choices__inner .choices__list--single{padding:.25rem 1.5rem .25rem .25rem}.choices__placeholder{font-weight:400;color:#666!important}.choices__list--dropdown{min-width:max-content;z-index:5;background:#fff;border-radius:.25rem;border:.0625rem solid #e6e6e6!important;box-shadow:0 .5rem 1rem #e6e6e6!important}.choices__list--dropdown .choices__item{color:#666;font-weight:400;font-size:.875rem!important}.choices__list--dropdown .choices__item:after{display:none}.select-container .choices__inner{align-items:center;display:flex}.select-container.h-40 .choices__inner{height:2.5rem}.select-container.h-48 .choices__inner{height:3rem}.select-container.h-56 .choices__inner{height:3.5rem}.select-container.disabled{cursor:not-allowed;opacity:.3}.select-container.disabled .choices{pointer-events:none;cursor:not-allowed}.select-container.disabled .choices .choices__inner{pointer-events:none}.secondary .choices__inner{background:#f8f9fa!important;border-color:#f8f9fa!important}.secondary .is-open .choices__inner{background:#fff!important;border-color:green!important}.tertiary .choices .choices__inner{border-radius:initial;border:initial!important;background:#f8f9fa!important;border-bottom:.0625rem solid #e9ecef!important}.layer{position:relative}.layer [js-dropdown] .dropdown-container{max-height:35rem;opacity:0;pointer-events:none;width:100%;z-index:50;background-color:#fff;border:1px solid #dcdcdc;border-radius:.75rem;margin-top:-.2rem;padding:8px;transition:opacity .3s,transform .3s;position:absolute;top:96px;right:-1rem;overflow-y:auto;transform:translate(1.2rem);box-shadow:0 .125rem .25rem #0000001a;min-width:20rem!important}.layer [js-dropdown] .drop-button{color:#fff;height:72px;color:var(--B---W-White,#fff);letter-spacing:-.28px;background:#ffffff1a;border-bottom:0;border-radius:58px;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px 8px 8px;font-family:Nunito;font-size:14px;font-style:normal;font-weight:700;line-height:20px;transition:background-color .3s;display:flex;position:relative;cursor:pointer!important}.layer [js-dropdown] .drop-button img#logo-comercializadora{object-fit:cover;border-radius:50%;width:3.5rem!important;height:3.5rem!important}.layer [js-dropdown].active>button{box-shadow:0 .125rem .25rem #0000001a}.layer [js-dropdown].active .dropdown-container{opacity:1;pointer-events:auto;transform:translate(0)}.layer [js-dropdown] .dropdown-item{cursor:pointer;width:100%;text-align:left;max-height:max-content;color:var(--Neutral-75,#4d5257);letter-spacing:-.28px;border-radius:.125rem;flex-shrink:0;align-items:center;gap:8px;padding:1rem;font-family:Nunito;font-size:14px;font-weight:600;line-height:20px;transition:background-color .3s;display:flex}.layer [js-dropdown] .dropdown-item svg{width:24px;height:24px}.layer [js-dropdown] .dropdown-item:hover{background-color:#f2f2f2}@keyframes volta_menu{to{-webkit-clip-path:circle(0% at 80% 0);clip-path:circle(0% at 80% 0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes opacidade_1{to{opacity:1}}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}body{opacity:0;font-family:Nunito,sans-serif;font-size:1rem;overflow-x:hidden;background-color:#fff!important}body.dcl{opacity:1}h1,h2,h3{font-family:Roboto,sans-serif}.container{width:100%;margin:0 auto;padding:0 1.5rem;position:relative}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:calc(1216px + 3rem)}}@media (min-width:1400px){.container{max-width:calc(1216px + 3rem)}.container-hero{max-width:calc(1568px + 3rem)}}html{--font-base:100%;font-size:var(--font-base);overflow-x:hidden}@media (max-width:1440px){html{font-size:calc(var(--font-base) - 10.25%)}}@media (max-width:980px){html{font-size:calc(var(--font-base) - 12.5%)}}.section-title .tag{color:#3b4ea1;text-transform:uppercase;text-align:center;letter-spacing:.1em;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;background:#e5e8f1;border-radius:18px;align-items:center;margin-bottom:1rem;padding:8px 1.25rem;font-size:.75rem;font-weight:600;line-height:133%;display:inline-flex}@media screen and (max-width:540px){.section-title .tag{font-size:9px}}.section-title .tag svg{width:1.4375rem;height:1.4375rem;flex-shrink:0;margin-right:8px}.section-title .title{letter-spacing:-.02em;color:#212529;font-family:Roboto,sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:120%}@media screen and (max-width:1024px){.section-title .title{font-size:2.5rem}}.section-title .title .ponto-primario{color:#5067b9;margin-left:-.8rem}@media screen and (max-width:1024px){.section-title .title .ponto-primario{margin-left:-.6rem}}#login{height:100vh;background:linear-gradient(90deg,hsla(var(--hue-primary),100%,3%,1)0%,hsla(var(--hue-primary),100%,3%,1)100%);padding-top:3.75rem;position:relative}@media (max-width:1660px){#login{height:100vh;min-height:893px;overflow:hidden}}@media screen and (max-width:1024px){#login{height:100vh}}@media screen and (max-width:540px){#login{padding:unset}}#login .ornamento{max-width:1800px;max-height:394px;width:100%;height:100%;background:linear-gradient(92.74deg,hsla(var(--hue-primary),68%,32%,1)0%,hsla(var(--hue-primary),100%,73%,1)100%);border-radius:11.875rem;margin:0 auto}@media (max-width:1660px){#login .ornamento{width:90%;padding:3rem}}@media screen and (max-width:1440px){#login .ornamento{height:40%}}@media screen and (max-width:540px){#login .ornamento{width:100%;height:349px;margin:unset;border-radius:0 0 16px 16px}}#login .ornamento .logo-cliente{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-top:3rem}@media (max-width:1660px){#login .ornamento .logo-cliente{padding-top:2.75rem}}@media screen and (max-width:1440px){#login .ornamento .logo-cliente{padding-top:2rem}}#login .orn-sections{width:100%;height:100%;position:absolute;top:0}#login .orn-sections img{width:100%;height:100%;object-fit:cover}#login .logo-ndt{position:absolute;bottom:72px;left:50%;transform:translate(-50%)}@media screen and (max-width:1440px){#login .logo-ndt{bottom:64px}}#login .form-wrapper{max-width:428px;width:100%;height:-moz-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid var(--white-10-op);-webkit-backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#00000080;border-radius:8px;margin:-210px auto 0;padding:2rem}@media screen and (max-width:1440px){#login .form-wrapper{margin-top:-150px}}@media screen and (max-width:540px){#login .form-wrapper{width:327px}}#login .form-wrapper .content .title{letter-spacing:-.02em;color:var(--white);margin-bottom:.5rem;font-size:1.5rem;font-weight:400;line-height:133%}#login .form-wrapper .content .description{letter-spacing:-.02em;color:var(--white-70-op);font-size:1rem;font-weight:300;line-height:150%}#login .form-wrapper .inputs-wrapper{margin-top:2rem}#login .form-wrapper .inputs-wrapper .input-item:first-child{margin-bottom:1.5rem}#login .form-wrapper .inputs-wrapper .input-item .input{width:100%;height:56px;border:unset;letter-spacing:-.02em;color:var(--white);background:0 0;border-bottom:1px solid #ffffff1a;padding:.5rem;font-family:Nunito,sans-serif;font-size:1rem;font-weight:300;line-height:150%}@media screen and (max-width:540px){#login .form-wrapper .inputs-wrapper .input-item .input{font-size:.875rem;line-height:171%}}#login .form-wrapper .inputs-wrapper .input-item .input::placeholder{letter-spacing:-.02em;color:var(--white);font-family:Nunito,sans-serif;font-size:1rem;font-weight:300;line-height:150%}@media screen and (max-width:540px){#login .form-wrapper .inputs-wrapper .input-item .input::placeholder{font-size:.875rem;line-height:171%}}#login .form-wrapper .inputs-wrapper .input-item .show-password{display:flex;position:relative}#login .form-wrapper .inputs-wrapper .input-item .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}#login .form-wrapper .inputs-wrapper .input-item .show-password .password svg{width:24px;height:24px}#login .form-wrapper .inputs-wrapper .input-item .show-password .password .hidden{display:none}#login .form-wrapper .inputs-wrapper .input-item .show-password .password.mostra .hidden{display:block}#login .form-wrapper .inputs-wrapper .input-item .show-password .password.mostra .show{display:none}#login .form-wrapper .inputs-wrapper .recuperar-senha{margin-top:.5rem}#login .form-wrapper .inputs-wrapper .recuperar-senha a{letter-spacing:-.02em;color:var(--white-70-op);font-size:.75rem;font-weight:300;line-height:167%;text-decoration:none}#login .form-wrapper .inputs-wrapper .recuperar-senha a:hover{color:var(--white);text-decoration:underline}#login .form-wrapper .btn-wrapper{margin-top:3.5rem}#login .form-wrapper .btn-wrapper .btn{width:100%;height:56px;letter-spacing:-.02em;background-color:var(--primary-light-10-op);border:1px solid var(--primary-light);color:var(--primary-light);cursor:pointer;border-radius:1.75rem;justify-content:center;align-items:center;font-size:1rem;font-weight:400;line-height:150%;transition:background-color .2s ease-in,transform .1s ease-in;display:flex}@media screen and (max-width:540px){#login .form-wrapper .btn-wrapper .btn{padding:.5rem 2rem;font-size:.875rem}}#login .form-wrapper .btn-wrapper .btn:hover{box-shadow:0 .5em .5em -.4em var(--primary-pure);color:var(--neutral-10);border-color:var(--primary-pure);transform:translateY(-.25em)!important}#login .form-wrapper .voltar{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;margin:1rem auto 0}#login .form-wrapper .voltar a{letter-spacing:-.02em;color:var(--white-70-op);font-size:.875rem;font-weight:300;line-height:157%}#login .form-wrapper .voltar a:hover{color:var(--white);text-decoration:underline}#login .form-wrapper .checkbox-wrapper{justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}#login .form-wrapper .checkbox-wrapper .radio-container{align-items:center;display:flex}#login .form-wrapper .checkbox-wrapper .radio-container .check-label{cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:-.02em;color:var(--white-70-op);align-items:center;gap:.375rem;font-size:.875rem;font-weight:300;line-height:150%;display:inline-flex}#login .form-wrapper .checkbox-wrapper .radio-container .check-label .checkbox{width:1px;height:1px;clip:rect(0px,0px,0px,0px);white-space:nowrap;border-width:0;margin:-1px;padding:0;position:absolute;overflow:hidden}#login .form-wrapper .checkbox-wrapper .radio-container .check-label:hover{color:var(--white);font-weight:400}#login .form-wrapper .checkbox-wrapper .radio-container .check-label:hover .radio-circle{border-color:var(--primary-pure);border-width:2px}#login .form-wrapper .checkbox-wrapper .radio-container .radio-circle{width:20px;height:20px;border:1px solid #fff3;border-radius:50%;flex-shrink:0;align-items:center;display:inline-flex;position:relative}#login .form-wrapper .checkbox-wrapper .radio-container .radio-circle-inner{background:var(--primary-pure);width:0;height:0;transition:all .2s ease-out;transition-property:width height;border-radius:50%;flex-shrink:0;margin:auto;position:absolute;inset:0}#login .form-wrapper .checkbox-wrapper .radio-container input:checked~span{border-color:var(--primary-pure)}#login .form-wrapper .checkbox-wrapper .radio-container input:checked~span i{width:12px;height:12px}#login .form-wrapper .checkbox-wrapper .radio-container.round .radio-circle{border-radius:.25rem}#login .form-wrapper .checkbox-wrapper .radio-container.round .radio-circle-inner{transition:initial;border-radius:initial!important}#login .form-wrapper .checkbox-wrapper .radio-container.round input:checked~span i{width:100%;height:auto;border-radius:initial;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3IDJMNy42MjY4MSAxMkwyIDUuOTk2OTIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-position:100%;background-repeat:no-repeat;background-size:contain}#login .form-wrapper .checkbox-wrapper .radio-container.disabled{-webkit-user-select:none;user-select:none}#login .form-wrapper .checkbox-wrapper .radio-container.disabled .check-label{pointer-events:none;color:var(--neutral-60)}#login .form-wrapper .checkbox-wrapper .radio-container.disabled .radio-circle{pointer-events:none;opacity:.2}.banner{--margin-white:2rem;margin:var(--margin-white);min-height:700px;height:max-content;background-position:50%;background-size:cover;border:1px solid #f1f3f5;border-radius:6rem;position:relative;overflow:hidden}@media screen and (max-width:1440px){.banner{--margin-white:1rem;border-radius:6rem}}@media screen and (max-width:1024px){.banner{min-height:unset;border-radius:0;margin:0;overflow:hidden}}@media screen and (max-width:540px){.banner{margin:-1px}}.banner .linear-background{width:100%;height:100%;background:var(--linearColorBanner);z-index:2;position:absolute;inset:0}.banner .tag{color:#fff;text-transform:uppercase;text-align:center;letter-spacing:.1em;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;background:#ffffff1a;border-radius:18px;align-items:center;margin-bottom:1rem;padding:8px 8.5px;font-size:.75rem;font-weight:600;line-height:133%;display:none}@media screen and (max-width:540px){.banner .tag{font-size:9px}}.banner .tag svg{width:1.4375rem;height:1.4375rem;flex-shrink:0;margin-right:8px}@media screen and (max-width:1024px){.banner .tag{display:none}}.banner .grid-banner{grid-template-columns:1fr 1fr;align-items:center;gap:.5rem;display:grid}@media screen and (max-width:1024px){.banner .grid-banner{flex-direction:column;align-items:flex-start;display:flex}}.banner .img-banner-wrapper{position:relative}@media (max-width:1440px){.banner .img-banner-wrapper{margin:3rem 0}}.banner .img-banner-wrapper .content-img{max-width:40ch;position:absolute;bottom:2rem;left:2rem}.banner .img-banner-wrapper .content-img p{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:1.875rem;font-weight:600;line-height:150%}.banner .img-banner-wrapper img{width:80%;object-fit:cover;border-radius:8px;margin-inline:auto}@media screen and (max-width:540px){.banner .img-banner-wrapper img{width:100%}}.banner .banner__content{z-index:3;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media screen and (max-width:1024px){.banner .banner__content{top:unset;transform:unset;margin-top:10rem;position:relative}}.banner .banner__content .container-max{max-width:610px}.banner .banner__content .content h1{color:#fff;letter-spacing:-.02em;max-width:16ch;margin-bottom:2.5rem;font-family:Roboto;font-size:4rem;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:1440px){.banner .banner__content .content h1{font-size:3.5rem}}@media screen and (max-width:540px){.banner .banner__content .content h1{font-size:2.5rem}}.banner .banner__content .content h1 span{font-weight:600}.banner .search__content .wrapper{align-items:center;gap:8px;display:flex}@media screen and (max-width:540px){.banner .search__content .wrapper{display:block}}.banner .search__content .search__info{text-align:center;letter-spacing:-.02em;color:#fff;align-items:center;margin-bottom:8px;font-size:14px;font-style:normal;line-height:140%;display:flex}.banner .search__content .search__wrapper{max-width:390px;width:100%}.banner .search__content .search__button{flex-shrink:0;align-self:stretch}.banner .search__content .search__button .button{cursor:pointer;color:#002102;height:100%;background:#58d134;border:4px solid #3cb326;border-radius:24px;align-items:center;padding:8px 20px;font-size:1.2rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}.banner .search__content .search__button .button svg{width:24px;height:25px;margin-right:8px}.banner .search__content .search__button .button:hover{transform:scale(1.05)}@media screen and (max-width:540px){.banner .search__content .search__button .button{width:100%}}.banner .search__content .search__button .button svg{width:30px;height:31px}.banner .search__content .search__button_cliente{flex-shrink:0;align-self:stretch}.banner .search__content .search__button_cliente .button{cursor:pointer;color:#002102;height:100%;background:#58d134;border:4px solid #3cb326;border-radius:24px;align-items:center;padding:8px 20px;font-size:1.2rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}.banner .search__content .search__button_cliente .button svg{width:24px;height:25px;margin-right:8px}.banner .search__content .search__button_cliente .button:hover{transform:scale(1.05)}@media screen and (max-width:540px){.banner .search__content .search__button_cliente .button{width:100%}}.banner .search__content .search__button_cliente .button svg{width:30px;height:31px}.banner .circle{z-index:3;width:12.5rem;height:12.5rem;-webkit-backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;place-content:center;display:none;position:absolute;box-shadow:0 2px 4px #4c63b633}.banner .circle:hover{transform-origin:50%;transform:scale(1.2)}@media screen and (max-width:1440px){.banner .circle{width:10rem;height:10rem}}@media screen and (max-width:1024px){.banner .circle{display:none}}.banner .circle p{color:#fff;text-transform:uppercase}.banner .circle.circle-1{animation-name:float;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;top:-50px;right:20vw}.banner .circle.circle-2{animation-name:float;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.5s;bottom:0;right:10vw}.banner .frase-move{pointer-events:none;z-index:3;margin-top:-10px;display:none;position:absolute;bottom:0;left:0;right:0}.banner .frase-move .swiper-wrapper{transition-timing-function:linear}.banner .frase-move .swiper-wrapper .swiper-slide{width:max-content}.banner .frase-move h2{letter-spacing:.16em;color:#0000;text-stroke:1px #ffffff29;-webkit-text-stroke:1px #ffffff29;font-size:11.5rem;font-weight:900}@media screen and (max-width:1440px){.banner .frase-move h2{font-size:8rem}}@media screen and (max-width:540px){.banner .frase-move h2{font-size:7rem}}.banner .banner-image-wrapper{width:50%;z-index:10;max-width:900px;position:absolute;bottom:50%;right:0;transform:translateY(50%)}@media screen and (max-width:1024px){.banner .banner-image-wrapper{display:none}}.banner .image-banner-responsive{display:none}@media screen and (max-width:1024px){.banner .image-banner-responsive{width:60%;display:block}}@keyframes float{0%{transform:translate(0)}50%{transform:translateY(-20px)}to{transform:translate(0)}}.processo{padding:6rem 0;position:relative}@media screen and (max-width:768px){.processo{padding:8rem 0}}@media screen and (max-width:540px){.processo{padding:4rem 0}}.processo .section-title{text-align:center;margin-bottom:4rem}.processo .section-title .title{justify-content:center}@media screen and (max-width:1024px){.processo .section-title{margin-bottom:1.5rem}.processo .swiper-processo{overflow:visible}}.processo .container-swipper{padding:0 20px}.processo .container-swipper .ornamento{width:100%;position:absolute;top:230px;left:0;right:0}@media screen and (max-width:1024px){.processo .container-swipper .ornamento{display:none}}.processo .processo-item{z-index:3;flex:1;position:relative}.processo .processo-item .icon-wrapper{height:174px;background:#ecf2fb;border-radius:8px;place-content:center;margin:0 auto;display:grid}.processo .processo-item .icon-wrapper img{height:100%}.processo .processo-item .icon-wrapper svg{width:64px;height:64px;color:var(--egrid-primary)}.processo .processo-item .icon-wrapper .icons_passos{width:110px;height:110px}.processo .processo-item .passo-wrapper{text-align:center;position:relative}.processo .processo-item .passo-wrapper .passo-title{height:2.5rem;color:#5067b9;letter-spacing:-.02256rem;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-1.25rem;background:#fff;border-radius:1.37844rem;flex-shrink:0;justify-content:center;align-items:center;margin-inline:auto;padding:0 1.0025rem;font-size:1.12781rem;font-weight:600;line-height:120%;display:flex;box-shadow:0 8.02px 24.06px #00000014}.processo .processo-item .passo-wrapper .passo-info{color:#5067b9;text-align:center;letter-spacing:-.04013rem;margin-top:1.5rem;font-family:Roboto;font-size:1.5rem;font-weight:500;line-height:130%}.processo .icon-arrow-1{align-self:flex-start;margin-top:2.5rem}@media screen and (max-width:1024px){.processo .icon-arrow-1,.processo .icon-arrow-2{display:none}}.processo .processo-ornamento{position:absolute;bottom:20px;right:2vw}@media (max-width:1720px){.processo .processo-ornamento{display:none}}.processo .processo-ornamento svg{width:203px;height:405px;margin-left:5rem;display:block}.processo .processo-cards{width:100%;justify-content:space-between;gap:20px;display:flex}@media screen and (max-width:1024px){.processo .processo-cards{flex-direction:column;gap:1.5rem;padding:0}}#sobre{padding:10rem 0}@media screen and (max-width:540px){#sobre{padding:4rem 0}}#sobre .header-wrapper{justify-content:space-between;align-items:flex-start;display:flex}@media screen and (max-width:1024px){#sobre .header-wrapper{flex-direction:column;gap:2rem}}#sobre .header-wrapper .fale-conosco-container{flex-direction:column;display:flex}@media screen and (max-width:540px){#sobre .header-wrapper .fale-conosco-container{width:100%}}#sobre .header-wrapper .fale-conosco-header{align-items:flex-start;gap:2rem;display:flex}@media screen and (max-width:540px){#sobre .header-wrapper .fale-conosco-header{flex-direction:column-reverse}}#sobre .header-wrapper .button{cursor:pointer;color:#fff;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;background:#5067b9;border:4px solid #7a93dba3;border-radius:24px;align-items:center;margin-top:2rem;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#sobre .header-wrapper .button svg{width:24px;height:25px;margin-right:8px}#sobre .header-wrapper .button:hover{transform:scale(1.05)}@media screen and (max-width:540px){#sobre .header-wrapper .button{width:100%;justify-content:center;align-items:center;display:flex}}#sobre .header-wrapper .item{max-width:280px}#sobre .header-wrapper .item>svg{width:24px;height:24px;color:#3b4ea1}#sobre .header-wrapper .item .item-title{letter-spacing:-.02em;color:#4d5257;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:120%}#sobre .header-wrapper .item .item-info{letter-spacing:-.02em;color:#4d5257;font-size:16px;font-style:normal;font-weight:300;line-height:1.3}#sobre .svg-wrapper{margin-top:6rem;margin-bottom:2rem;position:relative}@media screen and (max-width:768px){#sobre .svg-wrapper{margin-top:143px}}#sobre .svg-wrapper img,#sobre .svg-wrapper svg{min-height:200px;height:100%;object-fit:cover;object-position:center;width:100%;border-radius:1.5rem}#sobre .sobre-card{max-width:385px;z-index:3;background-color:#fff;border:1px solid #e9ecef;border-radius:24px 24px 24px 0;padding:1.5rem;position:absolute;top:-70px;box-shadow:2px 8px 32px #35469c33}@media screen and (max-width:768px){#sobre .sobre-card{top:-114px}}#sobre .sobre-card .sub-title{letter-spacing:.04em;text-transform:uppercase;color:#5067b9;margin-bottom:16px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:1.4}#sobre .card-sobre{background:#fff;border:1px solid #f1f3f5;border-radius:1.5rem;margin-bottom:2rem;display:flex;overflow:hidden;box-shadow:2px 8px 32px #0000000a}@media screen and (max-width:768px){#sobre .card-sobre{display:grid}}#sobre .card-sobre .img-wrapper{flex:0 0 30%}#sobre .card-sobre .img-wrapper img{max-width:384px;width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){#sobre .card-sobre .img-wrapper img{max-width:unset}}#sobre .card-sobre .card-cescricao{padding:2.25rem}#sobre .card-sobre .card-cescricao p{letter-spacing:-.02em;color:#5c5d5e;margin-bottom:1rem;font-size:1rem;line-height:1.4}#sobre .card-sobre .card-cescricao a{text-decoration:underline}#sobre .card-sobre .card-cescricao p:last-child{margin-bottom:0}#sobre .card-sobre.reverse{flex-direction:row-reverse}#sobre .sobre-text{letter-spacing:-.05rem;width:70%;margin-top:3.5rem;margin-inline:auto;font-size:2rem;font-style:normal;font-weight:300;line-height:3.5rem}@media screen and (max-width:1024px){#sobre .sobre-text{width:90%;margin-top:2.5rem;font-size:1.5rem;line-height:2.25rem}}@media screen and (max-width:540px){#sobre .sobre-text p{font-size:1.5rem;line-height:2rem}}#sobre .text-sb{color:#3b4ea1;font-weight:600}#sobre .logo-sobre{background:var(--primary-pure-70);width:12rem;border-radius:60px;margin:3rem auto 0;padding:.75rem 1.5rem}#sobre .banner-sobre{width:90%;margin-top:3rem;margin-inline:auto}@media screen and (max-width:1024px){#sobre .banner-sobre{width:100%}}#sobre .banner-sobre img{margin-inline:auto}.parceiros{padding-bottom:10rem}.parceiros .header-wrapper{justify-content:space-between;align-items:center;margin-bottom:4rem;display:flex}@media screen and (max-width:768px){.parceiros .header-wrapper{text-align:center;flex-direction:column}}.parceiros .header-item p{letter-spacing:-.02em;color:#464651;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.parceiros .button-wrapper{width:max-content;margin-left:auto}@media screen and (max-width:768px){.parceiros .button-wrapper{margin-right:auto}}.parceiros .button-wrapper .button{cursor:pointer;color:#fff;background:#5067b9;border:4px solid #7a93dba3;border-radius:24px;align-items:center;margin-top:1.5rem;margin-left:auto;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}.parceiros .button-wrapper .button svg{width:24px;height:25px;margin-right:8px}.parceiros .button-wrapper .button:hover{transform:scale(1.05)}.parceiros .swiper-parceiros .swiper-slide{height:auto}.parceiros .swiper-parceiros .swiper-pagination{position:unset;width:unset}.parceiros .swiper-parceiros .swiper-pagination .swiper-pagination-bullet-active{background:#5067b9}.parceiros .swiper-parceiros .controls{justify-content:space-between;align-items:center;margin-top:2rem;display:flex}.parceiros .swiper-parceiros .controls .swiper-buttons-control{align-items:center;gap:2rem;display:flex}.parceiros .swiper-parceiros .controls .swiper-buttons-control .button{cursor:pointer}.parceiros .swiper-parceiros .controls .swiper-buttons-control .swiper-button-disabled{opacity:.2}.parceiros .swiper-parceiros .controls .swiper-buttons-control svg{width:32px;height:32px}.parceiros .parceiro-logo-wrapper{height:100%;background-color:#fff;border:1px solid #e9ecef;border-radius:24px;place-content:center;margin:2px;padding:1.5rem;display:grid;box-shadow:0 4px 8px #959da514}.parceiros .parceiro-logo-wrapper img{max-height:100px;margin:0 auto}.section-faq{padding:10rem 0}@media screen and (max-width:1024px){.section-faq{padding:0}}.section-faq .faq-section-header{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:4rem;display:flex}.section-faq .faq-section-header img{width:16.5rem}@media screen and (max-width:1024px){.section-faq .faq-section-header img{display:none}.section-faq .faq-section-header{margin-bottom:2rem}}.section-faq .flex-title{gap:.8rem;display:flex}.section-faq .faq-subtitle{color:var(--Neutral-70,#868e96);letter-spacing:-.03rem;margin-top:1.5rem;font-size:1.5rem;font-weight:500;line-height:2rem}@media screen and (max-width:540px){.section-faq .faq-subtitle{font-size:1.25rem;line-height:1.5rem}}.section-faq .faq-wrapper ul{grid-template-columns:1fr;align-items:flex-start;display:grid}.section-faq .icon-faq{width:16px!important}.section-faq .faq-item{cursor:pointer;background:var(--Neutral-10,#f8f9fa);border:1px solid #f1f3f5;border-radius:.25rem;margin-bottom:.25rem;padding:1.5rem}.section-faq .faq-item .faq-header{justify-content:space-between;align-items:center;display:flex}.section-faq .faq-item .faq-header p{color:#868e96;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.3}.section-faq .faq-item .faq-header svg{width:1.5rem;height:1.5625rem;color:#868e96;flex-shrink:0;transition:transform .3s ease-out}.section-faq .faq-item .faq-content{max-height:0;letter-spacing:-.02em;color:#4d5257;padding-right:20%;font-size:1rem;font-weight:300;line-height:150%;transition:max-height .3s ease-out;position:relative;overflow:hidden}.section-faq .faq-item.show .faq-header p{color:#212529}.section-faq .faq-item.show .faq-header svg{color:#212529;transition:all .3s}.section-faq .faq-item.show .faq-content{max-height:600px;height:auto;margin-top:1.5rem;overflow:visible}.section-faq .faq-item .svg-wrapper{z-index:3;opacity:0;animation-name:float-2;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.5s;position:absolute;top:0;right:-65px}.section-faq .faq-item.show .svg-wrapper{opacity:1}@keyframes float-2{0%{transform:translate(0)}50%{transform:translate(-5px,-20px)}to{transform:translate(0)}}.section-contato{padding:10rem 0;position:relative}@media screen and (max-width:540px){.section-contato{padding:4rem 0}}.section-contato .contato-flex{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}@media screen and (max-width:768px){.section-contato .contato-flex{flex-direction:column}}.section-contato .section-title{flex-shrink:0}.section-contato .contato-info{flex-direction:column;margin-top:20px;padding-left:10px;display:flex}.section-contato .contato-info span{letter-spacing:-.02em;color:#4d5257;font-size:16px;font-style:normal;font-weight:300;line-height:1.3}.section-contato .contato-info a{color:#4d5257;text-decoration:underline}.section-contato .contato-wrapper{max-width:592px;width:100%;z-index:2;margin-top:50px;margin-left:auto;position:relative}.section-contato .form-wrapper{background:#fff;border:1px solid #e9ecef;border-radius:24px 24px 0;padding:1.5rem 1.75rem;box-shadow:2px 8px 32px #35469c33}@media screen and (max-width:768px){.section-contato .form-wrapper{border-radius:24px}}.section-contato .form-wrapper .search__box{margin-bottom:1rem}.section-contato .form-wrapper .search__box input,.section-contato .form-wrapper .search__box textarea{border:1px solid #f1f3f5;border-radius:8px;font-size:14px}.section-contato .form-wrapper .search__box input:focus,.section-contato .form-wrapper .search__box textarea:focus{border:1px solid #5067b9}.section-contato .form-wrapper .send-wrapper{width:max-content;margin-left:auto}.section-contato .form-wrapper .send-wrapper .button{cursor:pointer;color:#fff;background:#5067b9;border:4px solid #7a93dba3;border-radius:24px;align-items:center;margin-top:1.5rem;margin-left:auto;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}.section-contato .form-wrapper .send-wrapper .button svg{width:24px;height:25px;margin-right:8px}.section-contato .form-wrapper .send-wrapper .button:hover{transform:scale(1.05)}.section-contato .img-contato-wrapper{position:absolute;bottom:-52px;left:1.5rem;right:1.5rem}@media screen and (max-width:768px){.section-contato .img-contato-wrapper{display:none}}.section-contato .img-contato-wrapper img{object-fit:cover;height:300px;width:100%;border-radius:24px}.numeros-steps{margin-top:7rem;margin-bottom:3rem}.numeros-steps .container{padding:10px 0;overflow-x:auto}.numeros-steps .steps-wrapper{width:max-content;grid-template-columns:auto auto auto auto auto auto auto auto auto;justify-content:center;align-items:flex-start;margin:0 auto;display:grid}.numeros-steps .steps-wrapper .step{width:200px}.numeros-steps .steps-wrapper .step.past-step .step-number{color:#5067b9}.numeros-steps .steps-wrapper .step .step-number{width:40px;height:40px;text-align:center;letter-spacing:-.02em;color:#adb5bd;background:#adb5bd1a;border-radius:20px;place-content:center;align-items:center;margin:0 auto 8px;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:120%;display:flex}.numeros-steps .steps-wrapper .step .step-descricao{text-align:center;letter-spacing:-.02em;color:#adb5bd;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:120%;display:flex}.numeros-steps .steps-wrapper .step.active .step-number{background-color:var(--egrid-primary);color:#fff}.numeros-steps .steps-wrapper .step.active .step-descricao{color:#4d5257}.numeros-steps .steps-wrapper .linha-between{margin-left:-50px;margin-right:-50px}.numeros-steps .steps-wrapper .linha-between svg{color:#dee2e6}.numeros-steps .steps-wrapper .linha-between.active svg{color:#5067b9}#planos-recomendados{background-color:#f1f3f5;padding:2rem 0}#planos-recomendados .section-title h1{letter-spacing:-.02em;color:#212529;text-align:center;margin-bottom:1.5rem;font-size:3rem;font-weight:500;line-height:1.2}@media screen and (max-width:540px){#planos-recomendados .section-title h1{font-size:2.7rem}}#planos-recomendados .container-shorter{max-width:calc(872px + 3rem);margin:0 auto;padding:0 1.5rem}#planos-recomendados .swiper-planos-recomendados .swiper-slide{height:auto}#planos-recomendados .card__recomendado{height:100%;background:#fff;border:2px solid #5067b9;border-radius:32px;flex-direction:column;padding:1.5rem 0 1.25rem;display:flex}#planos-recomendados .card__recomendado .bloco-1{text-align:center;padding-bottom:1rem}#planos-recomendados .card__recomendado .bloco-1 .icon_wrapper{width:48px;height:48px;border-radius:4px;place-content:center;margin:0 auto 4px;display:grid}#planos-recomendados .card__recomendado .bloco-1 .icon_wrapper svg{width:40px;height:40px}#planos-recomendados .card__recomendado .bloco-1 .bg-economia{background:#824af11a}#planos-recomendados .card__recomendado .bloco-1 .bg-preco{background:#446dfd1a}#planos-recomendados .card__recomendado .bloco-1 .bg-risco{background:#08b5721a}#planos-recomendados .card__recomendado .bloco-1 .info-economia{letter-spacing:-.02em;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.2}#planos-recomendados .card__recomendado .bloco-1 .info-economia .economia-garantida{color:#824af1}#planos-recomendados .card__recomendado .bloco-1 .info-economia .preco-baixo{color:#446dfd}#planos-recomendados .card__recomendado .bloco-1 .info-economia .menor-risco{color:#08b572}#planos-recomendados .card__recomendado .bloco-1 .info-price{letter-spacing:-.02em;color:#212529;margin-bottom:4px;font-family:Nunito,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.4}#planos-recomendados .card__recomendado .bloco-1 .info-meses{letter-spacing:-.02em;color:#4d5257;font-size:14px;font-weight:400;line-height:1.4}#planos-recomendados .card__recomendado .cliente-img-wrapper{border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;padding:8px}#planos-recomendados .card__recomendado .cliente-img-wrapper img{max-height:32px;margin:0 auto}#planos-recomendados .card__recomendado .lista-anos{border-bottom:1px solid #e9ecef;flex:1;place-content:center;padding-top:1rem;display:grid}#planos-recomendados .card__recomendado .lista-anos .fontes{text-transform:capitalize}#planos-recomendados .card__recomendado .lista-anos li{text-align:center;margin-bottom:8px}#planos-recomendados .card__recomendado .lista-anos li .ano{letter-spacing:-.02em;color:#4d5257;font-size:16px;font-style:normal;font-weight:400;line-height:20px}#planos-recomendados .card__recomendado .lista-anos li .ano-valor{letter-spacing:-.02em;color:#212529;font-size:16px;font-weight:500;line-height:20px}#planos-recomendados .card__recomendado .lista-anos li:last-child{margin-bottom:1rem}#planos-recomendados .card__recomendado .center-button{margin:1rem 1rem 0}#planos-recomendados .card__recomendado .center-button .button{cursor:pointer;color:#002102;width:100%;background:#58d134;border:4px solid #3cb326;border-radius:24px;justify-content:center;align-items:center;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#planos-recomendados .card__recomendado .center-button .button svg{width:24px;height:25px;margin-right:8px}#planos-recomendados .card__recomendado .center-button .button:hover{transform:scale(1.05)}#filtros{background:#f8f9fa;padding:2rem 0}#filtros .container{max-width:calc(1216px + 3rem)}#filtros .grid-resultados{grid-template-columns:auto 1fr;align-items:flex-start;gap:2.125rem;display:grid}@media screen and (max-width:1024px){#filtros .grid-resultados{display:block}}#filtros .sidebar-filtro{max-width:17.5rem;z-index:9999;background-color:#fff;border:1px solid #e9ecef;border-radius:16px;transition:all .2s ease-in;position:sticky;top:100px}@media screen and (max-width:1024px){#filtros .sidebar-filtro{max-width:500px;width:100%}}#filtros .sidebar-filtro.active{border-radius:16px 16px 0 0}@media screen and (max-width:1024px){#filtros .sidebar-filtro.active .form-wrapper{height:auto;max-height:800px;border:1px solid #e9ecef}}#filtros .sidebar-filtro .form-wrapper{border-radius:0 0 16px 16px;transition:max-height .2s}@media screen and (max-width:1024px){#filtros .sidebar-filtro .form-wrapper{z-index:4;height:800px;max-height:0;background:#fff;position:absolute;left:-1px;right:-1px;overflow:hidden}}#filtros .sidebar-filtro .filtro-title{letter-spacing:-.02em;color:#212529;align-items:center;padding:1rem;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1;display:flex}@media screen and (max-width:1024px){#filtros .sidebar-filtro .filtro-title{cursor:pointer}}#filtros .sidebar-filtro .filtro-title svg{width:24px;height:24px;margin-right:8px}#filtros .sidebar-filtro .grupo-filtro{border-top:1px solid #e9ecef;padding:1rem}@media screen and (max-width:1024px){#filtros .sidebar-filtro .grupo-filtro:first-child{border-top:none}}#filtros .sidebar-filtro .grupo-filtro .conteiner-title-filter{align-items:center;gap:.5rem;margin-bottom:8px;display:flex}#filtros .sidebar-filtro .grupo-filtro .conteiner-title-filter .icon-info{width:1.25rem;height:1.25rem}#filtros .sidebar-filtro .grupo-filtro .label-group{color:#343a40;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:150%}#filtros .sidebar-filtro .checkbox-item{align-items:center;margin-bottom:8px;display:flex}#filtros .sidebar-filtro .checkbox-item input[type=checkbox]{accent-color:#5067b9;margin-right:8px}#filtros .sidebar-filtro .checkbox-item label{letter-spacing:-.02em;color:#4d5257;font-size:1rem;font-weight:400;line-height:1.2}#filtros .resultados-header{margin-bottom:1.5rem}#filtros .resultados-header .resultado-cep{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1rem;display:flex}#filtros .resultados-header .resultado-cep .col-1{flex-wrap:wrap;align-items:center;display:flex}#filtros .resultados-header .resultado-cep .header-right{gap:8px;display:flex}#filtros .resultados-header .resultado-cep .header-right .slider-group.disabled-card .slider-card{background:0 0;border:1px solid #dee2e6}#filtros .resultados-header .resultado-cep .header-right .slider-group.disabled-card .slider-card .valor{color:#212529}#filtros .resultados-header .resultado-cep .header-right .slider-group .slider-card{max-width:247px;background:#fff;border:1px solid #f1f3f5;border-radius:16px;padding:12px}#filtros .resultados-header .resultado-cep .header-right .slider-group .slider-card .titulo{color:#868e96;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;display:flex}#filtros .resultados-header .resultado-cep .header-right .slider-group .slider-card .valor{letter-spacing:-.02em;color:#212529;font-size:1.125rem;font-weight:500;line-height:1.3}#filtros .resultados-header .resultado-cep .header-right .slider-group .slider-card .icon-wrapper{cursor:pointer;background:#5067b91a;border-radius:50%;place-content:center;padding:4px;display:grid}#filtros .resultados-header .resultado-cep .header-right .slider-group .slider-card .icon-wrapper svg{width:20px;height:20px;color:#5067b9}#filtros .resultados-header .resultado-cep .header-right .slider-group .slider-card .input-read-wrapper{justify-content:center;align-items:center;display:flex}#filtros .resultados-header .resultado-cep .header-right .slider-group .slider-card .input-read-wrapper p{display:inline-block}#filtros .resultados-header .resultado-cep .header-right .slider-group .slider-card input{width:100%;color:#212529;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600;display:inline-block}#filtros .resultados-header .resultado-cep .resultado-cep-text{letter-spacing:-.02em;color:#868e96;font-size:1rem;font-weight:400;line-height:1.2}#filtros .resultados-header .resultado-cep .resultado-cep-text span{color:#212529;font-weight:600}#filtros .resultados-header .resultado-cep input{color:#212529;max-width:140px;width:100%;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600}#filtros .resultados-header .resultado-cep input:focus,#filtros .resultados-header .resultado-cep input:hover{background:#fff;border:1px solid #e9ecef;padding:4px}#filtros .filtros-header{padding:1rem}#filtros .filtros-header .sliders-wrapper{flex-wrap:wrap;grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media screen and (max-width:540px){#filtros .filtros-header .sliders-wrapper{grid-template-columns:1fr}}#filtros .filtros-header .sliders-wrapper .slider-group{flex-direction:column;justify-content:center;gap:16px;display:flex}#filtros .filtros-header .sliders-wrapper .slider-group.disabled-card .slider-card{background:0 0;border:1px solid #dee2e6}#filtros .filtros-header .sliders-wrapper .slider-group.disabled-card .slider-card .valor{color:#212529}#filtros .filtros-header .sliders-wrapper .slider-group .slider-card{max-width:100%;background:#fff;border:1px solid #f1f3f5;border-radius:16px;padding:12px}#filtros .filtros-header .sliders-wrapper .slider-group .slider-card .titulo{color:#868e96;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;display:flex}#filtros .filtros-header .sliders-wrapper .slider-group .slider-card .valor{letter-spacing:-.02em;color:#212529;font-size:1.125rem;font-weight:500;line-height:1.3}#filtros .filtros-header .sliders-wrapper .slider-group .slider-card .icon-wrapper{cursor:pointer;background:#5067b91a;border-radius:50%;place-content:center;padding:4px;display:grid}#filtros .filtros-header .sliders-wrapper .slider-group .slider-card .icon-wrapper svg{width:20px;height:20px;color:#5067b9}#filtros .filtros-header .sliders-wrapper .slider-group .slider-card .input-read-wrapper{justify-content:center;align-items:center;display:flex}#filtros .filtros-header .sliders-wrapper .slider-group .slider-card .input-read-wrapper p{display:inline-block}#filtros .filtros-header .sliders-wrapper .slider-group .slider-card input{width:100%;color:#212529;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600;display:inline-block}#filtros .filtros-header .sliders-wrapper .slider-item{text-align:center;width:100%;margin-bottom:2rem}#filtros .filtros-header .sliders-wrapper .slider-item label{text-align:center;letter-spacing:-.02em;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:1.4}#filtros .filtros-header .sliders-wrapper .slider-item .range{--ticksThickness:2px;--ticksHeight:10px;--ticksColor:silver;pointer-events:none;background:silver;background:linear-gradient(to right,var(--ticksColor)var(--ticksThickness),transparent 1px)repeat-x;background-size:calc(100%/((var(--max) - var(--min))/var(--step)) - 0.1%)var(--ticksHeight);height:10px;width:100%;margin-top:-24px;display:block;position:relative}#filtros .filtros-header .sliders-wrapper .slider-item input[type=range]{background:0 0}#filtros .filtros-header .sliders-wrapper input[type=range]{height:6px;-webkit-appearance:none;width:100%;margin:16px 0}#filtros .filtros-header .sliders-wrapper input[type=range]:focus{outline:none}#filtros .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;animate:.2s;background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-thumb{height:12px;width:12px;cursor:pointer;-webkit-appearance:none;background:#5067b9;border:0 solid #5067b9;border-radius:20px;margin-top:-2px;box-shadow:0 0 #5067b9}#filtros .filtros-header .sliders-wrapper input[type=range]:focus::-webkit-slider-runnable-track{background:#e9ecef}#filtros .filtros-header .sliders-wrapper input[type=range]::-moz-range-track{width:100%;height:8px;cursor:pointer;animate:.2s;background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros .filtros-header .sliders-wrapper input[type=range]::-moz-range-thumb{height:12px;width:12px;cursor:pointer;background:#5067b9;border:0 solid #5067b9;border-radius:20px;box-shadow:0 0 #5067b9}#filtros .filtros-header .sliders-wrapper input[type=range]::-ms-track{width:100%;height:8px;cursor:pointer;animate:.2s;color:#0000;background:0 0;border-color:#0000}#filtros .filtros-header .sliders-wrapper input[type=range]::-ms-fill-lower{background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros .filtros-header .sliders-wrapper input[type=range]::-ms-fill-upper{background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros .filtros-header .sliders-wrapper input[type=range]::-ms-thumb{height:12px;width:12px;cursor:pointer;background:#5067b9;border:0 solid #5067b9;border-radius:20px;margin-top:1px;box-shadow:0 0 #5067b9}#filtros .filtros-header .sliders-wrapper input[type=range]:focus::-ms-fill-lower{background:#e9ecef}#filtros .filtros-header .sliders-wrapper input[type=range]:focus::-ms-fill-upper{background:#e9ecef}#filtros .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-thumb{z-index:2;position:relative}#filtros .filtros-header .sliders-wrapper input[type=range]::-moz-range-thumb{z-index:2;position:relative}#filtros .filtros-header .sliders-wrapper input[type=range]::-ms-thumb{z-index:2;position:relative}#filtros .filtros-header .button{cursor:pointer;color:#002102;width:100%;height:3rem;text-align:center;background:#58d134;border:4px solid #3cb326;border-radius:1.5rem;place-content:center;align-items:center;margin-top:1rem;padding:0;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros .filtros-header .button svg{width:24px;height:25px;margin-right:8px}#filtros .filtros-header .button:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#filtros .filtro-resultados{margin-top:2rem}}#filtros .filtro-resultados .button{cursor:pointer;color:#002102;width:100%;height:3rem;text-align:center;background:#58d134;border:4px solid #3cb326;border-radius:1.5rem;place-content:center;align-items:center;margin-top:1rem;padding:0;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros .filtro-resultados .button svg{width:24px;height:25px;margin-right:8px}#filtros .filtro-resultados .button:hover{transform:scale(1.05)}#filtros .filtro-resultados .card-header{background-color:#fff;border-radius:8px 8px 0 0;margin-bottom:1.25rem;overflow:hidden}#filtros .filtro-resultados .card-header .card-title{color:#fff;letter-spacing:-.02rem;height:40px;background:linear-gradient(90deg,#35469c 0%,#5831a6e0 100%);border-bottom:1px solid #e9ecef;align-items:center;gap:4px;padding:0 1rem;font-size:1rem;font-weight:600;line-height:1.375rem;display:flex}@media screen and (max-width:540px){#filtros .filtro-resultados .card-header .card-title{height:auto;flex-direction:column;align-items:baseline;padding-block:8px}}#filtros .filtro-resultados .card-header .card-title .light-text{color:#ffffffb3;font-weight:400}#filtros .filtro-resultados .cards-infos{justify-content:space-between;gap:.5rem;margin-top:1rem;display:flex}#filtros .filtro-resultados .cards-infos .icon-faq{width:1.75rem;height:1.75rem;background:#5067b91a;border-radius:1.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}#filtros .filtro-resultados .cards-infos .cards-wraper{border:1px solid var(--Neutral-30,#e9ecef);background:var(--B---W-White,#fff);border-radius:.5rem;flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;padding:.5rem 1rem;display:flex}#filtros .filtro-resultados .cards-infos .cards-wraper .cards-wraper-title{color:#000000b3;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros .filtro-resultados .cards-infos .cards-wraper .cards-wraper-subtitle{color:var(--Neutral-100,#212529);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros .filtro-resultados .cards-infos .cards-wraper .group-label{margin-bottom:5px;font-weight:700}#filtros .filtro-resultados .cards-infos .cards-wraper .custom-select-container{width:134px;display:inline-block;position:relative}#filtros .filtro-resultados .cards-infos .cards-wraper .custom-select-container select{width:100%;-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border:none;outline:none;padding-right:2.5rem;font-family:Arial,sans-serif;font-size:16px}#filtros .filtro-resultados .cards-infos .cards-wraper .custom-select-container:after{content:"+";width:1.75rem;height:1.75rem;color:#333;pointer-events:none;background:#5067b91a;border-radius:1.5rem;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}#filtros .table-resultados{border:1px solid #e9ecef;border-radius:16px;scroll-margin-top:100px;overflow:auto}#filtros .table-resultados .table-header,#filtros .table-resultados .table-body{grid-template-columns:minmax(10px,10px) minmax(100px,128px) minmax(100px,128px) minmax(100px,128px) minmax(100px,128px) minmax(120px,150px) minmax(100px,1fr) minmax(180px,1fr);gap:8px;display:grid}@media screen and (max-width:768px){#filtros .table-resultados .table-header,#filtros .table-resultados .table-body{grid-template-columns:100px 130px minmax(230px,1fr) minmax(230px,1fr)}}#filtros .table-resultados .table-header{color:#fff;height:56px;background-color:#5067b9}@media screen and (max-width:1024px){#filtros .table-resultados .table-header{width:max-content}}#filtros .table-resultados .table-header .col{text-align:center;place-content:center;padding:0 10px;display:grid}#filtros .table-resultados .table-header .col p{letter-spacing:-.02em;color:#fff;font-weight:500}@media screen and (max-width:768px){#filtros .table-resultados .table-header .col p{font-size:12px}}#filtros .table-resultados .table-item{border-top:1px solid #e9ecef}@media screen and (max-width:1024px){#filtros .table-resultados .table-item{width:max-content}}#filtros .table-resultados .table-item input,#filtros .table-resultados .table-item [type=checkbox]{-webkit-appearance:auto;accent-color:#5067b9}#filtros .table-resultados .table-row{justify-content:center;align-items:center;padding:1rem 10px;display:flex}#filtros .table-resultados .table-row .medio-desconto-container .content-medio-desconto{text-align:center}#filtros .table-resultados .table-row .avaliacao{text-align:center;flex-direction:column;display:flex}#filtros .table-resultados .table-row .avaliacao p{color:#000000b3;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros .table-resultados .table-row .avaliacao .rating{direction:row-reverse;font-size:1.25rem;display:flex}#filtros .table-resultados .table-row .avaliacao .star{color:#ddd}#filtros .table-resultados .table-row .avaliacao .star.filled{color:gold}#filtros .table-resultados .table-row .icons-energia{width:3rem;height:3rem}#filtros .table-resultados .table-row .container-energia{flex-direction:column;align-items:center;gap:.25rem;display:flex}#filtros .table-resultados .table-row .container-energia p{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros .table-resultados .table-row .button-wrapper .button{cursor:pointer;color:#002102;width:2rem;height:2rem;background:#58d134;border:4px solid #3cb326;border-radius:50%;place-content:center;align-items:center;padding:0;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros .table-resultados .table-row .button-wrapper .button svg{width:24px;height:25px;margin-right:8px}#filtros .table-resultados .table-row .button-wrapper .button:hover{transform:scale(1.05)}#filtros .table-resultados .table-row .button-wrapper .button svg{width:1.5rem;height:1.5rem;margin:0}#filtros .table-resultados .table-row .content{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros .table-resultados .table-row:last-child{text-align:left}#filtros .table-resultados .table-header .col:last-child{text-align:left;place-content:center flex-start;display:grid}#filtros .table-resultados .resultado-logo img{height:56px}#filtros .table-resultados .lista-anos{flex:1;place-content:center;display:grid}#filtros .table-resultados .lista-anos li{text-align:center;margin-bottom:.5rem}#filtros .table-resultados .lista-anos li .ano{letter-spacing:-.02em;color:#4d5257;font-size:1rem;font-style:normal;font-weight:400;line-height:1.2}#filtros .table-resultados .lista-anos li .ano-valor{letter-spacing:-.02em;color:#212529;font-size:1rem;font-weight:500;line-height:1.2}#filtros .table-resultados .lista-anos li:last-child{margin-bottom:0}#filtros .table-resultados .preco-desctonto-text{max-width:28ch}#filtros .table-resultados .projetado-flex{width:100%;justify-content:space-between;align-items:center;gap:1rem;display:flex}#filtros .table-resultados .projetado-flex .projetado-titulo{color:#868e96;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros .table-resultados .projetado-flex .projetado-valor{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros .table-resultados .projetado-flex .projetado-valor-total{color:var(--Neutral-100,#868e96);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}@media screen and (max-width:1024px){#filtros .table-resultados{border-radius:0}#filtros .table-resultados .table-header{display:none}}#filtros #modal-results{max-height:84vh;gap:32px;padding:32px 64px 40px;display:flex;overflow:auto}#filtros #modal-results .lista-anos{place-content:flex-start;padding:20px}#filtros #modal-results .lista-anos span{color:var(--Neutral-70,#868e96);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.375rem}#filtros #modal-results .lista-anos li{text-align:start;color:var(--Neutral-100,#212529);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.375rem}#filtros .modal-wrapper{max-width:1100px}#filtros .card__recomendado{height:100%;background:#fff;border:2px solid #5067b9;border-radius:8px;flex-direction:column;flex:1;margin-bottom:1rem;padding:0 0 1.5rem;display:flex;box-shadow:2px 8px 32px #5067b929}#filtros .card__recomendado .bloco-1{text-align:center;padding-bottom:1rem}#filtros .card__recomendado .bloco-1 .icon_wrapper{width:32px;height:32px;background:#5067b91a;border-radius:4px;place-content:center;margin:0 auto 4px;display:grid}#filtros .card__recomendado .bloco-1 .icon_wrapper svg{width:20px;height:20px;color:#5067b9}#filtros .card__recomendado .bloco-1 .info-economia{letter-spacing:-.02em;color:#5067b9;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.2}#filtros .card__recomendado .bloco-1 .info-price{letter-spacing:-.02em;color:#212529;margin-bottom:4px;font-family:Nunito,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.4}#filtros .card__recomendado .bloco-1 .info-meses{letter-spacing:-.02em;color:#4d5257;font-size:14px;font-weight:400;line-height:1.4}#filtros .card__recomendado .cliente-img-wrapper{border-bottom:1px solid #e9ecef;margin-bottom:.8rem;padding:.8rem}#filtros .card__recomendado .cliente-img-wrapper img{max-height:32px;min-height:40px;margin:0 auto}#filtros .card__recomendado .lista-anos{border-bottom:1px solid #e9ecef;flex:1;place-content:center;padding-top:1rem;display:grid}#filtros .card__recomendado .lista-anos li{text-align:center;margin-bottom:8px}#filtros .card__recomendado .lista-anos li .ano{letter-spacing:-.02em;color:#4d5257;font-size:16px;font-style:normal;font-weight:400;line-height:20px}#filtros .card__recomendado .lista-anos li .ano-valor{letter-spacing:-.02em;color:#212529;font-size:16px;font-weight:500;line-height:20px}#filtros .card__recomendado .lista-anos li:last-child{margin-bottom:1rem}#filtros .card__recomendado .center-button{margin:1rem 1rem 0}#filtros .card__recomendado .center-button .button{cursor:pointer;color:#002102;width:100%;background:#58d134;border:4px solid #3cb326;border-radius:24px;justify-content:center;align-items:center;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#filtros .card__recomendado .center-button .button svg{width:24px;height:25px;margin-right:8px}#filtros .card__recomendado .center-button .button:hover{transform:scale(1.05)}#logo{height:42px;z-index:3;transition:all .3s ease-in-out;position:relative}#logo img{height:100%}body.menu--open #header{left:0;right:0}body.menu--open #header:after{transform:translateY(0)}body.menu--open #header .header-container{padding-left:0;padding-right:0;left:0;right:0}#header{z-index:99999;max-width:100vw;background:0 0;transition:background-color .3s ease-in-out;position:fixed;top:4rem;left:6rem;right:6rem}@media screen and (max-width:1024px){#header:after{content:"";height:134px;width:100%;width:calc(100% + 6rem);background:linear-gradient(90deg,#35469c 0%,#5831a6 100%);transition:all .3s ease-in-out;position:absolute;top:-3rem;left:-3rem;transform:translateY(-134px)}}@media screen and (max-width:1440px){#header{top:3rem;left:3rem;right:3rem}}@media (max-width:1300px){#header{left:1rem;right:1rem}}@media screen and (max-width:768px){#header{left:0;right:0}}#header .container--menu{max-width:calc(1728px + 2rem);margin:0 auto;padding:0 1rem}#header.sticky{top:1rem}#header.sticky .header-container{background:var(--egrid-primary);padding:12px 16px;box-shadow:0 0 12px 1px #0003}#header.sticky #btn-fale-conosco{display:flex}@media (min-width:1024px){#header.sticky #logo{height:32px}}@media screen and (max-width:1024px){#header #logo{height:22px}}.flex-center{justify-content:center!important;display:flex!important}.header-container{background:#ffffff1a;border:1px solid #fff3;border-radius:6.25rem;grid-template-columns:auto 1fr;justify-content:space-between;align-items:center;padding:1.5rem;transition:background .3s ease-in,padding .3s ease-in;display:grid;position:relative;box-shadow:0 2px 4px #4c63b633}@media screen and (max-width:1024px){.header-container{grid-template-columns:auto auto;display:grid}}#menu{z-index:3;text-align:center;justify-content:flex-end;align-items:center;display:flex;position:relative}@media screen and (max-width:1024px){#menu{text-align:left}}#menu li+li{margin-left:1rem}#menu .button{cursor:pointer;color:#3b4ea1;max-width:max-content;background:#fff;border:4px solid #98aeeb;border-radius:24px;align-items:center;margin-left:1rem;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#menu .button svg{width:24px;height:25px;margin-right:8px}#menu .button:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#menu .button{margin-top:2rem}}@media screen and (max-width:540px){#menu .button{width:100%}}#menu .button svg{width:25px;height:26px}#menu .button:hover{transform:scale(1.05)}#menu a.link{color:#fff;padding:.5rem;font-size:1rem;line-height:120%;transition:transform .2s;display:block}#menu a.link:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#menu a.link:hover{transform:scale(1)}}#btn-mobile{z-index:4;display:none;position:relative}@media screen and (max-width:1024px){.buttons{display:none}#nav.active #menu .buttons{align-items:center;margin-top:1rem;display:flex}#nav.active #menu .buttons .btn-primary{margin:1rem}#btn-mobile{display:block}#menu{width:100%;opacity:0;z-index:1000;transition:all .3s ease-in-out;display:block;position:fixed;top:calc(42px + 5.5rem);bottom:0;left:0;overflow-y:hidden;transform:translate(-100%)}#header.sticky #nav.active #menu{top:calc(42px + 4.5rem)}#nav.active #menu{opacity:1;background:linear-gradient(90deg,#35469c 0%,#5831a6 100%);overflow-y:auto;transform:translate(0)}#menu li+li{margin-left:0}#menu a.link{border-bottom:2px solid #0000000d;margin:0 1rem;padding:1rem 0}#btn-mobile{cursor:pointer;color:#fff;background:0 0;border:none;gap:.5rem;padding:.5rem 1rem;font-size:1rem;display:flex}#hamburger{width:20px;border-top:2px solid;display:block}#hamburger:after,#hamburger:before{content:"";width:20px;height:2px;background-color:currentColor;margin-top:5px;transition:all .3s;display:block;position:relative}#nav.active #hamburger{color:#fff;border-top-color:#0000}#nav.active #hamburger:before{transform:rotate(135deg)}#nav.active #hamburger:after{top:-7px;transform:rotate(-135deg)}}@media screen and (max-width:540px){#header{top:2rem}}#header{display:block}#header .button-wrapper{width:100%;max-width:220px}@media (min-width:1440px){#header .button-wrapper{max-width:15rem}}@media screen and (max-width:1024px){#header .button-wrapper{max-width:250px;margin-left:1rem}}#header .form-menu{display:block;position:relative}#header .form-menu .search__box{margin-bottom:0}#header .form-menu .button{cursor:pointer;color:#001d00;width:max-content;background:#00d200;border:4px solid #00ba00;border-radius:24px;align-items:center;padding:4px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%);box-shadow:0 2px 4px #4c63b666}#header .form-menu .button svg{width:24px;height:25px;margin-right:8px}#header .form-menu .button:hover{transform:scale(1.05);transform:translateY(-50%)scale(1)!important}@media screen and (max-width:1024px){#header .form-menu .button{position:unset;margin-left:0}}#header .btn-cta{transform:translate(0)}.body-obrigado #header .button-wrapper,.body-passo-2 #header .button-wrapper,.body-passo-1 #header .button-wrapper{display:none}#logo{height:42px;z-index:3;transition:all .3s ease-in-out;position:relative}#logo img{height:100%}body.menu--open #header{left:0;right:0}body.menu--open #header:after{transform:translateY(0)}body.menu--open #header .header-container{padding-left:0;padding-right:0;left:0;right:0}#header{z-index:99999;max-width:100vw;background:0 0;transition:background-color .3s ease-in-out;position:fixed;top:4rem;left:6rem;right:6rem}@media screen and (max-width:1024px){#header:after{content:"";height:134px;width:100%;width:calc(100% + 6rem);background:linear-gradient(90deg,#35469c 0%,#5831a6 100%);transition:all .3s ease-in-out;position:absolute;top:-3rem;left:-3rem;transform:translateY(-134px)}}@media screen and (max-width:1440px){#header{top:3rem;left:3rem;right:3rem}}@media (max-width:1300px){#header{left:1rem;right:1rem}}@media screen and (max-width:768px){#header{left:0;right:0}}#header .container--menu{max-width:calc(1728px + 2rem);margin:0 auto;padding:0 1rem}#header.sticky{top:1rem}#header.sticky .header-container{background:var(--egrid-primary);padding:12px 16px;box-shadow:0 0 12px 1px #0003}#header.sticky #btn-fale-conosco{display:flex}@media (min-width:1024px){#header.sticky #logo{height:32px}}@media screen and (max-width:1024px){#header #logo{height:22px}}.flex-center{justify-content:center!important;display:flex!important}.header-container{background:#ffffff1a;border:1px solid #fff3;border-radius:6.25rem;grid-template-columns:auto 1fr;justify-content:space-between;align-items:center;padding:1.5rem;transition:background .3s ease-in,padding .3s ease-in;display:grid;position:relative;box-shadow:0 2px 4px #4c63b633}@media screen and (max-width:1024px){.header-container{grid-template-columns:auto auto;display:grid}}#menu{z-index:3;text-align:center;justify-content:flex-end;align-items:center;display:flex;position:relative}@media screen and (max-width:1024px){#menu{text-align:left}}#menu li+li{margin-left:1rem}#menu .button{cursor:pointer;color:#3b4ea1;max-width:max-content;background:#fff;border:4px solid #98aeeb;border-radius:24px;align-items:center;margin-left:1rem;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#menu .button svg{width:24px;height:25px;margin-right:8px}#menu .button:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#menu .button{margin-top:2rem}}@media screen and (max-width:540px){#menu .button{width:100%}}#menu .button svg{width:25px;height:26px}#menu .button:hover{transform:scale(1.05)}#menu a.link{color:#fff;padding:.5rem;font-size:1rem;line-height:120%;transition:transform .2s;display:block}#menu a.link:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#menu a.link:hover{transform:scale(1)}}#btn-mobile{z-index:4;display:none;position:relative}@media screen and (max-width:1024px){.buttons{display:none}#nav.active #menu .buttons{align-items:center;margin-top:1rem;display:flex}#nav.active #menu .buttons .btn-primary{margin:1rem}#btn-mobile{display:block}#menu{width:100%;opacity:0;z-index:1000;transition:all .3s ease-in-out;display:block;position:fixed;top:calc(42px + 5.5rem);bottom:0;left:0;overflow-y:hidden;transform:translate(-100%)}#header.sticky #nav.active #menu{top:calc(42px + 4.5rem)}#nav.active #menu{opacity:1;background:linear-gradient(90deg,#35469c 0%,#5831a6 100%);overflow-y:auto;transform:translate(0)}#menu li+li{margin-left:0}#menu a.link{border-bottom:2px solid #0000000d;margin:0 1rem;padding:1rem 0}#btn-mobile{cursor:pointer;color:#fff;background:0 0;border:none;gap:.5rem;padding:.5rem 1rem;font-size:1rem;display:flex}#hamburger{width:20px;border-top:2px solid;display:block}#hamburger:after,#hamburger:before{content:"";width:20px;height:2px;background-color:currentColor;margin-top:5px;transition:all .3s;display:block;position:relative}#nav.active #hamburger{color:#fff;border-top-color:#0000}#nav.active #hamburger:before{transform:rotate(135deg)}#nav.active #hamburger:after{top:-7px;transform:rotate(-135deg)}}@media screen and (max-width:540px){#header{top:2rem}}#header{display:block}#header .button-wrapper{width:100%;max-width:220px;position:relative}@media (min-width:1440px){#header .button-wrapper{max-width:15rem}}@media screen and (max-width:1024px){#header .button-wrapper{max-width:250px;margin-left:1rem}}#header .form-menu{display:block;position:relative}#header .form-menu .search__box{margin-bottom:0}#header .form-menu .button{cursor:pointer;color:#001d00;width:max-content;background:#00d200;border:4px solid #00ba00;border-radius:24px;align-items:center;padding:4px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%);box-shadow:0 2px 4px #4c63b666}#header .form-menu .button svg{width:24px;height:25px;margin-right:8px}#header .form-menu .button:hover{transform:scale(1.05);transform:translateY(-50%)scale(1)!important}@media screen and (max-width:1024px){#header .form-menu .button{position:unset;margin-left:0}}#header .btn-cta{transform:translate(0)}.body-obrigado #header .button-wrapper,.body-passo-2 #header .button-wrapper,.body-passo-1 #header .button-wrapper{display:none}#footer{background:linear-gradient(90deg,#35469c 0%,#5831a6 100%);border:1px solid #f1f3f5;border-radius:6rem;margin:0 2rem 2rem;position:relative}@media screen and (max-width:1440px){#footer{border-radius:6rem}}@media screen and (max-width:1024px){#footer{border-radius:0;margin:0}}#footer .footer-grid{grid-template-columns:auto 1fr;align-items:flex-start;display:grid}@media screen and (max-width:1024px){#footer .footer-grid{grid-template-columns:1fr}}#footer .left-side{padding:5rem 5rem 5rem 0;position:relative}@media screen and (max-width:1024px){#footer .left-side{padding:3rem 0 0}}#footer .left-side .img-line{position:absolute;top:0;bottom:0;right:0}@media screen and (max-width:1024px){#footer .left-side .img-line{display:none}}#footer .left-side .img-line img{height:100%}#footer .left-side:after{height:100%;width:2px;z-index:2;border:1px dashed #fff3;position:absolute;top:0;bottom:0;right:0}@media screen and (max-width:1024px){#footer .left-side:after{width:100%;height:2px;left:0;right:0;top:unset;display:none}}#footer .left-side .button{cursor:pointer;color:#3b4ea1;background:#fff;border:4px solid #98aeeb;border-radius:24px;align-items:center;margin-top:6.5rem;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#footer .left-side .button svg{width:24px;height:25px;margin-right:8px}#footer .left-side .button:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#footer .left-side .button{margin-top:3rem}}#footer .links-wrapper{flex-wrap:wrap;place-content:center;column-gap:6rem;padding-top:5rem;padding-right:4rem;display:flex}@media (max-width:1700px){#footer .links-wrapper{justify-content:center}}@media (max-width:1300px){#footer .links-wrapper{gap:3rem}}@media (max-width:1200px){#footer .links-wrapper{padding-right:0}}@media screen and (max-width:1024px){#footer .links-wrapper{flex-wrap:wrap;place-content:center;padding:3rem 0}}@media screen and (max-width:768px){#footer .links-wrapper{justify-content:flex-start}}#footer .links-wrapper .links li:first-child{color:#fff;letter-spacing:.02em;margin-bottom:1.5rem;font-family:Roboto,sans-serif;font-size:18px;font-weight:500}#footer .links-wrapper .links li{margin-bottom:1rem}#footer .links-wrapper .links li a{letter-spacing:.02em;color:#fff;margin-bottom:1rem;font-size:16px;font-style:normal;font-weight:400;line-height:22px}#footer .links-wrapper .links li a:hover{text-decoration:underline}#footer .copyright{color:#fff;letter-spacing:.02em;color:#fff;margin-top:2rem;font-size:16px;font-weight:400}#footer .circle{z-index:3;width:12.5rem;height:12.5rem;-webkit-backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;place-content:center;animation-name:float;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.5s;display:grid;position:absolute;box-shadow:0 2px 4px #4c63b633}@media (max-width:1700px){#footer .circle{width:10rem;height:10rem}}@media (max-width:1200px){#footer .circle{display:none}}@media screen and (max-width:1024px){#footer .circle{display:none}}#footer .circle p{color:#fff;text-transform:uppercase}#footer .circle.circle-1{top:34px;right:34px}#modal-container{width:100vw;height:100vh;z-index:999999;opacity:1;pointer-events:auto;background:linear-gradient(#00000080 0% 100%);transition:all .8s;position:fixed;inset:0}#modal-container.hide-modal{opacity:0;pointer-events:none;transition:all .8s}.modal-wrapper{max-width:448px;width:100%;padding:0 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-wrapper .modal-content{background-color:#fff;border-radius:16px;overflow:hidden}.modal-wrapper .modal-content .modal-header{height:64px;justify-content:space-between;align-items:center;padding:0 8px 0 24px;display:flex;position:relative}.modal-wrapper .modal-content .modal-header h2{color:#fff;letter-spacing:-.36px;margin:0;font-size:18px;font-weight:700;line-height:normal;font-family:Nunito!important}.modal-wrapper .modal-content .modal-header .btn-close{cursor:pointer;color:#fff;border:1px solid #fff;border-radius:50%;font-size:16px;transition:all .3s;display:flex}.modal-wrapper .modal-content .modal-header .btn-close:hover{color:red;border-color:red;transform:scale(1.05)}.modal-wrapper .modal-content .modal-header .btn-close .icon-close{width:24px;height:32px}.modal-wrapper .modal-content .modal-header .bg-modal-header{width:100%;height:100%;z-index:-1;background-color:#00f;position:absolute}.modal-wrapper .modal-content .modal-body{padding:24px}.modal-wrapper .modal-content .modal-body .form-wrapper{flex-direction:column;display:flex}.modal-wrapper .modal-content .modal-body .form-wrapper h4{color:#000000b3;letter-spacing:-.32px;margin:0;font-family:Nunito;font-size:16px;font-weight:700;line-height:150%}.modal-wrapper .modal-content .modal-body .form-wrapper h4 a{color:#5067b9;text-decoration:underline;transition:all .3s}.modal-wrapper .modal-content .modal-body .form-wrapper h4 a:hover{color:#405397}.modal-wrapper button{font-family:Nunito}.modal-wrapper .btn-entrar,.modal-wrapper .btn-confirm{cursor:pointer;color:#002102;width:100%;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;margin-top:16px;padding:0;font-size:16px;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}.modal-wrapper .btn-entrar svg,.modal-wrapper .btn-confirm svg{width:24px;height:25px;margin-right:8px}.modal-wrapper .btn-entrar:hover,.modal-wrapper .btn-confirm:hover{transform:scale(1.05)}.modal-wrapper .btn-container{justify-content:end;gap:1rem;margin-top:3rem;display:flex}.modal-wrapper .btn-confirm{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0;padding-inline:1.5rem;font-weight:700}.modal-wrapper .btn-cancel{color:#002102;height:48px;cursor:pointer;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;color:#000000b3;background:#fff;border:4px solid #f8f9fa;border-radius:24px;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}.modal-wrapper .btn-cancel svg{width:24px;height:25px;margin-right:8px}.modal-wrapper .btn-cancel:hover{transform:scale(1.05)}.modal-wrapper .inputs-wrapper{margin-top:24px}.modal-wrapper .inputs-wrapper label{color:#4d5257;letter-spacing:-.28px;margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px;display:block}.modal-wrapper .inputs-wrapper label:nth-child(3){margin-top:24px}.modal-wrapper .inputs-wrapper .input-item{color:#868e96;background-color:#0000;border:1px solid #d5d8db;border-radius:8px;overflow:hidden}.modal-wrapper .inputs-wrapper .input-item:focus-within{outline:1px solid #5067b9}.modal-wrapper .inputs-wrapper .input-item:first-child{margin-bottom:24px}.modal-wrapper .inputs-wrapper .input-item .input{width:100%;height:48px;border:unset;color:#868e96;letter-spacing:-.32px;background:0 0;border-bottom:1px solid #ffffff1a;padding:0 12px;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:540px){.modal-wrapper .inputs-wrapper .input-item .input{font-size:14px;line-height:171%}}.modal-wrapper .inputs-wrapper .input-item .input::placeholder{letter-spacing:-.02em;color:#868e96;font-family:Nunito,sans-serif;font-size:14px;font-weight:300;line-height:150%}@media screen and (max-width:540px){.modal-wrapper .inputs-wrapper .input-item .input::placeholder{font-size:14px;line-height:171%}}.modal-wrapper .inputs-wrapper .input-item .show-password{display:flex;position:relative}.modal-wrapper .inputs-wrapper .input-item .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.modal-wrapper .inputs-wrapper .input-item .show-password .password svg{width:24px;height:24px;color:#4d5257}.modal-wrapper .inputs-wrapper .input-item .show-password .password .hidden{display:none}.modal-wrapper .inputs-wrapper .input-item .show-password .password.mostra .hidden{display:block}.modal-wrapper .inputs-wrapper .input-item .show-password .password.mostra .show{display:none}.modal-wrapper .inputs-wrapper .recuperar-senha{margin-top:8px}.modal-wrapper .inputs-wrapper .recuperar-senha a{color:#5067b9;letter-spacing:-.28px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.modal-wrapper .inputs-wrapper .recuperar-senha a:hover{text-decoration:underline}.search__box{margin-bottom:8px}.search__box label{text-align:center;letter-spacing:-.02em;color:#4d5257;align-items:center;margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px;display:flex}.search__box input[type=text],.search__box textarea,.search__box input[type=email],.search__box input[type=tel]{width:100%;color:#000;letter-spacing:-.02em;resize:none;background-color:#fff;border:none;border-bottom:1px solid #ffffff1a;border-radius:32px;padding:.75rem 16px;font-family:Nunito,sans-serif;font-size:1rem;line-height:150%}.search__box input[type=text]::placeholder,.search__box textarea::placeholder,.search__box input[type=email]::placeholder,.search__box input[type=tel]::placeholder{letter-spacing:-.02em;color:#4d5257;font-size:1rem;font-weight:300;line-height:150%}.search__box input[type=radio]{-webkit-appearance:radio;accent-color:#5067b9}.search__box .form-error{color:#dc3545;margin:3px 0;font-size:12px}#passo-2{background-color:#f8f9fa;margin-top:5rem;padding:5rem 0}#passo-2 .grid-section{grid-template-columns:minmax(280px,.3fr) 1fr;gap:2rem;display:grid}@media screen and (max-width:1024px){#passo-2 .grid-section{grid-template-columns:1fr}}#passo-2 .grid-section .title-group{color:var(--Neutral-100,#212529);leading-trim:both;text-edge:cap;letter-spacing:.025rem;text-transform:uppercase;background:var(--Neutral-20,#f1f3f5);margin-bottom:1rem;font-family:Nunito;font-size:.625rem;font-style:normal;font-weight:700;line-height:1.25rem}#passo-2 .grid-section .info-groups{padding:1.5rem}#passo-2 .grid-section .grupo-filtro-col1{border-right:1px solid var(--Neutral-30,#e9ecef)}#passo-2 .send-wrapper{cursor:pointer;color:#001d00;width:max-content;padding:8px 20px;background:#00d200;border:4px solid #00ba00;border-radius:24px;align-content:flex-end;align-self:self-end;align-items:center;margin-top:20px;margin-left:auto;padding-top:4px;padding-bottom:4px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}#passo-2 .send-wrapper svg{width:24px;height:25px;margin-right:8px}#passo-2 .send-wrapper:hover{transform:scale(1.05);transform:translateY(-50%)scale(1)!important}@media screen and (max-width:1024px){#passo-2 .send-wrapper{position:unset;margin-left:0}}#passo-2 .logo-img-empresa img{max-height:42px}#passo-2 .label-info{color:var(--Neutral-70,#868e96);leading-trim:both;text-edge:cap;letter-spacing:.025rem;text-transform:uppercase;font-family:Nunito;font-size:.625rem;font-style:normal;font-weight:400;line-height:1.25rem}#passo-2 .label-info-provedora{color:var(--Neutral-70,#868e96);leading-trim:both;text-edge:cap;letter-spacing:.025rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}#passo-2 .valor-ano{justify-content:space-between;align-items:center;display:flex}#passo-2 .valor-ano .valor-text{letter-spacing:-.02em;color:#343a40;font-family:Nunito;font-size:24px;font-style:normal;font-weight:600;line-height:32px}#passo-2 .valor-ano svg{width:1.5rem;height:1.5rem;color:#adb5bd}#passo-2 .valor{letter-spacing:-.02em;color:#3cb326;font-size:2.5rem;font-weight:700;line-height:1.3}#passo-2 .info-group{margin-bottom:1rem}#passo-2 .info-group .info{color:var(--Neutral-90,#343a40);letter-spacing:-.02rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem}#passo-2 .sidebar-filtro{max-width:384px;width:100%;background-color:#fff;border:1px solid #e9ecef;border-radius:16px}#passo-2 .sidebar-filtro .grupo-filtro{border-top:1px solid #e9ecef;padding:1rem}#passo-2 .sidebar-filtro .grupo-filtro:first-child{border:none}#passo-2 .sidebar-filtro .checkbox-item{align-items:center;margin-bottom:8px;display:flex}#passo-2 .sidebar-filtro .checkbox-item input[type=checkbox]{accent-color:#5067b9;margin-right:8px}#passo-2 .sidebar-filtro .checkbox-item label{letter-spacing:-.02em;color:#4d5257;font-size:16px;font-weight:400;line-height:1.2}#passo-2 .col-2{height:100vh;background-color:#fff;border:1px solid #e9ecef;border-radius:16px;flex-direction:column;display:flex}#passo-2 .col-2 .grupo-filtro-produto{border-bottom:1px solid #e9ecef;padding:1rem}#passo-2 .col-2 .formulario-wrapper{height:100%}#passo-2 .col-2 .container-cols{height:calc(100% - 94px);grid-template-columns:1fr 1fr;display:grid}#passo-2 .modal-content{width:31rem}#passo-2 .modal-content .list-contat{cursor:pointer;margin-bottom:20px}#passo-2 .modal-content .list-contat .selected{border-color:#5067b9}#passo-2 .modal-content .button{cursor:pointer;color:var(--Neutral-100,#212529);width:100%;background:#fff;border:4px solid #f2f2f2;border-radius:24px;justify-content:center;align-items:center;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#passo-2 .modal-content .arraste-wrapper .content-anexo{cursor:pointer;align-items:center;gap:1rem;display:flex}#passo-2 .modal-content .arraste-wrapper svg{width:1.25rem;height:1.25rem}#obrigado{background:#f8f9fa;margin-top:9.375rem;padding-top:4rem;padding-bottom:4rem}#obrigado .grid-obrigado{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;margin-bottom:4rem;display:grid}@media screen and (max-width:768px){#obrigado .grid-obrigado{grid-template-columns:1fr}}#obrigado .col-2{max-width:497px}#obrigado .img-wrapper-left{width:80%;margin-inline:auto}#obrigado .balao-verde{max-width:311px;width:100%;background:#3cb326;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:8px 16px;display:flex}#obrigado .balao-verde svg{color:#fff;width:25px;height:25px;flex-shrink:0}#obrigado .balao-verde p{letter-spacing:.1em;color:#fff;font-size:.75rem;font-weight:600;line-height:1.6}#obrigado .balao-verde p span{font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;display:block}#obrigado .thanks-title{letter-spacing:-.02em;color:#212529;margin-bottom:8px;font-family:Roboto,sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:120%}@media screen and (max-width:540px){#obrigado .thanks-title{font-size:2.5rem}}#obrigado .descricao{letter-spacing:-.02em;color:#4d5257;margin-bottom:8px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}#obrigado .consultor-wrapper{background:#fff;border:1px solid #e9ecef;border-radius:16px;justify-content:space-between;align-items:start;margin-bottom:2rem;padding:1rem;display:flex}@media screen and (max-width:540px){#obrigado .consultor-wrapper{flex-direction:column;align-items:flex-start;gap:8px}}#obrigado .consultor-wrapper .info-wrapper{align-items:center;gap:8px;display:flex}#obrigado .consultor-wrapper .info-wrapper .img-wrapper{width:50px;height:50px}#obrigado .consultor-wrapper .info-wrapper .img-wrapper img{object-fit:fill;border-radius:50%}#obrigado .consultor-wrapper .info-wrapper .info-names{flex-direction:column;align-items:flex-start;display:flex}#obrigado .consultor-wrapper .info-wrapper .nome{text-align:center;letter-spacing:-.02em;color:#212529;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}#obrigado .consultor-wrapper .info-wrapper .role{letter-spacing:-.02em;color:#4d5257;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:1.5}#obrigado .consultor-wrapper .info-contato{flex-direction:column;align-items:flex-start;display:flex}#obrigado .consultor-wrapper .info-contato a{text-align:right;letter-spacing:-.02em;color:#212529;align-items:center;gap:8px;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.4;display:flex}#obrigado .consultor-wrapper svg{width:24px;height:24px}#obrigado .more-info{background:#fff;border:2px solid #5067b9;border-radius:16px;padding:8px 16px}#obrigado .more-info p{letter-spacing:-.02em;color:#212529;font-size:1.375rem;font-weight:400;line-height:1.5}#obrigado .more-butons{align-items:center;gap:20px;display:flex}#obrigado .more-butons a{color:#000000b3;text-align:center;letter-spacing:-.02rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}#obrigado .more-butons .btn-nova-compra{cursor:pointer;color:#001d00;background:#00d200;border:4px solid #00ba00;border-radius:24px;align-items:center;margin-top:1.5rem;padding:4px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#obrigado .more-butons .btn-nova-compra svg{width:24px;height:25px;margin-right:8px}#obrigado .more-butons .btn-nova-compra:hover{transform:scale(1.05)}#obrigado .more-butons .btn-voltar-home{cursor:pointer;color:#f2f2f2;color:#001d00;background:#fff;border:4px solid #fff;border-radius:24px;align-items:center;margin-top:1.5rem;padding:4px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#obrigado .more-butons .btn-voltar-home svg{width:24px;height:25px;margin-right:8px}#obrigado .more-butons .btn-voltar-home:hover{transform:scale(1.05)}#obrigado .arraste-aqui{text-align:center}#obrigado .arraste-aqui .arraste-title{letter-spacing:-.02em;color:#212529;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:500;line-height:120%}#obrigado .arraste-aqui .arraste-info{letter-spacing:-.02em;color:#4d5257;margin-bottom:1rem;font-size:16px;font-weight:400;line-height:24px}#obrigado .arraste-aqui .label-button{text-align:center;letter-spacing:-.02em;color:#4d5257;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.3}#obrigado .arraste-aqui .button{cursor:pointer;color:#fff;background:#5067b9;border:4px solid #7a93dba3;border-radius:24px;align-items:center;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#obrigado .arraste-aqui .button svg{width:24px;height:25px;margin-right:8px}#obrigado .arraste-aqui .button:hover{transform:scale(1.05)}#obrigado .arraste-aqui .filepond{height:120px;border:1px dashed #212529;border-radius:16px;overflow:hidden}#obrigado .arraste-aqui .filepond--drop-label{top:50%;transform:translateY(-50%)!important}#obrigado .arraste-aqui .filepond--panel-root{background:#fff}#obrigado .arraste-aqui .filepond--file{background:#5067b9}#obrigado .send-button-wrapper{width:max-content;margin-left:auto}#proximos-passos{margin-bottom:4rem}#proximos-passos .grid-wrapper{grid-template-columns:max-content 1fr;align-items:center;padding:32px 0;display:grid}@media screen and (max-width:1024px){#proximos-passos .grid-wrapper{grid-template-columns:1fr;gap:1.5rem;overflow:scroll}}#proximos-passos .proximo-passo-title{text-align:center;letter-spacing:-.02em;color:#5067b9;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:120%;display:flex}#proximos-passos .steps-wrapper{justify-content:space-between;align-items:flex-start;display:flex}@media screen and (max-width:540px){#proximos-passos .steps-wrapper{gap:1.25rem}}#proximos-passos .steps-wrapper .step{min-width:132px}#proximos-passos .steps-wrapper .step .step-number{width:40px;height:40px;text-align:center;letter-spacing:-.02em;color:#5067b9;background:#adb5bd1a;border-radius:20px;place-content:center;align-items:center;margin:0 auto 8px;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:120%;display:flex}#proximos-passos .steps-wrapper .step .step-descricao{text-align:center;letter-spacing:-.02em;color:#adb5bd;font-size:16px;font-weight:500;line-height:120%}#proximos-passos .steps-wrapper .step.active .step-number{background-color:var(--egrid-primary);color:#fff}#proximos-passos .steps-wrapper .step.active .step-descricao{color:#4d5257}#proximos-passos .steps-wrapper .linha-between{width:100%;margin:0 -17px;position:relative;top:5px}@media screen and (max-width:540px){#proximos-passos .steps-wrapper .linha-between{display:none}}#proximos-passos .steps-wrapper .linha-between svg{color:#dee2e6;width:100%;height:1px}#proximos-passos .steps-wrapper .linha-between.active svg{color:#5067b9}#proximos-passos{margin-bottom:4rem}@media screen and (max-width:540px){#proximos-passos{margin-bottom:32px}}#proximos-passos .grid-wrapper{grid-template-columns:max-content 1fr;align-items:center;padding:32px 0;display:grid}@media screen and (max-width:1024px){#proximos-passos .grid-wrapper{grid-template-columns:1fr;gap:1rem}}#proximos-passos .proximo-passo-title{text-align:center;letter-spacing:-.02em;color:#5067b9;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:120%;display:flex}#proximos-passos .steps-wrapper{justify-content:space-between;align-items:flex-start;display:flex}#proximos-passos .steps-wrapper .step{min-width:132px}#proximos-passos .steps-wrapper .step .step-number{width:40px;height:40px;text-align:center;letter-spacing:-.02em;color:#5067b9;background:#adb5bd1a;border-radius:20px;place-content:center;align-items:center;margin:0 auto 8px;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:120%;display:flex}#proximos-passos .steps-wrapper .step .step-descricao{text-align:center;letter-spacing:-.02em;color:#adb5bd;font-size:16px;font-weight:500;line-height:120%}#proximos-passos .steps-wrapper .step.active .step-number{background-color:var(--egrid-primary);color:#fff}#proximos-passos .steps-wrapper .step.active .step-descricao{color:#4d5257}#proximos-passos .steps-wrapper .linha-between{width:100%;margin:0 -17px;position:relative;top:5px}#proximos-passos .steps-wrapper .linha-between svg{color:#dee2e6;width:100%;height:1px}#proximos-passos .steps-wrapper .linha-between.active svg{color:#5067b9}#comercializadora{width:100vw;box-sizing:border-box;background:#f8f9fa;padding:1rem;font-family:Nunito;overflow:auto}#comercializadora h3{color:#212529;letter-spacing:.56px;text-transform:uppercase;margin:0;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#comercializadora .header--container{max-width:100vw;background:0 0;padding:0 14px 0 0;transition:background-color .3s ease-in-out}#comercializadora .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#comercializadora .header--wrapper img{height:2.6rem}#comercializadora .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#comercializadora .text-title-3{color:#4d5257;letter-spacing:-.28px;margin:0;font-family:Nunito;font-size:14px;font-weight:500;line-height:20px}#comercializadora .text-title-3 span{color:#adb5bd}#comercializadora .body-container{max-width:calc(592px + 2rem);width:100%;margin:0 auto;padding:0 1rem}#comercializadora .body-container .top{align-items:center;gap:.5rem;margin-top:2rem;display:flex}#comercializadora .body-container .top .btn-back{transition:all .3s}#comercializadora .body-container .top .btn-back:hover{transform:translate(-4px)}#comercializadora .body-container .top h2{color:#5067b9;letter-spacing:-.48px;margin:0;font-size:1.5rem;font-weight:500;line-height:40px}#comercializadora .body-container .card{width:100%;background:#fff;border-radius:8px;margin-top:.5rem;margin-bottom:7.5rem;box-shadow:0 8px 24px #35469c0f}#comercializadora .body-container .card .dados-comercializadora{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:2rem;display:flex}#comercializadora .body-container .card .dados-comercializadora .avatar-container{align-items:center;gap:12px;display:flex}#comercializadora .body-container .card .dados-comercializadora .avatar-container .upload-avatar,#comercializadora .body-container .card .dados-comercializadora .avatar-container .image-avatar{width:64px;height:64px;border:1px dashed var(--Neutral-70,#868e96);background:var(--Neutral-20,#f1f3f5);cursor:pointer;border-radius:500px;justify-content:center;align-items:center;display:flex}#comercializadora .body-container .card .dados-comercializadora .avatar-container .upload-avatar img,#comercializadora .body-container .card .dados-comercializadora .avatar-container .image-avatar img{object-fit:cover;width:100%;height:100%;object-position:center;border-radius:50%;display:block}#comercializadora .body-container .card .dados-comercializadora .avatar-container .image-avatar{border:none}#comercializadora .body-container .card .dados-comercializadora .avatar-container .text-col h4{color:var(--Neutral-75,#4d5257);letter-spacing:-.32px;margin:0;font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#comercializadora .body-container .card .dados-comercializadora .avatar-container .text-col p{color:var(--Neutral-70,#868e96);letter-spacing:-.24px;font-family:Nunito;font-size:12px;font-style:normal;font-weight:600;line-height:24px}#comercializadora .body-container .card .dados-comercializadora .avatar-container .text-col p strong{color:var(--Neutral-75,#4d5257)}#comercializadora .body-container .card .dados-usuario{border-top:1px solid #e9ecef;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:2rem;display:flex}#comercializadora .body-container .card .inputs-grid{width:100%;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}#comercializadora .body-container .card .input-container{width:100%;flex-direction:column;gap:.5rem;display:flex;position:relative}#comercializadora .body-container .card .input-container .error-message{color:#db1f1f;font-size:12px;font-weight:500;position:absolute;bottom:-20px}#comercializadora .body-container .card .input-container label{color:#4d5257;letter-spacing:-.28px;font-family:Nunito;font-size:14px;line-height:20px}#comercializadora .body-container .card .input-container label span{color:#fb4545}#comercializadora .body-container .card .input-container label span.opcional{color:#adb5bd}#comercializadora .body-container .card .input-container input{width:100%;color:#4d5257;letter-spacing:-.32px;border:0;outline:0;font-family:Nunito;font-size:16px;font-weight:400;line-height:24px}#comercializadora .body-container .card .input-container input::placeholder,#comercializadora .body-container .card .input-container input[type=date]{color:#868e96}#comercializadora .body-container .card .input-container .show-password{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex;position:relative}#comercializadora .body-container .card .input-container .show-password:focus-within{border:1px solid #5067b9}#comercializadora .body-container .card .input-container .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}#comercializadora .body-container .card .input-container .show-password .password svg{width:24px;height:24px;color:#212529}#comercializadora .body-container .card .input-container .show-password .password .hidden{display:none}#comercializadora .body-container .card .input-container .show-password .password.mostra .hidden{display:block}#comercializadora .body-container .card .input-container .show-password .password.mostra .show{display:none}#comercializadora .body-container .card .input-container .show-password svg{width:24px}#comercializadora .body-container .card .input-container .input-box,#comercializadora .body-container .card .input-container textarea{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;font-family:Nunito;font-size:16px;display:flex}#comercializadora .body-container .card .input-container .input-box:focus-within,#comercializadora .body-container .card .input-container textarea:focus-within{border:1px solid #5067b9}#comercializadora .body-container .card .input-container .counter{justify-content:center;display:flex}#comercializadora .body-container .card .input-container .counter input{text-align:center}#comercializadora .body-container .card .anexo-container,#comercializadora .body-container .card .anexo-container div{width:100%;flex-direction:column;gap:8px;display:flex}#comercializadora #geracao{-webkit-appearance:auto;cursor:pointer}#comercializadora #box-inlines select,#comercializadora #box-inlines input{-webkit-appearance:auto;cursor:pointer;height:3rem;border:1px solid #f1f3f5;border-radius:8px;padding:.75rem}#comercializadora #box-inlines select:focus-within,#comercializadora #box-inlines input:focus-within{border:1px solid #5067b9}#comercializadora #box-inlines .energia-inline{align-items:center;gap:10px;margin-bottom:10px;display:flex}#comercializadora #box-inlines .energia-inline .formInlineVolume{cursor:auto!important}#comercializadora #box-inlines .energia-inline .close{color:red;cursor:pointer;font-size:1.125rem}#comercializadora .btn-inlines-wrapper{height:3rem;cursor:pointer;border:1px solid #f1f3f5;border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:.75rem;display:flex}#comercializadora .btn-inlines-wrapper:hover{border:1px solid #5067b9}#comercializadora .icon-faq{width:16px;height:16px}#comercializadora form{width:100%}#comercializadora .filepond{height:120px;width:100%;border:1px dashed #dee2e6;border-radius:16px;overflow:hidden}#comercializadora .filepond--list .filepond--item{height:100%!important}#comercializadora .filepond--drop-label{top:50%;transform:translateY(-50%)!important}#comercializadora .filepond--panel-root{background:#fff}#comercializadora .filepond--file{background:#5067b9}#comercializadora .label-button{color:#4d5257;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px}#comercializadora .filepond--label-action{color:#5067b9;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}#comercializadora .btn-counter{cursor:pointer;justify-content:center;align-items:center;line-height:0;display:flex}#comercializadora .send-button-wrapper{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;align-items:center;gap:16px;margin-left:auto;padding:0 2rem 2rem;display:flex}#comercializadora .btn-sair{cursor:pointer;color:#002102;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#comercializadora .btn-sair svg{width:24px;height:25px;margin-right:8px}#comercializadora .btn-sair:hover{transform:scale(1.05)}#comercializadora .hidden{display:none}#comercializadora .red{color:red}#usuario{width:100vw;box-sizing:border-box;background:#f8f9fa;padding:1rem;font-family:Nunito;overflow:auto}#usuario h3{color:#212529;letter-spacing:.56px;text-transform:uppercase;margin:0;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#usuario .header--container{max-width:100vw;background:0 0;padding:0 14px 0 0;transition:background-color .3s ease-in-out}#usuario .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#usuario .header--wrapper img{height:2.6rem}#usuario .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#usuario .text-title-3{color:#4d5257;letter-spacing:-.28px;margin:0;font-family:Nunito;font-size:14px;font-weight:500;line-height:20px}#usuario .text-title-3 span{color:#adb5bd}#usuario .body-container{max-width:calc(592px + 2rem);width:100%;margin:0 auto;padding:0 1rem}#usuario .body-container .top{align-items:center;gap:.5rem;margin-top:2rem;display:flex}#usuario .body-container .top .btn-back{transition:all .3s}#usuario .body-container .top .btn-back:hover{transform:translate(-4px)}#usuario .body-container .top h2{color:#5067b9;letter-spacing:-.48px;margin:0;font-size:1.5rem;font-weight:500;line-height:40px}#usuario .body-container .card{width:100%;background:#fff;border-radius:8px;margin-top:.5rem;margin-bottom:7.5rem;box-shadow:0 8px 24px #35469c0f}#usuario .body-container .card .dados-comercializadora{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:2rem;display:flex}#usuario .body-container .card .dados-comercializadora .avatar-container{align-items:center;gap:12px;display:flex}#usuario .body-container .card .dados-comercializadora .avatar-container .upload-avatar{width:64px;height:64px;border:1px dashed var(--Neutral-70,#868e96);background:var(--Neutral-20,#f1f3f5);border-radius:500px;justify-content:center;align-items:center;padding:20px;display:flex}#usuario .body-container .card .dados-comercializadora .avatar-container .text-col h4{color:var(--Neutral-75,#4d5257);letter-spacing:-.32px;margin:0;font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#usuario .body-container .card .dados-comercializadora .avatar-container .text-col p{color:var(--Neutral-70,#868e96);letter-spacing:-.24px;font-family:Nunito;font-size:12px;font-style:normal;font-weight:600;line-height:24px}#usuario .body-container .card .dados-comercializadora .avatar-container .text-col p strong{color:var(--Neutral-75,#4d5257)}#usuario .body-container .card .dados-usuario{border-top:1px solid #e9ecef;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:2rem;display:flex}#usuario .body-container .card .inputs-grid{width:100%;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}#usuario .body-container .card .input-container{width:100%;flex-direction:column;gap:.5rem;display:flex}#usuario .body-container .card .input-container label{color:#4d5257;letter-spacing:-.28px;font-family:Nunito;font-size:14px;line-height:20px}#usuario .body-container .card .input-container label span{color:#fb4545}#usuario .body-container .card .input-container label span.opcional{color:#adb5bd}#usuario .body-container .card .input-container input{width:100%;color:#4d5257;letter-spacing:-.32px;border:0;outline:0;font-family:Nunito;font-size:16px;font-weight:400;line-height:24px}#usuario .body-container .card .input-container input::placeholder,#usuario .body-container .card .input-container input[type=date]{color:#868e96}#usuario .body-container .card .input-container .show-password{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex;position:relative}#usuario .body-container .card .input-container .show-password:focus-within{border:1px solid #5067b9}#usuario .body-container .card .input-container .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}#usuario .body-container .card .input-container .show-password .password svg{width:24px;height:24px;color:#212529}#usuario .body-container .card .input-container .show-password .password .hidden{display:none}#usuario .body-container .card .input-container .show-password .password.mostra .hidden{display:block}#usuario .body-container .card .input-container .show-password .password.mostra .show{display:none}#usuario .body-container .card .input-container .show-password svg{width:24px}#usuario .body-container .card .input-container .input-box{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex}#usuario .body-container .card .input-container .input-box:focus-within{border:1px solid #5067b9}#usuario .body-container .card .input-container .counter{justify-content:center;display:flex}#usuario .body-container .card .input-container .counter input{text-align:center}#usuario .body-container .card .anexo-container,#usuario .body-container .card .anexo-container div{width:100%;flex-direction:column;gap:8px;display:flex}#usuario form{width:100%}#usuario .filepond{height:120px;width:100%;border:1px dashed #dee2e6;border-radius:16px;overflow:hidden}#usuario .filepond--drop-label{top:50%;transform:translateY(-50%)!important}#usuario .filepond--panel-root{background:#fff}#usuario .filepond--file{background:#5067b9}#usuario .label-button{color:#4d5257;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px}#usuario .filepond--label-action{color:#5067b9;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}#usuario .btn-counter{cursor:pointer;justify-content:center;align-items:center;line-height:0;display:flex}#usuario .send-button-wrapper{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;align-items:center;gap:16px;margin-left:auto;padding:0 2rem 2rem;display:flex}#usuario .btn-sair{color:#002102;height:48px;cursor:pointer;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;color:#000000b3;background:#fff;border:4px solid #f8f9fa;border-radius:24px;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}#usuario .btn-sair svg{width:24px;height:25px;margin-right:8px}#usuario .btn-sair:hover{transform:scale(1.05)}#usuario .btn-cadastrar{cursor:pointer;color:#002102;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#usuario .btn-cadastrar svg{width:24px;height:25px;margin-right:8px}#usuario .btn-cadastrar:hover{transform:scale(1.05)}#aguardando_aprovacao{width:100vw;height:100vh;box-sizing:border-box;background:#f8f9fa;flex-direction:column;padding:1rem;font-family:Nunito;display:flex;overflow:hidden}#aguardando_aprovacao h3{color:#212529;letter-spacing:.56px;text-transform:uppercase;margin:0;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#aguardando_aprovacao .header--container{max-width:100vw;background:0 0;transition:background-color .3s ease-in-out}#aguardando_aprovacao .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#aguardando_aprovacao .header--wrapper img{height:2.6rem}#aguardando_aprovacao .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#aguardando_aprovacao .body-container{max-width:calc(592px + 2rem);width:100%;background-color:#f8f9fa;flex:1;margin:0 auto;padding:0 1rem;display:flex}#aguardando_aprovacao .body-container .wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}#aguardando_aprovacao .image-container{max-width:28.375rem}#aguardando_aprovacao .text-title-1{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.96px;margin:3.5rem 0 .5rem;font-size:3rem;font-style:normal;font-weight:500;line-height:120%}#aguardando_aprovacao p.message{color:var(--Neutral-80,#4d5257);text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:400;line-height:24px}#painel{width:100vw;box-sizing:border-box;background:#f8f9fa;font-family:Nunito;position:relative;overflow-x:hidden}#painel .header--container{max-width:100vw;width:100%;background:0 0;padding:0 48px 0 0;transition:background-color .3s ease-in-out;position:absolute;top:1rem}#painel .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:space-between;align-items:center;margin:0 1rem;padding-inline:4rem 1rem;display:flex}#painel .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#painel .header--wrapper img{height:2.6rem}#painel .body-painel{min-height:100vh}#painel .body-painel .swiper{margin-top:-180px}#painel .body-painel .swiper--painel{height:100%;max-width:calc(1280px + 2rem);width:100%;gap:2rem;margin:0 auto 4rem;display:flex;position:relative;padding:0 2rem!important}#painel .body-painel .swiper--painel .swiper-wrapper{align-items:flex-start}#painel .body-painel .swiper--painel .swiper-control{flex-direction:column;align-items:center;display:flex}@media (max-width:640px){#painel .body-painel .swiper--painel .swiper-control{display:none}}#painel .body-painel .swiper-slide{box-sizing:border-box;justify-content:center;display:flex}#painel .body-painel .swiper-pagination{text-align:center;width:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:static!important}#painel .body-painel .swiper-pagination-bullet{width:8px;height:8px;cursor:pointer;background-color:#000;border-radius:50%;margin:0 5px;display:inline-block}#painel .body-painel .swiper-pagination-bullet-active{width:12px;height:12px;background-color:#5067b9}#painel .body-painel .swiper-button-next,#painel .body-painel .swiper-button-prev{width:48px;height:48px;border:1px solid var(--Neutral-30,#e9ecef);background:var(--B---W-White,#fff);border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:2rem;padding:8px;display:flex;inset:0;position:static!important}#painel .body-painel .swiper-button-next:after,#painel .body-painel .swiper-button-prev:after{display:none}#painel .body-painel .swiper-button-prev{margin-block:1rem}#painel .body-painel .wrapper{max-width:calc(1216px + 2rem);width:100%;margin:0 auto;padding:0 1rem}#painel .body-painel .card-plano-top{width:280px;-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:180px;background:#0000001a;border-radius:16px 16px 0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:16px;display:flex}#painel .body-painel .card-plano-top span{color:#ffffffb3;letter-spacing:1px;text-transform:uppercase;font-family:Nunito;font-size:10px;font-weight:700;line-height:150%}#painel .body-painel .card-plano-top h3{color:var(--B---W-White,#fff);letter-spacing:-.4px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Nunito;font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;overflow:hidden}#painel .body-painel .card-plano-top .card-actions{gap:8px;margin-top:auto;display:flex}#painel .body-painel .card-plano-top .card-actions button,#painel .body-painel .card-plano-top .card-actions a{cursor:pointer;width:28px;height:28px;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:24px;justify-content:center;align-items:center;display:flex}#painel .body-painel .card-plano-top .card-actions button svg,#painel .body-painel .card-plano-top .card-actions a svg{width:28px;height:28px}#painel .body-painel .card-plano-bottom{width:280px;color:#212529;background-color:#fff;border-radius:0 0 16px 16px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}#painel .body-painel .card-plano-bottom .card-section{width:100%;padding:0 16px 16px}#painel .body-painel .card-plano-bottom .card-section:first-child{border-bottom:1px dashed #e9ecef}#painel .body-painel .card-plano-bottom .card-section .block{margin-top:16px}#painel .body-painel .card-plano-bottom span{color:#868e96;letter-spacing:1px;text-transform:uppercase;font-family:Nunito;font-size:10px;font-weight:700;line-height:150%}#painel .body-painel .card-plano-bottom .info{color:var(--Neutral-100,#212529);letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:500;line-height:150%}#painel .body-painel .card-plano-bottom .price{color:var(--Primary-Pure,#5067b9);letter-spacing:-1.44px;width:100%;font-family:Nunito;font-size:24px;font-style:normal;font-weight:700;line-height:150%}#painel .body-painel .card-plano-bottom .line{justify-content:space-between;align-items:center;margin-top:16px;display:flex}#painel .body-painel .card-plano-bottom .line button{display:flex}#painel .body-painel .grid-planos{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}#painel .body-painel .top-container{padding-top:8.5rem}#painel .body-painel .top-container h2{color:#ffffffb3;letter-spacing:-.48px;font-family:Nunito;font-size:24px;font-weight:400;line-height:40px}#painel .body-painel .top-container h2 span{color:var(--B---W-White,#fff);font-weight:700}#painel .body-painel .top-container .planos{justify-content:space-between;align-items:center;gap:6px;padding-bottom:195px;display:flex}#painel .body-painel .top-container .planos .custom-select{cursor:pointer;display:inline-block;position:relative}#painel .body-painel .top-container .planos .custom-select select{cursor:pointer;color:#98aeeb;color:#fff;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;height:48px;background:#3b4ea1;border:4px solid #7a93dba3;border-radius:24px;justify-content:center;align-items:center;margin-left:10px;padding:0 1.5rem;font-family:Nunito;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}#painel .body-painel .top-container .planos .custom-select select svg{width:24px;height:25px;margin-right:8px}#painel .body-painel .top-container .planos .custom-select select:hover{transform:scale(1.05)}#painel .body-painel .top-container .planos .custom-select option{color:#000;background:#fff}#painel .body-painel .top-container .planos .custom-select option:disabled{color:gray}#painel .body-painel .top-container .planos .custom-arrow{width:0;height:0;cursor:pointer;border-top:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#painel .body-painel .top-container .planos .custom-arrow.active{transform:translateY(-50%)rotate(180deg)}#painel .body-painel .top-container .planos p{color:var(--B---W-White,#fff);letter-spacing:.64px;text-transform:uppercase;font-family:Nunito;font-size:16px;font-weight:600;line-height:20px}#painel .body-painel .top-container .planos a{cursor:pointer;color:#002102;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;justify-content:center;align-items:center;margin-left:auto;padding:0 1.5rem;font-family:Nunito;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}#painel .body-painel .top-container .planos a svg{width:24px;height:25px;margin-right:8px}#painel .body-painel .top-container .planos a:hover{transform:scale(1.05)}#painel .body-painel .empty-container{max-width:79rem;width:100%;margin:-5.5rem auto 0;padding:0 1.5rem 1.5rem}#painel .body-painel .empty-container.hidden-container{display:none}#painel .body-painel .empty-container .empty-content{background:#fff;border-radius:2rem;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem;display:flex}@media screen and (max-width:1024px){#painel .body-painel .empty-container .empty-content{flex-direction:column}}#painel .body-painel .empty-container .empty-content img{width:8rem}#painel .body-painel .empty-container .empty-content .empty-text{margin-inline:auto}@media screen and (max-width:768px){#painel .body-painel .empty-container .empty-content .empty-text{margin-inline:auto}}#painel .body-painel .empty-container .empty-content .empty-text h2{color:var(--Neutral-100,#212529);letter-spacing:-.03rem;margin-bottom:.5rem;font-family:Roboto;font-size:1.5rem;font-style:normal;font-weight:500;line-height:120%}@media screen and (max-width:1024px){#painel .body-painel .empty-container .empty-content .empty-text h2{text-align:center}}#painel .body-painel .empty-container .empty-content .empty-text p{color:var(--Neutral-80,#4d5257);letter-spacing:-.02rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}@media screen and (max-width:1024px){#painel .body-painel .empty-container .empty-content .empty-text p{text-align:center}}#painel .body-painel .empty-container .empty-content a{cursor:pointer;color:#002102;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}#painel .body-painel .empty-container .empty-content a svg{width:24px;height:25px;margin-right:8px}#painel .body-painel .empty-container .empty-content a:hover{transform:scale(1.05)}#painel .body-painel .empty-container .empty-content a span{white-space:nowrap}@media screen and (max-width:540px){#painel .body-painel .empty-container .empty-content a{width:100%}}#painel .body-painel .empty-container .empty-content a:hover{transform:scale(1.015)}#plano{width:100vw;box-sizing:border-box;background:#f8f9fa;padding:1rem;font-family:Nunito;overflow:auto}#plano .dados-planos{padding:1.5rem}#plano .dados-planos a.btn-add-ano{color:#002102;height:48px;cursor:pointer;width:100%;color:#000000b3;background:#fff;border:4px solid #f8f9fa;border-radius:24px;justify-content:center;align-items:center;margin-top:1rem;padding:0 1.5rem;font-family:Nunito;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666;font-size:16px!important}#plano .dados-planos a.btn-add-ano svg{width:24px;height:25px;margin-right:8px}#plano .dados-planos a.btn-add-ano:hover{transform:scale(1.05)}#plano h3{color:#212529;letter-spacing:.56px;text-transform:uppercase;margin:0;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#plano .header--container{max-width:100vw;background:0 0;padding:0 14px 0 0;transition:background-color .3s ease-in-out}#plano .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#plano .header--wrapper img{height:2.6rem}#plano .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#plano .text-title-3{color:#4d5257;letter-spacing:-.28px;margin:0;font-family:Nunito;font-size:14px;font-weight:500;line-height:20px}#plano .text-title-3 span{color:#adb5bd}#plano .body-container{max-width:calc(592px + 2rem);width:100%;margin:0 auto;padding:0 1rem}#plano .body-container .top{align-items:center;gap:.5rem;margin-top:2rem;display:flex}#plano .body-container .top .btn-back{transition:all .3s}#plano .body-container .top .btn-back:hover{transform:translate(-4px)}#plano .body-container .top h2{color:#5067b9;letter-spacing:-.48px;margin:0;font-size:1.5rem;font-weight:500;line-height:40px}#plano .body-container .card{width:100%;background:#fff;border-radius:8px;margin-top:.5rem;margin-bottom:7.5rem;box-shadow:0 8px 24px #35469c0f}#plano .body-container .card .dados-comercializadora{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:2rem;display:flex}#plano .body-container .card .dados-comercializadora .avatar-container{align-items:center;gap:12px;display:flex}#plano .body-container .card .dados-comercializadora .avatar-container .upload-avatar{width:64px;height:64px;border:1px dashed var(--Neutral-70,#868e96);background:var(--Neutral-20,#f1f3f5);border-radius:500px;justify-content:center;align-items:center;padding:20px;display:flex}#plano .body-container .card .dados-comercializadora .avatar-container .text-col h4{color:var(--Neutral-75,#4d5257);letter-spacing:-.32px;margin:0;font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#plano .body-container .card .dados-comercializadora .avatar-container .text-col p{color:var(--Neutral-70,#868e96);letter-spacing:-.24px;font-family:Nunito;font-size:12px;font-style:normal;font-weight:600;line-height:24px}#plano .body-container .card .dados-comercializadora .avatar-container .text-col p strong{color:var(--Neutral-75,#4d5257)}#plano .body-container .card [js-ano-preco-container]{position:relative}#plano .body-container .card [js-ano-preco-container] a{cursor:pointer;border-radius:8px;place-items:center;transition:all .3s;display:grid;position:absolute}#plano .body-container .card [js-ano-preco-container] a.btn-add{height:3rem;width:3rem;bottom:0;right:-3rem}#plano .body-container .card [js-ano-preco-container] a.btn-add:hover{background-color:#5067b905}#plano .body-container .card .inline-grid{width:100%;grid-template-columns:1fr 1fr;align-items:flex-end;gap:1.5rem;display:grid}#plano .body-container .card .dados-usuario{border-top:1px solid #e9ecef;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:2rem;display:flex}#plano .body-container .card .inputs-grid{width:100%;grid-template-columns:1fr 1fr;gap:0 1.5rem;display:grid;position:relative}#plano .body-container .card .inputs-grid a.btn-delete{border:1px solid #00000040;border-radius:50%;place-items:center;display:grid;bottom:1.75rem;left:-10px}#plano .body-container .card .inputs-grid a.btn-delete svg{width:20px;height:20px}#plano .body-container .card .inputs-grid a.btn-delete:hover{border-color:#e92c2c}#plano .body-container .card .input-container.first{margin-top:0}#plano .body-container .card .input-container{width:100%;flex-direction:column;gap:.5rem;margin-top:1.5rem;display:flex}#plano .body-container .card .input-container label{color:#4d5257;letter-spacing:-.28px;font-family:Nunito;font-size:14px;line-height:20px}#plano .body-container .card .input-container label span{color:#fb4545}#plano .body-container .card .input-container label span.opcional{color:#adb5bd}#plano .body-container .card .input-container input{width:100%;color:#4d5257;letter-spacing:-.32px;border:0;outline:0;font-family:Nunito;font-size:16px;font-weight:400;line-height:24px}#plano .body-container .card .input-container input::placeholder,#plano .body-container .card .input-container input[type=date]{color:#868e96}#plano .body-container .card .input-container .show-password{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex;position:relative}#plano .body-container .card .input-container .show-password:focus-within{border:1px solid #5067b9}#plano .body-container .card .input-container .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}#plano .body-container .card .input-container .show-password .password svg{width:24px;height:24px;color:#212529}#plano .body-container .card .input-container .show-password .password .hidden{display:none}#plano .body-container .card .input-container .show-password .password.mostra .hidden{display:block}#plano .body-container .card .input-container .show-password .password.mostra .show{display:none}#plano .body-container .card .input-container .show-password svg{width:24px}#plano .body-container .card .input-container .input-box{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex}#plano .body-container .card .input-container .input-box:focus-within{border:1px solid #5067b9}#plano .body-container .card .input-container #recisao-container{flex-direction:column;gap:16px;display:flex}#plano .body-container .card .input-container #recisao-container .input-containerr{align-items:center;gap:10px;display:flex}#plano .body-container .card .input-container #recisao-container .container-input-recisao{width:100%;flex-direction:column;gap:10px;display:flex}#plano .body-container .card .input-container #recisao-container .close{cursor:pointer;z-index:10;border:1px solid #dc2626;border-radius:999px;padding:0;line-height:0;transition:all .3s;position:absolute;top:40px;left:-10px}#plano .body-container .card .input-container #recisao-container .close:hover{background-color:#f7d9d9}#plano .body-container .card .input-container #recisao-container .close svg{width:18px}#plano .body-container .card .input-container .counter{justify-content:center;display:flex}#plano .body-container .card .input-container .counter input{text-align:center}#plano .body-container .card .anexo-container,#plano .body-container .card .anexo-container div{width:100%;flex-direction:column;gap:8px;display:flex}#plano #fonteEnergia .choices__item{text-transform:capitalize!important}#plano form{width:100%}#plano .filepond{height:120px;width:100%;border:1px dashed #dee2e6;border-radius:16px;overflow:hidden}#plano .filepond--drop-label{top:50%;transform:translateY(-50%)!important}#plano .filepond--panel-root{background:#fff}#plano .filepond--file{background:#5067b9}#plano .label-button{color:#4d5257;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px}#plano .filepond--label-action{color:#5067b9;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}#plano .btn-counter{cursor:pointer;justify-content:center;align-items:center;line-height:0;display:flex}#plano .send-button-wrapper{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;align-items:center;gap:16px;margin-left:auto;padding:0 2rem 2rem;display:flex}#plano .btn-sair{color:#002102;height:48px;cursor:pointer;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;color:#000000b3;background:#fff;border:4px solid #f8f9fa;border-radius:24px;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666;font-size:16px!important}#plano .btn-sair svg{width:24px;height:25px;margin-right:8px}#plano .btn-sair:hover{transform:scale(1.05)}#plano .btn-cadastrar{cursor:pointer;color:#002102;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#plano .btn-cadastrar svg{width:24px;height:25px;margin-right:8px}#plano .btn-cadastrar:hover{transform:scale(1.05)}#plano footer{display:none}#plano .choices{color:#000;width:100%!important}#plano .choices .choices__inner{background-color:#0000;border-color:#f1f3f5}#plano .choices .choices__inner .choices__item{font-size:16px}#plano .choices .choices__list .choices__item--disabled{display:none}#plano .choices .choices__list{padding:.25rem}#plano .choices .choices__list .choices__item{font-size:14px!important}#plano .choices[data-type*=select-one]:after{content:"";height:6px;width:12px;pointer-events:none;border:.3125rem solid #0000;border:initial;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNSA1TDkgMSIgc3Ryb2tlPSIjNTA2N0I5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;margin:auto 0;transition:all .2s;position:absolute;top:0;bottom:0;right:.7188rem;transform:rotate(0)}#plano .choices[data-type*=select-one].is-open:after{margin-top:20px;transform:rotate(-180deg)}#plano footer,.adicional-nome{display:none}.adicional-nome.active{display:block}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#modal-container{width:100vw;height:100vh;z-index:999999;opacity:1;pointer-events:auto;background:linear-gradient(#00000080 0% 100%);transition:all .8s;position:fixed;inset:0}#modal-container.hide-modal{opacity:0;pointer-events:none;transition:all .8s}.modal-wrapper{max-width:448px;width:100%;padding:0 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-wrapper .modal-content{background-color:#fff;border-radius:16px;overflow:hidden}.modal-wrapper .modal-content .modal-header{height:64px;justify-content:space-between;align-items:center;padding:0 8px 0 24px;display:flex;position:relative}.modal-wrapper .modal-content .modal-header h2{color:#fff;letter-spacing:-.36px;margin:0;font-size:18px;font-weight:700;line-height:normal;font-family:Nunito!important}.modal-wrapper .modal-content .modal-header .btn-close{cursor:pointer;color:#fff;border:1px solid #fff;border-radius:50%;font-size:16px;transition:all .3s;display:flex}.modal-wrapper .modal-content .modal-header .btn-close:hover{color:red;border-color:red;transform:scale(1.05)}.modal-wrapper .modal-content .modal-header .btn-close .icon-close{width:24px;height:32px}.modal-wrapper .modal-content .modal-header .bg-modal-header{width:100%;height:100%;z-index:-1;background-color:#00f;position:absolute}.modal-wrapper .modal-content .modal-body{padding:24px}.modal-wrapper .modal-content .modal-body .form-wrapper{flex-direction:column;display:flex}.modal-wrapper .modal-content .modal-body .form-wrapper h4{color:#000000b3;letter-spacing:-.32px;margin:0;font-family:Nunito;font-size:16px;font-weight:700;line-height:150%}.modal-wrapper .modal-content .modal-body .form-wrapper h4 a{color:#5067b9;text-decoration:underline;transition:all .3s}.modal-wrapper .modal-content .modal-body .form-wrapper h4 a:hover{color:#405397}.modal-wrapper button{font-family:Nunito}.modal-wrapper .btn-entrar,.modal-wrapper .btn-confirm{cursor:pointer;color:#002102;width:100%;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;margin-top:16px;padding:0;font-size:16px;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}.modal-wrapper .btn-entrar svg,.modal-wrapper .btn-confirm svg{width:24px;height:25px;margin-right:8px}.modal-wrapper .btn-entrar:hover,.modal-wrapper .btn-confirm:hover{transform:scale(1.05)}.modal-wrapper .btn-container{justify-content:end;gap:1rem;margin-top:3rem;display:flex}.modal-wrapper .btn-confirm{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0;padding-inline:1.5rem;font-weight:700}.modal-wrapper .btn-cancel{color:#002102;height:48px;cursor:pointer;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;color:#000000b3;background:#fff;border:4px solid #f8f9fa;border-radius:24px;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}.modal-wrapper .btn-cancel svg{width:24px;height:25px;margin-right:8px}.modal-wrapper .btn-cancel:hover{transform:scale(1.05)}.modal-wrapper .inputs-wrapper{margin-top:24px}.modal-wrapper .inputs-wrapper label{color:#4d5257;letter-spacing:-.28px;margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px;display:block}.modal-wrapper .inputs-wrapper label:nth-child(3){margin-top:24px}.modal-wrapper .inputs-wrapper .input-item{color:#868e96;background-color:#0000;border:1px solid #d5d8db;border-radius:8px;overflow:hidden}.modal-wrapper .inputs-wrapper .input-item:focus-within{outline:1px solid #5067b9}.modal-wrapper .inputs-wrapper .input-item:first-child{margin-bottom:24px}.modal-wrapper .inputs-wrapper .input-item .input{width:100%;height:48px;border:unset;color:#868e96;letter-spacing:-.32px;background:0 0;border-bottom:1px solid #ffffff1a;padding:0 12px;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:540px){.modal-wrapper .inputs-wrapper .input-item .input{font-size:14px;line-height:171%}}.modal-wrapper .inputs-wrapper .input-item .input::placeholder{letter-spacing:-.02em;color:#868e96;font-family:Nunito,sans-serif;font-size:14px;font-weight:300;line-height:150%}@media screen and (max-width:540px){.modal-wrapper .inputs-wrapper .input-item .input::placeholder{font-size:14px;line-height:171%}}.modal-wrapper .inputs-wrapper .input-item .show-password{display:flex;position:relative}.modal-wrapper .inputs-wrapper .input-item .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.modal-wrapper .inputs-wrapper .input-item .show-password .password svg{width:24px;height:24px;color:#4d5257}.modal-wrapper .inputs-wrapper .input-item .show-password .password .hidden{display:none}.modal-wrapper .inputs-wrapper .input-item .show-password .password.mostra .hidden{display:block}.modal-wrapper .inputs-wrapper .input-item .show-password .password.mostra .show{display:none}.modal-wrapper .inputs-wrapper .recuperar-senha{margin-top:8px}.modal-wrapper .inputs-wrapper .recuperar-senha a{color:#5067b9;letter-spacing:-.28px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.modal-wrapper .inputs-wrapper .recuperar-senha a:hover{text-decoration:underline}#login-container{width:100vw;z-index:999999;opacity:1;pointer-events:auto;background:linear-gradient(#00000080 0% 100%);transition:all .8s}#login-container.hide-modal{opacity:0;pointer-events:none;transition:all .8s}.login-wrapper{max-width:448px;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;padding:36px 24px;display:flex}.login-wrapper .login-content{width:100%;background-color:#fff;border-radius:16px;overflow:hidden}.login-wrapper .login-content .login-header{height:64px;justify-content:space-between;align-items:center;padding:0 8px 0 24px;display:flex;position:relative}.login-wrapper .login-content .login-header h2{color:#fff;letter-spacing:-.36px;margin:0;font-size:18px;font-weight:700;line-height:normal;font-family:Nunito!important}.login-wrapper .login-content .login-header .btn-close{cursor:pointer;font-size:16px;transition:all .3s;display:flex}.login-wrapper .login-content .login-header .btn-close:hover{transform:scale(1.05)}.login-wrapper .login-content .login-header .btn-close .icon-close{width:32px;height:32px}.login-wrapper .login-content .login-header .bg-login-header{width:100%;height:100%;z-index:-1;background-color:#00f;position:absolute}.login-wrapper .login-content .login-body{width:100%;padding:24px}.login-wrapper .login-content .login-body .form-wrapper{flex-direction:column;display:flex}.login-wrapper .login-content .login-body .form-wrapper .title-criar{text-align:center;margin-top:16px}.login-wrapper .login-content .login-body .form-wrapper h4,.login-wrapper .login-content .login-body .form-wrapper .title-2{color:#000000b3;letter-spacing:-.32px;margin:0;font-family:Nunito;font-size:16px;font-weight:700;line-height:150%}.login-wrapper .login-content .login-body .form-wrapper h4 a,.login-wrapper .login-content .login-body .form-wrapper .title-2 a{color:#5067b9;text-decoration:underline;transition:all .3s}.login-wrapper .login-content .login-body .form-wrapper h4 a:hover,.login-wrapper .login-content .login-body .form-wrapper .title-2 a:hover{color:#405397}.login-wrapper .login-content .login-body .form-wrapper .title-2{letter-spacing:0;color:#000000b3;color:#5067b9;font-size:1.5rem}.login-wrapper .login-content .login-body .form-wrapper .subtitle{color:#000000b3;margin-top:4px;font-size:14px}.login-wrapper .login-content .login-body .titles-wrapper{text-align:center}.login-wrapper .login-content .login-body .titles-wrapper h4{color:var(--Neutral-100,#212529);letter-spacing:-.03rem;font-family:Nunito;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}.login-wrapper .login-content .login-body .titles-wrapper p{color:#000000b3;letter-spacing:-.02rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.login-wrapper .login-content .login-body .lines-wrapper{justify-content:center;align-items:center;gap:.5rem;margin:24px 0;display:flex}.login-wrapper .login-content .login-body .lines-wrapper .line{width:100%;height:.0625rem;background:#e9ecef}.login-wrapper .login-content .login-body .lines-wrapper .text-lines{color:#000;letter-spacing:-.02rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.login-wrapper .login-content .login-body .icons-wrapper{width:100%;flex-direction:column;gap:.5rem;display:flex}.login-wrapper .login-content .login-body .icons-wrapper .icon-wrapper{border:1px solid var(--Neutral-20,#f1f3f5);color:var(--Neutral-100,#212529);letter-spacing:-.02rem;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;display:flex}.login-wrapper .login-content .login-body .icons-wrapper .icon-wrapper img{width:16.25px;height:auto}.login-wrapper button{cursor:pointer;font-family:Nunito}.login-wrapper .btn-entrar,.login-wrapper .btn-confirm{cursor:pointer;color:#002102;width:100%;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;margin-top:16px;padding:0;font-size:16px;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}.login-wrapper .btn-entrar svg,.login-wrapper .btn-confirm svg{width:24px;height:25px;margin-right:8px}.login-wrapper .btn-entrar:hover,.login-wrapper .btn-confirm:hover{transform:scale(1.05)}.login-wrapper .btn-container{justify-content:end;gap:16px;margin-top:3rem;display:flex}.login-wrapper .btn-confirm{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0;padding-inline:1.5rem;font-weight:700}.login-wrapper .btn-cancel{color:#002102;height:48px;cursor:pointer;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;color:#000000b3;background:#fff;border:4px solid #f8f9fa;border-radius:24px;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}.login-wrapper .btn-cancel svg{width:24px;height:25px;margin-right:8px}.login-wrapper .btn-cancel:hover{transform:scale(1.05)}.login-wrapper .btn-voltar{height:48px;cursor:pointer;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;color:#000000b3;margin-inline:auto;justify-content:center;align-items:center;margin-top:4px;padding:0 1.5rem;font-family:Nunito;font-weight:700;display:flex}.login-wrapper .btn-voltar:hover{transform:scale(1.015)}.login-wrapper .inputs-wrapper{margin-top:24px}.login-wrapper .inputs-wrapper label{color:#4d5257;letter-spacing:-.28px;margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px;display:block}.login-wrapper .inputs-wrapper label:nth-child(3){margin-top:24px}.login-wrapper .inputs-wrapper .input-item{color:#868e96;background-color:#0000;border:1px solid #d5d8db;border-radius:8px;overflow:hidden}.login-wrapper .inputs-wrapper .input-item:focus-within{outline:1px solid #5067b9}.login-wrapper .inputs-wrapper .input-item:first-child{margin-bottom:24px}.login-wrapper .inputs-wrapper .input-item .input{width:100%;height:48px;border:unset;color:#868e96;letter-spacing:-.32px;background:0 0;border-bottom:1px solid #ffffff1a;padding:0 12px;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:540px){.login-wrapper .inputs-wrapper .input-item .input{font-size:14px;line-height:171%}}.login-wrapper .inputs-wrapper .input-item .input::placeholder{letter-spacing:-.02em;color:#868e96;font-family:Nunito,sans-serif;font-size:14px;font-weight:300;line-height:150%}@media screen and (max-width:540px){.login-wrapper .inputs-wrapper .input-item .input::placeholder{font-size:14px;line-height:171%}}.login-wrapper .inputs-wrapper .input-item .show-password{display:flex;position:relative}.login-wrapper .inputs-wrapper .input-item .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.login-wrapper .inputs-wrapper .input-item .show-password .password svg{width:24px;height:24px;color:#4d5257}.login-wrapper .inputs-wrapper .input-item .show-password .password .hidden{display:none}.login-wrapper .inputs-wrapper .input-item .show-password .password.mostra .hidden{display:block}.login-wrapper .inputs-wrapper .input-item .show-password .password.mostra .show{display:none}.login-wrapper .inputs-wrapper .recuperar-senha{margin-top:8px}.login-wrapper .inputs-wrapper .recuperar-senha a{color:#5067b9;letter-spacing:-.28px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.login-wrapper .inputs-wrapper .recuperar-senha a:hover{text-decoration:underline}.body-404 .button{cursor:pointer;color:#001d00;padding:8px 20px;background:#00d200;border:4px solid #00ba00;border-radius:24px;align-items:center;margin-top:1.5rem;padding-top:4px;padding-bottom:4px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}.body-404 .button svg{width:24px;height:25px;margin-right:8px}.body-404 .button:hover{transform:scale(1.05);transform:translateY(-50%)scale(1)!important}.body-contratacoes-realizadas{background:#f8f9fa}.body-contratacoes-realizadas footer{display:none}#filtros_teste{margin-top:150px;padding:2rem 0}#filtros_teste .title-container{align-items:center;gap:.5rem;display:flex}#filtros_teste .title-container h3{color:var(--Neutral-100,#212529);letter-spacing:-.04rem;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem}#filtros_teste .title-container svg{cursor:pointer;margin-top:5px}#filtros_teste .header--container{max-width:100vw;background:0 0;padding:0 14px 0 0;transition:background-color .3s ease-in-out}#filtros_teste .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#filtros_teste .header--wrapper img{height:2.6rem}#filtros_teste .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#filtros_teste .container{max-width:calc(1216px + 3rem)}#filtros_teste .grid-resultados{grid-template-columns:auto 1fr;align-items:flex-start;gap:2.125rem;display:grid}@media screen and (max-width:1024px){#filtros_teste .grid-resultados{display:block}}#filtros_teste .sidebar-filtro{max-width:17.5rem;z-index:9999;background-color:#fff;border:1px solid #e9ecef;border-radius:16px;transition:all .2s ease-in;position:sticky;top:100px}@media screen and (max-width:1024px){#filtros_teste .sidebar-filtro{max-width:500px;width:100%}}#filtros_teste .sidebar-filtro.active{border-radius:16px 16px 0 0}@media screen and (max-width:1024px){#filtros_teste .sidebar-filtro.active .form-wrapper{height:auto;max-height:800px;border:1px solid #e9ecef}}#filtros_teste .sidebar-filtro .form-wrapper{border-radius:0 0 16px 16px;transition:max-height .2s}@media screen and (max-width:1024px){#filtros_teste .sidebar-filtro .form-wrapper{z-index:4;height:800px;max-height:0;background:#fff;position:absolute;left:-1px;right:-1px;overflow:hidden}}#filtros_teste .sidebar-filtro .filtro-title{letter-spacing:-.02em;color:#212529;align-items:center;padding:1rem;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1;display:flex}@media screen and (max-width:1024px){#filtros_teste .sidebar-filtro .filtro-title{cursor:pointer}}#filtros_teste .sidebar-filtro .filtro-title svg{width:24px;height:24px;margin-right:8px}#filtros_teste .sidebar-filtro .grupo-filtro{border-top:1px solid #e9ecef;padding:1rem}@media screen and (max-width:1024px){#filtros_teste .sidebar-filtro .grupo-filtro:first-child{border-top:none}}#filtros_teste .sidebar-filtro .grupo-filtro .conteiner-title-filter{align-items:center;gap:.5rem;margin-bottom:8px;display:flex}#filtros_teste .sidebar-filtro .grupo-filtro .conteiner-title-filter .icon-info{width:1.25rem;height:1.25rem}#filtros_teste .sidebar-filtro .grupo-filtro .label-group{color:#343a40;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:150%}#filtros_teste .sidebar-filtro .checkbox-item{align-items:center;margin-bottom:8px;display:flex}#filtros_teste .sidebar-filtro .checkbox-item input[type=checkbox]{accent-color:#5067b9;margin-right:8px}#filtros_teste .sidebar-filtro .checkbox-item label{letter-spacing:-.02em;color:#4d5257;font-size:1rem;font-weight:400;line-height:1.2}#filtros_teste .resultados-header{margin-bottom:1.5rem}#filtros_teste .resultados-header .resultado-cep{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1rem;display:flex}#filtros_teste .resultados-header .resultado-cep .col-1{flex-wrap:wrap;align-items:center;display:flex}#filtros_teste .resultados-header .resultado-cep .header-right{gap:8px;display:flex}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group.disabled-card .slider-card{background:0 0;border:1px solid #dee2e6}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group.disabled-card .slider-card .valor{color:#212529}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group .slider-card{max-width:247px;background:#fff;border:1px solid #f1f3f5;border-radius:16px;padding:12px}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group .slider-card .titulo{color:#868e96;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;display:flex}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group .slider-card .valor{letter-spacing:-.02em;color:#212529;font-size:1.125rem;font-weight:500;line-height:1.3}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group .slider-card .icon-wrapper{cursor:pointer;background:#5067b91a;border-radius:50%;place-content:center;padding:4px;display:grid}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group .slider-card .icon-wrapper svg{width:20px;height:20px;color:#5067b9}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group .slider-card .input-read-wrapper{justify-content:center;align-items:center;display:flex}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group .slider-card .input-read-wrapper p{display:inline-block}#filtros_teste .resultados-header .resultado-cep .header-right .slider-group .slider-card input{width:100%;color:#212529;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600;display:inline-block}#filtros_teste .resultados-header .resultado-cep .resultado-cep-text{letter-spacing:-.02em;color:#868e96;font-size:1rem;font-weight:400;line-height:1.2}#filtros_teste .resultados-header .resultado-cep .resultado-cep-text span{color:#212529;font-weight:600}#filtros_teste .resultados-header .resultado-cep input{color:#212529;max-width:140px;width:100%;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600}#filtros_teste .resultados-header .resultado-cep input:focus,#filtros_teste .resultados-header .resultado-cep input:hover{background:#fff;border:1px solid #e9ecef;padding:4px}#filtros_teste .filtros-header{padding:1rem}#filtros_teste .filtros-header .sliders-wrapper{flex-wrap:wrap;grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media screen and (max-width:540px){#filtros_teste .filtros-header .sliders-wrapper{grid-template-columns:1fr}}#filtros_teste .filtros-header .sliders-wrapper .slider-group{flex-direction:column;justify-content:center;gap:16px;display:flex}#filtros_teste .filtros-header .sliders-wrapper .slider-group.disabled-card .slider-card{background:0 0;border:1px solid #dee2e6}#filtros_teste .filtros-header .sliders-wrapper .slider-group.disabled-card .slider-card .valor{color:#212529}#filtros_teste .filtros-header .sliders-wrapper .slider-group .slider-card{max-width:100%;background:#fff;border:1px solid #f1f3f5;border-radius:16px;padding:12px}#filtros_teste .filtros-header .sliders-wrapper .slider-group .slider-card .titulo{color:#868e96;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;display:flex}#filtros_teste .filtros-header .sliders-wrapper .slider-group .slider-card .valor{letter-spacing:-.02em;color:#212529;font-size:1.125rem;font-weight:500;line-height:1.3}#filtros_teste .filtros-header .sliders-wrapper .slider-group .slider-card .icon-wrapper{cursor:pointer;background:#5067b91a;border-radius:50%;place-content:center;padding:4px;display:grid}#filtros_teste .filtros-header .sliders-wrapper .slider-group .slider-card .icon-wrapper svg{width:20px;height:20px;color:#5067b9}#filtros_teste .filtros-header .sliders-wrapper .slider-group .slider-card .input-read-wrapper{justify-content:center;align-items:center;display:flex}#filtros_teste .filtros-header .sliders-wrapper .slider-group .slider-card .input-read-wrapper p{display:inline-block}#filtros_teste .filtros-header .sliders-wrapper .slider-group .slider-card input{width:100%;color:#212529;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600;display:inline-block}#filtros_teste .filtros-header .sliders-wrapper .slider-item{text-align:center;width:100%;margin-bottom:2rem}#filtros_teste .filtros-header .sliders-wrapper .slider-item label{text-align:center;letter-spacing:-.02em;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:1.4}#filtros_teste .filtros-header .sliders-wrapper .slider-item .range{--ticksThickness:2px;--ticksHeight:10px;--ticksColor:silver;pointer-events:none;background:silver;background:linear-gradient(to right,var(--ticksColor)var(--ticksThickness),transparent 1px)repeat-x;background-size:calc(100%/((var(--max) - var(--min))/var(--step)) - 0.1%)var(--ticksHeight);height:10px;width:100%;margin-top:-24px;display:block;position:relative}#filtros_teste .filtros-header .sliders-wrapper .slider-item input[type=range]{background:0 0}#filtros_teste .filtros-header .sliders-wrapper input[type=range]{height:6px;-webkit-appearance:none;width:100%;margin:16px 0}#filtros_teste .filtros-header .sliders-wrapper input[type=range]:focus{outline:none}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;animate:.2s;background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-thumb{height:12px;width:12px;cursor:pointer;-webkit-appearance:none;background:#5067b9;border:0 solid #5067b9;border-radius:20px;margin-top:-2px;box-shadow:0 0 #5067b9}#filtros_teste .filtros-header .sliders-wrapper input[type=range]:focus::-webkit-slider-runnable-track{background:#e9ecef}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-moz-range-track{width:100%;height:8px;cursor:pointer;animate:.2s;background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-moz-range-thumb{height:12px;width:12px;cursor:pointer;background:#5067b9;border:0 solid #5067b9;border-radius:20px;box-shadow:0 0 #5067b9}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-ms-track{width:100%;height:8px;cursor:pointer;animate:.2s;color:#0000;background:0 0;border-color:#0000}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-ms-fill-lower{background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-ms-fill-upper{background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-ms-thumb{height:12px;width:12px;cursor:pointer;background:#5067b9;border:0 solid #5067b9;border-radius:20px;margin-top:1px;box-shadow:0 0 #5067b9}#filtros_teste .filtros-header .sliders-wrapper input[type=range]:focus::-ms-fill-lower{background:#e9ecef}#filtros_teste .filtros-header .sliders-wrapper input[type=range]:focus::-ms-fill-upper{background:#e9ecef}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-thumb{z-index:2;position:relative}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-moz-range-thumb{z-index:2;position:relative}#filtros_teste .filtros-header .sliders-wrapper input[type=range]::-ms-thumb{z-index:2;position:relative}#filtros_teste .filtros-header .button{cursor:pointer;color:#002102;width:100%;height:3rem;background:#58d134;border:4px solid #3cb326;border-radius:1.5rem;place-content:center;align-items:center;margin-top:1rem;padding:0;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros_teste .filtros-header .button svg{width:24px;height:25px;margin-right:8px}#filtros_teste .filtros-header .button:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#filtros_teste .filtro-resultados{margin-top:2rem}}#filtros_teste .filtro-resultados .button{cursor:pointer;color:#002102;width:100%;height:3rem;background:#58d134;border:4px solid #3cb326;border-radius:1.5rem;place-content:center;align-items:center;margin-top:1rem;padding:0;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros_teste .filtro-resultados .button svg{width:24px;height:25px;margin-right:8px}#filtros_teste .filtro-resultados .button:hover{transform:scale(1.05)}#filtros_teste .filtro-resultados .card-header{background-color:#fff;border-radius:8px 8px 0 0;margin-bottom:1.25rem;overflow:hidden}#filtros_teste .filtro-resultados .card-header .card-title{color:#fff;letter-spacing:-.02rem;height:40px;background:linear-gradient(90deg,#35469c 0%,#5831a6e0 100%);border-bottom:1px solid #e9ecef;align-items:center;gap:4px;padding:0 1rem;font-size:1rem;font-weight:600;line-height:1.375rem;display:flex}@media screen and (max-width:540px){#filtros_teste .filtro-resultados .card-header .card-title{height:auto;flex-direction:column;align-items:baseline;padding-block:8px}}#filtros_teste .filtro-resultados .card-header .card-title .light-text{color:#ffffffb3;font-weight:400}#filtros_teste .filtro-resultados .cards-infos{justify-content:space-between;gap:.5rem;margin-top:1rem;display:flex}#filtros_teste .filtro-resultados .cards-infos .icon-faq{width:1.75rem;height:1.75rem;background:#5067b91a;border-radius:1.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}#filtros_teste .filtro-resultados .cards-infos .cards-wraper{border:1px solid var(--Neutral-30,#e9ecef);background:var(--B---W-White,#fff);border-radius:.5rem;flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;padding:.5rem 1rem;display:flex}#filtros_teste .filtro-resultados .cards-infos .cards-wraper .cards-wraper-title{color:#000000b3;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros_teste .filtro-resultados .cards-infos .cards-wraper .cards-wraper-subtitle{color:var(--Neutral-100,#212529);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros_teste .filtro-resultados .cards-infos .cards-wraper .group-label{margin-bottom:5px;font-weight:700}#filtros_teste .filtro-resultados .cards-infos .cards-wraper .custom-select-container{width:134px;display:inline-block;position:relative}#filtros_teste .filtro-resultados .cards-infos .cards-wraper .custom-select-container select{width:100%;-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border:none;outline:none;padding-right:2.5rem;font-family:Arial,sans-serif;font-size:16px}#filtros_teste .filtro-resultados .cards-infos .cards-wraper .custom-select-container:after{content:"+";width:1.75rem;height:1.75rem;color:#333;pointer-events:none;background:#5067b91a;border-radius:1.5rem;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}#filtros_teste .table-resultados{border:1px solid #e9ecef;border-radius:16px;scroll-margin-top:100px;overflow:auto}#filtros_teste .table-resultados .table-header,#filtros_teste .table-resultados .table-body{grid-template-columns:minmax(100px,128px) minmax(100px,128px) minmax(100px,128px) minmax(100px,128px) minmax(120px,150px) minmax(100px,1fr) minmax(200px,1fr);gap:8px;display:grid}@media screen and (max-width:768px){#filtros_teste .table-resultados .table-header,#filtros_teste .table-resultados .table-body{grid-template-columns:100px 130px minmax(230px,1fr) minmax(230px,1fr)}}#filtros_teste .table-resultados .table-header{color:#fff;height:56px;background-color:#5067b9}@media screen and (max-width:1024px){#filtros_teste .table-resultados .table-header{width:max-content}}#filtros_teste .table-resultados .table-header .col{text-align:center;place-content:center;padding:0 10px;display:grid}#filtros_teste .table-resultados .table-header .col p{letter-spacing:-.02em;color:#fff;font-weight:500}@media screen and (max-width:768px){#filtros_teste .table-resultados .table-header .col p{font-size:12px}}#filtros_teste .table-resultados .table-item{border-top:1px solid #e9ecef}@media screen and (max-width:1024px){#filtros_teste .table-resultados .table-item{width:max-content}}#filtros_teste .table-resultados .table-item input,#filtros_teste .table-resultados .table-item [type=checkbox]{-webkit-appearance:auto;accent-color:#5067b9}#filtros_teste .table-resultados .table-row{justify-content:center;align-items:center;padding:1rem 10px;display:flex}#filtros_teste .table-resultados .table-row .medio-desconto-container .content-medio-desconto{text-align:center}#filtros_teste .table-resultados .table-row .avaliacao{text-align:center;flex-direction:column;display:flex}#filtros_teste .table-resultados .table-row .avaliacao p{color:#000000b3;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros_teste .table-resultados .table-row .avaliacao .rating{direction:row-reverse;font-size:1.25rem;display:flex}#filtros_teste .table-resultados .table-row .avaliacao .star{color:#ddd}#filtros_teste .table-resultados .table-row .avaliacao .star.filled{color:gold}#filtros_teste .table-resultados .table-row .icons-energia{width:3rem;height:3rem}#filtros_teste .table-resultados .table-row .container-energia{flex-direction:column;align-items:center;gap:.25rem;display:flex}#filtros_teste .table-resultados .table-row .container-energia p{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros_teste .table-resultados .table-row .button-wrapper .button{cursor:pointer;color:#002102;width:2.5rem;height:2.5rem;background:#58d134;border:4px solid #3cb326;border-radius:50%;place-content:center;align-items:center;margin-top:0;padding:0;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros_teste .table-resultados .table-row .button-wrapper .button svg{width:24px;height:25px;margin-right:8px}#filtros_teste .table-resultados .table-row .button-wrapper .button:hover{transform:scale(1.05)}#filtros_teste .table-resultados .table-row .button-wrapper .button svg{width:1.5rem;height:1.5rem;margin:0}#filtros_teste .table-resultados .table-row .content{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros_teste .table-resultados .table-row:last-child{text-align:left}#filtros_teste .table-resultados .table-header .col:last-child{text-align:left;place-content:center flex-start;display:grid}#filtros_teste .table-resultados .resultado-logo img{height:56px}#filtros_teste .table-resultados .lista-anos{flex:1;place-content:center;display:grid}#filtros_teste .table-resultados .lista-anos li{text-align:center;margin-bottom:.5rem}#filtros_teste .table-resultados .lista-anos li .ano{letter-spacing:-.02em;color:#4d5257;font-size:1rem;font-style:normal;font-weight:400;line-height:1.2}#filtros_teste .table-resultados .lista-anos li .ano-valor{letter-spacing:-.02em;color:#212529;font-size:1rem;font-weight:500;line-height:1.2}#filtros_teste .table-resultados .lista-anos li:last-child{margin-bottom:0}#filtros_teste .table-resultados .preco-desctonto-text{max-width:28ch}#filtros_teste .table-resultados .projetado-flex{width:100%;justify-content:space-between;align-items:center;gap:1rem;display:flex}#filtros_teste .table-resultados .projetado-flex .projetado-titulo{color:#868e96;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros_teste .table-resultados .projetado-flex .projetado-valor{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros_teste .table-resultados .projetado-flex .projetado-valor-total{color:var(--Neutral-100,#868e96);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}@media screen and (max-width:1024px){#filtros_teste .table-resultados{border-radius:0}#filtros_teste .table-resultados .table-header{display:none}}#filtros_teste #modal-results{gap:32px;padding:32px 64px 40px;display:flex}#filtros_teste #modal-results .lista-anos{place-content:flex-start;padding:20px}#filtros_teste #modal-results .lista-anos span{color:var(--Neutral-70,#868e96);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.375rem}#filtros_teste #modal-results .lista-anos li{text-align:start;color:var(--Neutral-100,#212529);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.375rem}#filtros_teste .modal-wrapper{max-width:1100px}#filtros_teste .card__recomendado{height:100%;background:#fff;border:2px solid #5067b9;border-radius:8px;flex-direction:column;flex:1;margin-bottom:1rem;padding:0 0 1.5rem;display:flex;box-shadow:2px 8px 32px #5067b929}#filtros_teste .card__recomendado .bloco-1{text-align:center;padding-bottom:1rem}#filtros_teste .card__recomendado .bloco-1 .icon_wrapper{width:32px;height:32px;background:#5067b91a;border-radius:4px;place-content:center;margin:0 auto 4px;display:grid}#filtros_teste .card__recomendado .bloco-1 .icon_wrapper svg{width:20px;height:20px;color:#5067b9}#filtros_teste .card__recomendado .bloco-1 .info-economia{letter-spacing:-.02em;color:#5067b9;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.2}#filtros_teste .card__recomendado .bloco-1 .info-price{letter-spacing:-.02em;color:#212529;margin-bottom:4px;font-family:Nunito,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.4}#filtros_teste .card__recomendado .bloco-1 .info-meses{letter-spacing:-.02em;color:#4d5257;font-size:14px;font-weight:400;line-height:1.4}#filtros_teste .card__recomendado .cliente-img-wrapper{border-bottom:1px solid #e9ecef;margin-bottom:.8rem;padding:.8rem}#filtros_teste .card__recomendado .cliente-img-wrapper img{max-height:32px;min-height:40px;margin:0 auto}#filtros_teste .card__recomendado .lista-anos{border-bottom:1px solid #e9ecef;flex:1;place-content:center;padding-top:1rem;display:grid}#filtros_teste .card__recomendado .lista-anos li{text-align:center;margin-bottom:8px}#filtros_teste .card__recomendado .lista-anos li .ano{letter-spacing:-.02em;color:#4d5257;font-size:16px;font-style:normal;font-weight:400;line-height:20px}#filtros_teste .card__recomendado .lista-anos li .ano-valor{letter-spacing:-.02em;color:#212529;font-size:16px;font-weight:500;line-height:20px}#filtros_teste .card__recomendado .lista-anos li:last-child{margin-bottom:1rem}#filtros_teste .card__recomendado .center-button{margin:1rem 1rem 0}#filtros_teste .card__recomendado .center-button .button{cursor:pointer;color:#002102;width:100%;background:#58d134;border:4px solid #3cb326;border-radius:24px;justify-content:center;align-items:center;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#filtros_teste .card__recomendado .center-button .button svg{width:24px;height:25px;margin-right:8px}#filtros_teste .card__recomendado .center-button .button:hover{transform:scale(1.05)}.body-detalhe-produto{background:#f8f9fa}.body-detalhe-produto footer{display:none}#detalhe-produto{background-color:#f8f9fa;margin-top:150px;padding:2rem 0}#detalhe-produto .container-wrapper{justify-content:space-between;display:flex}#detalhe-produto .container-wrapper .container-contato{gap:30px;display:flex}#detalhe-produto .container-wrapper .container-contato .contato-info{flex-direction:column;gap:12px;display:flex}#detalhe-produto .container-wrapper .container-contato .contato-info p{color:#000;letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}#detalhe-produto .container-wrapper .container-contato .contato-info a{color:var(--Neutral-100,#212529);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5rem}#detalhe-produto .container-wrapper .container-contato .contato-info div{height:2rem;border:1px solid var(--Neutral-30,#e9ecef);cursor:pointer;background:#fff;border-radius:3.5rem;align-items:center;gap:.25rem;padding:0 .75rem;display:flex}#detalhe-produto .container-wrapper .container-contato .contato-info div img{width:20px;height:auto}#detalhe-produto .title-container{align-items:center;gap:.5rem;display:flex}#detalhe-produto .title-container h3{color:var(--Neutral-100,#212529);letter-spacing:-.04rem;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem}#detalhe-produto .title-container svg{cursor:pointer;margin-top:5px}#detalhe-produto .header--container{max-width:100vw;background:0 0;margin-bottom:2rem;padding:0 14px 0 0;transition:background-color .3s ease-in-out}#detalhe-produto .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#detalhe-produto .header--wrapper img{height:2.6rem}#detalhe-produto .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#detalhe-produto .grid-section{grid-template-columns:minmax(280px,.3fr) 1fr;gap:2rem;display:grid}@media screen and (max-width:1024px){#detalhe-produto .grid-section{grid-template-columns:1fr}}#detalhe-produto .grid-section .title-group{color:var(--Neutral-100,#212529);leading-trim:both;text-edge:cap;letter-spacing:.025rem;text-transform:uppercase;background:var(--Neutral-20,#f1f3f5);margin-bottom:1rem;font-family:Nunito;font-size:.625rem;font-style:normal;font-weight:700;line-height:1.25rem}#detalhe-produto .grid-section .info-groups{padding:1.5rem}#detalhe-produto .grid-section .grupo-filtro-col1{border-right:1px solid var(--Neutral-30,#e9ecef)}#detalhe-produto .send-wrapper{cursor:pointer;color:#001d00;width:max-content;background:#00d200;border:4px solid #00ba00;border-radius:24px;align-content:flex-end;align-self:self-end;align-items:center;margin-top:20px;margin-left:auto;padding:4px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}#detalhe-produto .send-wrapper svg{width:24px;height:25px;margin-right:8px}#detalhe-produto .send-wrapper:hover{transform:scale(1.05);transform:translateY(-50%)scale(1)!important}@media screen and (max-width:1024px){#detalhe-produto .send-wrapper{position:unset;margin-left:0}}#detalhe-produto .logo-img-empresa img{max-height:42px}#detalhe-produto .label-info{color:var(--Neutral-70,#868e96);leading-trim:both;text-edge:cap;letter-spacing:.025rem;text-transform:uppercase;font-family:Nunito;font-size:.625rem;font-style:normal;font-weight:400;line-height:1.25rem}#detalhe-produto .label-info-provedora{color:var(--Neutral-70,#868e96);leading-trim:both;text-edge:cap;letter-spacing:.025rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}#detalhe-produto .valor-ano{justify-content:space-between;align-items:center;display:flex}#detalhe-produto .valor-ano .valor-text{letter-spacing:-.02em;color:#343a40;font-family:Nunito;font-size:24px;font-style:normal;font-weight:600;line-height:32px}#detalhe-produto .valor-ano svg{width:1.5rem;height:1.5rem;color:#adb5bd}#detalhe-produto .valor{letter-spacing:-.02em;color:#3cb326;font-size:2.5rem;font-weight:700;line-height:1.3}#detalhe-produto .info-group{margin-bottom:1rem}#detalhe-produto .info-group .info{color:var(--Neutral-90,#343a40);letter-spacing:-.02rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem}#detalhe-produto .sidebar-filtro{max-width:384px;width:100%;background-color:#fff;border:1px solid #e9ecef;border-radius:16px}#detalhe-produto .sidebar-filtro .grupo-filtro{border-top:1px solid #e9ecef;padding:1rem}#detalhe-produto .sidebar-filtro .grupo-filtro:first-child{border:none}#detalhe-produto .sidebar-filtro .checkbox-item{align-items:center;margin-bottom:8px;display:flex}#detalhe-produto .sidebar-filtro .checkbox-item input[type=checkbox]{accent-color:#5067b9;margin-right:8px}#detalhe-produto .sidebar-filtro .checkbox-item label{letter-spacing:-.02em;color:#4d5257;font-size:16px;font-weight:400;line-height:1.2}#detalhe-produto .col-2{height:100vh;background-color:#fff;border:1px solid #e9ecef;border-radius:16px;flex-direction:column;display:flex}#detalhe-produto .col-2 .grupo-filtro-produto{border-bottom:1px solid #e9ecef;padding:1rem}#detalhe-produto .col-2 .formulario-wrapper{height:100%}#detalhe-produto .col-2 .container-cols{height:calc(100% - 94px);grid-template-columns:1fr 1fr;display:grid}#detalhe-produto .modal-content{width:31rem}#detalhe-produto .modal-content .list-contat{cursor:pointer;margin-bottom:20px}#detalhe-produto .modal-content .list-contat .selected{border-color:#5067b9}#detalhe-produto .modal-content .button{cursor:pointer;color:var(--Neutral-100,#212529);width:100%;background:#fff;border:4px solid #f2f2f2;border-radius:24px;justify-content:center;align-items:center;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}#detalhe-produto .modal-content .arraste-wrapper .content-anexo{cursor:pointer;align-items:center;gap:1rem;display:flex}#detalhe-produto .modal-content .arraste-wrapper svg{width:1.25rem;height:1.25rem}#cliente{width:100vw;box-sizing:border-box;background:#f8f9fa;padding:1rem;font-family:Nunito;overflow:auto}#cliente h3{color:var(--Neutral-100,#212529);letter-spacing:-.03rem;font-family:Nunito;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}#cliente .header--container{max-width:100vw;background:0 0;padding:0 14px 0 0;transition:background-color .3s ease-in-out}#cliente .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#cliente .header--wrapper img{height:2.6rem}#cliente .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#cliente .text-title-3{color:#4d5257;letter-spacing:-.28px;margin:0;font-family:Nunito;font-size:14px;font-weight:500;line-height:20px}#cliente .text-title-3 span{color:#adb5bd}#cliente .body-container{max-width:calc(400px + 2rem);width:100%;margin:0 auto;padding:0 1rem}#cliente .body-container .card{width:100%;background:#fff;border-radius:8px;margin-top:.5rem;margin-bottom:7.5rem;box-shadow:0 8px 24px #35469c0f}#cliente .body-container .card .dados-cliente{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:2rem;display:flex}#cliente .body-container .card .inputs-grid{width:100%;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}#cliente .body-container .card .input-container{width:100%;flex-direction:column;gap:.5rem;display:flex}#cliente .body-container .card .input-container label{color:#4d5257;letter-spacing:-.28px;font-family:Nunito;font-size:14px;line-height:20px}#cliente .body-container .card .input-container label span{color:#fb4545}#cliente .body-container .card .input-container label span.opcional{color:#adb5bd}#cliente .body-container .card .input-container input{width:100%;color:#4d5257;letter-spacing:-.32px;border:0;outline:0;font-family:Nunito;font-size:16px;font-weight:400;line-height:24px}#cliente .body-container .card .input-container input::placeholder,#cliente .body-container .card .input-container input[type=date]{color:#868e96}#cliente .body-container .card .input-container .show-password{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex;position:relative}#cliente .body-container .card .input-container .show-password:focus-within{border:1px solid #5067b9}#cliente .body-container .card .input-container .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}#cliente .body-container .card .input-container .show-password .password svg{width:24px;height:24px;color:#212529}#cliente .body-container .card .input-container .show-password .password .hidden{display:none}#cliente .body-container .card .input-container .show-password .password.mostra .hidden{display:block}#cliente .body-container .card .input-container .show-password .password.mostra .show{display:none}#cliente .body-container .card .input-container .show-password svg{width:24px}#cliente .body-container .card .input-container .input-box{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex}#cliente .body-container .card .input-container .input-box:focus-within{border:1px solid #5067b9}#cliente .body-container .card .input-container .counter{justify-content:center;display:flex}#cliente .body-container .card .input-container .counter input{text-align:center}#cliente .body-container .card .anexo-container,#cliente .body-container .card .anexo-container div{width:100%;flex-direction:column;gap:8px;display:flex}#cliente form{width:100%}#cliente .label-box{justify-content:space-between;display:flex}#cliente .label-box a{color:var(--Primary-Pure,#5067b9);letter-spacing:-.015rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.25rem}#cliente .filepond{height:120px;width:100%;border:1px dashed #dee2e6;border-radius:16px;overflow:hidden}#cliente .filepond--drop-label{top:50%;transform:translateY(-50%)!important}#cliente .filepond--panel-root{background:#fff}#cliente .filepond--file{background:#5067b9}#cliente .label-button{color:#4d5257;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px}#cliente .filepond--label-action{color:#5067b9;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}#cliente .btn-counter{cursor:pointer;justify-content:center;align-items:center;line-height:0;display:flex}#cliente .send-button-wrapper{width:100%;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-left:auto;padding:0 2rem 2rem;display:flex}#cliente .btn-sair{color:#002102;height:48px;cursor:pointer;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;color:#000000b3;background:#fff;border:4px solid #f8f9fa;border-radius:24px;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}#cliente .btn-sair svg{width:24px;height:25px;margin-right:8px}#cliente .btn-sair:hover{transform:scale(1.05)}#cliente .btn-cadastrar{cursor:pointer;color:#002102;width:100%;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#cliente .btn-cadastrar svg{width:24px;height:25px;margin-right:8px}#cliente .btn-cadastrar:hover{transform:scale(1.05)}.body-login div{display:none}.body-login .header--container{max-width:100vw;background:0 0;margin-top:1rem;padding:0 14px 0 0;transition:background-color .3s ease-in-out}.body-login .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}.body-login .header--wrapper img{height:2.6rem}.body-login .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}.body-login footer{display:none}#login_cliente{width:100vw;box-sizing:border-box;background:#f8f9fa;padding:1rem;font-family:Nunito;overflow:auto}#login_cliente .title-container{align-items:center;gap:.5rem;display:flex}#login_cliente .title-container h3{color:var(--Neutral-100,#212529);letter-spacing:-.04rem;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem}#login_cliente .title-container svg{cursor:pointer;margin-top:5px}#login_cliente h3{color:var(--Neutral-100,#212529);letter-spacing:-.03rem;font-family:Nunito;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}#login_cliente .header--container{max-width:100vw;background:0 0;padding:0 14px 0 0;transition:background-color .3s ease-in-out}#login_cliente .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#login_cliente .header--wrapper img{height:2.6rem}#login_cliente .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#login_cliente .text-title-3{color:#4d5257;letter-spacing:-.28px;margin:0;font-family:Nunito;font-size:14px;font-weight:500;line-height:20px}#login_cliente .text-title-3 span{color:#adb5bd}#login_cliente .body-container{max-width:calc(400px + 2rem);width:100%;margin:0 auto;padding:0 1rem}#login_cliente .body-container .card{width:100%;background:#fff;border-radius:8px;margin-top:.5rem;margin-bottom:7.5rem;box-shadow:0 8px 24px #35469c0f}#login_cliente .body-container .card .dados-cliente{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:2rem;display:flex}#login_cliente .body-container .card .inputs-grid{width:100%;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}#login_cliente .body-container .card .input-container{width:100%;flex-direction:column;gap:.5rem;display:flex}#login_cliente .body-container .card .input-container label{color:#4d5257;letter-spacing:-.28px;font-family:Nunito;font-size:14px;line-height:20px}#login_cliente .body-container .card .input-container label span{color:#fb4545}#login_cliente .body-container .card .input-container label span.opcional{color:#adb5bd}#login_cliente .body-container .card .input-container input{width:100%;color:#4d5257;letter-spacing:-.32px;border:0;outline:0;font-family:Nunito;font-size:16px;font-weight:400;line-height:24px}#login_cliente .body-container .card .input-container input::placeholder,#login_cliente .body-container .card .input-container input[type=date]{color:#868e96}#login_cliente .body-container .card .input-container .show-password{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex;position:relative}#login_cliente .body-container .card .input-container .show-password:focus-within{border:1px solid #5067b9}#login_cliente .body-container .card .input-container .show-password .password{width:24px;height:24px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}#login_cliente .body-container .card .input-container .show-password .password svg{width:24px;height:24px;color:#212529}#login_cliente .body-container .card .input-container .show-password .password .hidden{display:none}#login_cliente .body-container .card .input-container .show-password .password.mostra .hidden{display:block}#login_cliente .body-container .card .input-container .show-password .password.mostra .show{display:none}#login_cliente .body-container .card .input-container .show-password svg{width:24px}#login_cliente .body-container .card .input-container .input-box{height:3rem;border:1px solid #f1f3f5;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:.75rem;display:flex}#login_cliente .body-container .card .input-container .input-box:focus-within{border:1px solid #5067b9}#login_cliente .body-container .card .input-container .counter{justify-content:center;display:flex}#login_cliente .body-container .card .input-container .counter input{text-align:center}#login_cliente .body-container .card .anexo-container,#login_cliente .body-container .card .anexo-container div{width:100%;flex-direction:column;gap:8px;display:flex}#login_cliente form{width:100%}#login_cliente .label-box{justify-content:space-between;display:flex}#login_cliente .label-box a{color:var(--Primary-Pure,#5067b9);letter-spacing:-.015rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.25rem}#login_cliente .filepond{height:120px;width:100%;border:1px dashed #dee2e6;border-radius:16px;overflow:hidden}#login_cliente .filepond--drop-label{top:50%;transform:translateY(-50%)!important}#login_cliente .filepond--panel-root{background:#fff}#login_cliente .filepond--file{background:#5067b9}#login_cliente .label-button{color:#4d5257;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px}#login_cliente .filepond--label-action{color:#5067b9;text-align:center;letter-spacing:-.32px;font-family:Nunito;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}#login_cliente .btn-counter{cursor:pointer;justify-content:center;align-items:center;line-height:0;display:flex}#login_cliente .send-button-wrapper{width:100%;justify-content:center;align-items:center;gap:16px;margin-left:auto;padding:0 2rem 2rem;display:flex}#login_cliente .btn-sair{color:#002102;height:48px;cursor:pointer;width:-moz-fit-content;width:-moz-fit-content;width:fit-content;color:#000000b3;background:#fff;border:4px solid #f8f9fa;border-radius:24px;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 2px 4px #4c63b666}#login_cliente .btn-sair svg{width:24px;height:25px;margin-right:8px}#login_cliente .btn-sair:hover{transform:scale(1.05)}#login_cliente .btn-cadastrar{cursor:pointer;color:#002102;width:100%;height:48px;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;padding:0 1.5rem;font-family:Nunito;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#login_cliente .btn-cadastrar svg{width:24px;height:25px;margin-right:8px}#login_cliente .btn-cadastrar:hover{transform:scale(1.05)}.body-busca-recentes{background:#f8f9fa}.body-busca-recentes footer{display:none}#filtros_buscas_recentes{margin-top:150px;padding:2rem 0}#filtros_buscas_recentes .title-container{align-items:center;gap:.5rem;display:flex}#filtros_buscas_recentes .title-container h3{color:var(--Neutral-100,#212529);letter-spacing:-.04rem;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem}#filtros_buscas_recentes .title-container svg{cursor:pointer;margin-top:5px}#filtros_buscas_recentes .header--container{max-width:100vw;background:0 0;padding:0 14px 0 0;transition:background-color .3s ease-in-out}#filtros_buscas_recentes .header--wrapper{height:96px;width:100%;background:#5067b9;border-radius:6rem;justify-content:center;align-items:center;margin:0 auto;display:flex}#filtros_buscas_recentes .header--wrapper img{height:2.6rem}#filtros_buscas_recentes .header--wrapper.logado{justify-content:space-between;padding:0 1rem 0 4rem}#filtros_buscas_recentes .container{max-width:calc(1216px + 3rem)}#filtros_buscas_recentes .grid-resultados{grid-template-columns:auto 1fr;align-items:flex-start;gap:2.125rem;display:grid}@media screen and (max-width:1024px){#filtros_buscas_recentes .grid-resultados{display:block}}#filtros_buscas_recentes .sidebar-filtro{max-width:17.5rem;z-index:9999;background-color:#fff;border:1px solid #e9ecef;border-radius:16px;transition:all .2s ease-in;position:sticky;top:100px}@media screen and (max-width:1024px){#filtros_buscas_recentes .sidebar-filtro{max-width:500px;width:100%}}#filtros_buscas_recentes .sidebar-filtro.active{border-radius:16px 16px 0 0}@media screen and (max-width:1024px){#filtros_buscas_recentes .sidebar-filtro.active .form-wrapper{height:auto;max-height:800px;border:1px solid #e9ecef}}#filtros_buscas_recentes .sidebar-filtro .form-wrapper{border-radius:0 0 16px 16px;transition:max-height .2s}@media screen and (max-width:1024px){#filtros_buscas_recentes .sidebar-filtro .form-wrapper{z-index:4;height:800px;max-height:0;background:#fff;position:absolute;left:-1px;right:-1px;overflow:hidden}}#filtros_buscas_recentes .sidebar-filtro .filtro-title{letter-spacing:-.02em;color:#212529;align-items:center;padding:1rem;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1;display:flex}@media screen and (max-width:1024px){#filtros_buscas_recentes .sidebar-filtro .filtro-title{cursor:pointer}}#filtros_buscas_recentes .sidebar-filtro .filtro-title svg{width:24px;height:24px;margin-right:8px}#filtros_buscas_recentes .sidebar-filtro .grupo-filtro{border-top:1px solid #e9ecef;padding:1rem}@media screen and (max-width:1024px){#filtros_buscas_recentes .sidebar-filtro .grupo-filtro:first-child{border-top:none}}#filtros_buscas_recentes .sidebar-filtro .grupo-filtro .conteiner-title-filter{align-items:center;gap:.5rem;margin-bottom:8px;display:flex}#filtros_buscas_recentes .sidebar-filtro .grupo-filtro .conteiner-title-filter .icon-info{width:1.25rem;height:1.25rem}#filtros_buscas_recentes .sidebar-filtro .grupo-filtro .label-group{color:#343a40;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:150%}#filtros_buscas_recentes .sidebar-filtro .checkbox-item{align-items:center;margin-bottom:8px;display:flex}#filtros_buscas_recentes .sidebar-filtro .checkbox-item input[type=checkbox]{accent-color:#5067b9;margin-right:8px}#filtros_buscas_recentes .sidebar-filtro .checkbox-item label{letter-spacing:-.02em;color:#4d5257;font-size:1rem;font-weight:400;line-height:1.2}#filtros_buscas_recentes .resultados-header{margin-bottom:1.5rem}#filtros_buscas_recentes .resultados-header .resultado-cep{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1rem;display:flex}#filtros_buscas_recentes .resultados-header .resultado-cep .col-1{flex-wrap:wrap;align-items:center;display:flex}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right{gap:8px;display:flex}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group.disabled-card .slider-card{background:0 0;border:1px solid #dee2e6}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group.disabled-card .slider-card .valor{color:#212529}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group .slider-card{max-width:247px;background:#fff;border:1px solid #f1f3f5;border-radius:16px;padding:12px}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group .slider-card .titulo{color:#868e96;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;display:flex}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group .slider-card .valor{letter-spacing:-.02em;color:#212529;font-size:1.125rem;font-weight:500;line-height:1.3}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group .slider-card .icon-wrapper{cursor:pointer;background:#5067b91a;border-radius:50%;place-content:center;padding:4px;display:grid}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group .slider-card .icon-wrapper svg{width:20px;height:20px;color:#5067b9}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group .slider-card .input-read-wrapper{justify-content:center;align-items:center;display:flex}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group .slider-card .input-read-wrapper p{display:inline-block}#filtros_buscas_recentes .resultados-header .resultado-cep .header-right .slider-group .slider-card input{width:100%;color:#212529;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600;display:inline-block}#filtros_buscas_recentes .resultados-header .resultado-cep .resultado-cep-text{letter-spacing:-.02em;color:#868e96;font-size:1rem;font-weight:400;line-height:1.2}#filtros_buscas_recentes .resultados-header .resultado-cep .resultado-cep-text span{color:#212529;font-weight:600}#filtros_buscas_recentes .resultados-header .resultado-cep input{color:#212529;max-width:140px;width:100%;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600}#filtros_buscas_recentes .resultados-header .resultado-cep input:focus,#filtros_buscas_recentes .resultados-header .resultado-cep input:hover{background:#fff;border:1px solid #e9ecef;padding:4px}#filtros_buscas_recentes .filtros-header{padding:1rem}#filtros_buscas_recentes .filtros-header .sliders-wrapper{flex-wrap:wrap;grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media screen and (max-width:540px){#filtros_buscas_recentes .filtros-header .sliders-wrapper{grid-template-columns:1fr}}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group{flex-direction:column;justify-content:center;gap:16px;display:flex}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group.disabled-card .slider-card{background:0 0;border:1px solid #dee2e6}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group.disabled-card .slider-card .valor{color:#212529}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group .slider-card{max-width:100%;background:#fff;border:1px solid #f1f3f5;border-radius:16px;padding:12px}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group .slider-card .titulo{color:#868e96;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;display:flex}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group .slider-card .valor{letter-spacing:-.02em;color:#212529;font-size:1.125rem;font-weight:500;line-height:1.3}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group .slider-card .icon-wrapper{cursor:pointer;background:#5067b91a;border-radius:50%;place-content:center;padding:4px;display:grid}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group .slider-card .icon-wrapper svg{width:20px;height:20px;color:#5067b9}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group .slider-card .input-read-wrapper{justify-content:center;align-items:center;display:flex}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group .slider-card .input-read-wrapper p{display:inline-block}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-group .slider-card input{width:100%;color:#212529;background:0 0;border:none;outline:none;padding:5px;font-family:Nunito,sans-serif;font-weight:600;display:inline-block}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-item{text-align:center;width:100%;margin-bottom:2rem}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-item label{text-align:center;letter-spacing:-.02em;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:1.4}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-item .range{--ticksThickness:2px;--ticksHeight:10px;--ticksColor:silver;pointer-events:none;background:silver;background:linear-gradient(to right,var(--ticksColor)var(--ticksThickness),transparent 1px)repeat-x;background-size:calc(100%/((var(--max) - var(--min))/var(--step)) - 0.1%)var(--ticksHeight);height:10px;width:100%;margin-top:-24px;display:block;position:relative}#filtros_buscas_recentes .filtros-header .sliders-wrapper .slider-item input[type=range]{background:0 0}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]{height:6px;-webkit-appearance:none;width:100%;margin:16px 0}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]:focus{outline:none}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;animate:.2s;background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-thumb{height:12px;width:12px;cursor:pointer;-webkit-appearance:none;background:#5067b9;border:0 solid #5067b9;border-radius:20px;margin-top:-2px;box-shadow:0 0 #5067b9}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]:focus::-webkit-slider-runnable-track{background:#e9ecef}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-moz-range-track{width:100%;height:8px;cursor:pointer;animate:.2s;background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-moz-range-thumb{height:12px;width:12px;cursor:pointer;background:#5067b9;border:0 solid #5067b9;border-radius:20px;box-shadow:0 0 #5067b9}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-ms-track{width:100%;height:8px;cursor:pointer;animate:.2s;color:#0000;background:0 0;border-color:#0000}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-ms-fill-lower{background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-ms-fill-upper{background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-ms-thumb{height:12px;width:12px;cursor:pointer;background:#5067b9;border:0 solid #5067b9;border-radius:20px;margin-top:1px;box-shadow:0 0 #5067b9}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]:focus::-ms-fill-lower{background:#e9ecef}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]:focus::-ms-fill-upper{background:#e9ecef}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-webkit-slider-thumb{z-index:2;position:relative}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-moz-range-thumb{z-index:2;position:relative}#filtros_buscas_recentes .filtros-header .sliders-wrapper input[type=range]::-ms-thumb{z-index:2;position:relative}#filtros_buscas_recentes .filtros-header .button{cursor:pointer;color:#002102;width:100%;height:3rem;background:#58d134;border:4px solid #3cb326;border-radius:1.5rem;place-content:center;align-items:center;margin-top:1rem;padding:0 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros_buscas_recentes .filtros-header .button svg{width:24px;height:25px;margin-right:8px}#filtros_buscas_recentes .filtros-header .button:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#filtros_buscas_recentes .filtro-resultados{margin-top:2rem}}#filtros_buscas_recentes .filtro-resultados .button{cursor:pointer;color:#002102;width:100%;height:3rem;background:#58d134;border:4px solid #3cb326;border-radius:1.5rem;place-content:center;align-items:center;margin-top:1rem;padding:0 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros_buscas_recentes .filtro-resultados .button svg{width:24px;height:25px;margin-right:8px}#filtros_buscas_recentes .filtro-resultados .button:hover{transform:scale(1.05)}#filtros_buscas_recentes .filtro-resultados .card-header{background-color:#fff;border-radius:8px 8px 0 0;margin-bottom:1.25rem;overflow:hidden}#filtros_buscas_recentes .filtro-resultados .card-header .card-title{color:#fff;letter-spacing:-.02rem;height:40px;background:linear-gradient(90deg,#35469c 0%,#5831a6e0 100%);border-bottom:1px solid #e9ecef;align-items:center;gap:4px;padding:0 1rem;font-size:1rem;font-weight:600;line-height:1.375rem;display:flex}@media screen and (max-width:540px){#filtros_buscas_recentes .filtro-resultados .card-header .card-title{height:auto;flex-direction:column;align-items:baseline;padding-block:8px}}#filtros_buscas_recentes .filtro-resultados .card-header .card-title .light-text{color:#ffffffb3;font-weight:400}#filtros_buscas_recentes .filtro-resultados .cards-infos{justify-content:space-between;gap:.5rem;margin-top:1rem;display:flex}#filtros_buscas_recentes .filtro-resultados .cards-infos .icon-faq{width:1.75rem;height:1.75rem;background:#5067b91a;border-radius:1.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}#filtros_buscas_recentes .filtro-resultados .cards-infos .cards-wraper{border:1px solid var(--Neutral-30,#e9ecef);background:var(--B---W-White,#fff);border-radius:.5rem;flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;padding:.5rem 1rem;display:flex}#filtros_buscas_recentes .filtro-resultados .cards-infos .cards-wraper .cards-wraper-title{color:#000000b3;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros_buscas_recentes .filtro-resultados .cards-infos .cards-wraper .cards-wraper-subtitle{color:var(--Neutral-100,#212529);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros_buscas_recentes .filtro-resultados .cards-infos .cards-wraper .group-label{margin-bottom:5px;font-weight:700}#filtros_buscas_recentes .filtro-resultados .cards-infos .cards-wraper .custom-select-container{width:134px;display:inline-block;position:relative}#filtros_buscas_recentes .filtro-resultados .cards-infos .cards-wraper .custom-select-container select{width:100%;-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border:none;outline:none;padding-right:2.5rem;font-family:Arial,sans-serif;font-size:16px}#filtros_buscas_recentes .filtro-resultados .cards-infos .cards-wraper .custom-select-container:after{content:"+";width:1.75rem;height:1.75rem;color:#333;pointer-events:none;background:#5067b91a;border-radius:1.5rem;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}#filtros_buscas_recentes .table-resultados{border:1px solid #e9ecef;border-radius:16px;scroll-margin-top:100px;overflow:auto}#filtros_buscas_recentes .table-resultados .table-header,#filtros_buscas_recentes .table-resultados .table-body{grid-template-columns:minmax(100px,10px) minmax(200px,128px) minmax(250px,128px) minmax(150px,128px) minmax(150px,128px) minmax(200px,150px);gap:8px;display:grid}@media screen and (max-width:768px){#filtros_buscas_recentes .table-resultados .table-header,#filtros_buscas_recentes .table-resultados .table-body{grid-template-columns:100px 130px minmax(230px,1fr) minmax(230px,1fr)}}#filtros_buscas_recentes .table-resultados .table-header{color:#fff;height:56px;background-color:#5067b9}@media screen and (max-width:1024px){#filtros_buscas_recentes .table-resultados .table-header{width:max-content}}#filtros_buscas_recentes .table-resultados .table-header .col{text-align:center;place-content:center;padding:0 10px;display:grid}#filtros_buscas_recentes .table-resultados .table-header .col p{letter-spacing:-.02em;color:#fff;font-weight:500}@media screen and (max-width:768px){#filtros_buscas_recentes .table-resultados .table-header .col p{font-size:12px}}#filtros_buscas_recentes .table-resultados .table-item{border-top:1px solid #e9ecef}@media screen and (max-width:1024px){#filtros_buscas_recentes .table-resultados .table-item{width:max-content}}#filtros_buscas_recentes .table-resultados .table-item input,#filtros_buscas_recentes .table-resultados .table-item [type=checkbox]{-webkit-appearance:auto;accent-color:#5067b9}#filtros_buscas_recentes .table-resultados .table-row{justify-content:center;align-items:center;padding:1rem 10px;display:flex}#filtros_buscas_recentes .table-resultados .table-row .medio-desconto-container .content-medio-desconto{text-align:center}#filtros_buscas_recentes .table-resultados .table-row .avaliacao{text-align:center;flex-direction:column;display:flex}#filtros_buscas_recentes .table-resultados .table-row .avaliacao p{color:#000000b3;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros_buscas_recentes .table-resultados .table-row .avaliacao .rating{direction:row-reverse;font-size:1.25rem;display:flex}#filtros_buscas_recentes .table-resultados .table-row .avaliacao .star{color:#ddd}#filtros_buscas_recentes .table-resultados .table-row .avaliacao .star.filled{color:gold}#filtros_buscas_recentes .table-resultados .table-row .icons-energia{width:3rem;height:3rem}#filtros_buscas_recentes .table-resultados .table-row .container-energia{flex-direction:column;align-items:center;gap:.25rem;display:flex}#filtros_buscas_recentes .table-resultados .table-row .container-energia p{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros_buscas_recentes .table-resultados .table-row .button-wrapper .button{cursor:pointer;color:#002102;background:#58d134;border:4px solid #3cb326;border-radius:24px;place-content:center;align-items:center;margin-top:0;padding:0 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros_buscas_recentes .table-resultados .table-row .button-wrapper .button svg{width:24px;height:25px;margin-right:8px}#filtros_buscas_recentes .table-resultados .table-row .button-wrapper .button:hover{transform:scale(1.05)}#filtros_buscas_recentes .table-resultados .table-row .button-wrapper .button svg{width:1.5rem;height:1.5rem;margin:0}#filtros_buscas_recentes .table-resultados .table-row .content{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros_buscas_recentes .table-resultados .table-row:last-child{text-align:left}#filtros_buscas_recentes .table-resultados .table-header .col:last-child{text-align:left;place-content:center flex-start;display:grid}#filtros_buscas_recentes .table-resultados .resultado-logo img{height:56px}#filtros_buscas_recentes .table-resultados .lista-anos{flex:1;place-content:center;display:grid}#filtros_buscas_recentes .table-resultados .lista-anos li{text-align:center;margin-bottom:.5rem}#filtros_buscas_recentes .table-resultados .lista-anos li .ano{letter-spacing:-.02em;color:#4d5257;font-size:1rem;font-style:normal;font-weight:400;line-height:1.2}#filtros_buscas_recentes .table-resultados .lista-anos li .ano-valor{letter-spacing:-.02em;color:#212529;font-size:1rem;font-weight:500;line-height:1.2}#filtros_buscas_recentes .table-resultados .lista-anos li:last-child{margin-bottom:0}#filtros_buscas_recentes .table-resultados .preco-desctonto-text{max-width:28ch}#filtros_buscas_recentes .table-resultados .projetado-flex{width:100%;justify-content:center;align-items:center;gap:1rem;display:flex}#filtros_buscas_recentes .table-resultados .projetado-flex .projetado-titulo{color:#868e96;margin-bottom:4px;font-family:Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}#filtros_buscas_recentes .table-resultados .projetado-flex .projetado-valor{color:var(--Neutral-100,#212529);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}#filtros_buscas_recentes .table-resultados .projetado-flex .projetado-valor-total{color:var(--Neutral-100,#868e96);text-align:center;letter-spacing:-.0175rem;font-family:Nunito;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}#filtros_buscas_recentes .table-resultados .projetado-flex .visualizar-busca{cursor:pointer;color:#002102;width:100%;height:3rem;background:#58d134;border:4px solid #3cb326;border-radius:1.5rem;place-content:center;align-items:center;margin-top:1rem;padding:0 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros_buscas_recentes .table-resultados .projetado-flex .visualizar-busca svg{width:24px;height:25px;margin-right:8px}#filtros_buscas_recentes .table-resultados .projetado-flex .visualizar-busca:hover{transform:scale(1.05)}@media screen and (max-width:1024px){#filtros_buscas_recentes .table-resultados{border-radius:0}#filtros_buscas_recentes .table-resultados .table-header{display:none}}#filtros_buscas_recentes #modal-results{gap:32px;padding:32px 64px 40px;display:flex}#filtros_buscas_recentes #modal-results .lista-anos{place-content:flex-start;padding:20px}#filtros_buscas_recentes #modal-results .lista-anos span{color:var(--Neutral-70,#868e96);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.375rem}#filtros_buscas_recentes #modal-results .lista-anos li{text-align:start;color:var(--Neutral-100,#212529);letter-spacing:-.0175rem;font-family:Nunito;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.375rem}#filtros_buscas_recentes .modal-wrapper{max-width:1100px}#filtros_buscas_recentes .card__recomendado{height:100%;background:#fff;border:2px solid #5067b9;border-radius:8px;flex-direction:column;flex:1;margin-bottom:1rem;padding:0 0 1.5rem;display:flex;box-shadow:2px 8px 32px #5067b929}#filtros_buscas_recentes .card__recomendado .bloco-1{text-align:center;padding-bottom:1rem}#filtros_buscas_recentes .card__recomendado .bloco-1 .icon_wrapper{width:32px;height:32px;background:#5067b91a;border-radius:4px;place-content:center;margin:0 auto 4px;display:grid}#filtros_buscas_recentes .card__recomendado .bloco-1 .icon_wrapper svg{width:20px;height:20px;color:#5067b9}#filtros_buscas_recentes .card__recomendado .bloco-1 .info-economia{letter-spacing:-.02em;color:#5067b9;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.2}#filtros_buscas_recentes .card__recomendado .bloco-1 .info-price{letter-spacing:-.02em;color:#212529;margin-bottom:4px;font-family:Nunito,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.4}#filtros_buscas_recentes .card__recomendado .bloco-1 .info-meses{letter-spacing:-.02em;color:#4d5257;font-size:14px;font-weight:400;line-height:1.4}#filtros_buscas_recentes .card__recomendado .cliente-img-wrapper{border-bottom:1px solid #e9ecef;margin-bottom:.8rem;padding:.8rem}#filtros_buscas_recentes .card__recomendado .cliente-img-wrapper img{max-height:32px;min-height:40px;margin:0 auto}#filtros_buscas_recentes .card__recomendado .lista-anos{border-bottom:1px solid #e9ecef;flex:1;place-content:center;padding-top:1rem;display:grid}#filtros_buscas_recentes .card__recomendado .lista-anos li{text-align:center;margin-bottom:8px}#filtros_buscas_recentes .card__recomendado .lista-anos li .ano{letter-spacing:-.02em;color:#4d5257;font-size:16px;font-style:normal;font-weight:400;line-height:20px}#filtros_buscas_recentes .card__recomendado .lista-anos li .ano-valor{letter-spacing:-.02em;color:#212529;font-size:16px;font-weight:500;line-height:20px}#filtros_buscas_recentes .card__recomendado .lista-anos li:last-child{margin-bottom:1rem}#filtros_buscas_recentes .card__recomendado .center-button{margin:1rem 1rem 0}#filtros_buscas_recentes .card__recomendado .center-button .button{cursor:pointer;color:#002102;width:100%;height:3rem;background:#58d134;border:4px solid #3cb326;border-radius:1.5rem;place-content:center;align-items:center;margin-top:1rem;padding:0 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 2px 4px #4c63b666}#filtros_buscas_recentes .card__recomendado .center-button .button svg{width:24px;height:25px;margin-right:8px}#filtros_buscas_recentes .card__recomendado .center-button .button:hover{transform:scale(1.05)}.slider-item{text-align:center;width:100%;margin-bottom:2rem}.slider-item label{text-align:center;letter-spacing:-.02em;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:1.4}.slider-item .range{--ticksThickness:2px;--ticksHeight:10px;--ticksColor:silver;pointer-events:none;background:silver;background:linear-gradient(to right,var(--ticksColor)var(--ticksThickness),transparent 1px)repeat-x;background-size:calc(100%/((var(--max) - var(--min))/var(--step)) - 0.1%)var(--ticksHeight);height:10px;width:100%;margin-top:-24px;display:block;position:relative}.slider-item #range-value{color:var(--Neutral-80,#4d5257);text-align:center;letter-spacing:-.02rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.slider-item input[type=range]{height:6px;-webkit-appearance:none;width:100%;background:0 0;margin:16px 0}.slider-item input[type=range]:focus{outline:none}.slider-item input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;animate:.2s;background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}.slider-item input[type=range]::-webkit-slider-thumb{height:12px;width:12px;cursor:pointer;-webkit-appearance:none;border-radius:20px;margin-top:-2px;background:#5067b9!important;border:0 solid #5067b9!important;box-shadow:0 0 #5067b9!important}.slider-item input[type=range]:focus::-webkit-slider-runnable-track{background:#e9ecef}.slider-item input[type=range]::-moz-range-track{width:100%;height:8px;cursor:pointer;animate:.2s;background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}.slider-item input[type=range]::-moz-range-thumb{height:12px;width:12px;cursor:pointer;border-radius:20px;background:#5067b9!important;border:0 solid #5067b9!important;box-shadow:0 0 #5067b9!important}.slider-item input[type=range]::-ms-track{width:100%;height:8px;cursor:pointer;animate:.2s;color:#0000;background:0 0;border-color:#0000}.slider-item input[type=range]::-ms-fill-lower{background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}.slider-item input[type=range]::-ms-fill-upper{background:#e9ecef;border:0 solid #000;border-radius:0;box-shadow:0 0 #000}.slider-item input[type=range]::-ms-thumb{height:12px;width:12px;cursor:pointer;border-radius:20px;margin-top:1px;background:#5067b9!important;border:0 solid #5067b9!important;box-shadow:0 0 #5067b9!important}.slider-item input[type=range]:focus::-ms-fill-lower{background:#e9ecef}.slider-item input[type=range]:focus::-ms-fill-upper{background:#e9ecef}.slider-item input[type=range]::-webkit-slider-thumb{z-index:2;position:relative}.slider-item input[type=range]::-moz-range-thumb{z-index:2;position:relative}.slider-item input[type=range]::-ms-thumb{z-index:2;position:relative}.body-passo-2 .anexo .modal-header{justify-content:center;margin-bottom:2rem}.body-passo-2 .modal-content{padding:1.5rem}.body-passo-2 .modal-content .modal-header .modal-title{flex-direction:column;gap:.25rem;display:flex}.body-passo-2 .modal-content .modal-header .modal-title .sub-title{color:#000000b3;text-align:center;letter-spacing:-.02rem;font-family:Nunito;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.body-passo-2 .modal-content .modal-header .modal-title .title{color:var(--Neutral-100,#212529);letter-spacing:-.03rem;font-family:Nunito;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}.body-passo-2 .modal-content .filepond{height:80px;cursor:pointer;border:1px dashed #212529;border-radius:16px;overflow:hidden}.body-passo-2 .modal-content .filepond--drop-label{top:50%;transform:translateY(-50%)!important}.body-passo-2 .modal-content .filepond--panel-root{background:#fff}.body-passo-2 .modal-content .filepond--file{background:#5067b9}.body-passo-2 .modal-content .button{cursor:pointer;color:#fff;background:#5067b9;border:4px solid #7a93dba3;border-radius:24px;align-items:center;padding:8px 20px;font-size:1rem;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 2px 4px #4c63b666}.body-passo-2 .modal-content .button svg{width:24px;height:25px;margin-right:8px}.body-passo-2 .modal-content .button:hover{transform:scale(1.05)}#anexo-back{width:100%;background-color:#f8f9fa;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex;position:relative}#anexo-back #anexo-image{width:32px;position:relative}#anexo-back #anexo-image svg{width:32px}#anexo-back button{cursor:pointer}#anexo-back .anexo-image-text{color:#fff;text-transform:uppercase;font-size:10px;font-weight:600;position:absolute;bottom:50%;left:50%;transform:translate(-50%,60%)}#anexo-back .anexo-content{flex:1;margin-right:auto}#anexo-back .anexo-content .anexo-title{color:#000000e6;word-break:break-all;white-space:wrap;flex:1;font-weight:500}#anexo-back .anexo-content .anexo-text,#anexo-back .anexo-content .anexo-size{color:#00000080;font-size:12px}#anexo-back .anexo-actions{width:-moz-fit-content;width:-moz-fit-content;width:fit-content}#anexo-back .anexo-button{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;border-radius:16px;margin-top:4px;line-height:0;overflow:hidden}#anexo-back .anexo-button svg{height:28px;width:100%;padding:4px;transition:all .3s}#anexo-back .anexo-button svg:hover{background-color:#ebecee}#anexo-back .btn-delete{display:hidden;cursor:pointer;z-index:10;border:1px solid #dc2626;border-radius:999px;padding:2px;line-height:0;transition:all .3s;position:absolute;top:-4px;left:-4px}#anexo-back .btn-delete:hover{background-color:#f7d9d9}#anexo-back .btn-delete svg{width:12px}html{--linearColorBanner:linear-gradient(90deg,#35469c 0%,#5831a6e0 100%);scroll-behavior:smooth}html.overflow-hidden{overflow:hidden}.choices{width:100%;color:#000}main{overflow:hidden}.has-background-granulado{background-image:url(background-section-new.e72014a2.png)}
/*# sourceMappingURL=style.css.map */
