.lead-form{background:#fff;border:2px solid #d6e4f1;border-radius:15px;float:left;font-family:Muli,sans-serif;font-size:1rem;overflow:hidden;position:relative}.input-error span,.lead-form .h2,.lead-form button{font-family:Nunito,sans-serif}form.lead-form{-webkit-box-shadow:0 0 25px 0 rgba(0,108,205,.15);-moz-box-shadow:0 0 25px 0 rgba(0,108,205,.15);box-shadow:0 0 25px 0 rgba(0,108,205,.15)}.lead-form .h2{background-color:transparent;color:#0084ff;font-size:1.25rem;font-weight:400;margin-top:10px;margin-bottom:5px;padding:10px 20px;text-align:center;text-transform:none}.lead-form .form-group{max-width:100%;margin:0 auto}.lead-form .form-group .form-control{padding:0;height:30px}.form-control.phone-input{width:18% !important}.lead-form .form-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.lead-form .form-group .form-control,.lead-form .form-group .input-wrapper label{background-color:#fff;color:#404040;font-size:1rem;opacity:1}.lead-form .form-group input,.lead-form .form-group select{margin-bottom:10px;outline:0}.lead-form .form-group select#agerange-select{margin:10px 0}.lead-form .form-group select{-webkit-appearance:none;-webkit-border-radius:0;background:url(../../../../uploads/2017/08/bg-drop-leadform.jpg) right center no-repeat}.lead-form .form-group label:not(.btn){display:none}.lead-form .radio-label{color:#0084ff;font-weight:400;text-align:left;font-size:.825rem}.lead-form label.btn-default{color:#404040;background:#f5f5f5;font-weight:400;text-align:center;transition:all .25s ease-in-out}.lead-form label.btn-default.active,.lead-form label.btn-default:hover{background:#0084ff;color:#fff;border-color:#0084ff}.form-control{display:block;width:100%;height:34px;padding:6px 12px;line-height:1.43;background-color:#fff;background-image:none;border:0;border-bottom:1px solid #ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none}.form-control::-webkit-input-placeholder{color:#404040!important}.form-control::-moz-placeholder{color:#404040!important}.form-control:-ms-input-placeholder{color:#404040!important}.form-control:-moz-placeholder{color:#404040!important}.form-control.phone-input{float:left;max-width:50px;margin-right:15px;margin-top:10px}.required-notice{font-size:.688rem;color:#404040;margin-top:10px}.lead-form button{margin:20px auto;background:#f60;border:0;border-radius:25px;padding:15px 40px;font-weight:600;font-size:1rem;transition:all .25s ease-in-out;float:none;display:block;width:auto;color:#fff}#USALegalText{font-size:.725rem;color:#000;line-height:1.1}.input-error{margin-top:-10px}.input-error span{font-size:.625rem;color:red}.fa-exclamation-circle:before{font-family:FontAwesome}@media (min-width:1200px){.lead-form,.lf{width:100%}.lead-form{max-width:345px}}@media (max-width:1200px){.lf{width:auto}}@media (min-width:992px) and (max-width:1200px){.lead-form{min-width:310px;max-width:340px}}@media (max-width:991px){section.efectivo{text-align:center;padding-top:130px}}@media (max-width:768px) and (min-width:531px){.curso-features{text-align:center;padding:160px 0 10px}}@media (max-width:530px){.curso-features{padding:280px 0 10px}}@media (max-width:768px) and (min-width:400px){.comenzar-disfrutar{padding:320px 0 135px}}.pop-leadform{margin-top:25px;margin-left:13%}.lead-form #leadform-curtain{background-color:#000;bottom:0;filter:alpha(opacity=50);left:0;opacity:.5;padding-top:50%;position:absolute;right:0;text-align:center;top:0;z-index:1000}#format-modal .telephone-modal-box{background:#f1f1f1;max-width:600px;margin:40px auto 0;border-radius:2px;padding:20px}#format-modal .telephone-modal-box-title{font-size:1.75rem;text-align:center;color:#111}#format-modal .telephone-modal-formats{text-align:center}