.page-template-advice .entry-description{
  color: var(--alert-error);
  font-size: 14px;
  max-width: 443px;
}

.page-template-advice .entry-content input{
  width: 100%;
  font-size: 14px;
  min-height: 45px;
}

.page-template-advice .entry-content .select2-container--default .select2-selection--single,
.page-template-advice .entry-content textarea{
  background-color:var(--grayscale-100);
  color: var(--grayscale-400);
  font-size: 14px;
  border-color:var(--grayscale-200);
  border-radius: 10px;
  box-shadow: none;
}

.advice-sidebar{
  background-color: #FF80300D;
  padding: 30px;
  border-radius: 10px;
  font-size: 14px;
}

.advice-sidebar .icon{
  width: 32px;
  object-fit: contain;
  margin-bottom: 10px;
}

.page-template-advice .button-success{
  margin-top: 20px;
  display: inline-block;
}

.page-template-advice .entry-content .ginput_container_select span.select2-container--default {
  width: 100% !important;
}

main.page-template-advice .advice-sidebar {
  color: #000000;
}

main.page-template-advice .gform_fields .gfield_visibility_visible input,
main.page-template-advice .gform_fields .gfield_visibility_visible span.select2-container,
main.page-template-advice .gform_fields .gfield_visibility_visible textarea {
  color: var(--grayscale-900) !important;
}

main.page-template-advice .gform_fields .gfield_visibility_visible .gfield_label span.gfield_required {
  display: none;;
}

@media screen and (min-width:1200px){
  .page-template-advice .entry-content{
    padding-right: 50px;
  }
}

@media screen and (max-width: 768px){
  .advice-sidebar{
    margin-bottom: 1.25rem;
  }
}
