@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/siconto/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/siconto/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/siconto/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/siconto/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf)format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/siconto/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/siconto/fonts/fa-regular-400.woff2)format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/siconto/fonts/fa-solid-900.woff2)format("woff2")}.siconto-form{font-family:Montserrat,Arial,sans-serif}.siconto-form main,.siconto-form .container_pda,.siconto-form .container_pda .row{display:block}.siconto-form .container_pda .row{float:none;width:100%;max-width:100%}.siconto-form .siconto-error{color:#a11b24;margin-top:5px;font-size:14px;display:block}.siconto-form .siconto-status{border:1px solid #a11b24;margin-bottom:20px;padding:15px}.siconto-form .siconto-progress{text-align:center;margin-bottom:24px;font-size:14px}.siconto-form .siconto-summary{margin:20px 0}.siconto-form .siconto-summary dt{font-weight:400}.siconto-form .siconto-summary dd{overflow-wrap:anywhere;margin-bottom:12px;font-weight:600}.siconto-form .siconto-lookup{background:#fff;border:1px solid #ccc;max-height:220px;padding:0;list-style:none;overflow:auto}.siconto-form .siconto-lookup button{text-align:left;background:#fff;border:0;width:100%;padding:10px}.siconto-form .siconto-lookup button:hover,.siconto-form .siconto-lookup button:focus{background:#eef5df}.siconto-form .siconto-modal{z-index:2000;background:#0008;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.siconto-form .siconto-modal>div{color:#222;background:#fff;max-width:600px;padding:24px}.siconto-form .siconto-modal h2{color:#222;font-weight:600}.siconto-form .siconto-modal button{color:#fff;background-color:#00646b;min-height:44px;margin:12px}.siconto-form .siconto-modal button:hover{background-color:#004d52}.siconto-form .siconto-modal button:focus-visible{outline-offset:3px;outline:3px solid #222}.siconto-form .siconto-status a{color:#a11b24;text-decoration:underline}.siconto-form .siconto-honeypot{position:absolute;left:-10000px}.siconto-form .container_pda button:disabled{opacity:.6}.siconto-form .container_pda .siconto-calculate-cf{background-color:var(--verde_junior);max-width:100%;margin-top:16px;display:block}.siconto-form .container_pda svg{width:1em;height:1em}.siconto-form .menu_header .mega_menu{display:none}.siconto-form .menu_header .mega_drop_down:focus-within .mega_menu,.siconto-form .menu_header .mega_drop_down:hover .mega_menu{display:block}.siconto-form .menu_header .svg-inline--fa{width:1em;height:1em}.siconto-form .container_pda .download_icon_pdf:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400}.siconto-form .container_pda input:focus-visible,.siconto-form .container_pda select:focus-visible,.siconto-form .container_pda button:focus-visible{outline-offset:3px;outline:2px solid #356200}.siconto-form .siconto-summary a{margin:12px 0;display:inline-block}.siconto-form input[type=checkbox],.siconto-form input[type=radio]{accent-color:#00b0b9}.siconto-form .container_pda input[type=checkbox],.siconto-form .container_pda input[type=radio]{visibility:visible;float:left;width:28px;height:28px;margin:7px 10px 0 0;position:static}.siconto-form .container_pda input[type=checkbox]+label,.siconto-form .container_pda input[type=radio]+label{width:calc(100% - 40px)}.siconto-form .container_pda input[type=checkbox]+label:before,.siconto-form .container_pda input[type=radio]+label:before{display:none}.siconto-form .container_pda input[type=checkbox]+label span,.siconto-form .container_pda input[type=radio]+label span{padding-left:0}.siconto-form .svg-inline--fa{vertical-align:-.125em;width:1em;height:1em;display:inline-block}.siconto-form .container_pda_logo{background-repeat:no-repeat;background-size:contain;max-width:100%;display:block}.siconto-form #main-content>.container_pda{padding-top:100px}.siconto-form .siconto-modal{z-index:10000;overflow-y:auto}.siconto-form .siconto-modal>div{box-sizing:border-box;max-height:calc(100dvh - 40px);overflow-y:auto}.siconto-form .container_pda input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.siconto-form .container_pda select{min-width:0;min-height:44px}.siconto-form .container_pda .button_wrapper{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex;overflow:visible}.siconto-form .container_pda .button_wrapper button{float:none;min-height:44px}@media (max-width:767px){.siconto-form .container_pda{box-sizing:border-box;width:100%;max-width:100%;padding:24px 16px 0}.siconto-form #main-content>.container_pda{padding-top:24px}.siconto-form .container_pda .one_half,.siconto-form .container_pda .one_third,.siconto-form .container_pda .one_fourth,.siconto-form .container_pda .two_third,.siconto-form .container_pda .three_fourth,.siconto-form .container_pda .one_fifth,.siconto-form .container_pda .one_sixth,.siconto-form .container_pda .four_fifth{float:none;width:100%;margin:12px 0}.siconto-form .container_pda .one_half>div,.siconto-form .container_pda .one_third>div,.siconto-form .container_pda .one_fourth>div{margin-left:0;margin-right:0}.siconto-form .container_pda .button_wrapper button{text-align:center;box-sizing:border-box;justify-content:center;align-items:center;width:80%;margin-inline:auto;display:inline-flex}.siconto-form .container_pda .siconto-calculate-cf{text-align:center;box-sizing:border-box;white-space:normal;width:80%;margin-inline:auto;font-size:17px}.siconto-form .container_pda input,.siconto-form .container_pda select{font-size:16px}.siconto-form .container_pda label{font-size:16px;line-height:1.4}.siconto-form .container_pda h4,.siconto-form .container_pda p,.siconto-form .container_pda .contratto ul{text-align:left;overflow-wrap:anywhere;line-height:1.5}.siconto-form .container_pda .notes,.siconto-form .container_pda .apicale,.siconto-form .container_pda .ul_landing,.siconto-form .container_pda .landing_button_wrapper{box-sizing:border-box;max-width:100%}.siconto-form .container_pda .ul_landing{width:100%}}
