.am-landing.form-2 {
  padding-top: 40px;
  padding-bottom: 40px; }
  @media (min-width: 768px) {
    .am-landing.form-2 {
      padding-top: 80px;
      padding-bottom: 80px; } }

.am-landing.form-2 .container {
  padding-right: 0; }
  .am-landing.form-2 .container .am-form-content {
    padding-left: 15px;
    padding-right: 15px; }
  @media (min-width: 992px) {
    .am-landing.form-2 .container {
      display: flex; } }
  .am-landing.form-2 .container .form-box {
    margin-left: auto;
    padding: 30px 15px;
    background-color: var(--am-secondary); }
    @media (min-width: 992px) {
      .am-landing.form-2 .container .form-box {
        flex-basis: 50%;
        padding-left: 70px;
        padding-right: 70px;
        padding-top: 70px;
        padding-bottom: 70px; } }
    .am-landing.form-2 .container .form-box form {
      margin-bottom: 0px; }
    .am-landing.form-2 .container .form-box label {
      color: var(--am-text-light);
      font-weight: 500; }
    .am-landing.form-2 .container .form-box p {
      color: var(--am-text-light); }
    .am-landing.form-2 .container .form-box fieldset > .control-group:last-child {
      margin-top: 60px; }
    .am-landing.form-2 .container .form-box fieldset .control-group:not(:last-child) {
      margin-bottom: 20px; }
    .am-landing.form-2 .container .form-box input,
    .am-landing.form-2 .container .form-box select:not([multiple]) {
      padding: 10px;
      border: 1px solid var(--am-quardanary); }
  .am-landing.form-2 .container .am-form-title {
    text-align: center;
    margin-bottom: 30px; }
    @media (min-width: 992px) {
      .am-landing.form-2 .container .am-form-title {
        flex-basis: 50%;
        display: flex;
        flex-direction: column;
        justify-content: center; } }
    .am-landing.form-2 .container .am-form-title > [data-edit="text"] {
      max-width: 768px;
      margin-left: auto;
      margin-right: auto; }
  .am-landing.form-2 .container .form-header {
    display: none; }

.am-landing.form-2.am-text-light .am-form-content {
  color: var(--am-text-light); }

.am-landing.form-2.am-text-dark .am-form-content {
  color: var(--am-text-dark); }

.am-landing.form-2 .am-bg-image + * [data-edit="text"] {
  color: var(--am-text-light);
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5); }
