@tailwind base;
@tailwind components;
@tailwind utilities;

/* Your custom styles */
@layer components {

  /* Define your custom component classes here */
  .btn-primary {
    @apply bg-primary text-white px-4 py-2 rounded hover:bg-opacity-90;
  }

  /* ... more custom components */
}

.red-border {
  border: 1px solid #fe0000 !important;
}

.custom-button-solid {
  width: 100%;
  font-size: 16px;
  background-color: #202232;
  color: #fff;
  border: 1px solid #202232;
  height: 44px;
  border-radius: 3px;
}

.custom-button-solid:hover {
  opacity: 0.8;
}

.custom-button-outline {
  width: 100%;
  font-size: 16px;
  color: #202232;
  background-color: #fff;
  border: 1px solid #202232;
  height: 44px;
  border-radius: 3px;
}

button:focus,
input:focus,
textarea:focus,
select:focus,
.btn:focus {
  outline: none !important;
  box-shadow: 0 0 0 1px rgba(32, 34, 50, 0.8) !important;
}

textarea {
  padding: 5px !important;
  font-size: 15px !important;
}