html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:#1e1e2e;color:#ededed;margin:0;font-size:"Montserrat",serif}h2{color:#7d5ba6;font-size:2.5rem;margin:20px 0}h3{color:#7d5ba6;font-size:1.5rem}.btn-contacto{background-color:#542c49;color:#ededed;font-size:1.2rem;font-weight:600;text-align:center;border-radius:10px;border:none;padding:10px 15px;cursor:pointer}.btn-contacto:hover{background-color:#f3a712;color:#542c49}@media (max-width: 992px){.btn-contacto{margin:0 10px}}.btn-light{background-color:transparent;color:#f3a712;font-size:1.2rem;font-weight:600;text-align:center;border-radius:10px;border:1px solid #F3A712;padding:10px 15px;cursor:pointer}.form-floating input,.form-floating textarea{background:transparent!important;color:#ededed!important;caret-color:#f3a712;border:none;border-bottom:2px solid #F3A712;outline:none;transition:all .3s ease-in-out}.form-floating input:focus,.form-floating textarea:focus{border-color:#542c49;box-shadow:none;background:transparent}.form-floating label{color:#f3a712}
