   .care-request-form .care-pill-group {
       display: flex;
       flex-wrap: wrap;
       gap: 10px;
   }

   .care-request-form .care-pill-group .form-check {
       flex: 0 0 auto;

       padding: 10px 16px;
   }

   .care-request-form .care-pill-group.care-pill-group-fill .form-check {
       flex: 1 1 auto;
       justify-content: center;
   }

   .care-request-form fieldset {
       border: none;
       padding: 0;
       margin: 0;
   }

   .care-request-form fieldset legend {
       float: none;
       width: auto;

       margin-bottom: 7px;
       padding: 0;

       color: #444444;

       font-size: 11px;
       font-weight: 700;

       letter-spacing: 0.5px;
       text-transform: uppercase;
   }

   .care-request-form input[type="file"].form-control {
       height: auto;

       padding: 10px 12px;

       line-height: 1.5;

       font-size: 13px;
       color: #6b756f;
   }

   .care-request-form input[type="file"].form-control::file-selector-button {
       margin-right: 14px;

       padding: 8px 16px;

       border: none;
       border-radius: 6px;

       background: #048324;

       color: #ffffff;

       font-family: inherit;
       font-size: 12px;
       font-weight: 700;

       cursor: pointer;

       transition: background 0.2s ease;
   }

   .care-request-form input[type="file"].form-control::file-selector-button:hover {
       background: #036019;
   }

   .care-reference-card {
       height: 100%;

       padding: 18px 20px;

       border: 1px solid #e3e7e4;
       border-radius: 10px;

       background: #fafcfb;
   }

   .care-reference-card .care-reference-title {
       display: block;

       margin-bottom: 14px;

       color: #23291f;

       font-size: 13px;
       font-weight: 700;
   }

   .care-reference-card .form-control {
       background: #ffffff;
   }

   .care-success-note ul {
       margin: 0;
       padding-left: 18px;
   }

   .care-success-note li {
       margin-bottom: 6px;
   }

   .care-success-note li:last-child {
       margin-bottom: 0;
   }


   .care-request-form .col-md-6,
   .care-request-form .col-md-4 {
       margin-top: 10px;
   }

   @media only screen and (max-width: 767px) {

       .care-request-form .care-pill-group .form-check {
           flex: 1 1 auto;
       }

   }