.et_pb_section {min-height:560px;}
#FormLeadCalc form, #FormLeadConversion form {
display: flex;
flex-wrap: wrap;
font-family: 'Biotif Neosperience',Helvetica,Arial,Lucida,sans-serif!important;
}
#FormLeadCalc form > p:first-of-type, 
#FormLeadConversion form > p:first-of-type {width: 50%; padding: 15px;}
#FormLeadCalc form > p:nth-of-type(2), #FormLeadCalc form > p:nth-of-type(3), 
#FormLeadConversion form > p:nth-of-type(2), #FormLeadConversion form > p:nth-of-type(3) 
{width: 25%; padding: 15px;}
#FormLeadCalc form > p:nth-of-type(4),
#FormLeadConversion form > p:nth-of-type(4) 
{order:2; width:100%;}
#FormLeadCalc form input, #FormLeadCalc form select, #FormLeadCalc form textarea, 
#FormLeadConversion form input, #FormLeadConversion form select, #FormLeadConversion form textarea, 
#showConversion {
border:0;
border-radius: 10px;
box-shadow:0 0 10px rgba(0,0,0,0.2);
padding: 15px !important;
margin: 20px 0;
font-size: 1.2rem;
width: 100%;
}
#FormLeadCalc .wpcf7-submit, #FormLeadConversion .wpcf7-submit, #showConversion {
max-width:300px; 
display:block; 
margin:20px auto;
font-family: inherit;
font-size: 18px;
font-weight: 500!important;
background-color: #FFAA41;
box-shadow: 1px 14px 36px -10px #f47e24;
cursor:pointer;
}
#FormLeadCalc .wpcf7-response-output, #risultato {display:none;}
#msgleads {text-align:center; animation: bounce2 2s 4s ease;}
#aninum {font-size:16px; font-weight:bolder; text-shadow: 0 0 0 rgb(0 0 0 / 0%); color:#0C1317; transition: font-size 4s, color 0s 4s, text-shadow 0s 4s;}
#aninum.ani {font-size:80px; color: #ffaa42; text-shadow: 2px 2px 0px #e68b1b, 2px 5px 3px rgb(0 0 0 / 15%);}
@keyframes bounce2 {
0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-30px);}
60% {transform: translateY(-15px);}
}
.showform {display:none; text-align:center;}
#showConversion {color:white; transform: scale(0); transition: transform 0.5s ease-in-out;}
#showConversion.ani {transform: scale(1);}
#showCalc {color:#232323; opacity:0; transition: opacity 0.5s 0.2s ease-in-out; cursor:pointer;}
#showCalc.ani {opacity: 1;}
#FormLeadCalc .wpcf7-spinner, #FormLeadConversion .wpcf7-spinner {display:block; margin:0 auto;}
.showform {width:100%; padding-top:10px; padding-bottom:50px;}
#FormLeadConversion {max-width:864px; margin:0 auto; display:block; text-align:center;}
#FormLeadConversion span {padding:10px; box-sizing:border-box;}
#FormLeadConversion span[data-name="message"] {min-width: 80%; margin:0 auto;}
#FormLeadCalc ::placeholder, #FormLeadConversion ::placeholder {color:#232323;}
@media(max-width:850px){
#FormLeadCalc form > p {width: 100% !important; padding: 0 30px; box-sizing: border-box;}
#FormLeadCalc label span {display: block; width: 100%;}
#FormLeadCalc input, #FormLeadCalc select, #showConversion {width: 100% !important; margin: 10px auto 30px auto;}
#FormLeadConversion input, #FormLeadConversion select, #FormLeadConversion textarea {margin-top:0 !important; margin-bottom:20px !important;}
#FormLeadCalc label, #FormLeadConversion label {font-size:19px;}
}