.d-container{margin:0 auto;min-height:800px;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 93px}.d-container .row{margin:10px 0;align-items:flex-end}.d-container h2{letter-spacing:1px;font-family:sans-serif;font-weight:400}.d-container .d-container-form{width:100%;position:relative}.d-container .d-container-form .d-form{padding:30px 23px;box-shadow:7px 5px 9px rgba(0,0,0,.23);background:#fff;margin-top:10px;border-radius:12px}.d-container .d-container-form .d-form .is-invalid:focus{outline:none;box-shadow:2px 2px 8px rgba(198,80,80,.38)!important}.d-container .d-container-form .d-form .invalid-feedback{right:-30px;position:relative;letter-spacing:1.1px;font-size:16px;width:auto}.d-container .d-container-form .d-form select{padding:0!important}.d-container .d-container-form .d-form .d-label{font-size:18px;color:#616161;padding:14px 17px;text-align:left;width:auto}.d-container .d-container-form .d-form .d-toogle{height:20px;width:20px}.d-container .d-container-form .d-form .d-input-field{width:auto;border:none;height:40px;background:#fbfbfb;font-size:20px;padding:10px 15px;text-align:center;border-radius:0}.d-container .d-container-form .d-form .d-input-field.is-invalid,.d-container .d-container-form .d-form .d-input.is-invalid{border:1px solid #d69292;background:#fff6f6}.d-container .d-container-form .d-form .d-input{border:1px solid #f2f2f2;border-radius:5px;height:40px;width:100%;background:hsla(0,0%,98.4%,.63);font-size:20px;padding:10px 15px;text-align:center}.d-container .d-container-form .d-form .d-input::-webkit-input-placeholder{font-size:20px}.d-container .d-container-form .d-form .d-input::-moz-placeholder{font-size:20px}.d-container .d-container-form .d-form .d-input:-ms-input-placeholder{font-size:20px}.d-container .d-container-form .d-form .d-input::-ms-input-placeholder{font-size:20px}.d-container .d-container-form .d-form .d-input::placeholder{font-size:20px}.d-container .d-container-form .d-form .d-input:disabled{background:#e0e0e0!important}.d-container .d-container-form .d-form .nav-form{width:100%;background:#3a57a9;display:flex;justify-content:space-between;position:absolute;align-items:center;color:#003e8e;text-transform:uppercase;font-size:18px;bottom:0;left:0;margin:0;color:#fff;border-radius:0 0 11px 11px}.d-container .d-container-form .d-form .nav-form div{height:50px;width:auto;display:flex;justify-content:center;align-items:center;cursor:pointer;letter-spacing:1.9px;font-weight:300}.d-container .d-container-form .d-form .nav-form .count-nav-form{text-align:center}.d-container .d-container-form .d-form .nav-form .next{background-position:50%;position:absolute;right:15px}.d-container .d-container-form .d-form .nav-form .next:hover,.d-container .d-container-form .d-form .nav-form .previous:hover{color:#ced6ff}.d-container .d-container-form .d-form .nav-form .previous{background-position:50%;position:absolute;left:15px}.d-container .d-container-form .d-form .nav-form .valid-message{font-size:15px;letter-spacing:1.2px;margin:0 20px;color:#ffc4c4}.d-container .d-container-form .d-valid{height:50px;width:auto;padding:15px 20px;border:none;border-radius:31px;box-shadow:2px 2px 6px rgba(0,0,0,.41);font-size:18px;background-color:#fff;letter-spacing:1.4px;background:linear-gradient(45deg,#f3f3f3,hsla(0,0%,96.1%,.929412));color:#4e4e4e;display:flex;justify-content:center;align-items:center;cursor:pointer;text-transform:uppercase}.d-container .d-container-form .d-valid:focus{box-shadow:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.title{font-family:Quicksand,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:block;font-weight:300;font-size:100px;color:#35495e;letter-spacing:1px}.divider{width:10%;height:2px;background:linear-gradient(45deg,#3a57a9,rgba(0,126,255,.74118));display:inline-table}.form-switch{display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent}.form-switch i{position:relative;display:inline-block;margin-right:.5rem;width:46px;height:26px;background-color:#e6e6e6;border-radius:23px;vertical-align:text-bottom;transition:all .3s linear}.form-switch :before{width:42px;background-color:#ececec;transform:translate3d(2px,2px,0) scaleX(1);transition:all .25s linear}.form-switch :after,.form-switch :before{content:"";position:absolute;left:0;height:22px;border-radius:11px}.form-switch :after{width:22px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.24);transform:translate3d(2px,2px,0);transition:all .2s ease-in-out}.form-switch :active i:after{width:28px;transform:translate3d(2px,2px,0)}.form-switch :active input:checked+i:after{transform:translate3d(16px,2px,0)}.form-switch input{display:none}.form-switch input:checked+i{background-color:#2fb1d4}.form-switch input:checked+i:before{transform:translate3d(18px,2px,0) scale3d(0,0,0)}.form-switch input:checked+i:after{transform:translate3d(22px,2px,0)}button:focus,input:focus,textarea:focus{outline:none;box-shadow:2px 2px 8px rgba(0,0,0,.38)!important}