/* ==========================================================================
   HubSpot Form Custom Styling
   Modular stylesheet for HubSpot Forms (e.g. hbspt-form-b2a934a7-117a-4307bbdf-017faaffa17e)
   ========================================================================== */

#get-in-touch-hubspot-form .form-columns-2 label,
#get-in-touch-hubspot-form .form-columns-1 label
{
    display: none !important;
}

#get-in-touch-hubspot-form .hs_subscribe_to_daffodil_blog,
#get-in-touch-hubspot-form .form-columns-1 label.hs-form-booleancheckbox-display,
#get-in-touch-hubspot-form .hs-error-msgs label
{
    display: block !important;
}

#get-in-touch-hubspot-form .form-columns-2 .input,
#get-in-touch-hubspot-form .form-columns-1 .input{
    margin-right: 0px !important;
}

#get-in-touch-hubspot-form .hs-subscribe_to_daffodil_blog.hs-form-field .input{
    justify-content:start !important;
}

#get-in-touch-hubspot-form .hs-form-booleancheckbox span{
    margin-left: 10px !important;
    align-items: center !important;
    cursor: pointer;
    line-height: 1.5;
    font-weight: 600;
    vertical-align: text-bottom;
    color: #1f2937 !important;
    font-size: 13px !important;
    
    margin-bottom: 8px !important;
    text-transform: none !important;
    float: none !important;
    width: auto !important;
    height: auto !important;
    font-family: 'Inter', sans-serif !important;
}

#get-in-touch-hubspot-form #subscribe_to_daffodil_blog-be7d5fc4-3eba-48ad-a28b-2e3c4a0db4ce{
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin: 0 !important;
    accent-color: #EF6722 !important;
    cursor: pointer !important;
}

#get-in-touch-hubspot-form .actions{
    margin-top: 0px !important;
    width: 100% !important;
}

#get-in-touch-hubspot-form .hs-error-msgs label
{
    color: red !important;
    font-size: 10px !important;
    margin-left: 3px !important;
    margin-top: 3px !important;
}
#get-in-touch-hubspot-form .hs_error_rollup .hs-error-msgs label{
    font-size: 13px !important;
}
@media (max-width: 786px) {
    .git-form-card #get-in-touch-hubspot-form .form-columns-2{
        margin-bottom: 0px !important;
    }
    .git-form-card #get-in-touch-hubspot-form .form-columns-2 {
        gap: 0px !important;
    }
}