.brief{box-sizing:border-box;min-height:100vh;padding:10vh 30vh;position:sticky;top:50px;width:100%;z-index:10}@media screen and (max-width:1024px){.brief{height:auto;padding:6vh 5vh}}.brief h1{color:#dd7b06;font-size:32pt;text-align:center}@media screen and (max-width:1024px){.brief h1{font-size:12pt}}.brief .content-brief{display:flex;flex:1;flex-wrap:wrap;gap:4rem;margin:3rem 0}@media screen and (max-width:1024px){.brief .content-brief{flex-direction:column;margin:2rem 0}}.brief .content-brief .content-brief-description{flex:1}.brief .content-brief .content-brief-description p{color:#fafafa;font-size:28pt;text-align:justify}.brief .content-brief .content-brief-description p span{color:#bab8b8}@media screen and (max-width:1024px){.brief .content-brief .content-brief-description p{font-size:12pt}}.brief .content-brief .form-content-brief{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;gap:.7rem;width:100%}.brief .content-brief .form-content-brief .input-wrap{display:flex;gap:1rem}@media screen and (max-width:1024px){.brief .content-brief .form-content-brief .input-wrap{flex-direction:column}}.brief .content-brief .form-content-brief button{background-color:#dd7b06;border:none;border-radius:20px;color:#fff;cursor:pointer;outline:none;padding:10px 20px;transition:background-color .3s ease;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.brief .content-brief .form-content-brief button{font-size:10pt;text-align:center;width:100%}}.input{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;width:100%}.input label{font-size:12pt;font-weight:500}@media screen and (max-width:1024px){.input label{font-size:10pt}}.input input{height:2rem;padding-left:1rem}.input input,.input textarea{background-color:#222;border:none;outline:none}.input textarea{padding:1rem}
