.arrow{font-size:20px;font-weight:400;line-height:.6}@media (width<=760px){.arrow{font-size:0}.arrow,.arrow:before{font-variant-emoji:text;font-family:Arial,Helvetica,sans-serif;line-height:1}.arrow:before{content:"↗︎";font-size:15px;display:block}}

/* DESKTOP CONTACT FINAL RESTORE */
@media(min-width:761px){

  .contact{
    background:#fff19d!important;
  }

  .contact .contact-head,
  .contact .contact-grid{
    display:grid!important;
    grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)!important;
    column-gap:3vw!important;
    width:100%!important;
    align-items:start!important;
  }

  .contact .contact-head{
    margin-bottom:70px!important;
  }

  .contact .contact-head .section-tag{
    grid-column:1!important;
    justify-self:start!important;
    align-self:start!important;
    position:static!important;
    transform:none!important;
    margin:0!important;
    text-align:left!important;
  }

  .contact .contact-head p{
    grid-column:2!important;
    width:100%!important;
    margin:0!important;
    justify-self:stretch!important;
  }

  .contact .contact-title{
    grid-column:1!important;
    width:100%!important;
    margin:0!important;
    justify-self:start!important;
    background:transparent!important;
  }

  .contact .contact-form,
  .contact form,
  .contact .form-success{
    grid-column:2!important;
    width:100%!important;
    margin:0!important;
    background:transparent!important;
  }

  .contact .submit-button{
    background:#f6d9f5!important;
  }
}

/* ===== CONTACT DESKTOP FINAL ===== */
@media (min-width:761px){

  .contact{
    background:#fff19d!important;
  }

  .contact .contact-head,
  .contact .contact-grid{
    display:grid!important;
    grid-template-columns:minmax(0,1.9fr) minmax(520px,1fr)!important;
    column-gap:5vw!important;

    width:100%!important;
    max-width:none!important;

    background:transparent!important;
    background-color:transparent!important;
    box-shadow:none!important;
    border:0!important;

    padding-left:0!important;
    padding-right:0!important;

    align-items:start!important;
  }

  .contact .contact-head{
    margin-bottom:70px!important;
  }

  .contact .contact-head .section-tag{
    grid-column:1!important;
    justify-self:start!important;
    margin:0!important;
    position:static!important;
    transform:none!important;
    text-align:left!important;
  }

  .contact .contact-head p{
    grid-column:2!important;
    justify-self:stretch!important;
    width:100%!important;
    max-width:none!important;
    margin:0!important;
  }

  .contact .contact-title{
    grid-column:1!important;
    justify-self:start!important;
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    background:transparent!important;
  }

  .contact .contact-form,
  .contact form,
  .contact .form-success{
    grid-column:2!important;
    justify-self:stretch!important;
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    background:transparent!important;
    background-color:transparent!important;
  }

  .contact .submit-button{
    background:#f6d9f5!important;
  }
}
