@charset "UTF-8";body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}a,button,.btn{-webkit-transition:all .3s !important;-o-transition:all .3s !important;transition:all .3s !important}a{color:#29487d}.btn{padding-left:20px;padding-right:20px;border-radius:30px;font-family:Helvetica,Arial,sans-serif}.btn-primary{background-color:#3c5da0;border:1px solid #29487d}.navbar{padding-top:45px;padding-bottom:25px;background:#3c5da0;border-bottom:1px solid #29487d}.navbar .logo{max-width:315px}.navbar .navbar-brand{color:#FFF;font-weight:bold}.navbar .navbar-toggler{border:0;outline:0;border:1px solid #1d283e;padding:3px}.navbar .navbar-toggler-icon{background:#1d283e}.navbar .nav-item{color:#fff !important;border:0;padding:6px 15px 6px 15px !important}.navbar .nav-link{color:#FFF !important}.navbar .generators-menu .generators-menu-link{background:#FFF;color:#3c5da0 !important;font-weight:bold;border-radius:30px;padding:6px 30px 6px 30px !important}.text-white a{color:#FFF;text-decoration:underline}.home-hero-main{background:#3c5da0;border-bottom:1px solid #29487d}.home-hero-generators{background:#f8f9fa;border-bottom:1px solid rgba(0,0,0,0.125)}.page-hero-main{background:#3c5da0;border-bottom:1px solid #29487d}.generator-hero{background:#3c5da0}.download-hero{background:#3c5da0}.add-z{z-index:2}.wizard{background:#fff;border-radius:4px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.1);box-shadow:0 0 12px 0 rgba(0,0,0,0.1)}.wizard .no-script{padding:20px;font-weight:700;text-align:center}.wizard .wizard-steps-title{background:#f3f3f3;border-bottom:1px solid #e8e8e8;border-top-left-radius:4px;border-top-right-radius:4px;padding:25px 30px 15px 30px}.wizard .wizard-steps-title ul{list-style:none;padding:0;margin:0}.wizard .wizard-steps-title ul li{display:inline-block;color:#bcbcbc;margin-right:20px;margin-bottom:10px}.wizard .wizard-steps-title ul li.active{color:#75758b;font-weight:700}.wizard .wizard-steps-body{padding:20px 30px 0 30px}.wizard .wizard-steps-body h3{font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.5;padding-bottom:10px}.wizard .wizard-steps-body .form-group{margin-top:10px;margin-bottom:10px}.wizard .wizard-steps-body .wlg-form-control-radio{margin-top:0}.wizard .wizard-steps-body .wlg-form-control-radio input{margin-right:8px}.wizard .wizard-steps-body p{line-height:1.2}.wizard .wizard-steps-body small{font-size:14px;color:#666}.wizard .wizard-steps-body input.form-control{height:48px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1)}.wizard .wizard-steps-body select.form-control{height:48px}.wizard .wizard-steps-body .radio label{font-size:16px;margin-bottom:0}.wizard .wizard-steps-body input.error{border:1px solid #ff5f52}.wizard .wizard-steps-body label.error{background:#ff5f52;border-radius:2px;padding:2px 4px;color:#fff;font-size:12px;line-height:16px;font-weight:400;margin:0 0 2px 0}.wizard .wizard-steps-body h3[for|=state]{margin-top:20px}.wizard .wizard-steps-body .i-checks{padding-left:20px;cursor:pointer}.wizard .wizard-steps-body .i-checks input{opacity:0;position:absolute;margin-left:-20px}.wizard .wizard-steps-body .i-checks input:checked+i{border-color:#7965cc}.wizard .wizard-steps-body .i-checks input:checked+i:before{left:4px;top:4px;width:10px;height:10px;background-color:#7965cc}.wizard .wizard-steps-body .i-checks input:checked+span .active{display:inherit}.wizard .wizard-steps-body .i-checks input[type="radio"]+i,.wizard .wizard-steps-body .i-checks input[type="radio"]+i:before{border-radius:50%}.wizard .wizard-steps-body .i-checks input[disabled]+i,.wizard .wizard-steps-body fieldset[disabled] .i-checks input+i{border-color:#dee5e7}.wizard .wizard-steps-body .i-checks input[disabled]+i:before,.wizard .wizard-steps-body fieldset[disabled] .i-checks input+i:before{background-color:#dee5e7}.wizard .wizard-steps-body .i-checks>i{width:20px;height:20px;line-height:1;border:1px solid #cfdadd;background-color:#fff;margin-left:-20px;margin-top:-4px;display:inline-block;vertical-align:middle;margin-right:4px;position:relative}.wizard .wizard-steps-body .i-checks>i:before{content:"";position:absolute;left:10px;top:10px;width:0;height:0;background-color:transparent;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.wizard .wizard-steps-body .i-checks>span{margin-left:-20px}.wizard .wizard-steps-body .i-checks>span .active{display:none}.wizard .wizard-steps-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px 20px 20px}.wizard .wizard-steps-navigation button{width:100%;margin:10px 10px 10px 10px}.wizard .wizard-steps-navigation button#wlg_next,.wizard .wizard-steps-navigation button#wlg_submit{background:#3c5da0;font-size:16px;color:#fff;text-transform:uppercase;font-weight:700;padding-top:10px;padding-bottom:10px}.wizard .wizard-steps-navigation button#wlg_back{color:#666;text-transform:uppercase;font-weight:700;padding-top:10px;padding-bottom:10px}.wizard .wizard-steps-navigation button#wlg_back:hover{background:#eee}.wizard .wizard-steps-navigation button:disabled:hover{cursor:not-allowed;background:transparent !important}.wizard .error-message{font-size:16px;color:#ff5f52;font-weight:bold;margin-bottom:5px}.preview{background:#fff;border-radius:4px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.1);box-shadow:0 0 12px 0 rgba(0,0,0,0.1)}.preview .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:15px}.preview .header .icons{float:left}.preview .header .icons i{font-size:12px;margin-right:5px}.preview .header .icons .red{color:#ff5f52}.preview .header .icons .orange{color:#ffbe05}.preview .header .icons .green{color:#15cc35}.preview .header .title{color:#666;font-size:16px;margin-left:auto;margin-right:auto}.preview .content{word-wrap:break-word;padding:15px 40px 30px 40px;line-height:1.8}.preview .content h4,.preview .content h5{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.preview .content h4{margin-bottom:20px}.preview .content h5{margin-top:25px;margin-bottom:15px}.preview .content .highlight{background:#edeff6}.preview .content ul p:first-of-type{margin-bottom:5px}.preview .content a{color:#333}.loading-container{border-top:1px solid #e8e8e8}.loading-container h3{color:#848484;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.loading-container .spinner-border{border-top-width:.3em;border-right-width:.3em;border-bottom-width:.3em;border-left-width:.3em;color:#dfdfdf}.download-container{border-top:1px solid #e8e8e8}.download-container .promo{position:relative;color:#666;background:#fff;border:1px solid #ff5f52;border-radius:4px;padding:40px 25px 10px 25px}.download-container .promo .campaign{color:#666;border-bottom:1px dashed #666;text-decoration:none}.download-container .promo .campaign:hover{color:#ff5f52;border-color:#ff5f52}.download-container .promo a{color:#ff5f52}.download-container .badge{position:absolute;top:-1px;left:-1px;background:#ff5f52;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;border-top-left-radius:4px;border-bottom-right-radius:4px;padding:2px 8px 2px 8px}.download-container p{margin-bottom:15px}.download-container .input-group input{height:48px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1)}.download-container .input-group .btn-success{background:#3c5da0;border-color:#3c5da0;font-weight:700;text-transform:uppercase}.download-container .input-group .btn-success:hover{background:#212121;border-color:#212121}.download-container .form-group textarea{padding:10px}.download-container .btn-outline-secondary{width:100%;font-weight:700;border:1px solid #212121;color:#212121;padding-top:10px;padding-bottom:10px}.download-container .btn-outline-secondary:hover{color:#fff;background:#212121}.download-container .preview .content{display:inline-block;max-height:560px;overflow-y:scroll;margin-right:30px;margin-bottom:20px}.download-container .preview .content h1{font-size:26px;margin-bottom:15px}.download-container .preview .content h2{font-size:20px;margin-top:20px;margin-bottom:15px}.notifyjs-corner,.notifyjs-wrapper,.notifyjs-container,.notifyjs-bootstrap-branded{width:100%;margin:0 !important;padding:0;border:0 !important;border-radius:0 !important;text-align:center}.notifyjs-bootstrap-branded{padding:30px 20px !important;color:#fff !important;background-color:#212121 !important;border-color:#212121 !important;-webkit-box-shadow:0 0 15px #848484;box-shadow:0 0 15px #848484}footer{color:#666;background:#f8f9fa;border-top:1px solid rgba(0,0,0,0.125);font-size:16px;padding-top:25px;padding-bottom:25px}footer a{color:#333}footer a:hover{color:#3c5da0;text-decoration:underline}@media all and (max-width:380px){.navbar .logo{max-width:200px}.navbar .btn-primary{width:100%;margin-left:0;margin-top:10px;font-size:16px}.hero .hero-btn{font-size:16px}.about{padding-top:50px}}@media all and (min-width:381px) and (max-width:479px){.navbar .logo{max-width:260px}.navbar .dropdown-toggle:after{float:right;margin-top:8px}.navbar .btn-primary{width:100%;margin-left:0;margin-top:10px;font-size:16px}.hero .hero-btn{font-size:16px}.wizard-steps-navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wizard-steps-navigation button{width:100%;margin:10px 0 0 0 !important}.wizard-steps-navigation button#wlg_next,.wizard-steps-navigation button#wlg_submit{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wizard-steps-navigation button#wlg_back{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media all and (min-width:480px) and (max-width:767px){.navbar .dropdown-toggle:after{float:right;margin-top:8px}.navbar .btn-primary{width:100%;margin-left:0;margin-top:10px}}@media all and (min-width:768px) and (max-width:979px){.navbar .btn-primary{width:100%;margin-left:0;margin-top:10px}}