.ui-card.custom-form-card{padding:40px}.ui-card.custom-form-card .p-dropdown{width:100%}.ui-card.custom-form-card .p-dropdown.field-phone-number-prefix{width:auto}.custom-form-card,.custom-form-section{margin-top:32px}.custom-card-field-info{margin-top:36px}.custom-form-card,.custom-form-card-next{margin-left:auto;margin-right:auto;margin-top:32px;max-width:588px}.form-slot-selector-dialog,.form-validation-dialog{width:700px}.custom-form-card-title-head{border-bottom-style:solid;border-bottom-width:1px;display:block;font-size:16px;font-weight:600;letter-spacing:.05em;margin:0 -20px 20px;padding:0 0 20px;text-align:center;text-transform:uppercase}.p-progress-spinner{display:inline-block;height:100px;margin:0 auto;position:relative;width:100px}.p-progress-spinner:before{content:"";display:block;padding-top:100%}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:100%}.p-progress-spinner-circle{stroke-dasharray:89,200;stroke-dashoffset:0;stroke:#d62d20;stroke-linecap:round;animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite}@keyframes p-progress-spinner-rotate{to{transform:rotate(1turn)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}.ui-loader{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.ui-loader.is-fixed{position:fixed}.ui-loader .p-progress-spinner{height:36px;left:50%;margin-left:-18px;margin-top:-18px;top:50%;width:36px;z-index:10}.ui-loader-cache{background-color:#000;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:5}.card-auth .ui-loader-cache,.ui-card .ui-loader-cache,.ui-dialog .ui-loader-cache{background-color:#fff;border-radius:6px}.el-form-item-field{margin-top:30px}.ui-form .el-form-item-field:first-child{margin-top:-5px}.field-radio label{cursor:pointer;font-size:15px;line-height:1.4;margin-top:0;padding-left:12px}.field-radio.is-disabled label{cursor:default}.field-radiobutton:last-child{margin-bottom:0}.field-phone-number .p-dropdown-label{line-height:20px;padding:15px 0 0 18px}.field-phone-number .p-dropdown-trigger{width:50px}.field-phone-number .flag{margin:-9px -11px -14px -12px!important}.field-phone-item{height:20px;line-height:20px}.field-phone-item span{display:inline-block}.field-phone-number-prefix{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px;position:relative}.field-phone-number-prefix.p-inputwrapper-focus,.field-phone-number-prefix:focus{z-index:10}.field-phone-number-input{border-bottom-left-radius:0;border-top-left-radius:0;position:relative}.field-phone-number-input:focus{z-index:10}.field-date{width:100%}.field-date .mx-icon-calendar{display:none!important}.field-file-upload .file-upload-button{background-color:#f7f7f7;height:44px;padding-left:20px;padding-right:20px}.field-file-upload.is-disabled .p-button-text{background-color:#ececec;color:#999}.p-fileupload-choose .pi-plus:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:300}.display-attachment{margin-top:16px}.display-attachment-icon{height:36px;line-height:36px;margin-right:10px;text-align:center;width:36px}.display-attachment-icon .ui-icon{color:#fff;font-size:16px}.display-attachment.is-disabled .display-attachment-icon{background-color:#b3b3b3!important}.display-attachment-filename-label{font-weight:700;line-height:22px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.display-attachment.is-disabled .display-attachment-filename-label{opacity:.5!important}.display-attachment-size{font-size:.8em;font-weight:400;opacity:.65;white-space:nowrap}.field-error-list{margin-top:16px}.field-error-list-item{font-size:14px;font-weight:500;margin-top:10px}.field-checkbox label{cursor:pointer;font-size:15px;line-height:1.4;margin-top:-3px}.field-checkbox.is-disabled label{cursor:default}.ui-field+.ui-field{margin-top:36px}.ui-field.is-merged{margin-top:16px}.ui-field .p-input-icon-left,.ui-field .p-input-icon-right{display:block}.ui-field .p-inputtext{width:100%}.ui-field p{line-height:1.25}.ui-field i{z-index:2}.ui-field-label{font-size:15px;font-weight:600;line-height:1.35;margin-top:-4px;position:relative}.ui-field-label+.ui-field-content{margin-top:15px}.ui-field-required{font-size:10px;font-weight:700;position:relative;right:0;top:-4px}.ui-field-description{color:#888;font-size:14px;font-weight:400;margin-top:10px}.ui-field-description+.ui-field-content{margin-top:15px}.ui-card{background-color:#fff;padding:20px;position:relative}.ui-card+.ui-card{margin-top:32px}.ui-card.no-padding{padding:0}.ui-dialog .ui-card{box-shadow:none!important}.ui-card-actions{margin-bottom:20px;margin-top:35px;text-align:center}.ui-card-title{font-size:18px;font-size:22px;font-weight:500;padding:28px 0 10px;text-align:center}.ui-card-panel .ui-card-title{padding:48px 20px 10px}.ui-card-title .ui-icon{margin-right:5px}.ui-card-subtitle{color:#888;font-size:15px;font-weight:400;line-height:1.35;margin-top:5px;text-align:center}.ui-card-panel-content .ui-card-subtitle{margin-top:-8px}.custom-form-selected-date{background-color:#f7f7f7;border-style:solid;border-width:2px;font-size:24px;line-height:1.5;margin-top:30px;padding:20px 30px;text-align:center}.custom-form-selected-date-hour{font-size:20px}.field-slot-selector-inline{min-height:290px;position:relative}.field-slot-selector-inline-empty .ui-card-content{padding:40px 0}.field-slot-selector-inline-load-more{text-align:center}.ui-dialog .field-slot-selector-inline-load-more{box-shadow:none!important;padding:0!important}.field-slot-selector-inline-footer{margin-top:40px}.ui-empty-icon{font-size:48px;margin-bottom:20px;opacity:.2}.ui-empty-message{font-size:18px;line-height:1.35;text-align:center}.ui-empty-content{margin-top:20px}.field-slot-selector-day{display:block}.ui-dialog .field-slot-selector-day{border-style:solid;border-width:1px}.field-slot-selector-day-header{cursor:pointer;display:block;padding:20px}.field-slot-selector-day-label{font-size:16px;font-weight:600;line-height:22px;padding-left:8px;text-transform:capitalize}.field-slot-selector-day-dropdown{height:22px;line-height:22px;text-align:center;width:22px}.field-slot-selector-day-slots{border-top-style:solid;border-top-width:1px;padding:16px}.field-slot-selector-day-slot{display:inline-block;width:100%}@media screen and (min-width:641px){.field-slot-selector-day-slot{width:50%}}@media screen and (min-width:769px){.field-slot-selector-day-slot{width:33.33333%}}@media screen and (min-width:1025px){.field-slot-selector-day-slot{width:25%}}.field-slot-selector-day-footer{padding-bottom:20px;text-align:center}.field-slot-selector-item{padding:8px}.field-slot-selector-item-button.p-button{display:block;font-size:16px;font-weight:600;height:50px;line-height:49px;padding:0 20px;width:100%}.field-slot-selector-item-button.p-button span{background:rgba(0,0,0,.1);height:2px;left:50%;margin-left:-10px;margin-top:-1px;position:absolute;top:50%;width:20px}.ui-dialog-container{overflow-x:hidden;overflow-y:scroll;z-index:1000}.ui-dialog-container,.ui-dialog-modal{bottom:0;left:0;position:fixed;right:0;top:0}.ui-dialog-modal{background-color:rgba(0,0,0,.53);z-index:100}.ui-dialog{background-color:#fff;border-radius:6px;box-shadow:0 6px 20px rgba(0,0,0,.2),0 6px 5px rgba(0,0,0,.1);margin:80px auto 200px;max-width:900px;padding:43px 48px;position:relative}.ui-dialog .ui-field+.ui-field{margin-top:28px}.ui-dialog-close{position:absolute;right:20px;top:20px}.ui-dialog-close .ui-icon{font-size:20px}.ui-dialog-header{margin-bottom:43px}.ui-dialog-header .ui-card-title{font-size:22px;padding-top:0}.ui-dialog-header .ui-card-subtitle{font-size:15px}.ui-dialog-footer{margin-top:43px}.ui-message{border:1px solid #fff;padding:23px 26px 20px}.ui-card .ui-message{border-radius:4px;box-shadow:none!important;max-width:548px}.ui-message.is-simple{border-radius:0!important;box-shadow:none!important;padding:0}.ui-message-icon{float:left;font-size:20px;margin-top:1px}.ui-message-content{line-height:1.35;margin-top:-4px}.ui-message.has-icon .ui-message-content{padding-left:32px}.ui-message-content h1,.ui-message-content h2,.ui-message-content h3,.ui-message-content h4,.ui-message-content h5,.ui-message-content h6,.ui-message-content p{margin-bottom:.25em}.ui-message-content h1:last-child,.ui-message-content h2:last-child,.ui-message-content h3:last-child,.ui-message-content h4:last-child,.ui-message-content h5:last-child,.ui-message-content h6:last-child,.ui-message-content p:last-child{margin-bottom:0}.ui-message-content b,.ui-message-content h1,.ui-message-content h2,.ui-message-content h3,.ui-message-content h4,.ui-message-content h5,.ui-message-content h6,.ui-message-content strong{font-weight:700}.ui-card-form{padding:20px}.ui-card-subtitle+.ui-card-form,.ui-card-title+.ui-card-form{padding-top:50px}.ui-card-form-footer{margin-top:50px;text-align:center}.field-validation{margin-bottom:35px;margin-top:40px}.field-validation-input{text-align:center}.field-validation-input-part{display:inline-block;font-size:44px;margin:0 5px;padding:20px 0;text-align:center;text-transform:uppercase;width:60px}.field-validation-button{margin-top:30px}.field-validation-error{margin-top:30px;text-align:center}.ui-page{margin:0 auto;max-width:1240px;padding:20px 20px 60px}.ui-page:after{clear:both;content:"";display:table}@media screen and (min-width:1281px){.ui-page{padding-bottom:250px;padding-top:40px}}.ui-page.with-sidebar .ui-page-sidebar{margin-bottom:20px}@media screen and (min-width:1025px){.ui-page.with-sidebar .ui-page-content{float:left;padding-right:20px;width:66%}.ui-page.with-sidebar .ui-page-sidebar{float:right;padding-left:20px;width:34%}}.ui-page-footer{margin-bottom:60px}@media screen and (min-width:1281px){.ui-page-footer{margin-bottom:150px}}.layout-footer{font-size:14px;font-weight:500;opacity:.75}.layout-footer-logo{width:150px}