.elementor-12406 .elementor-element.elementor-element-67bb463{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12406 .elementor-element.elementor-element-67bb463:not(.elementor-motion-effects-element-type-background), .elementor-12406 .elementor-element.elementor-element-67bb463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agnford.com.ar/wp-content/uploads/2024/02/image.imgs_.full_.high-1-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12406 .elementor-element.elementor-element-10c5513f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-12406 .elementor-element.elementor-element-10c5513f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-12406 .elementor-element.elementor-element-10c5513f.elementor-element{--align-self:flex-start;}.elementor-12406 .elementor-element.elementor-element-b6e1aac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for container, class: .elementor-element-b6e1aac */.elementor-12406 .elementor-element.elementor-element-b6e1aac .form-container {
    width: 100%;
    max-width: none;
    margin: 0;
    border-top: none;
    border-left: none;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac table {
    width: 100%;
    border-collapse: collapse;
    border: none;
    border-top: none;
    border-left: none;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac table td {
    padding: 5px;
    border: none;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac label {
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac textarea {
    height: 100px;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac ::placeholder {
    color: #888;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac ::placeholder {
    font-size: 16px;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac .form-container,
  table,
  input,
  textarea,
  select {
    font-family: inherit;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac input[type='text'],
  .elementor-12406 .elementor-element.elementor-element-b6e1aac input[type='email'],
  .elementor-12406 .elementor-element.elementor-element-b6e1aac input[type='tel'] {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #00095b;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac textarea {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #00095b;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac .e-con-inner {
    border: none;
  }

  .elementor-12406 .elementor-element.elementor-element-b6e1aac input[type='submit'] {
    background-color: #00095b;
    color: #fff;
    border: 2px solid #00095b;
    border-radius: 100px;
    width: 100%;
    font-weight: bold;
  }
  
  .elementor-12406 .elementor-element.elementor-element-b6e1aac select {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #00095b;
    font-family: inherit;
    color: #888;
}

  @media (max-width: 768px) {
    .elementor-12406 .elementor-element.elementor-element-b6e1aac table tr td {
      display: block;
    }
  }

  @media (max-width: 768px) {
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form p {
      width: 100%;
    }
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form label {
      display: block;
    }
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form input[type='text'],
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form input[type='email'],
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form input[type='tel'],
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form textarea {
      width: 100%;
    }
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form input[type='text'],
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form input[type='email'],
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form input[type='tel'],
    .elementor-12406 .elementor-element.elementor-element-b6e1aac .wpcf7-form input[type='tel']{
      margin-bottom: 10px;
    }
    
  }/* End custom CSS */
/* Start custom CSS */body.elementor-page-12406 .form-container {
    width: 100%;
    max-width: none;
    margin: 0;
    border-top: none;
    border-left: none;
  }

  body.elementor-page-12406 table {
    width: 100%;
    border-collapse: collapse;
    border: none;
    border-top: none;
    border-left: none;
  }

  body.elementor-page-12406 table td {
    padding: 5px;
    border: none;
  }

  body.elementor-page-12406 label {
    display: block;
    font-weight: bold;
    margin-bottom: 1px;
    margin-top: 15px;
  }

  body.elementor-page-12406 textarea {
    height: 100px;
  }

  body.elementor-page-12406 ::placeholder {
    color: #00095b ;
  }

  body.elementor-page-12406 ::placeholder {
    font-size: 16px;
  }

  body.elementor-page-12406 .form-container,
  table,
  input,
  textarea,
  select {
    font-family: inherit;
   

  }

  body.elementor-page-12406 input[type='text'],
  body.elementor-page-12406 input[type='email'],
  body.elementor-page-12406 input[type='tel'] {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #00095b;
    width: 100%;
  }

  body.elementor-page-12406 textarea {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #00095b;
  }

  body.elementor-page-12406 .e-con-inner {
    border: none;
  }

  body.elementor-page-12406 input[type='submit'] {
    background-color: #00095b;
    color: #fff;
    border: 2px solid #00095b;
    border-radius: 100px;
    width: 100%;
    font-weight: bold;
    margin-top: 20px;
  }
  
  body.elementor-page-12406 select {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #00095b;
    font-family: inherit;
    color: #888;
 }
 button, html input[type="button"], input[type="reset"], input[type="submit"], a.button, a.wp-block-button__link:not(.has-background) {
     background-color: #00095b;
    color: #fff;
    border: 2px solid #00095b;
    border-radius: 100px;
    width: 40%;
    font-weight: bold;
}

  @media (max-width: 768px) {
    body.elementor-page-12406 table tr td {
      display: block;
    }
  }

  @media (max-width: 768px) {
    body.elementor-page-12406 .wpcf7-form p {
      width: 100%;
    }
    body.elementor-page-12406 .wpcf7-form label {
      display: block;
    }
    body.elementor-page-12406 .wpcf7-form input[type='text'],
    body.elementor-page-12406 .wpcf7-form input[type='email'],
    body.elementor-page-12406 .wpcf7-form input[type='tel'],
    body.elementor-page-12406 .wpcf7-form textarea {
      width: 100%;
    }
    body.elementor-page-12406 .wpcf7-form input[type='text'],
    body.elementor-page-12406 .wpcf7-form input[type='email'],
    body.elementor-page-12406 .wpcf7-form input[type='tel'],
    body.elementor-page-12406 .wpcf7-form input[type='tel']{
      margin-bottom: 10px;
    }
    
  }/* End custom CSS */