.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  display: grid;
}

.paragraph {
  text-align: right;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
}

.bold-text {
  font-size: 20px;
  font-weight: 500;
}

.bold-text-2 {
  font-size: 17px;
  font-weight: 500;
}

.bold-text-3 {
  font-size: 15px;
  font-weight: 400;
}

.div-block-2 {
  width: 80%;
  margin: 0 auto;
  padding-top: 40px;
}

.paragraph-2 {
  text-align: center;
  margin-bottom: 50px;
  font-family: Montserrat, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 27px;
}

.paragraph-2.esquerda {
  text-align: left;
  margin-bottom: 10px;
  text-decoration: underline;
}

.div-block-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.div-block-3._2 {
  margin-top: 15px;
}

.paragraph-3 {
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  display: inline-block;
}

.paragraph-3.left {
  margin-left: 5px;
}

.text-field {
  display: inline-block;
}

.text-field-2 {
  vertical-align: baseline;
  border-top: 0 #000;
  border-bottom: 1.5px solid #000;
  border-left: 0 solid #000;
  border-right: 0 #000;
  width: 60%;
  min-width: auto;
  height: 20px;
  margin-bottom: 0;
  margin-left: 10px;
  padding: 0;
  font-family: Montserrat, sans-serif;
  display: inline-block;
}

.text-field-2.semporcenmtagem {
  width: auto;
}

.div-block-4 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: block;
}

.div-block-4._2 {
  margin-top: 15px;
}

.div-block-4.outo {
  margin-top: 0;
}

.text-block {
  display: inline-block;
}

.checkbox-field {
  margin-bottom: 0;
  margin-left: 10px;
  font-family: Montserrat, sans-serif;
  display: inline-block;
}

.div-block-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 25px;
  display: grid;
}

.div-block-5.outro {
  margin-top: 0;
}

.div-block-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1.3fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.paragraph-4 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 27px;
}

.checkbox-label {
  font-family: Montserrat, sans-serif;
}

.bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7 {
  font-weight: 400;
}

.div-block-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.div-block-8.semgrid {
  display: block;
}

.checkbox-field-2 {
  margin-bottom: 0;
  margin-left: 30px;
  font-family: Montserrat, sans-serif;
  display: inline-block;
}

.checkbox-field-2._2 {
  color: red;
}

.div-block-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.body {
  padding-bottom: 100px;
}

.div-block-10 {
  margin-top: 40px;
}

.bold-text-8 {
  font-size: 15px;
}

.paragraph-5 {
  color: red;
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.bold-text-9 {
  color: #000;
}

.div-block-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.paragraph-6 {
  text-align: center;
  margin-top: 50px;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.paragraph-6.outro {
  text-align: left;
}

.paragraph-6.bold {
  text-align: left;
  margin-top: 20px;
  font-weight: 700;
}

.bold-text-10 {
  font-size: 16px;
}

.paragraph-7 {
  margin-top: 15px;
  font-family: Montserrat, sans-serif;
}

.paragraph-8 {
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 22px;
}

.bold-text-11 {
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-field-3 {
  border: 0 solid #000;
  border-bottom-width: 1.5px;
  width: auto;
  height: 20px;
  font-family: Montserrat, sans-serif;
  display: inline-block;
}

.bold-text-12 {
  font-weight: 400;
}

.bold-text-12.a {
  font-weight: 700;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.paragraph-9 {
  margin-bottom: 0;
  margin-left: 15px;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
  display: inline-block;
}

.bold-text-13 {
  font-weight: 400;
}

.submit-button {
  background-color: #004ea2;
  border-radius: 10px;
  margin-top: 15px;
  padding: 15px 100px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
}

@media screen and (max-width: 479px) {
  .div-block {
    grid-template-columns: 1fr;
    width: 95%;
  }

  .paragraph {
    text-align: center;
  }

  .div-block-2 {
    width: 95%;
  }

  .div-block-3 {
    grid-template-columns: 1fr;
  }

  .paragraph-3 {
    font-size: 13px;
  }

  .paragraph-3.left.cell {
    margin-left: 0;
  }

  .text-field-2 {
    width: 40%;
  }

  .text-field-2.semporcenmtagem {
    width: 25%;
  }

  .div-block-4.semgrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .div-block-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 3fr;
  }

  .div-block-6 {
    grid-template-columns: 2fr;
  }

  .div-block-7 {
    grid-template-columns: 1fr;
  }

  .div-block-8 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .checkbox-field-2 {
    margin-left: 5px;
  }

  .div-block-9 {
    grid-template-columns: 1.1fr;
  }

  .paragraph-9.cell {
    margin-left: 0;
  }
}

#w-node-_6a288fa7-e965-39c0-4e61-66cde630ae8f-c015814f {
  place-self: center start;
}

#w-node-_34355a0d-34b9-7883-4d3d-6861d5bb6d46-c015814f, #w-node-_668ed06b-0ec8-52b8-8e84-2863c2675ca9-c015814f, #w-node-_913dda2a-f1ed-dc4f-8ed8-c8fa0e53dec0-c015814f, #w-node-_913dda2a-f1ed-dc4f-8ed8-c8fa0e53dec4-c015814f, #w-node-cb6a5168-4889-461d-49e4-ca2b360635ca-c015814f, #w-node-cb6a5168-4889-461d-49e4-ca2b360635ce-c015814f, #w-node-_281651d3-5e23-0dd1-5cd2-291de1c68ae8-c015814f, #w-node-_281651d3-5e23-0dd1-5cd2-291de1c68aec-c015814f, #w-node-c4614326-f250-fe6f-1f63-1f34d05188c0-c015814f, #w-node-c4614326-f250-fe6f-1f63-1f34d05188c4-c015814f, #w-node-_8e27d918-7a98-ea29-3beb-e9f8bf9eb659-c015814f, #w-node-_8e27d918-7a98-ea29-3beb-e9f8bf9eb65d-c015814f, #w-node-_46322162-a2d6-e618-f1c6-c267d44cd030-c015814f, #w-node-_46322162-a2d6-e618-f1c6-c267d44cd034-c015814f, #w-node-_47f58745-32b6-fe2e-6300-15bdf3d7afe5-c015814f, #w-node-_47f58745-32b6-fe2e-6300-15bdf3d7afe9-c015814f, #w-node-_55acbfd6-412f-fa38-4a87-8ae683a9f3fa-c015814f, #w-node-_55acbfd6-412f-fa38-4a87-8ae683a9f3fe-c015814f, #w-node-d3d43421-3477-b30a-1a53-aeb5873e6eec-c015814f, #w-node-d3d43421-3477-b30a-1a53-aeb5873e6ef0-c015814f, #w-node-_36c858ca-0a3d-d8b6-fc63-8d2558cfe08f-c015814f, #w-node-_36c858ca-0a3d-d8b6-fc63-8d2558cfe093-c015814f, #w-node-_3980da67-ca41-3a9b-866c-e82c64cb1f58-c015814f, #w-node-_3980da67-ca41-3a9b-866c-e82c64cb1f5c-c015814f, #w-node-_617a8e2e-f056-d3f4-e71b-5d11df94b620-c015814f, #w-node-_617a8e2e-f056-d3f4-e71b-5d11df94b624-c015814f, #w-node-_85f55ccb-1f8e-775e-acb4-3274df880bf9-c015814f, #w-node-_85f55ccb-1f8e-775e-acb4-3274df880bfd-c015814f, #w-node-f1239d33-645a-7106-e368-e6e502c8c825-c015814f, #w-node-f1239d33-645a-7106-e368-e6e502c8c829-c015814f, #w-node-_2e134d1c-5a16-2f1c-0a71-f8063be3d403-c015814f, #w-node-_2e134d1c-5a16-2f1c-0a71-f8063be3d407-c015814f, #w-node-_55dd72ca-f297-1712-ff8e-478d49febd44-c015814f, #w-node-_55dd72ca-f297-1712-ff8e-478d49febd48-c015814f, #w-node-e7954abd-570c-964f-1c06-20557964c55b-c015814f, #w-node-e7954abd-570c-964f-1c06-20557964c55f-c015814f, #w-node-b914f229-a71a-56d6-327b-46381b8bfa5f-c015814f, #w-node-b914f229-a71a-56d6-327b-46381b8bfa63-c015814f, #w-node-ed2bc8a3-75bf-d845-83ed-8a9b0f28e0a4-c015814f, #w-node-ed2bc8a3-75bf-d845-83ed-8a9b0f28e0a8-c015814f, #w-node-f159bf3d-c086-b6be-a715-fbb85330f183-c015814f, #w-node-f159bf3d-c086-b6be-a715-fbb85330f187-c015814f, #w-node-a17ae928-79aa-6670-9e89-2042428b9aa2-c015814f, #w-node-a17ae928-79aa-6670-9e89-2042428b9aa6-c015814f, #w-node-da3447f3-0ddf-32d2-9589-2a76f1e3a5f1-c015814f, #w-node-da3447f3-0ddf-32d2-9589-2a76f1e3a5f5-c015814f {
  justify-self: start;
}

#w-node-_6a288fa7-e965-39c0-4e61-66cde630ae8f-08b7132f {
  place-self: center start;
}

#w-node-_34355a0d-34b9-7883-4d3d-6861d5bb6d46-08b7132f, #w-node-_668ed06b-0ec8-52b8-8e84-2863c2675ca9-08b7132f, #w-node-bf579832-8928-aa05-2557-79c656c2bcfa-08b7132f, #w-node-bf579832-8928-aa05-2557-79c656c2bcfe-08b7132f, #w-node-_913dda2a-f1ed-dc4f-8ed8-c8fa0e53dec0-08b7132f, #w-node-_913dda2a-f1ed-dc4f-8ed8-c8fa0e53dec4-08b7132f, #w-node-cb6a5168-4889-461d-49e4-ca2b360635ca-08b7132f, #w-node-cb6a5168-4889-461d-49e4-ca2b360635ce-08b7132f, #w-node-_281651d3-5e23-0dd1-5cd2-291de1c68ae8-08b7132f, #w-node-_281651d3-5e23-0dd1-5cd2-291de1c68aec-08b7132f, #w-node-c4614326-f250-fe6f-1f63-1f34d05188c0-08b7132f, #w-node-c4614326-f250-fe6f-1f63-1f34d05188c4-08b7132f, #w-node-_8e27d918-7a98-ea29-3beb-e9f8bf9eb659-08b7132f, #w-node-_8e27d918-7a98-ea29-3beb-e9f8bf9eb65d-08b7132f, #w-node-_46322162-a2d6-e618-f1c6-c267d44cd030-08b7132f, #w-node-_46322162-a2d6-e618-f1c6-c267d44cd034-08b7132f, #w-node-_47f58745-32b6-fe2e-6300-15bdf3d7afe5-08b7132f, #w-node-_47f58745-32b6-fe2e-6300-15bdf3d7afe9-08b7132f, #w-node-_55acbfd6-412f-fa38-4a87-8ae683a9f3fa-08b7132f, #w-node-_55acbfd6-412f-fa38-4a87-8ae683a9f3fe-08b7132f, #w-node-d3d43421-3477-b30a-1a53-aeb5873e6eec-08b7132f, #w-node-d3d43421-3477-b30a-1a53-aeb5873e6ef0-08b7132f, #w-node-_36c858ca-0a3d-d8b6-fc63-8d2558cfe08f-08b7132f, #w-node-_36c858ca-0a3d-d8b6-fc63-8d2558cfe093-08b7132f, #w-node-_3980da67-ca41-3a9b-866c-e82c64cb1f58-08b7132f, #w-node-_3980da67-ca41-3a9b-866c-e82c64cb1f5c-08b7132f, #w-node-_617a8e2e-f056-d3f4-e71b-5d11df94b620-08b7132f, #w-node-_617a8e2e-f056-d3f4-e71b-5d11df94b624-08b7132f, #w-node-_85f55ccb-1f8e-775e-acb4-3274df880bf9-08b7132f, #w-node-_85f55ccb-1f8e-775e-acb4-3274df880bfd-08b7132f, #w-node-f1239d33-645a-7106-e368-e6e502c8c825-08b7132f, #w-node-f1239d33-645a-7106-e368-e6e502c8c829-08b7132f, #w-node-_2e134d1c-5a16-2f1c-0a71-f8063be3d403-08b7132f, #w-node-_2e134d1c-5a16-2f1c-0a71-f8063be3d407-08b7132f, #w-node-_55dd72ca-f297-1712-ff8e-478d49febd44-08b7132f, #w-node-_55dd72ca-f297-1712-ff8e-478d49febd48-08b7132f, #w-node-e7954abd-570c-964f-1c06-20557964c55b-08b7132f, #w-node-e7954abd-570c-964f-1c06-20557964c55f-08b7132f, #w-node-b914f229-a71a-56d6-327b-46381b8bfa5f-08b7132f, #w-node-b914f229-a71a-56d6-327b-46381b8bfa63-08b7132f, #w-node-d3b17550-4b87-7395-eca9-a5967c3f8854-08b7132f, #w-node-d3b17550-4b87-7395-eca9-a5967c3f8858-08b7132f, #w-node-_50161cdf-7ff0-da9d-876e-27a1ae75ee15-08b7132f, #w-node-_50161cdf-7ff0-da9d-876e-27a1ae75ee19-08b7132f, #w-node-_6ea7a31e-31c9-3bc6-d409-eb5afa8aa751-08b7132f, #w-node-_6ea7a31e-31c9-3bc6-d409-eb5afa8aa755-08b7132f, #w-node-be37106b-824e-e09e-e7a6-062511c3c898-08b7132f, #w-node-be37106b-824e-e09e-e7a6-062511c3c89c-08b7132f, #w-node-f6eef4a2-1f06-8adb-e84e-ae418ac062c7-08b7132f, #w-node-f6eef4a2-1f06-8adb-e84e-ae418ac062cb-08b7132f, #w-node-e4612859-02c9-781c-5620-d1336534a616-08b7132f, #w-node-e4612859-02c9-781c-5620-d1336534a61a-08b7132f, #w-node-_8235ef4f-21aa-4b50-6006-30a121d39f8c-08b7132f, #w-node-_8235ef4f-21aa-4b50-6006-30a121d39f90-08b7132f, #w-node-_4761b1f6-8269-d8d2-2a72-59587c9ffd5d-08b7132f, #w-node-_4761b1f6-8269-d8d2-2a72-59587c9ffd61-08b7132f, #w-node-de81af79-71a2-99e2-08d0-54ce4ed3de69-08b7132f, #w-node-de81af79-71a2-99e2-08d0-54ce4ed3de6d-08b7132f, #w-node-_0f58cf76-3213-6b44-e2f0-48b79765907b-08b7132f, #w-node-_0f58cf76-3213-6b44-e2f0-48b79765907f-08b7132f, #w-node-_75f75af5-975a-d0d9-b1f3-d5bc1842e76b-08b7132f, #w-node-_75f75af5-975a-d0d9-b1f3-d5bc1842e76f-08b7132f, #w-node-_9ba8aa3c-678a-cdad-199b-6a63adf4a8dc-08b7132f, #w-node-_9ba8aa3c-678a-cdad-199b-6a63adf4a8e0-08b7132f, #w-node-_7a6e71ec-7a47-53a8-3e35-3093f01f26f2-08b7132f, #w-node-_7a6e71ec-7a47-53a8-3e35-3093f01f26f6-08b7132f {
  justify-self: start;
}

@media screen and (max-width: 479px) {
  #w-node-_6a288fa7-e965-39c0-4e61-66cde630ae8f-c015814f, #w-node-_6a288fa7-e965-39c0-4e61-66cde630ae8f-08b7132f {
    justify-self: center;
  }
}
