/*
Theme Name: PSM Theme
Theme URI: https://pechschwarzmedia.de
Author: pechschwarz Media
Author URI: https://pechschwarzmedia.de
Version: 1.0
Requires at least: 5.0
Tested up to: 5.9
Requires PHP: 7.0
Text Domain: psmtheme
*/


.file-upload{
    position: relative;
    display: flex;
    align-items: center;  
  }

  .file-upload input[type = file]{
    position:absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 2;
    color: #282828;
  }
  
  .file-upload  input::file-selector-button{
    cursor: pointer;
    width: 50%;
  }

  .gform_title{
    display: none;
  }

  .gform_required_legend{
    display: none;
  }

  .gfield_label.gfield_label_before_complex{
    display: none;
  }

  .gfield_consent_label a{
    color: #fff;
  }

  .ginput_container_consent{
    display: flex;
    align-items: start;
    gap: 17px;
    margin-bottom: 2rem;
  }

  #input_1_4_1{
    margin-top: 6px;
  }

  .gfield_label{
    display: none;
  }

.asg-media__grid.reverse .image--1 {
  grid-row-end: unset;
  grid-column-start: 1;
  grid-column-end: 3;
}

.asg-media__grid.reverse .image--2 {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 2;
}

.asg-media__grid.reverse .image--3 {
  grid-column-start: 3;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 3;
}

.jobs-overview select {
  color: #282828;
}

.form-group textarea {
  height: 100px;
}
