.content.formbuilder{margin-bottom:0!important}.dcca-mvc-form .container{max-width:1200px}.dcca-mvc-form .form-header h2{color:#000;font-size:26px}.dcca-mvc-form .form-header p{font-size:16px;font-weight:400;line-height:1.5}.dcca-mvc-form .form-header p.warning{border-left:5px solid #6c4f00;padding:10px 15px;background:#fff3cd;color:#6c4f00}.dcca-mvc-form .form-group{margin:0 0 20px}.dcca-mvc-form .form-group.form-group-instructions p{font-size:18px;font-weight:400;line-height:1.5}.dcca-mvc-form .form-group.form-group-instructions p.warning{border-left:5px solid #6c4f00;padding:10px 15px;background:#fff3cd;color:#6c4f00}.dcca-mvc-form .form-group.form-group-instructions p:last-child{margin-bottom:0}.dcca-mvc-form .form-group .form-input{padding:15px 10px;line-height:1.2}.dcca-mvc-form .form-group .form-input.form-input-subtle{color:#000;border:none!important;padding:0 0 4px!important;background:0 0!important;border-radius:0;font-weight:700}.dcca-mvc-form .alert-message{line-height:1.4!important}.dcca-mvc-form .alert-message .message-icon{font-size:20px;margin-right:10px}.dcca-mvc-form .alert-message.message-info{color:#0c5460;background:#d1ecf1;border:1px solid #0c5460!important;padding:10px;border-radius:10px}.dcca-mvc-form .alert-message .message-html{font-size:15px}.dcca-mvc-form .alert-message .message-html a{text-decoration:none;font-weight:700}.dcca-mvc-form .alert-message .message-html a.und{text-decoration:underline}.dcca-mvc-form .alert-message .message-html a:hover{text-decoration:underline}.dcca-mvc-form .alert-message .message-html a.disabled{pointer-events:none;opacity:.5}.dcca-mvc-form a{font-size:inherit!important;line-height:inherit!important;color:inherit!important}.dcca-mvc-form .alert{border-radius:10px;text-align:center;font-size:14px;width:auto;background:#e0e0e0;border:1px solid #a0a0a0}.dcca-mvc-form .alert.alert.alert-error{background:#f8d7da;border:1px solid #721c24}.dcca-mvc-form .alert.alert-danger,.dcca-mvc-form .alert.alert-error{background:#f8d7da;border:1px solid #721c24;color:#721c24}.dcca-mvc-form .alert.alert-success{background:#f1ffed;border:1px solid #89c94e;color:#1b5e20}.dcca-mvc-form .alert.alert-info{background:#d1ecf1;border:1px solid #0c5460;color:#0c5460}.dcca-mvc-form .btn{border-radius:10px;padding:10px 20px;transition:.3s;border:none!important}.dcca-mvc-form .btn span{font-size:18px!important}.dcca-mvc-form .btn:hover{transform:scale(1.025);box-shadow:0 0 10px rgba(0,0,0,.1);border:none!important}.dcca-mvc-form .btn.btn-primary{background-color:#004080!important;color:#fff!important}.dcca-mvc-form .btn.btn-primary:hover{background:#036;color:#fff}.dcca-mvc-form .btn.btn-secondary{background-color:#e0e0e0!important;color:#000!important}.dcca-mvc-form .btn.btn-secondary:hover{background:#d0d0d0;color:#000}.dcca-mvc-form .btn.btn-subtle{color:#000;border:1px solid #ccc!important}.dcca-mvc-form .btn.btn-subtle:hover{color:#000}.dcca-mvc-form .btn.btn-wide{padding-left:40px!important;padding-right:40px!important}.dcca-mvc-form .btn.text-white{color:#fff!important}.dcca-mvc-form .btn.text-white:hover{color:#fff!important}.dcca-mvc-form .modal .modal-header{font-size:20px;font-weight:700;color:#000;align-items:center;justify-content:center}.dcca-mvc-form .modal .modal-header .close{font-size:30px;color:#000;opacity:.5;transition:.3s;padding:0;line-height:1;margin-top:0;margin-bottom:0}.dcca-mvc-form .modal .modal-content .modal-body{font-size:18px;padding:3rem}.dcca-mvc-form .modal .modal-content .modal-body p{font-size:18px}.dcca-mvc-form .modal .modal-content .modal-body p:last-child{margin-bottom:0}.dcca-mvc-form .modal .modal-content.modal-bare{background:0 0!important;border:none!important;box-shadow:none!important}.dcca-mvc-form .form-step{scale:1;position:relative;z-index:33}.dcca-mvc-form .form-step-content{position:relative;z-index:20}.dcca-mvc-form .card.card-form-modal,.dcca-mvc-form .card.card-form-step,.dcca-mvc-form .card.card-form-step-content{border-radius:20px;background:#fcfcfc;transition:all .3s;position:relative;z-index:33}.dcca-mvc-form .card.card-form-modal .card-pad,.dcca-mvc-form .card.card-form-step .card-pad,.dcca-mvc-form .card.card-form-step-content .card-pad{border-radius:20px;padding:5%;position:relative}.dcca-mvc-form .card.card-form-modal .card-alert,.dcca-mvc-form .card.card-form-step .card-alert,.dcca-mvc-form .card.card-form-step-content .card-alert{border-radius:20px;padding:10px 20px;position:absolute;top:0;right:0;font-size:13px;background:#d1ecf1;border:1px solid #0c5460;color:#0c5460;text-align:center;transform:translate(0,-50%)}.dcca-mvc-form .card.card-form-modal .card-alert>*,.dcca-mvc-form .card.card-form-step .card-alert>*,.dcca-mvc-form .card.card-form-step-content .card-alert>*{display:block}@media screen and (max-width:768px){.dcca-mvc-form .card.card-form-modal .card-alert,.dcca-mvc-form .card.card-form-step .card-alert,.dcca-mvc-form .card.card-form-step-content .card-alert{position:relative;top:auto;right:auto;transform:none;margin:0 0 20px auto;width:auto;float:right}}.dcca-mvc-form .card.card-form-step .card-pad{padding-top:15%;padding-bottom:calc(15% + 6px)}.dcca-mvc-form .card.card-form-step .current-arrow-down{display:none;color:rgba(0,0,0,.6);font-size:20px;margin:0;line-height:1;position:absolute;top:calc(100% + 19px);z-index:50;left:50%;transform:translate(-50%,0)}.dcca-mvc-form .card.card-form-step .current-arrow-right{display:none;color:#89c94e;font-size:20px;margin:0;line-height:1;position:absolute;top:50%;left:-10px;transform:translate(0,-50%)}.dcca-mvc-form .card.card-form-step:after{content:"";display:block;clear:both;border-bottom-width:3px;border-bottom-style:dotted;border-bottom-color:rgba(0,0,0,.1);width:50%;height:1px;position:absolute;left:100%;top:50%;transform:translate(0,-50%);z-index:30}.dcca-mvc-form .card.card-form-step.current-step:before{content:"";display:block;clear:both;border-left-width:3px;border-left-style:dotted;border-left-color:rgba(0,0,0,.3);width:1px;height:30px;position:absolute;left:50%;top:100%;transform:translate(-50%,0);z-index:30}.dcca-mvc-form .card.card-form-step.current-step .current-arrow-down{display:block}.dcca-mvc-form .card.card-form-step .stretched-link{font-size:16px}.dcca-mvc-form .card.card-form-step.last-step:after{display:none!important;content:none}.dcca-mvc-form .card.card-form-step .card-icon *{font-size:22px;color:#333;display:none}.dcca-mvc-form .card.card-form-step:hover{transform:scale(1.05)}.dcca-mvc-form .card.card-form-step.state-done .state-done{display:block}.dcca-mvc-form .card.card-form-step.state-undone{border-color:rgba(0,0,0,.6)}.dcca-mvc-form .card.card-form-step.state-undone .current-arrow-right{display:block}.dcca-mvc-form .card.card-form-step.state-undone .state-undone{display:block}.dcca-mvc-form .card.card-form-step .card-title{font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#333}.dcca-mvc-form .card.card-form-step .card-text{max-width:120px;margin:0 auto;text-align:center;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dcca-mvc-form .card.card-form-step .card-text,.dcca-mvc-form .card.card-form-step .card-text a{font-size:17px!important;line-height:1.3;color:#000;text-decoration:none}.dcca-mvc-form .card.card-form-step .card-message{font-size:13px;color:rgba(0,0,0,.4);position:absolute;bottom:0;width:100%;left:0;padding:1px 0 3px}.dcca-mvc-form .card.card-form-step.state-done{background:#f1ffed;border:1px solid #89c94e}.dcca-mvc-form .card.card-form-step.state-done .current-arrow-down{color:#89c94e}.dcca-mvc-form .card.card-form-step.state-done .card-icon .state-done{display:block;color:#89c94e}.dcca-mvc-form .card.card-form-step.state-done:after,.dcca-mvc-form .card.card-form-step.state-done:before{border-color:#89c94e;border-style:solid}.dcca-mvc-form .card.card-form-step.state-error{background:#f8d7da;border:1px solid #721c24}.dcca-mvc-form .card.card-form-step.state-error .current-arrow-down{color:#721c24}.dcca-mvc-form .card.card-form-step.state-error .card-icon .state-error{display:block;color:#721c24}.dcca-mvc-form .card.card-form-step.state-error .card-text,.dcca-mvc-form .card.card-form-step.state-error .card-text a,.dcca-mvc-form .card.card-form-step.state-error .card-title{color:#721c24}.dcca-mvc-form .card.card-form-step.state-error:after,.dcca-mvc-form .card.card-form-step.state-error:before{border-color:#721c24;border-style:solid}.dcca-mvc-form .card.card-form-step.state-error a{pointer-events:none}.dcca-mvc-form .card.card-form-step.state-disabled{background:#f5f5f5;cursor:not-allowed}.dcca-mvc-form .card.card-form-step.state-disabled:hover{transform:none}.dcca-mvc-form .card.card-form-step.state-disabled>*{opacity:.25}.dcca-mvc-form .card.card-form-step.state-disabled .card-icon .state-disabled{display:block}.dcca-mvc-form .card.card-form-step.thinking .card-icon i{display:none}.dcca-mvc-form .card.card-form-step.thinking .card-icon i.state-thinking{display:block}@media screen and (max-width:768px){.dcca-mvc-form .card.card-form-step{position:relative}.dcca-mvc-form .card.card-form-step.current-step:before{height:20px}.dcca-mvc-form .card.card-form-step.current-step .current-arrow-down{top:calc(100% + 8px)}.dcca-mvc-form .card.card-form-step .card-pad{padding-top:15px;padding-bottom:15px;min-height:100px}.dcca-mvc-form .card.card-form-step .card-icon{margin:0;margin-bottom:0!important;position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.dcca-mvc-form .card.card-form-step .card-icon>*{font-size:50px}.dcca-mvc-form .card.card-form-step .card-title{display:none}.dcca-mvc-form .card.card-form-step .card-title .step-number{font-size:28px;position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.dcca-mvc-form .card.card-form-step .card-title .step-label{position:absolute;top:0;left:0;font-size:11px;opacity:.5;padding:10px 0 0;left:50%;transform:translate(-50%,0)}.dcca-mvc-form .card.card-form-step .card-text{display:none}.dcca-mvc-form .card.card-form-step .card-message{display:none}.dcca-mvc-form .card.card-form-step.state-undone .card-icon{display:none}.dcca-mvc-form .card.card-form-step.state-undone .card-title{display:block}}.dcca-mvc-form .aa-suggestion .dropdown-suggestion{display:flex;flex-direction:row;gap:5px;vertical-align:middle;align-items:center}.dcca-mvc-form .aa-suggestion .dropdown-suggestion .info{opacity:.8}.dcca-mvc-form .aa-suggestion .dropdown-suggestion .info-smaller{font-size:12px;opacity:.8;background:rgba(0,0,0,.1);padding:1px 12px;border-radius:10px}.dcca-mvc-form .aa-suggestion .dropdown-suggestion .info-smaller.info-pb{border:1px solid #0c5460;background:#fff;color:#0c5460}@media screen and (max-width:768px){.dcca-mvc-form .aa-suggestion{border-bottom:1px solid #eee;padding:10px!important;overflow:hidden}.dcca-mvc-form .aa-suggestion .dropdown-suggestion{display:block}.dcca-mvc-form .aa-suggestion .dropdown-suggestion .info,.dcca-mvc-form .aa-suggestion .dropdown-suggestion .name{display:block;margin-bottom:5px}.dcca-mvc-form .aa-suggestion .dropdown-suggestion .info-smaller{display:inline-block;margin:0 5px 0 0;vertical-align:middle}}.dcca-mvc-form .form-footer .btn{padding:10px 22px;border-radius:14px;font-size:16px}.dcca-mvc-form .form-footer .btn.btn-secondary:hover{color:#fff}.dcca-mvc-form .modal .modal-dialog{z-index:99999}.dcca-mvc-form #verify-email-button{font-size:16px}.dcca-mvc-form .color-white{color:#fff!important}.dcca-mvc-form .agent-release-link .when-thinking{display:none}.dcca-mvc-form .agent-release-link .when-not-thinking{display:block}.dcca-mvc-form .agent-release-link.thinking{pointer-events:none;cursor:not-allowed;opacity:.5}.dcca-mvc-form .agent-release-link.thinking .when-thinking{display:block}.dcca-mvc-form .agent-release-link.thinking .when-not-thinking{display:none}.dcca-mvc-form .release-status{font-size:13px!important;border-radius:15px;padding:5px 10px;background:#e0e0e0;border:1px solid #a0a0a0;color:#333;position:relative;text-align:center}.dcca-mvc-form .release-status .bar{position:absolute;display:block;clear:both;width:0%;height:100%;background:#000;top:0;left:0;border-top-left-radius:15px;border-bottom-left-radius:15px;z-index:9;background:rgba(0,0,0,.1)}.dcca-mvc-form .release-status .label{position:relative;z-index:10}.dcca-mvc-form .release-status.status-agent-email-verified .bar{width:20%}.dcca-mvc-form .release-status.status-opb-email-sent .bar{width:50%}.dcca-mvc-form .release-status.status-opb-email-verified .bar{width:70%}.dcca-mvc-form .release-status.status-npb-email-verified{background:#f1ffed;border:1px solid #89c94e;color:#333}.dcca-mvc-form tr.release-list-item{vertical-align:middle}.dcca-mvc-form tr.release-list-item .btn{font-size:15px!important;border-radius:15px!important}.dcca-mvc-form tr.release-list-item td{vertical-align:middle}.dcca-mvc-form .no-top-border{border-top:none!important}.dcca-mvc-form .bg-black{background:#000}.dcca-mvc-form .card.card-big-success,.dcca-mvc-form .card.card-failure{border:none;color:#000;padding:0;background:0 0}.dcca-mvc-form .card.card-big-success .card-title,.dcca-mvc-form .card.card-failure .card-title{font-size:2.5rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#000}.dcca-mvc-form .card.card-big-success .card-text,.dcca-mvc-form .card.card-big-success .card-text a,.dcca-mvc-form .card.card-big-success .card-text p,.dcca-mvc-form .card.card-failure .card-text,.dcca-mvc-form .card.card-failure .card-text a,.dcca-mvc-form .card.card-failure .card-text p{font-size:18px;color:#333;text-decoration:none}.dcca-mvc-form .card.card-big-success .card-message,.dcca-mvc-form .card.card-failure .card-message{font-size:12px;font-style:italic;color:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%;left:0;padding:1px 0 3px}.dcca-mvc-form .big-button-group{font-size:15px}.dcca-mvc-form .big-button-group .btn{background:#004080;color:#fff!important;text-decoration:none}.dcca-mvc-form .big-button-group .btn i{margin-right:5px}.dcca-mvc-form .big-button-group a{text-decoration:underline;display:inline-block}.dcca-mvc-form .loading .message-error{color:#721c24}.dcca-mvc-form.form-completed{border:3px solid #721c24;position:relative}.dcca-mvc-form .table-scroll{overflow-x:auto}.dcca-mvc-form .table-scroll table{min-width:800px}.dcca-mvc-form input::placeholder{font-style:italic}#dcca-express-change-broker-form{background:#eee;border-radius:20px;padding:45px}#dcca-express-change-broker-form.form-completed{border:none;position:relative;padding-top:30px}@media screen and (max-width:768px){#dcca-express-change-broker-form{padding-left:15px;padding-right:15px}}html.dcca-pvlform-modalesque,html.dcca-pvlform-modalesque body{margin:0;padding:0}html.dcca-pvlform-modalesque body main,html.dcca-pvlform-modalesque main{padding:0;margin:0}html.dcca-pvlform-modalesque #footer-app,html.dcca-pvlform-modalesque body #footer-app{display:none}html.dcca-pvlform-modalesque .dcca-mvc-form .form-curtain,html.dcca-pvlform-modalesque body .dcca-mvc-form .form-curtain{background:rgba(0,0,0,.6);z-index:9999;padding:10vh 0;min-height:100vh}html.dcca-pvlform-modalesque .container.sm-container,html.dcca-pvlform-modalesque body .container.sm-container{max-width:900px}html.dcca-pvlform-modalesque .container.xsm-container,html.dcca-pvlform-modalesque body .container.xsm-container{max-width:700px}html.dcca-pvlform-modalesque body table.print-r tr td,html.dcca-pvlform-modalesque table.print-r tr td{vertical-align:middle}html.dcca-pvlform-modalesque body table.print-r table,html.dcca-pvlform-modalesque table.print-r table{border-bottom:none!important;margin-bottom:0;border-left:10px solid #eee}html.dcca-pvlform-modalesque body table.print-r table tr:first-of-type td,html.dcca-pvlform-modalesque table.print-r table tr:first-of-type td{vertical-align:middle;border-top:none!important}html.dcca-pvlform-modalesque .very-rounded,html.dcca-pvlform-modalesque body .very-rounded{border-radius:20px;background:#fcfcfc}