@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100;0,9..40,200;0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;0,9..40,900;0,9..40,1000;1,9..40,100;1,9..40,200;1,9..40,300;1,9..40,400;1,9..40,500;1,9..40,600;1,9..40,700;1,9..40,800;1,9..40,900;1,9..40,1000&display=swap";@import"../css/bootstrap.min.css";*,*:before,*:after{margin:0;padding:0;outline:0;line-height:1.2;letter-spacing:0em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}object,embed,video,iframe{max-width:100%;height:auto}img{max-width:100%;vertical-align:middle}ul{list-style:none}a{text-decoration:none}fieldset{border:0}input,select,textarea{padding:10px;width:100%}input.btn{width:auto;cursor:pointer}.fontzero{font-size:0}.clear{clear:both}body{font-family:"DM Sans";background:#ef406e}h2{font-size:35px;letter-spacing:1px}h2 span{color:#ef406e;font-weight:700;display:inline-block}p{font-size:19px}.form{background:#fff;width:500px;margin:0 auto;border-radius:20px}.form .step{display:none}.form .step.step1{display:block}.form form input{padding:10px 20px;border-radius:5px;border:1px solid #d1d1d1;color:#2d2d2d}.form form input::-webkit-input-placeholder{color:#2d2d2d}.form form input::-moz-placeholder{color:#2d2d2d}.form form input:-ms-input-placeholder{color:#2d2d2d}.form form input::-ms-input-placeholder{color:#2d2d2d}.form form input::placeholder{color:#2d2d2d}.form form input[type=radio]{width:15px;accent-color:#ef406e}.form form input[type=button]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#ef406e;color:#fff;padding:15px 30px;border:none;margin:0 auto;border-radius:30px;font-size:18px;font-weight:700}.form form p{font-size:17px}.form form .error{display:none;color:red}.form form .file-input-container{position:relative;display:inline-block;width:100%}.form form .file-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form form .file-input-label{padding:5px 25px;border:1px solid #c8c8c7;border-radius:5px;cursor:pointer}.form form .file-input-text{font-size:16px;color:#c8c8c7}.form form .file-input-icon{width:40px}.form .send{position:relative}.form .send .loader{position:absolute;top:0;left:0;right:0;margin:0 auto;width:60px;height:60px;opacity:0;z-index:-1}.form .step2 p{font-size:18px;margin-bottom:0}.form .step2 .time{font-weight:700}.form .step2 .values{font-size:40px;color:#ef406e;font-weight:700}.form .step2 h3{border:1px solid #2d2d2d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:10px 25px;border-radius:30px;font-size:20px}.form .sucesso{display:none}.form .sucesso img{width:70px}.form .sucesso h3{border:none;color:#ef406e;font-size:20px}.form .sucesso a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#ef406e;color:#fff;padding:15px 30px;border:none;margin:0 auto;border-radius:30px;font-size:18px;font-weight:700;display:block}.error-form{border:2px solid red !important}.valide-form{border:2px solid #19d216 !important}@media(max-width: 768px){.form{width:100%}}