body .card-domanda,body .step-item,body .steps{display:inline;float:left;position:relative}@font-face{font-family:Panton;src:url("../fonts/Fontfabric - Panton.eot");src:url("../fonts/Fontfabric - Panton.eot?#iefix") format("embedded-opentype"),url("../fonts/Fontfabric - Panton.woff") format("woff"),url("../fonts/Fontfabric - Panton.svg#svgFontName") format("svg"),url("../fonts/Fontfabric - Panton.ttf") format("truetype")}body{background:#f9f9f9;font-family:Panton,sans-serif;font-size:.95em;color:#000;line-height:1.3}body .text-secondary{font-weight:600; text-align: center;}body .btn_nesea,body .btn_nesea:active,body .btn_nesea:disabled,body .btn_nesea:focus,body .btn_nesea:hover,body .btn_nesea:visited{background-color:#e40289;font-weight:700;border:none}body img.marchio-nesea{cursor:pointer;height:65%;margin:20% 25%}.btn-domande-prec,.btn-domande-succ{background-color:transparent;border:none;color:#e40289;font-size:.85em;font-weight:bolder;text-transform:uppercase}.btn-outline-primary,.scelta-attiva{background-color:rgba(112,112,112,.1);opacity:1;text-align:start}#email,body #nome{display:block;width:100%;font-family:inherit;color:#707070;padding:0 0 8px;border:none;outline:0;border-radius:0;appearance:none;background-image:none;background-position:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;transform:translateZ(0);font-size:30px;-webkit-font-smoothing:antialiased;line-height:unset;-webkit-text-fill-color:rgb(112,112,112);animation:1ms native-autofill-in;box-shadow:rgb(112 112 112 / 30%) 0 1px;background-color:transparent!important;margin-top:1.1em}#email:focus,body #nome:focus{box-shadow:rgb(112 112 112) 0 2px}body .card{background:0 0!important;border:none!important}body .card-domanda{border:none;width:100%}body .card-domanda .domanda{font-size:1.1em;font-weight:bolder;}body .card-domanda .domanda span {color:#e40289!important;}body .card-domanda .domanda .persona{width:100px;border-radius:50px}body .card-domanda .domanda .testo-domanda{width:340px;padding:1em}body .card-domanda .domanda .testo-domanda p{font-size:.8em;color:#8d8d8d;text-transform:initial}body .card-domanda input[type=checkbox]:checked,body .card-domanda input[type=radio]:checked{background-color:#e40289;background-position-y:0;border:none}body .card-domanda .form-check-input{margin-top:.05em}body .card-domanda .form-check{margin-bottom:0}body .steps{margin-bottom:.5em;margin-top:-1.2em;width:100%}body .step-button{border:none;border-radius:50%;height:40px;transition:.4s;width:40px}body .step-button[aria-expanded=true]{background-color:#fff;border:1px solid #000;color:#fff;font-size:1.3em;font-weight:bolder;height:46px;margin-left:-6px;margin-top:-6px;width:46px}body .step-button[aria-expanded=true].done{background-color:#ad0068;border:none;color:#fff;font-weight:700}body .collapsed{background-color:#d5d5d5;color:#d5d5d5}body .collapsed.done{background-color:#e40289;color:#fff;font-weight:700}body .step-item{margin:0 .6em .8em .4em}body .bg{z-index:-20;line-height:0;opacity:.35;background-image:url(../img/large.jpg);background-position:center top;background-size:cover;height:100%;width:100%;position:absolute;top:0;left:0}.scelta-attiva{border:#ddd;font-size:1.1em;display:inline-block;font-weight:400;line-height:1.5;padding:.375rem .75rem;box-shadow:rgb(112 112 112 / 80%) 0 0 0 2px inset;color:#707070;border-radius:6px;cursor:default}.risposta,.spunta{position:relative;display:inline}.btn-outline-primary,.risposta{box-shadow:rgb(112 112 112 / 60%) 0 0 0 1px inset;font-size:1.1em}.btn-check:checked+.btn-outline-primary .spunta,.scelta-attiva .spunta{opacity:1}.btn-check:checked+.btn-outline-primary .risposta,.scelta-attiva .risposta{color:#fff;background-color:#5e5e5e}.btn-outline-primary{color:#707070;border:none}.spunta{float:right;color:#707070;opacity:0}.risposta{float:left;width:24px;height:24px;background:#fff;border-radius:2px;text-align:center;margin-right:6px;font-weight:700}.alert-danger{position:absolute;width:85%}.btn-check+.btn-outline-primary:active,.btn-check+.btn-outline-primary:focus,.btn-check+.btn-outline-primary:hover{background-color:rgba(112,112,112,.3);color:#707070}.btn-check:checked+.btn-outline-primary{border-color:#ddd;background-color:rgba(112,112,112,.1);box-shadow:rgb(112 112 112 / 80%) 0 0 0 2px inset;color:#707070;border-radius:6px}iframe[name=framecontatto]{border:1px solid #eee;border-radius:10px;padding-right:.1em;height:501px}iframe[name=framecontatto]>.wpcf7-response-output{width:80%!important;position:relative!important;float:right!important;margin-top:-68px!important;margin-right:30px!important}@media screen and (min-width:375px) and (max-width:575px){.alert-danger{position:absolute;width:95%}iframe[name=framecontatto]{height:452px}}@media screen and (min-width:576px) and (max-width:599px){.alert-danger{position:absolute;width:90%}iframe[name=framecontatto]{height:452px}}@media screen and (min-width:600px) and (max-width:767px){.alert-danger{position:absolute;width:85%}iframe[name=framecontatto]{height:452px}}@media screen and (min-width:768px) and (max-width:1199px){iframe[name=framecontatto]{height:452px}}@media screen and (min-width:1200px) and (max-width:1399px){iframe[name=framecontatto]{height:498px}}.form-control{background-color:#f2f2f2!important}.contact-form-container{border:1px solid #eee;border-radius:10px;padding-right:.1em}