/*
Theme Name:   AM Ceramics - Hello Elementor Child
Template:     hello-elementor
Text Domain:  hello-elementor-child 
*/


#wpforms-form-238 .wpforms-head-container {
    padding-bottom: 30px;
}

#wpforms-form-238 div#wpforms-238-field_1-container {
    padding: 0px;
}

#wpforms-form-238 .wpforms-submit-container {
    margin-top: 0px;
    text-align: right;
}

.signup-footer .wpforms-head-container {display: none;}
.signup-footer div.wpforms-container-full {margin: 0;}
.signup-footer .wpforms-submit-container {height: 0px;}
#wpforms-form-238 button#wpforms-submit-238 {margin: -86px 4px 0 0;}
div.wpforms-container-full input {height: 56px  !important;}
.signup-footer div.wpforms-container-full input {border-width: 2px !important;}


.link-button .elementor-button {background: none; padding: 0;}

body .seperator-bottom:emtpy,
body .seperator-bottom > .e-con-inner {padding-bottom: 13vw;}
body .seperator-top:emtpy,
body .seperator-top > .e-con-inner {padding-top: 13vw;}



.extra-fuhrung {
    margin: 20px -10px 0;
    padding: 20px 10px 5px;
    background: #EFF4FC;
    border-radius: 7px;
  }
  .extra-fuhrung .woocommerce-input-wrapper > * {
    display: block;
  }
  .extra-fuhrung input {
    margin: 8px 10px 8px 2px;
    width: 14px;
    height: 14px;
  }
  .extra-fuhrung .woocommerce-input-wrapper label {
    width: 90%;
    margin: -36px 0 0 25px;
    padding: 7px 0;
  }
  .extra-fuhrung small {
    break-inside: avoid;
    display: inline-block;
  }
  .extra-fuhrung label + .woocommerce-input-wrapper-input-wrapper {
    margin-top: 20px;
    display: block;
  }
  
.extra-fuhrung h3 {
  margin-bottom: 20px !important;
}
.extra-fuhrung label.checkbox {
  margin: 0 0 0 .6em;
}
.extra-fuhrung .optional {
  display: none;
}