body .fluentform{--fluentform-danger:#FF0004}body .fluentform a{text-decoration:underline;text-underline-offset:2px;font-weight:700;color:var(--primary)}body .fluentform a:hover{color:var(--primary-dark)}body .fluentform .ff-message-success{background-color:var(--white);box-shadow:none;border:none;padding:0;margin-top:0;text-align:center}body .fluentform .ff-message-success .wa-form-header{display:flex;flex-direction:column;gap:var(--space-xl)}body .fluentform .ff-message-success .wa-form-header h1{font-size:var(--text-xl)}body .fluentform .ff-message-success .wa-form-header-inner{display:flex;flex-direction:column;gap:calc(var(--space-xs) * 0.5);font-size:var(--text-l);line-height:1.2}body .fluentform .ff-message-success .wa-form-header-link{display:flex;flex-direction:column;align-items:center;gap:var(--space-s)}body .fluentform .ff-message-success .wa-form-header-link a{word-break:break-word}body .fluentform .ff-message-success .wa-form-header-buttons{display:flex;flex-direction:column;gap:var(--space-s);align-items:center;margin-top:var(--space-xl)}body .fluentform .ff-message-success .wa-form-header .wa-button{width:100%;max-width:51rem;padding-block:calc(var(--space-s) * 0.85)}body .fluentform .ff-message-success .wa-form-header .wa-button__text{font-size:calc(var(--text-l) * 0.9);word-break:normal}body .fluentform label span,body .fluentform label p{color:var(--body-color)}body .fluentform .ff-el-form-control{height:5rem;font-family:"Source Sans 3";border-radius:var(--radius-xl);border-color:var(--primary-light);color:var(--body-color);background-color:var(--white)}body .fluentform .ff-el-form-control:focus{border-color:var(--primary)}body .fluentform .ff-el-form-control:focus::placeholder{opacity:0}body .fluentform .ff-el-form-control::placeholder{opacity:0!important;padding-inline:3px;color:var(--primary-semi-light)}body .fluentform .ff-el-form-control:blank{border-color:var(--fluentform-danger)}body .fluentform .ff-el-group{position:relative;margin-bottom:var(--space-s)}body .fluentform .ff-el-group:has(:focus) .ff-el-input--label{top:0;font-size:calc(var(--text-m) * 0.9);left:2.5rem;opacity:1;visibility:visible}body .fluentform .ff-el-group:has(:focus) .ff-el-input--label label{color:var(--primary)!important}body .fluentform .ff-el-group:has(input:placeholder-shown) .ff-el-input--label{opacity:1;visibility:visible}body .fluentform .ff-el-group:has(input:placeholder-shown) .ff-el-input--label label{color:var(--primary-semi-light)}body .fluentform .ff-el-group .text-danger{margin-top:0;padding-left:1.5rem;font-size:calc(var(--text-m) * 0.9)}body .fluentform .ff-el-input--label{position:absolute;left:1.5rem;top:2.5rem;transform:translateY(-50%);line-height:1;transition:0.2s all ease-in-out;background-color:var(--white);border-radius:var(--radius-s);padding:2px 5px;opacity:0;visibility:hidden;z-index:999;font-size:var(--text-m)}body .fluentform .ff-el-input--label label{color:var(--primary)}body .fluentform .ff-el-form-check.ff-el-tc .ff-el-form-check-label .ff_tc_checkbox{padding:0!important;width:2.8rem}body .fluentform .ff-el-form-check.ff-el-form-check- input[type=checkbox]{margin-right:1rem}body .fluentform .ff-el-form-check input[type=checkbox]:before{content:"";display:inline;min-height:2rem;height:2rem;min-width:2rem;width:2rem;position:absolute;left:-1px;margin-top:-3px;border:1px solid var(--primary-light);border-radius:calc(var(--radius-xs) * 0.5);transition:0.2s all ease-in-out;background:none;background-color:var(--white);background-size:1.6rem;background-repeat:no-repeat;background-position:center center}body .fluentform .ff-el-form-check input[type=checkbox]:checked:before{background:url(https://taxtax.sk/wp-content/uploads/2025/08/checked.svg);background-size:1.6rem;background-repeat:no-repeat;background-position:center center;border-color:var(--primary);background-color:var(--primary)}body .fluentform .ff-el-form-check:hover input[type=checkbox]:before{border-color:var(--primary)}body .fluentform .ff-el-form-check:hover input[type=checkbox]:checked:before{border-color:var(--primary-dark);background-color:var(--primary-dark)}body .fluentform .ff_submit_btn_wrapper{margin:0;justify-self:center;text-align:center}@media (max-width:479px){body .fluentform .ff_submit_btn_wrapper{width:100%}}body .fluentform button[type=submit]{background-color:var(--primary)!important;transition:0.2s all ease-in-out;border-radius:var(--radius-xl);padding-inline:var(--space-xxl);padding-block:calc(var(--space-xs));font-weight:600;text-align:center;color:var(--white);opacity:1!important}body .fluentform button[type=submit]:hover{background-color:var(--primary-semi-dark)!important}@media (max-width:479px){body .fluentform button[type=submit]{width:100%}}.business-area-wrapper{margin-block:var(--space-m)}.business-area-wrapper:has(.taxtax-field-wrapper[style*="display: block"]) .taxtax-radio-wrapper{margin-bottom:var(--space-xs)}.taxtax-radio-label{display:block;font-size:var(--text-m);font-weight:700;color:var(--base);margin-bottom:var(--space-s)}.taxtax-radio-options{display:flex;flex-direction:column;gap:var(--space-xs)}.taxtax-radio-option{display:flex;align-items:center;gap:var(--space-xs);cursor:pointer;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-xl)!important;border:1px solid var(--primary-light);transition:all 0.2s ease;margin:0}.taxtax-radio-option:hover{border-color:var(--primary)}.taxtax-radio-input{width:20px;height:20px;margin:0;cursor:pointer}.taxtax-radio-text{font-size:var(--text-m);color:var(--base);user-select:none}.taxtax-radio-option:has(.taxtax-radio-input:checked){border-color:var(--primary);background-color:var(--primary-ultra-light)}.taxtax-radio-option:has(.taxtax-radio-input:checked) .taxtax-radio-text{font-weight:700;color:var(--primary)}.taxtax-radio-wrapper.wa-error .taxtax-radio-option{border-color:#dc3545}.taxtax-radio-wrapper.wa-error .taxtax-radio-label{color:#dc3545}.wa-error-message{display:block;margin-top:8px;font-size:13px;color:#dc3545}body .select2-selection__placeholder{color:var(--primary-semi-light)!important}body .select2-selection__rendered{color:var(--body-color)!important;padding-left:0!important}body .select2:after{content:"";position:absolute;top:50%;-webkit-mask:url(https://taxtax.sk/wp-content/uploads/2025/08/select-arrow.svg) no-repeat center;mask:url(https://taxtax.sk/wp-content/uploads/2025/08/select-arrow.svg) no-repeat center;mask-size:contain;height:1.2rem;width:1.6rem;background-color:var(--primary-semi-light);border:none!important;right:1.6rem!important;transition:0.2s all ease-in-out;transform:translateY(-50%)}body .select2-container--focus:after,body .select2-container--open:after{transform:translateY(-50%) rotateX(180deg)!important;background-color:var(--primary)}body .select2-container--focus .select2-selection,body .select2-container--open .select2-selection{border-color:var(--primary)!important}body .select2-container--focus .select2-selection__placeholder,body .select2-container--open .select2-selection__placeholder{visibility:hidden}body .select2-dropdown{margin-top:calc(var(--space-xs) * 0.5);box-shadow:0 0 40px 0 var(--primary-light-trans-20);border:none!important;border-radius:var(--radius-l)!important;overflow:hidden}body .select2-results__options{display:flex;flex-direction:column}body .select2-results__option{display:inline-flex;align-items:center;padding:12px 15px;gap:8px;transition:0.2s all ease-in-out}body .select2-results__option:before{content:"";display:inline-flex;width:2rem;height:2rem;border-radius:var(--radius-circle);border:1px solid var(--primary-light);transition:0.2s all ease-in-out}body .select2-results__option[aria-selected=true]{background-color:transparent!important;color:var(--body-color)!important}body .select2-results__option[aria-selected=true]:before{border-color:var(--primary)}body .select2-results__option[aria-selected=true]:hover{background-color:var(--primary-light-trans-10)!important}body .select2-results__option--selected,body .select2-results__option--highlighted{background-color:var(--primary-light-trans-10)!important;color:var(--body-color)!important}body .select2-results__option--selected:before,body .select2-results__option--highlighted:before{border-color:var(--primary)}body .select2-results__option--selected:before,body .select2-results__option[aria-selected=true]:before{background:var(--primary);outline:2px solid #fff;outline-offset:-4px}body .select2.select2-container .select2-selection{height:5rem;font-family:"Source Sans 3";border-radius:var(--radius-xl)!important;border-color:var(--primary-light)!important;padding:11px 15px}body .select2.select2-container .select2-selection[aria-expanded=true] .select2-selection__placeholder{opacity:0;color:var(--primary-semi-light)!important}body .select2.select2-container .select2-selection .select2-selection__arrow{display:none!important}body .select2.select2-container--focus:after,body .select2.select2-container--open:after{transform:translateY(-50%) rotateX(180deg)!important;background-color:var(--primary)}body .select2.select2-container--focus .select2-selection,body .select2.select2-container--open .select2-selection{border-color:var(--primary)!important}body .select2.select2-container--focus .select2-selection__placeholder,body .select2.select2-container--open .select2-selection__placeholder{visibility:hidden}input[type=radio]{display:inline-flex;width:2rem;height:2rem;border-radius:var(--radius-circle);border:1px solid var(--primary-light);transition:0.2s all ease-in-out}