.modal-captacao-custom.container{width:100%;z-index:999999}.modal-captacao-custom .overlay{width:100%;position:fixed;top:0;left:0;bottom:0;z-index:1;background:rgba(46,46,46,.8)}.modal-captacao-custom .content{width:520px;height:340px;position:fixed;top:0;bottom:0;right:0;left:0;margin:auto;background:#fff;color:#000;border:none;border-radius:10px;z-index:2;display:flex;align-items:center;overflow:hidden}@media screen and (min-width:768px){.modal-captacao-custom .content.reverse{flex-direction:row-reverse}}@media screen and (max-width:1024px){.modal-captacao-custom .content{display:flex;flex-direction:column;max-width:380px;width:100%;height:520px}}.modal-captacao-custom .content .modal-close{display:flex;justify-content:end;position:absolute;top:15px;right:15px;border-radius:100px;background-color:transparent}@media screen and (max-width:1024px){.modal-captacao-custom .content .modal-close{top:20px;right:20px;color:#000;border-radius:100px}}.modal-captacao-custom .content .modal-close .btn-close{width:15px;height:15px;color:#000;cursor:pointer;font-size:large;font-size:medium;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){.modal-captacao-custom .content .modal-close .btn-close svg path{fill:#000!important}}.modal-captacao-custom .content .imagem{width:42%;height:100%;background:no-repeat 0;background-image:url("https://freixenet.vteximg.com.br/arquivos/ids/159738/Prancheta%201%20(4).png?v=638358444232130000");background-size:contain}@media screen and (max-width:1024px){.modal-captacao-custom .content .imagem{width:100%;height:200px;border-bottom-left-radius:0;border-top-right-radius:inherit}}@media screen and (min-width:768px){.modal-captacao-custom .content.reverse .imagem{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.modal-captacao-custom .content.reverse .btn-close svg path{fill:#fff!important}}.modal-captacao-custom .content .formulario-content{width:58%;text-align:center;margin:auto}@media screen and (max-width:1024px){.modal-captacao-custom .content .formulario-content{padding:16px 0 0;width:100%;margin:0}}.modal-captacao-custom .content .formulario-content .formulario{text-align:center;margin-top:40px;font-size:14px}@media screen and (max-width:1024px){.modal-captacao-custom .content .formulario-content .formulario{width:100%;margin-top:0}}.modal-captacao-custom .content .formulario-content .formulario .titulo{font-family:Montserrat,sans-serif;font-size:17px;font-weight:800;color:#252525;padding-bottom:18px}.modal-captacao-custom .content .formulario-content .formulario .descricao{font-size:12px}.modal-captacao-custom .content .formulario-content .formulario .content-principal{padding:0 18px;display:flex;align-items:center;justify-content:center;flex-direction:column}.modal-captacao-custom .content .formulario-content .formulario .content-principal .message-success{font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}.modal-captacao-custom .content .formulario-content .formulario .campos{text-align:left;width:100%}.modal-captacao-custom .content .formulario-content .formulario .campos .campo{margin-bottom:5px;font-size:12px}.modal-captacao-custom .content .formulario-content .formulario .campos .campo:last-child{margin-bottom:0}.modal-captacao-custom .content .formulario-content .formulario .campos .campo .error{color:red}.modal-captacao-custom .content .formulario-content .formulario .campos .campo input{font-family:Montserrat,sans-serif;font-weight:400;width:100%;height:26px;border-radius:0;border:none;border-bottom:1px solid #000;color:#000;font-size:12px;padding:2px;margin:0}.modal-captacao-custom .content .formulario-content .formulario .campos .campo input.error{border-color:red}.modal-captacao-custom .content .formulario-content .formulario .botao-submit{display:flex;align-items:center;justify-content:center;width:100%;padding:3px 10px;margin-top:10px;background-color:#cea348;border-radius:10px;border:1px solid #cea348;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;cursor:pointer;transition:all .2s}