/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

.hs-form {
  --outer-radius: 16px;
  --padding: 4px;
  --inner-radius: calc(var(--outer-radius) - var(--padding));
  border-radius: var(--outer-radius)!important;
  padding: var(--padding);
}

.hs-form {border:none!important;padding:24px!important;background-color:rgba(25, 40, 49, 0.8)!important;border-radius:8px;}
.hs-form .hs_recaptcha {margin-top:32px;!important;}

/* .hs-form .input input[type="text"], input[type="email" i], input[type="textarea"]  */

.hs-form .input :is(.hs-form, .hs-elevate-system-form) input[type='text'], :is(.hs-form, .hs-elevate-system-form) input[type='email'], :is(.hs-form, .hs-elevate-system-form) input[type='password'], :is(.hs-form, .hs-elevate-system-form) input[type='tel'], :is(.hs-form, .hs-elevate-system-form) input[type='number'], :is(.hs-form, .hs-elevate-system-form) input[type='search'], :is(.hs-form, .hs-elevate-system-form) select, :is(.hs-form, .hs-elevate-system-form) textarea, .hs-form .input input[type="text"] {
/** background-color:pink;!important; **/
border-radius: var(--inner-radius);
}

/*.hs-form .input input {padding:4px 8px!important;} */
.hs-form textarea {height:80px!important;resize:vertical!important;}

.hs-form .hs-error-msg, .hs-form .hs-error-msgs {color:#FF9999!important;}

@media (max-width: 500px) {
  .card-img{
    margin-bottom:2rem;
  }
}