/* Generated from page: formulario-whistleblowing */
.themify_builder_content-56566 .tb_qlg3918.module_row{background-color:rgba(41, 48, 107, 1);padding-top:1px;}
.themify_builder_content-56566 .tb_wed9918.module_column{margin-bottom:-9px;}
.themify_builder_content-56566 .tb_lfkm918.module_subrow{padding-bottom:30px;}
.themify_builder_content-56566 .tb_unrr919.module-text{text-align:center;padding-top:45px;font-size:23px;padding-bottom:5px;}
.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap p,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap blockquote,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap h1,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap h2,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap h3,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap h4,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap h5,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap h6,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap li,.themify_builder_content-56566 .tb_unrr919.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-56566 .tb_unrr919.module-text.module .tb_text_wrap h2{font-weight:bold;}
.themify_builder_content-56566 .tb_iu4b919.module-text{text-align:center;font-size:16px;line-height:25px;padding-bottom:5px;padding-left:0px;padding-right:0px;}
.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap p,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap blockquote,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap h1,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap h2,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap h3,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap h4,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap h5,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap h6,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap li,.themify_builder_content-56566 .tb_iu4b919.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-56566 .tb_9ixw919.module-text{text-align:center;font-size:16px;line-height:25px;padding-left:0px;margin-bottom:-31px;padding-bottom:50px;padding-right:0px;}
.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap p,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap blockquote,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap h1,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap h2,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap h3,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap h4,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap h5,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap h6,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap li,.themify_builder_content-56566 .tb_9ixw919.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}

@media screen and (max-width:1280px){
.themify_builder_content-56566 .tb_iu4b919.module-text{padding-right:190px;padding-left:190px;padding-bottom:5px;}
}
@media screen and (max-width:680px){
.themify_builder_content-56566 .tb_unrr919.module-text{padding-right:1px;padding-left:1px;padding-bottom:30px;padding-top:100px;}
.themify_builder_content-56566 .tb_iu4b919.module-text{padding-right:1px;padding-left:1px;padding-bottom:30px;padding-top:100px;}
.themify_builder_content-56566 .tb_9ixw919.module-text{padding-right:1px;padding-left:1px;padding-bottom:30px;padding-top:100px;}
}/*Builder Custom CSS START*/
@media (max-width: 599px) {
.cf7-escolha label {
    display: flex;
    flex-direction: row-reverse;
}
.cf7-escolha input {
    width: 20px;
    text-align: left;
    margin-right: 90%;
}
.cf7-escolha label span {
        padding-right: 10px;
}
.tb_section-hub .first, .tb_section-hub .last {
        min-width: 10% !important;
        padding: 10px !important;
    }
.cf7-field {
    padding-bottom: 20px;
}
}

@media (min-width: 600px) {
  .cf7-row.two-cols {
    display: flex;
  }

  textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    min-height: 6em !important;
    height: 6em !important;
  }

  input.wpcf7-form-control.has-spinner.wpcf7-submit {
    width: 300px;
    padding: 15px 10px;
    margin: 20px auto;
  }

  .cf7-row.two-cols .cf7-field:first-child {
    padding-right: 20px;
    width: 50%;
  }

  .cf7-field {
    text-align: left;
    padding: 10px 0;
  }

  .cf7-row.two-cols .cf7-field {
    width: 50% !important;
  }

  .cf7-escolha label span {
    padding-right: 10px;
  }

  .cf7-escolha label {
    display: flex;
    flex-direction: row-reverse;
  }

  select {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke-linecap='round' width='100' height='100' stroke='rgba(40,40,40,.8)' stroke-width='3'%3E%3Cpolyline points='2.7,2.3 49.1,57.2 95.5,2.3 '/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 12px;
  }
}
/*Builder Custom CSS END*/