.fluentform{--fluentform-border-radius:5px;--fluentform-primary:var(--gcid-primary-color)}.fluentform .ff-el-group.ff_list_buttons{.ff-el-input--content{display:flex;flex-direction:column}@media screen and (min-width:768px){.ff-el-input--content{flex-direction:row}}.ff-el-form-check{label>span{white-space:normal;border-color:var(--gcid-body-color)!important}label:focus-within span span{background-color:transparent}}.ff-el-form-check:not(.ff_item_selected){label>span:hover{color:var(--gcid-primary-color)!important}}.ff-el-form-check.ff_item_selected label>span{border-color:var(--gcid-primary-color)!important;background-color:var(--gcid-primary-color)!important;box-shadow:none}}.fluentform form.frm-fluent-form fieldset{.ff-btn{background-color:var(--gcid-heading-color);font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#ffffff!important;font-size:14px!important;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-width:0px;border-color:#333;border-style:solid;transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding-top:16px!important;padding-right:30px!important;padding-bottom:16px!important;padding-left:30px!important;cursor:pointer}.ff-btn-secondary:not(.ff-btn-next),.ff_upload_btn,.ff-btn-save-progress{background-color:#ebebeb;color:var(--gcid-heading-color)!important;border-color:#fff}.ff-btn-secondary:not(.ff-btn-next):hover,.ff-btn-secondary:not(.ff-btn-next):focus,.ff_upload_btn:hover,.ff_upload_btn:focus,.ff-btn-save-progress:hover,.ff-btn-save-progress:focus{background-color:var(--gcid-primary-color);color:#fff!important;border-color:var(--gcid-primary-color)}.ff-btn:hover,.ff-btn:focus{opacity:1}.ff-btn-submit:hover,.ff-btn-submit:focus,.ff-btn-next:hover,.ff-btn-next:focus{background-image:linear-gradient(132deg,#3a7bb2 0%,#479f9e 100%);background-repeat:no-repeat}.ff-el-input--label label{font-size:var(--gvid-g16n5e9huy)}.ff-el-input--content input,.ff-el-input--content .ff-el-form-control.ff_stripe_card_element,.ff-el-input--content textarea,.ff-el-input--content select,.choices__list--single,.choices[data-type*='select-multiple']{border-color:var(--gcid-body-color);font-family:inherit;color:var(--gcid-body-color);font-size:var(--gvid-g16n5e9huy);&:focus{border-color:var(--gcid-primary-color)}}.ff-el-group input[type=checkbox]:checked:after,.ff-el-group input[type=radio]:checked:after{background-color:var(--gcid-primary-color)}.ff-el-group input[type=checkbox]:focus:after,.ff-el-group input[type=radio]:focus:after{box-shadow:none;border-color:var(--gcid-primary-color)}.choices.is-focused{border-color:var(--gcid-primary-color)}.choices__inner{border:none;border-radius:10px}.choices__list--multiple .choices__item{margin-top:3px;padding-top:0;padding-bottom:0}.choices__list--multiple .choices__item.is-highlighted{background-color:var(--gcid-secondary-color);border-color:var(--gcid-secondary-color)}.ff-repeater-container .ff_repeater_cont_row{background-color:#ebebeb;padding:20px;border-radius:15px;margin-bottom:10px;border:none;column-gap:10px;.ff_repeater_cell{margin:0;padding:0}.ff-el-repeat-buttons-list{margin-top:0;svg{width:30px;height:30px}}}}