.modal-two-steps .general-button{-webkit-transition:background .1s ease-in-out;-moz-transition:background .1s ease-in-out;-ms-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out;border:none;outline:none!important;font-size:24px;font-weight:700;width:100%;display:block;text-decoration:none;padding:20px;color:#fff;text-align:center;position:relative;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.modal-two-steps .general-input{margin-top:15px;margin-bottom:15px;-webkit-transition:none ease-in-out;-moz-transition:none ease-in-out;-ms-transition:none ease-in-out;-o-transition:none ease-in-out;transition:none ease-in-out}.modal-two-steps .modal-steps-input{width:100%;height:52px;border:1px solid #cbcbcb;border-radius:3px;margin-top:18px;margin-bottom:20px;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,.1);box-shadow:inset 0 2px 5px rgba(0,0,0,.1);-webkit-transition:none ease-in-out;-moz-transition:none ease-in-out;-ms-transition:none ease-in-out;-o-transition:none ease-in-out;transition:none ease-in-out}.modal-two-steps .general-button.success{-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);background-color:#95c92c}.modal-two-steps .general-button.success:hover{-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);top:2px}.modal-two-steps header,.modal-two-steps form{position:relative;z-index:1}.modal-two-steps{position:relative;background-position:center 0;-webkit-background-size:cover;background-size:cover;max-width:100%;width:602px}#modal-box.modal-two-steps{display:none;width:602px;margin:0 auto}.modal-two-steps .component-bg{z-index:0}.fancybox-close{background-repeat:no-repeat;background-image:url(//static-public.klickpages.com.br/tmp/zip/319/images/close.png?v=1492693739);background-position:0 0;width:26px;height:26px;right:-14px;top:-18px;background-size:100%}.fancybox-inner{width:auto!important;height:auto}.fancybox-wrap{width:auto}.fancybox-type-iframe .fancybox-inner{overflow-y:auto!important}.fancybox-skin{background:0 0;border:5px solid rgba(255,255,255,.2)}.fancybox-opened .fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}@media(max-width:641px){.modal-two-steps{width:100%!important}.modal-two-steps .general-form{width:100%;padding:0 20px}.fancybox-opened .fancybox-skin{border:none}.fancybox-close{right:-5px;top:-5px}.fancybox-wrap{width:auto!important;padding:0 10px;left:0!important;top:50%!important;position:fixed!important;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}}.modal-two-steps header{background-color:#2e3339;padding:25px 20px}.modal-two-steps header p{font-size:24px;color:#fff;text-align:center}.modal-two-steps .ico-lock{background-repeat:no-repeat;background-image:url(//static-public.klickpages.com.br/tmp/zip/319/images/lock.png?v=1492693739);display:inline-block;width:13px;height:16px;margin-right:9px;background-position:center}.text-steps{font-size:30px;font-weight:700;color:#acc4cd;text-transform:uppercase;position:relative}.modal-steps-form{padding:30px 58px 30px 60px}.modal-steps-label{width:60%;float:right;text-align:right;font-size:21px;font-weight:300;color:#587581;margin:5px;margin-bottom:5px;position:relative}.modal-two-steps .txt-info{font-size:16px;color:#acc4cd;text-align:center;padding:0 30px;display:block;margin-top:25px}.modal-steps-button{display:block;width:100%;text-align:center;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#96c92c;padding:19px;border-radius:5px;margin-top:19px}.modal-steps-button:hover{background-color:#8fc12a;color:#fff}.modal-steps-button:focus{color:#fff}@media(max-width:641px){.modal-two-steps header p{font-size:21px}}@media(max-width:479px){.text-steps{font-size:24px;display:block;text-align:center}.modal-steps-label{width:100%;float:none;text-align:center;font-size:18px}.modal-steps-form{padding:15px 10px 20px}}