@import"./footer.css";.form-section{width:100%;height:auto;display:flex;justify-content:center;background-size:cover}.form-section .container{width:100%;height:100%;display:flex;max-width:620px;gap:min(32px,6vw);align-items:center;box-sizing:border-box;flex-direction:column;justify-content:center;padding:var(--size80-13) 10px}.form-sac{gap:min(32px,6vw);align-items:center;flex-direction:column;font-size:1rem;border-radius:min(1em,4vw)}.form-sac .title{width:100%;text-align:left;font-weight:700;font-size:min(3.75em,7vw)}form .fields .area-upload{width:100%;border:none;outline:none;border-radius:8px;box-sizing:border-box}.form-sac .fields input,.form-sac .fields textarea,.form-sac .fields .area-upload{padding:24px 12px 12px;background-color:var(--bg-paper)}.form-sac .fields input{height:64px}.form-sac .fields textarea{height:auto}.form-sac .fields textarea::-webkit-scrollbar-thumb{border-radius:20px}.form-sac .fields label{top:20px;left:12px}.form-sac .fields label.label-select{cursor:pointer}.form-sac .fields label.select-act{top:8px;z-index:900;font-size:.75em;color:#4b5563}.form-sac .fields details{width:100%;position:relative}.form-sac .fields details summary{height:64px;cursor:pointer;list-style:none;border-radius:8px;position:relative;box-sizing:border-box;background-color:var(--bg-paper)}.form-sac .fields details summary input{padding:10;height:auto;cursor:pointer}.form-sac .fields details summary:after{top:24px;right:12px;content:"";width:.8rem;height:.5rem;position:absolute;transform:rotate(90deg);background-color:var(--secondary);transition:transform ease-in-out .15s;clip-path:polygon(100% 0%,0 0%,50% 100%)}.form-sac .fields details summary:focus{outline:none}.form-sac .fields details summary::-webkit-details-marker{display:none}.form-sac .fields details[open]{z-index:1}.form-sac .fields details[open] summary:after{transform:rotate(0)}.form-sac .fields details[open] summary:before{top:0;left:0;content:"";width:100vw;height:100vh;display:block;position:fixed;background:transparent}.form-sac .fields details[open]~label{top:8px;z-index:1;font-size:.75em;color:#4b5563}.form-sac .fields details summary.radios{counter-reset:radios;padding:30px 12px 12px 6px}.form-sac .fields details summary.radios:before{content:""}.form-sac .fields details summary.radios input[type=radio]{counter-increment:radios;appearance:none;display:none}.form-sac .fields details summary.radios input[type=radio]:checked{display:inline;--display: block }.form-sac .fields details summary.radios input[type=radio]:after{content:attr(title);display:inline-block;font-size:1rem;margin-top:4px}.form-sac .fields details ul{left:0;margin:0;width:100%;padding:0 0 12px;overflow-y:auto;max-height:200px;position:absolute;border-radius:8px;box-sizing:border-box;top:calc(100% + .5rem);background:var(--bg-paper);transition:var(--transition)}.form-sac .fields details ul::-webkit-scrollbar-thumb{border-radius:20px}.form-sac .fields details ul li{margin:0;width:100%;display:flex;padding:0 12px;list-style:none;position:relative;box-sizing:border-box;transition:var(--transition);background-color:#f5f5f5}.form-sac .fields details ul.list{counter-reset:labels;height:0;transition:var(--transition)}.form-sac .fields details[open] ul.list{height:200px}.form-sac .fields details ul.list li label{top:0;left:0;width:100%;cursor:pointer;padding:24px 12px;position:relative;box-sizing:border-box;border-bottom:1px solid #CCC}.form-sac .fields input:focus~label,.form-sac .fields input:valid~label,.form-sac .fields textarea:focus~label,.form-sac .fields textarea:valid~label,.form-sac .fields select:focus~label,.form-sac .fields select:valid~label{top:8px}.form-sac .fields .area-upload{width:100%;display:flex;padding-top:12px;position:relative;align-items:center;box-sizing:border-box;flex-direction:column}.form-sac .fields .area-upload label.label-upload{top:0;left:0;width:100%;display:flex;color:#0d8acd;position:relative;text-align:center;flex-direction:column;justify-content:center;font-size:min(100px,20vw);transition:var(--transition)}.form-sac .fields .area-upload label.label-upload *{pointer-events:none}.form-sac .fields .area-upload.highlight{background-color:#efed}.form-sac .fields .area-upload label.label-upload i{color:var(--secondary);text-shadow:0 0 3px #333;transition:var(--transition)}.form-sac .fields .area-upload label.label-upload .sub-title{font-weight:700;color:var(--secondary);font-size:var(--size20-5)}.form-sac .fields .area-upload input{inset:0;opacity:0;width:100%;height:100%;cursor:pointer;appearance:none;position:absolute;border-radius:8px}.form-sac .fields .area-upload .list-uploads{width:100%}.form-sac .fields .area-upload .list-uploads .bar{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.form-sac .fields .area-upload .list-uploads .bar:first-child{margin-top:8px}.form-sac .fields .area-upload .list-uploads .bar .fill{top:0;left:0;bottom:0;display:block;position:absolute;border-radius:8px;transition:var(--transition);background-color:var(--secondary)}.form-sac .fields .area-upload .list-uploads .bar.complete .fill{display:none}.form-sac .fields .area-upload .list-uploads .bar .text{width:100%;z-index:10;font-size:12px;padding:8px 0 4px;text-align:center;position:relative;box-sizing:border-box;color:var(--bg-default);transition:var(--transition)}.form-sac .fields .area-upload .list-uploads .bar .text a{font-weight:400;color:var(--bg-default)}.form-sac .fields .area-upload .list-uploads .bar.error .fill{z-index:11;padding:8px;display:flex;cursor:pointer;line-height:1.3;text-align:center;align-items:center;color:var(--bg-paper);box-sizing:border-box;justify-content:center;font-size:var(--size16-5)}.form-sac .submit{padding:16px 8px;border-radius:180px;width:min(330px,100%);text-transform:uppercase}body{font-family:Arial,sans-serif}.form-wrap{font-size:1.3rem;display:flex;flex-direction:column;align-items:flex-start;color:#fff}.radio-buttons{margin-top:5px;margin-bottom:20px}.escolha{color:#ccc;font-weight:700}.primary .form-sac .fields textarea::-webkit-scrollbar-thumb,.primary .form-sac .fields details ul::-webkit-scrollbar-thumb{background-color:var(--primary)}.secondary .form-sac .fields textarea::-webkit-scrollbar-thumb,.secondary .form-sac .fields details ul::-webkit-scrollbar-thumb{background-color:var(--secondary)}.ternary .form-sac .fields textarea::-webkit-scrollbar-thumb,.ternary .form-sac .fields details ul::-webkit-scrollbar-thumb{background-color:var(--ternary)}.desktop.primary .form-sac .fields details ul.list li:hover label{z-index:2;font-weight:700;color:var(--bg-paper);background-color:var(--primary);text-shadow:var(--btn-icon-shadow);box-shadow:0 0 5px var(--primary),0 0 15px var(--primary),0 0 25px var(--primary)}.desktop.secondary .form-sac .fields details ul.list li:hover label{z-index:2;font-weight:700;color:var(--bg-paper);background-color:var(--secondary);text-shadow:var(--btn-icon-shadow);box-shadow:0 0 5px var(--secondary),0 0 15px var(--secondary),0 0 25px var(--secondary)}.desktop.ternary .form-sac .fields details ul.list li:hover label{z-index:2;font-weight:700;color:var(--bg-paper);background-color:var(--ternary);text-shadow:var(--btn-icon-shadow);box-shadow:0 0 5px var(--ternary),0 0 15px var(--ternary),0 0 25px var(--ternary)}@media(max-width:580px){.footer-row-style{margin:0}}
