body,html{padding:0;margin:0;font-family:Poppins,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box;font-family:Poppins,sans-serif}p{font-size:20px}p small{font-size:16px}.disabled{opacity:.4}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#000}}.titleCenter{margin:0 0 20px;line-height:1.15;font-size:2rem;color:#000;font-weight:700;text-align:center}.titleCenter mark{padding:0 15px;background-color:#e2c9c3;line-height:75px}.inputBase{background-color:#e2c9c3;border-radius:10px;height:45px;border:none;text-align:center;color:#fff;font-size:20px;margin-bottom:20px}.step-form figure{border:1px solid #935446;height:45px;width:45px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px}.step-form p{font-size:16px;line-height:18px;color:#935446}.step-form p span{margin:0}.step-form p strong{margin:0;font:12px;font-style:italic}.item-button{background-color:#fff;border:2px solid #e7e3e2;border-radius:10px;height:60px;line-height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px}.item-button:hover{background-color:#e2c9c3;border-color:#e2c9c3;transition:.2s ease-in-out}.checkbox-wrap input:disabled+.item-button{background-color:#c2c2c2;border-color:#c2c2c2;color:#fff}.checkbox-wrap input:checked+.item-button{background-color:#e2c9c3;border-color:#e2c9c3}.item-image{background-color:#fff;border:1px solid #e7e3e2;border-radius:10px;height:170px;line-height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px}.item-image figure{margin:0;border:1px solid #e7e3e2;overflow:hidden}.item-image img{height:140px}.item-image:hover{background-color:#e2c9c3;border-color:#e2c9c3;transition:.2s ease-in-out}.checkbox-wrap input:disabled+.item-image{background-color:#c2c2c2;border-color:#c2c2c2;color:#fff}.checkbox-wrap input:checked+.item-image{background-color:#e2c9c3;border-color:#e2c9c3}.wrap-input-img{width:80%}.wrap-input-img label{margin-top:70px;border:2px dashed #935446;min-height:300px;padding:30px;flex-direction:column;background-color:hsla(12,35%,83%,.8);transition:.2s ease-in-out;display:flex;justify-content:center;align-items:center;position:relative}.wrap-input-img label .delete{position:absolute;right:30px;top:30px;height:30px;width:30px;border:2px solid #935446;background-color:#fff;color:#935446}.wrap-input-img label .delete:hover{background-color:#935446;color:#fff;transition:.2s ease-in-out}.wrap-input-img label h1{font-weight:700;font-size:4rem}.wrap-input-img label:hover{background-color:#e2c9c3;transition:.2s ease-in-out}.wrap-input-img label svg{position:relative;top:80px}.wrap-input-img label svg path{fill:#935446}.wrap-input-img label div{align-items:center}.image-profile{background-color:#fff}.image-profile img{height:400px}.App{text-align:center}.App-header{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 1.5vmin)}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.characters{list-style:none;padding-left:0;counter-reset:my-awesome-counter}.characters li{display:flex;align-items:center;background-color:#fff;border:2px solid #d0d0d0;border-radius:.2em;padding:.5em .8em .5em .5em;margin-bottom:1em;text-indent:10px;counter-increment:my-awesome-counter}.characters li:hover{background-color:#e2c9c3;border-color:#e2c9c3;transition:.2s ease-in-out}.characters li:before{content:counter(my-awesome-counter) ". "}.characters p{max-width:none;font-weight:700;margin:0}.wrapButton{display:flex}.wrapButton p{color:#e2c9c3;font-weight:700;margin-left:10px;line-height:50px;font-size:30px}