/* Form */
[data-custom-block="form"] {margin:50px 0;}
[data-custom-block="form"]:not(.bg-none) {margin:0;}
[data-custom-block="form"]:not(.bg-none) .block-wrapper {padding:75px 0;}

[data-custom-block="form"] .heading {font-size:2.625rem;font-weight:700;margin-bottom:25px;}
[data-custom-block="form"] .text-content {font-size:1.375rem;font-weight:400;}

[data-custom-block="form"] .onlineform{margin:50px 0;}
[data-custom-block="form"] .onlineform .fui-i{font-family:var(--primaryFont);}
[data-custom-block="form"] .onlineform .fui-i label, [data-custom-block="form"] .onlineform .fui-i legend{font-weight:400;color:var(--black);font-size:1.125rem;margin-bottom:6px;}
[data-custom-block="form"] .onlineform .fui-input, [data-custom-block="form"] .onlineform .fui-select{border:1px solid #000000;background-color:#ffffff;border-radius:0;}
[data-custom-block="form"] .onlineform .fui-input input::placeholder, [data-custom-block="form"] .onlineform .fui-input select::placeholder{color:#D6D5D5;}
[data-custom-block="form"] .onlineform .fui-file-summary, [data-custom-block="form"] .onlineform .fui-instructions, [data-custom-block="form"] .onlineform .fui-limit-text, [data-custom-block="form"] .onlineform.fui-optional{color:var(--black);font-size:0.813rem;margin-top:-6px;margin-bottom:12px;}

[data-custom-block="form"] .onlineform .fui-input, [data-custom-block="form"] .onlineform .fui-select{font-size:1rem;}

[data-custom-block="form"] .onlineform .fui-submit{background-color:#000000;color:#ffffff;border-color:#000000;font-family: var(--primaryFont);border-radius:10px;font-weight:700;font-size:1.188rem;position:relative;text-align:center;padding:12px 30px 12px 30px;min-width:300px;}
[data-custom-block="form"] .onlineform .fui-btn-wrapper{padding-top:30px;}
[data-custom-block="form"] .onlineform h3.fui-heading.fui-heading-h3{margin:20px 0;}

@media (max-width:1200px)
{
    [data-custom-block="form"] .text-content {font-size:1.25rem;}
    [data-custom-block="form"] .text .heading {font-size:1.875rem;}
}

@media (max-width:900px)
{
    [data-custom-block="form"]:not(.bg-none) .block-wrapper {padding:50px 0;}
    [data-custom-block="form"] .text-content {font-size:1.125rem;}
    [data-custom-block="form"] .heading {font-size:1.625rem;}
}

@media (max-width:535px)
{
    [data-custom-block="form"] .onlineform .fui-submit{min-width:0;width:100%;}
}