/*!/wp-content/plugins/fiscozen-ateco-finder/assets/fz-ateco-finder.css*/#fz-ateco-finder-container{margin:20px 0}.fz-search-icon{display:inline-block;margin-right:8px;vertical-align:middle;opacity:.7}.select2-results__option:hover .fz-search-icon{opacity:1}.select2-selection__rendered .fz-search-icon{opacity:.8}.select2-results__option{position:relative;padding-left:35px!important}.select2-results__option::before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 21L16.514 16.506L21 21ZM19 10.5C19 15.194 15.194 19 10.5 19C5.806 19 2 15.194 2 10.5C2 5.806 5.806 2 10.5 2C15.194 2 19 5.806 19 10.5Z" stroke="%23666" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:16px 16px;opacity:.7}.select2-results__option:hover::before{opacity:1}.fz-ateco-title-codice{color:#5b73f6!important}.select2-container--default .select2-search--dropdown .select2-search__field{padding-left:35px;background-image:url('data:image/svg+xml;utf8,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 21L16.514 16.506L21 21ZM19 10.5C19 15.194 15.194 19 10.5 19C5.806 19 2 15.194 2 10.5C2 5.806 5.806 2 10.5 2C15.194 2 19 5.806 19 10.5Z" stroke="%23666" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:10px center;background-size:16px 16px}.select2-container--default .select2-search--dropdown .select2-search__field:focus{background-image:url('data:image/svg+xml;utf8,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 21L16.514 16.506L21 21ZM19 10.5C19 15.194 15.194 19 10.5 19C5.806 19 2 15.194 2 10.5C2 5.806 5.806 2 10.5 2C15.194 2 19 5.806 19 10.5Z" stroke="%23666" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:35px!important;background-image:url('data:image/svg+xml;utf8,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 21L16.514 16.506L21 21ZM19 10.5C19 15.194 15.194 19 10.5 19C5.806 19 2 15.194 2 10.5C2 5.806 5.806 2 10.5 2C15.194 2 19 5.806 19 10.5Z" stroke="%23666" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:10px center;background-size:16px 16px}#fz-ateco-select2{width:100%!important;height:40px!important}#fz-ateco-activities,#fz-ateco-rischio,#fz-ateco-title{margin:20px 0}.fz-ateco-list{list-style:none;padding-left:0;margin:0}.fz-ateco-list li{position:relative;padding-left:31px;margin-bottom:6px;font-size:18px}.fz-ateco-list li::before{content:'';position:absolute;left:0;top:4px;width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg fill="%2300c48c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.285 6.709l-11.285 11.285-5.285-5.285 1.414-1.414 3.871 3.871 9.871-9.871z"/></svg>') no-repeat center center;background-size:20px 20px;display:block}.fz-rischio-card{background:#5b73f6;border-radius:28px;padding:32px 28px 24px 28px;margin-bottom:32px;color:#fff;max-width:480px;box-shadow:0 2px 16px 0 rgb(91 124 250 / .1);font-family:inherit}.fz-rischio-semaforo{display:flex;gap:8px}.fz-rischio-light{width:24px;height:24px;border-radius:50%;background:#E0E0E0;box-sizing:border-box;display:inline-block}.fz-rischio-label{font-size:2em;font-weight:700;margin-bottom:10px;line-height:1.1}.fz-rischio-desc{font-size:1.1em;line-height:1.4;color:#fff}.fz-rischio-card.versione-1 .fz-rischio-semaforo{flex-direction:column;align-items:flex-start;height:80px;justify-content:flex-start}.fz-rischio-card.versione-2 .fz-rischio-semaforo{flex-direction:row;align-items:center;height:auto}.fz-rischio-row{display:flex;flex-direction:row;align-items:flex-start;gap:24px}.fz-rischio-col-semaforo{min-width:40px;display:flex;align-items:flex-start;justify-content:center}.fz-rischio-col-content{flex:1;display:flex;flex-direction:column;justify-content:center}.fz-rischio-card.versione-1 .fz-rischio-row{align-items:center}.fz-rischio-card.versione-1 .fz-rischio-col-semaforo{background:#fff;border-radius:32px;padding:16px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 8px 0 rgb(91 124 250 / .08)}.fz-rischio-card.versione-2 .fz-rischio-semaforo{background:#fff;border-radius:32px;padding:8px 16px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;box-shadow:0 2px 8px 0 rgb(91 124 250 / .08);width:fit-content;margin-bottom:18px}.fz-ateco-finder-select2-unique+.select2-container--default .select2-selection--single{border-radius:20px!important;border:1px solid #aaa!important;background:#fff!important}.fz-ateco-finder-select2-unique+.select2-container--default.select2-container--focus .select2-selection--single{border-radius:20px!important;border-color:#2684ff!important;box-shadow:0 0 0 2px rgb(38 132 255 / .2)!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#d1dde6!important;border-radius:20px!important;color:#000!important}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#d1dde6!important;border-radius:20px!important}.fz-ateco-finder-select2-unique .select2-selection.select2-selection--single{border-radius:20px;color:#333}.fz-coeff-card{background:#5b73f6;padding:32px 24px 32px 24px;border-radius:32px;max-width:500px;margin:0 auto;color:#edf2fb;position:relative}.fz-coeff-percent{font-size:96px;font-weight:700;line-height:1}.fz-coeff-bar-outer{margin:10px 0 10px 0;background:#fff3;width:100%;height:30px;border-radius:18px;box-shadow:0 2px 6px #0001;overflow:hidden;border:1px solid #fff9}.fz-coeff-bar-inner{background:#fff;height:100%;border-radius:18px;transition:width 0.5s}.fz-coeff-desc{font-weight:500}.fz-ateco-accordion-item{opacity:0;max-height:0;overflow:hidden;transition:all 0.6s ease-in-out;transform:translateY(-10px)}.fz-ateco-accordion-item.show{opacity:1;max-height:50px;transform:translateY(0)}.fz-ateco-accordion-toggle{cursor:pointer;color:#9da9b2;text-align:center;margin:40px 0 12px 0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:20px;transition:all 0.3s ease}.fz-ateco-accordion-toggle:hover{color:#7a8a95;transform:translateY(-1px)}.fz-ateco-accordion-arrow{vertical-align:middle;margin-right:12px;transition:transform 0.3s ease}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:#fff;border-color:#d1dde6;border-radius:20px}.select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-radius:20px!important;border-color:#d1dde6!important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #d1dde6!important;border-radius:20px!important;padding:6px!important;padding-left:30px!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#d1dde6!important;border-radius:20px!important;color:#000!important}body .select2-container .select2-selection--single .select2-selection__rendered{padding:0!important;padding-left:35px!important}.select2-container--default .select2-selection--single{height:40px!important;line-height:40px!important;display:flex!important;align-items:center!important}.select2-container--default .select2-selection--single .select2-selection__rendered{display:flex!important;align-items:center!important;height:100%!important;flex-wrap:wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;white-space:normal!important;line-height:1.2!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;line-height:1.2!important;flex:1!important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:flex!important;align-items:center!important;height:100%!important;top:0!important}.select2-search--dropdown{display:block!important;padding:0px!important}