.frame-layout-15 {
  /* background-color: rgba(0, 0, 0, 0.8); */
  width: 50%;
  margin: 10% auto;
  /* border-top: solid 2px rgba(0, 0, 0, 0.8); */
}
.frame-layout-15 .form-group {
    margin: 20px;
    /* color: white; */
}
.frame-layout-15 input, .frame-layout-15 textarea, .frame-layout-15 input:focus, .frame-layout-15 textarea:focus, .btn-primary:focus, .btn-primary.focus {
  border-radius: 0 !important;
  /* background-color: rgba(0, 0, 0, 0.8); */
  /* color: white; */
  border-color: #000;
  box-shadow: none;
}

.frame-layout-15 input:focus, .frame-layout-15 textarea:focus {
  border-color: var(--ci-color);
}

.frame-layout-15 textarea {
  min-height: 150px;
}

.frame-layout-15 h2 {
  display: none;
}

.frame-layout-15 .form-group label {
  padding-left: 1px;
  margin-bottom: 0 !important;
}

.frame-layout-15 .btn-group > .btn:first-child {
  margin: 0 20px;
}

button.btn.btn-primary, span.btn-group.next.submit, .btn-group {
  width: 100%;
  height: 50px;
  border: none;
  border-radius: 0;
}
button.btn.btn-primary {
  background: var(--ci-color);
  border: 2px solid var(--ci-color) !important;
  transition: all .3s;
}
button.btn.btn-primary:hover {
  background: none;
  color: var(--ci-color);
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  background: none;
}

.frame-layout-15 img.image-embed-item {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -2;
    object-fit: cover;
    height: 105%;
}

@media (max-width: 960px) {
  .frame-layout-15 {
    /* background-color: rgba(0, 0, 0, 0.8); */
    width: 90%;
    margin: 10% auto;
    /* border-top: solid 2px rgba(0, 0, 0, 0.8); */
  }
}

@media (max-width: 1024px) {
    .frame-layout-15 {
      margin: 25% auto;
    }
    .frame-layout-15 textarea {
      min-height: 200px;
    }
}

@media (max-width: 500px) {
    .frame-layout-15 {
      margin: 35% auto;
    }
}
