.form-fieldset{border:0;width:100%;max-width:800px;}.form-fieldset-label{padding:16px 0;font-size:1.25em;font-weight:600;}.form-row{display:flex;}.form-row > div{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px);margin-right:20px;}.form-row > div:last-child{margin-right:0;}@media only screen and (max-width:800px){.form-row{flex-direction:column;}.form-row > div{flex:1 1 100%;max-width:100%;margin-right:0;}}.form-group,.btn-group{max-width:100%;margin-bottom:1em;overflow:hidden;}.btn-group .previous{margin-right:24px;}.form-group-show_company_name{margin-top:1em;}.form-group-company_name{max-width:100%;transition:max-width 400ms;}.form-group-company_name.hidden-by-sliding-left{max-width:0;}label.form-check-label{width:100%;}.inputs-list .radio{overflow:hidden;}input[type="radio"]{margin-right:1em;}.show-labels-as-coloured-buttons{display:flex;flex-wrap:wrap;}.show-labels-as-coloured-buttons .form-check{margin-right:8px;border-top:none;}.form-group-amount .show-labels-as-coloured-buttons .form-check{flex:1 1 90px;max-width:90px;}.show-labels-as-coloured-buttons .form-check-label{padding:12px 16px 12px 16px;background-color:#094f9e;color:white;font-size:18px;font-weight:700;text-align:center;line-height:1;letter-spacing:.5px;cursor:pointer;}.show-labels-as-coloured-buttons .form-check-label:has(input:checked){background-color:#F45E5E;color:white;}.show-labels-as-coloured-buttons .form-check-label input[type="radio"]{position:absolute;z-index:-10;visibility:hidden;}.form-group-amount .form-check.contains-input-field{flex:1 1 166px;max-width:166px;}.form-check.contains-input-field .input-group{display:flex;}.form-check.contains-input-field input[type="number"]{padding-top:12px;padding-bottom:11px;padding-left:20px;}.show-labels-as-coloured-buttons .form-check.contains-input-field{position:relative;}.show-labels-as-coloured-buttons .form-check.contains-input-field input[type="number"]{background-color:transparent;border:none;box-shadow:none;color:white;font-weight:600;}.show-labels-as-coloured-buttons .form-check.contains-input-field input[type="number"]::placeholder{color:white;font-weight:600;text-align:left;}.show-labels-as-coloured-buttons .form-check.contains-input-field .form-check-label{padding:0;background-color:#094f9e;}.show-labels-as-coloured-buttons .form-check.contains-input-field .form-check-label:has(input:checked){background-color:#f95050;color:white;}.show-labels-as-coloured-buttons .form-check.contains-input-field .input-group-addon{position:absolute;top:0;right:-16px;padding:11px 0 0 2px;border:none;background-color:transparent;color:#202020;font-size:18px;font-weight:600;}.progress{height:44px;margin-bottom:0;border:unset;border-radius:unset;box-shadow:unset;background-color:#ccc;overflow:hidden;}.progress-bar{height:100%;padding-top:5px;color:#fff;font-size:12px;line-height:20px;text-align:center;overflow:hidden;transition:width 1s ease;}.progress-bar span{font-size:20px;line-height:30px;}.donation-goal p{margin-bottom:0;}.finisher-confirmation-message{width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding:20px;}.toggle-next-fieldset{cursor:pointer;color:#8da700;}.inpersoneventform > h2{visibility:hidden;height:0;}.orderform-veto .form-group-amountstatictext{padding-top:18px;}.orderform-veto .form-group-amountstatictext p{line-height:1.4;}.donate-embed{--donate-icon:"\f3d1";--donate-icon-weight:900;--donate-host:"FundraisingBox (secure.fundraisingbox.com)";--donate-icon-color:var(--color-red,#003567);--donate-surface-bg:#e9edf1;--donate-band-bg:#1271ee;--donate-band-color:#ffffff;--donate-band-radius:0;--donate-min-height:25rem;position:relative;}.donate-embed .donate-activate{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--donate-min-height);padding:0;border:0;overflow:hidden;cursor:pointer;background:var(--donate-surface-bg);font:inherit;color:inherit;text-align:center;}.donate-embed .donate-activate--busy{cursor:progress;}.donate-embed .donate-activate--error{cursor:pointer;}.donate-embed .donate-activate__overlay{position:absolute;inset:0;background:rgba(255,255,255,0.2);transition:background 0.4s cubic-bezier(0.165,0.84,0.44,1);}.donate-embed .donate-activate:hover .donate-activate__overlay,.donate-embed .donate-activate:focus .donate-activate__overlay{background:transparent;}.donate-embed .donate-activate__group{position:relative;z-index:1;display:block;width:100%;padding:0 1rem;}.donate-embed .donate-activate__icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.625rem;margin:0 auto;color:var(--donate-icon-color);font:inherit;}.donate-embed .donate-activate__icon::before{content:var(--donate-icon);font-family:'Font Awesome 6 Free';font-weight:var(--donate-icon-weight);font-style:normal;font-size:3rem;line-height:1;}.donate-embed .donate-activate__icon::after{content:var(--donate-host);padding:0.25rem 0.5rem;border-radius:var(--donate-band-radius);background:var(--donate-band-bg);color:var(--donate-band-color);font-size:0.8125rem;font-weight:700;line-height:1.3;}.donate-embed .donate-activate__text{display:block;max-width:32rem;margin:1rem auto 0;padding:0.625rem 1rem;border-radius:var(--donate-band-radius);background:var(--donate-band-bg);color:var(--donate-band-color);font-size:0.9375rem;line-height:1.45;}.donate-embed .donate-activate__title{display:block;font-weight:700;font-size:1.125rem;line-height:1.3;}.donate-embed .donate-activate__hint{display:block;margin-top:0.25rem;font-weight:700;}.donate-embed .donate-activate:focus-visible{outline:0.1875rem solid var(--color-light,#fbf8f4);outline-offset:-0.3125rem;}
