/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/


/* Zeigt alle elemente im OffCanvas an auch wenn sie nicht im Veieport liegen. */
.brx-offcanvas-inner {
    overflow-y: scroll;
    flex-wrap: nowrap;
  }

.brxe-text ul {
  padding-left: 10px;
}

.brxe-text li {
  list-style-type:  none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23ebafaf' d='M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM363.3 203.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L224 297.4l-52.7-52.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l64 64c6.2 6.2 16.4 6.2 22.6 0l128-128z'/%3e%3c/svg%3e");
  background-size: 20px;
    background-repeat: no-repeat;
  background-position: 0 6px;
  padding-left: 30px;
  margin-bottom: 20px
  
}

.gform_button {
  background: #f5d1d1;
  border: 1px solid #fff;
  padding: 10px 30px;
  border-radius: 20px
}

.gform_button:hover {
  background: #fff !important;
  
}

.gform_required_legend {
  display: none;
}

.ginput_container.ginput_container_consent {
    display: flex;
    vertical-align: middle;
    gap: 5px;
}

.gfield_consent_label {
  margin-bottom: 0 !important
}

.gfield_label {
  font-weight: 400 !important;
  color: #000 !important;
}

.gfield_required {
  color: #f5d1d1 !important;
}