@font-face{font-family:Nunito;src:url(/assets/fonts/nunito/nunito-light/nunito-light-Bs6TpQhe.woff2)format("woff2"),url(/assets/fonts/nunito/nunito-light/nunito-light-BpPoifbR.woff)format("woff"),url(/assets/fonts/nunito/nunito-light/nunito-light-BazkuZ7Z.ttf)format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Nunito;src:url(/assets/fonts/nunito/nunito-regular/nunito-regular-2hKBcgSW.woff2)format("woff2"),url(/assets/fonts/nunito/nunito-regular/nunito-regular-BrXu7JmE.woff)format("woff"),url(/assets/fonts/nunito/nunito-regular/nunito-regular-BaWrjX0c.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Nunito;src:url(/assets/fonts/nunito/nunito-medium/nunito-medium-DEL8o5GV.woff2)format("woff2"),url(/assets/fonts/nunito/nunito-medium/nunito-medium-C-3bdVFU.woff)format("woff"),url(/assets/fonts/nunito/nunito-medium/nunito-medium-DRdCJt54.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Nunito;src:url(/assets/fonts/nunito/nunito-bold/nunito-bold-wMLVvJBz.woff2)format("woff2"),url(/assets/fonts/nunito/nunito-bold/nunito-bold-E0rZCFA1.woff)format("woff"),url(/assets/fonts/nunito/nunito-bold/nunito-bold-LWqDuPdh.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}.auth-card .form-side{width:100%!important}.login-footer-links a{text-align:center;display:block}@media (width>=768px){.login-footer-links{justify-content:space-between;align-items:center;display:flex}}body.public-validation-page{background:radial-gradient(circle at 0 0,#f0b2332e,#0000 28%),radial-gradient(circle at 100% 100%,#22345229,#0000 32%),linear-gradient(160deg,#fffaf8 0%,#fff1ea 48%,#f7ebe8 100%);min-height:100vh;margin:0;padding:0;border-radius:0!important}.public-validation-shell{place-content:center;align-items:center;min-height:100vh;display:grid;margin:0!important;padding:0!important}.public-validation-container{width:100%;max-width:1080px;margin:0 auto}.public-validation-auth-layout{max-width:100%}@media (width<=768px){.public-validation-auth-layout{padding-top:30px;padding-bottom:30px}}.public-validation-brand{text-align:center}.public-validation-result-brand{margin-bottom:30px}.public-validation-logo{width:min(100%,280px);height:auto}.public-validation-card{background-color:#fffffff0;border:0;border-radius:28px;overflow:hidden;box-shadow:0 24px 70px #2234521a}.public-validation-card-body{padding:28px 22px}.public-validation-auth-card{background-color:#fffffff2;border:0;border-radius:28px;overflow:hidden;box-shadow:0 24px 70px #2234521a}.public-validation-auth-side{background:linear-gradient(#fffaf8fa 0%,#fffffffa 100%);width:100%;padding:35px 20px}.public-validation-hero{color:#24171b;max-width:440px;margin:0 auto}.public-validation-eyebrow{color:#c67d12;letter-spacing:.18rem;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.2}.public-validation-title{margin:0;padding-bottom:0;font-size:28px;font-weight:800;line-height:1.2}.public-validation-description{color:#5e4a4d;margin:5px 0 0;font-size:16px;line-height:1.5}.public-validation-form-wrap{max-width:420px;margin-top:20px;margin-left:auto;margin-right:auto}.public-validation-form .form-control{min-height:52px}.public-validation-submit{min-width:180px}.public-validation-panel{background:linear-gradient(#fffaf8 0%,#fff4f0 100%);border:1px solid #f1dedd;border-radius:20px;height:100%;padding:22px}.public-validation-panel-title{color:#24171b;margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.2}.public-validation-panel-copy{color:#5e4a4d;margin:0;font-size:14px;line-height:1.5}.public-validation-form-card{background-color:#fff;border:1px solid #f1dedd;border-radius:20px;height:100%;padding:22px}.public-validation-alert{border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.4}.public-validation-alert-danger{color:#8b1025;background-color:#aa173014;border:1px solid #aa17302e}.public-validation-status{letter-spacing:.08rem;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:42px;padding:10px 18px;font-size:13px;font-weight:800;display:inline-flex}.public-validation-status span{position:relative;top:1px}.public-validation-status-valid{color:#fff7f5;background-color:#5c8a2c}.public-validation-status-expired{color:#24171b;background-color:#e0ae4a}.public-validation-result-card{background-color:#fff;border:1px solid #f1dedd;border-radius:20px;overflow:hidden}.public-validation-result-card-compact{border:1px solid #f1dedd;box-shadow:0 18px 44px #22345214}.public-validation-result-card-body{padding:28px 24px}.public-validation-result-header{background:linear-gradient(#fffaf8 0%,#fff 100%);border-bottom:1px solid #f4e7e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.public-validation-result-title{color:#24171b;margin:0;font-size:24px;font-weight:800;line-height:1.2}.public-validation-result-title-compact{text-align:center;font-size:30px}.public-validation-result-subtitle{color:#5e4a4d;margin:10px 0 0;font-size:15px;line-height:1.5}.public-validation-result-subtitle-compact{text-align:center;margin-top:8px}.public-validation-details-list-title{color:#24171b;margin:20px 0 0;font-size:20px;font-weight:800;line-height:1.2}.public-validation-separator{background-color:#cfcfcf;width:100%;height:1px;margin-top:30px}.public-validation-status-wrap{justify-content:center;display:flex}.public-validation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.public-validation-field{background-color:#fffaf8;border:1px solid #f4e7e5;border-radius:16px;min-width:0;padding:16px 18px}.public-validation-field-label{color:#9d8484;letter-spacing:.14rem;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;line-height:1.2;display:block}.public-validation-field-value{color:#24171b;word-break:break-word;font-size:16px;font-weight:700;line-height:1.5;display:block}.public-validation-actions{padding:0 22px 22px}.public-validation-actions .btn{width:100%}.public-validation-actions-compact{margin-top:26px;padding:0}.public-validation-details-list{gap:5px;margin-top:10px;display:grid}.public-validation-detail-item{color:#3c2a2e;flex-wrap:wrap;gap:6px;margin:0;font-size:16px;line-height:1.5;display:flex}.public-validation-detail-item strong{color:#24171b;font-weight:800}.public-validation-detail-item span{color:#5e4a4d}@media (width>=768px){.public-validation-auth-side{padding:30px!important}}@media (width>=992px){.public-validation-shell{align-items:center;display:flex}.public-validation-card-body{padding:34px}}@media (width<=768px){.public-validation-shell{padding:18px 12px}.public-validation-auth-side{padding:36px 22px}.public-validation-title{font-size:24px}.public-validation-result-title-compact{font-size:25px}.public-validation-grid{grid-template-columns:1fr}.public-validation-result-header{padding:20px 18px}.public-validation-grid,.public-validation-actions{padding-left:18px;padding-right:18px}.public-validation-result-card-body{padding:22px 18px}}a,abbr,acronym,address,applet,area,b,base,basefont,bdo,big,blockquote,body,br,button,caption,center,cite,code,col,colgroup,dd,del,dfn,dir,div,dl,dt,em,fieldset,font,form,frame,frameset,h1,head,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,link,map,menu,meta,noframes,noscript,object,ol,optgroup,option,p,param,pre,q,s,samp,script,select,small,span,strike,strong,style,sub,sup,table,tbody,td,textarea,tfoot,th,thead,title,tr,tt,u,ul,var{text-rendering:optimizelegibility;font-family:Nunito,sans-serif}.customer-forms .form-group{margin-top:10px!important}.customer-forms .form-group>span{text-transform:uppercase}.customer-forms .form-group.has-bg span:nth-child(2n):after{height:9px!important}.customer-forms input,.customer-forms select{font-size:16px}.customer-forms .form-control{padding:15px}.customer-forms select{padding:10px!important}.customer-forms .tag.label{font-size:16px!important}.customer-forms .form-control.error,.customer-forms .form-control.is-invalid,.customer-forms .form-control.invalid,.customer-forms .form-control.valid{background-position:right .5625rem center;background-repeat:no-repeat;background-size:1.125rem 1.125rem;padding-right:2.25rem}.customer-forms .form-control.error,.customer-forms .form-control.is-invalid,.customer-forms .form-control.invalid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")!important;border-color:#aa1730!important}.customer-forms .form-control.is-valid,.customer-forms .form-control.valid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");border-color:#5c8a2c}.customer-forms .form-control.no-validation-styles{background:0 0!important;border-color:#cfcfcf!important}.customer-forms .small-alert{font-size:11px}.custom-float-form .form-group.in-focus>span{padding:1px 5px;font-size:12px;left:12px;background-color:#fff!important;top:-14px!important}@media (width<=991.98px){.custom-float-form .form-group.in-focus>span{padding:1px 3px;font-size:11px;left:7px}}.custom-float-form .form-group.in-focus>span:after{top:9px;background-color:#fcfcfc!important}.custom-float-form .form-group>span.float-label-fixed-span,.custom-float-form .form-group>span.select2-float-label-fixed-span{padding:5px 5px 0;font-size:12px;line-height:1.2;left:12px;background-color:#fff!important;top:-12px!important}@media (width<=991.98px){.custom-float-form .form-group>span.float-label-fixed-span,.custom-float-form .form-group>span.select2-float-label-fixed-span{padding:5px 3px 0;font-size:11px;left:7px}}.custom-float-form .form-group input,.custom-float-form .form-group select{height:60px}.custom-float-form .form-group textarea{min-height:60px}.custom-float-form .form-group textarea,.custom-float-form .form-group input,.custom-float-form .form-group select{border:1px solid #cfcfcf;border-radius:5px;font-size:18px}.custom-float-form .form-group textarea:hover,.custom-float-form .form-group textarea:active,.custom-float-form .form-group textarea:focus,.custom-float-form .form-group input:hover,.custom-float-form .form-group input:active,.custom-float-form .form-group input:focus,.custom-float-form .form-group select:hover,.custom-float-form .form-group select:active,.custom-float-form .form-group select:focus{border-color:#0000!important;box-shadow:0 0 0 2px #f0b233!important}.custom-float-form .form-group textarea{padding-top:15px;font-size:14px;line-height:1.5}@media (width>=992px){.custom-float-form .form-group textarea{font-size:18px}.custom-float-form .form-group textarea.textarea-lg-row-5{height:200px}}.custom-float-form .form-group select{font-size:18px}.custom-float-form .form-group>span{color:#333;border-radius:5px;font-size:16px;transition:all .4s ease-in-out;position:absolute;top:18px;left:15px}.custom-float-form .form-group>span,.custom-float-form .form-group>span:after{background-color:#0000!important}.custom-float-form .form-group .custom-switch-span{position:unset;font-size:12px;line-height:1.3;display:inline-block}@media (width>=992px){.custom-float-form .form-group .custom-switch-span.fz-lg-14{font-size:14px}.custom-float-form .form-group .custom-switch-span.fz-lg-16{font-size:16px}}.custom-float-form .form-group .social-media-element .social-media-input{position:relative}.custom-float-form .form-group .social-media-element .social-media-input input{text-transform:lowercase;font-size:16px;font-weight:600!important}.custom-float-form .form-group .social-media-element .social-media-input input.instagram{padding-left:126px}.custom-float-form .form-group .social-media-element .social-media-input input.facebook{padding-left:120px}@media (width>=992px){.custom-float-form .form-group .social-media-element .social-media-input input{padding-left:140px}}.custom-float-form .form-group .social-media-element .social-media-input strong{color:#f0b233;font-size:16px;position:absolute;top:17px;left:10px}.custom-float-form .form-group .social-media-element .social-media-input.in-focus .float-label-fixed-span{background-color:#fafafa!important}.custom-float-form .form-group .social-media-element .social-media-input.in-focus .float-label-fixed-span:after{display:none}.custom-float-form .form-group .social-media-element select{z-index:1;width:145px;font-size:14px;position:absolute;top:1px;left:1px;background-image:none!important;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important;border-radius:10px 0 0 10px!important;height:58px!important;min-height:58px!important;padding-left:0!important;padding-right:0!important}@media (width>=992px){.custom-float-form .form-group .social-media-element select{width:130px}}.custom-float-form .form-group .form-control-file{color:#4d4d4d;white-space:nowrap;cursor:pointer;width:100%;font-size:16px;line-height:1.2;display:block;overflow:hidden;border:1px solid #cfcfcf!important;border-radius:5px!important;height:60px!important;min-height:60px!important;padding:0!important}.custom-float-form .form-group .form-control-file::file-selector-button{color:#1f1f1f;cursor:pointer;background-color:#f4f4f4;border:0;border-right:1px solid #cfcfcf;align-items:center;height:58px;margin-right:14px;padding:0 18px;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex}.custom-float-form .form-group .form-control-file:hover,.custom-float-form .form-group .form-control-file:active,.custom-float-form .form-group .form-control-file:focus{border-color:#0000!important;box-shadow:0 0 0 2px #f0b233!important}.custom-float-form .form-group .form-control-file:hover::file-selector-button{background-color:#ececec}.custom-float-form .form-group .form-control-file:focus::file-selector-button{background-color:#ececec}.custom-float-form .form-group.error-absolute+.invalid-feedback{position:absolute!important}@media (width<=767.98px){.custom-float-form.input-h-50 .form-group textarea,.custom-float-form.input-h-50 .form-group input,.custom-float-form.input-h-50 .form-group select{min-height:50px!important}.custom-float-form.input-h-50 .form-group>span{top:19px}}.custom-float-form .spectrum-color{margin-bottom:0}.custom-float-form .spectrum-color .sp-colorize-container{position:unset}.custom-float-form .custom-slider .irs{position:unset!important}.custom-float-form .custom-slider .custom-slider-description{font-size:14px!important}.custom-float-form .custom-slider .custom-slider-description.left-unset{left:unset}.custom-float-form .custom-slider .custom-slider-description.left-0{left:0!important}.custom-float-form .custom-slider .custom-slider-description.left--10{left:-10px!important}@media (width>=992px){.custom-float-form .custom-slider .custom-slider-description.left--lg--10{left:-10px!important}}.custom-float-form .flag-selector-style>label{border-radius:5px;height:60px}@media (width<=767.98px){.custom-float-form .flag-selector-style>label{height:50px}}.custom-float-form .custom-chose-file input{height:85px;padding:30px 10px;font-size:16px}.custom-float-form .fix-two-rows-validation-error label.error{margin-top:5px!important}.custom-float-form label.error{color:#aa1730;position:unset!important}@media (width>=992px){.custom-float-form .form-control{padding-left:15px}}.custom-float-form .form-control.error,.custom-float-form .form-control.is-invalid,.custom-float-form .form-control.is-valid,.custom-float-form .form-control.invalid,.custom-float-form .form-control.valid{background-position:right .5625rem center;background-repeat:no-repeat;background-size:1.125rem 1.125rem;padding-right:25px}.custom-float-form .form-control.error,.custom-float-form .form-control.is-invalid,.custom-float-form .form-control.invalid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")!important}.custom-float-form .form-control.error,.custom-float-form .form-control.error:hover,.custom-float-form .form-control.error:active,.custom-float-form .form-control.error:focus,.custom-float-form .form-control.is-invalid,.custom-float-form .form-control.is-invalid:hover,.custom-float-form .form-control.is-invalid:active,.custom-float-form .form-control.is-invalid:focus,.custom-float-form .form-control.invalid,.custom-float-form .form-control.invalid:hover,.custom-float-form .form-control.invalid:active,.custom-float-form .form-control.invalid:focus{border-color:#0000!important;box-shadow:0 0 0 2px #aa1730!important}.custom-float-form .form-control.is-valid,.custom-float-form .form-control.valid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");border-color:#5c8a2c}.custom-float-form .form-control.no-validation-styles{background:0 0!important;border-color:#cfcfcf!important}.custom-float-form .form-control.input-gray{background-color:#e9ecef}.custom-float-form .form-input-group{grid-template-columns:1fr;display:grid}.custom-float-form .form-input-group .form-input-group-button{text-align:center}.custom-float-form .form-input-group.inline-mobile{grid-column-gap:10px;grid-template-columns:1fr 100px}.custom-float-form .form-input-group.inline-mobile .cus-btn{width:100%;height:60px;padding-left:10px;padding-right:10px;line-height:1.2}@media (width<=767.98px){.custom-float-form .form-input-group.inline-mobile .cus-btn{height:50px}}.custom-float-form .input-radio-group label{margin-bottom:0;margin-right:10px;display:inline-block}.custom-float-form .input-radio-group label span{font-size:16px;font-weight:300}.custom-float-form .form-tom-group .float-label-fixed-span{z-index:10!important}.custom-float-form .form-tom-tags .ts-control{padding:10px!important}.custom-float-form .attendance-location-weekly-breaks-button{white-space:normal;justify-content:center;align-items:center;height:60px;padding:10px 12px;line-height:1.2;display:flex;border-radius:5px!important}@media (width<=767.98px){.custom-float-form .attendance-location-weekly-breaks-button{height:50px}}.custom-float-form .attendance-location-weekly-breaks-create-row{flex-direction:column;gap:12px;display:flex}@media (width>=992px){.custom-float-form .attendance-location-weekly-breaks-create-row{flex-direction:row;align-items:flex-end;gap:12px}}.custom-float-form .attendance-location-weekly-breaks-create-field{width:100%}@media (width>=992px){.custom-float-form .attendance-location-weekly-breaks-create-field{flex:1 1 0;min-width:0}}.custom-float-form .attendance-location-weekly-breaks-create-action{width:100%}@media (width>=992px){.custom-float-form .attendance-location-weekly-breaks-create-action{flex:0 0 60px;width:60px;min-width:60px}}.custom-float-form .attendance-location-weekly-breaks-item-row{flex-direction:column;gap:12px;padding:0;display:flex}.custom-float-form .attendance-location-weekly-breaks-item-row.attendance-location-weekly-breaks-item-row-error{background-color:#aa17300f;border:1px solid #aa173059;border-radius:8px;padding:12px}@media (width>=992px){.custom-float-form .attendance-location-weekly-breaks-item-row{flex-direction:row;align-items:flex-end;gap:12px}}.custom-float-form .attendance-location-weekly-breaks-item-field{width:100%}@media (width>=992px){.custom-float-form .attendance-location-weekly-breaks-item-field{flex:1 1 0;min-width:0}}.custom-float-form .attendance-location-weekly-breaks-item-actions{width:100%}@media (width>=992px){.custom-float-form .attendance-location-weekly-breaks-item-actions{flex:0 0 132px;width:132px;min-width:132px}}.custom-float-form .attendance-location-weekly-breaks-list-title{color:#4d4d4d;text-transform:uppercase;font-size:14px;font-weight:600}.custom-float-form .attendance-location-weekly-breaks-actions{gap:10px}@media (width<=767.98px){.custom-float-form .attendance-location-weekly-breaks-actions{width:100%}}.custom-float-form .attendance-location-weekly-breaks-icon-button{width:60px;min-width:60px;padding:10px}.custom-float-form .attendance-location-weekly-breaks-icon-button svg{fill:currentColor;width:18px;height:18px}@media (width<=767.98px){.custom-float-form .attendance-location-weekly-breaks-icon-button{flex:100%;width:100%;min-width:0;height:50px}}@media (width>=992px){.custom-float-form .attendance-location-weekly-breaks-icon-button{flex:0 0 60px}}.attendance-location-card-actions{gap:8px}.attendance-location-card-actions>a,.attendance-location-card-actions>form{flex:1 1 0;min-width:0}@media (width<=767.98px){.attendance-location-card-actions{flex-direction:column}.attendance-location-card-actions>a,.attendance-location-card-actions>form{flex:100%;width:100%}}.attendance-location-card-action-form{flex:1 1 0;min-width:0}.attendance-location-card-button{width:100%;font-size:13px;line-height:1.2;padding:10px 12px 9px!important}@media (width<=767.98px){.attendance-location-card-button{margin:0!important}.listing-search-form .listing-search-form-row{align-items:center;margin-left:0;margin-right:0}.listing-search-form .listing-search-input-column{flex:1 1 0;width:0;min-width:0;max-width:none;padding-left:5px;padding-right:.5rem}.listing-search-form .listing-search-button-column{flex:none;width:auto;min-width:0;max-width:none;padding-left:0;padding-right:5px}.listing-search-form .listing-search-button{justify-content:center;align-items:center;width:100%;min-width:0;min-height:50px;padding:.75rem;display:inline-flex;border-radius:.75rem!important}.listing-search-form .listing-search-button span{display:none}}.listing-search-form .listing-search-button-tall{min-height:60px!important}@media (width<=767.98px){.listing-search-form .listing-search-button-tall{min-height:50px!important}}.listing-search-form .listing-search-button-icon{fill:currentColor;width:1rem;height:1rem}@media (width>=1200px){.listing-search-form .listing-search-button-icon{display:none}}@media (width<=767.98px){.listing-search-form .form-group{margin-bottom:0}.listing-search-form .form-group input{width:100%;min-width:0;min-height:50px!important}.listing-search-form .form-group>span{top:14px}}@media (width<=991.98px){.custom-float-form span.mobile-fixed-labels{background-color:#fff!important;padding:5px 3px 0!important;font-size:11px!important;top:-10px!important;left:7px!important}}.form-group--password{position:relative!important}.form-group--password .form-control{padding-right:76px!important}.form-group--password .form-control.error,.form-group--password .form-control.is-invalid,.form-group--password .form-control.is-valid,.form-group--password .form-control.invalid,.form-group--password .form-control.valid{background-position:right 35px center!important}.form-group--password .show-password{z-index:1;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;line-height:1.2;transition:all .2s ease-in-out;display:flex;position:absolute;top:30px;right:8px;transform:translateY(-50%);background-color:#0000!important}.form-group--password .show-password svg{width:24px;height:auto}.invalid-feedback{font-size:12px;color:#aa1730!important}.invalid-feedback.d-none{display:none!important}.has-float-label{display:block;position:relative}@media (width>=546px){.form-input-group{grid-column-gap:10px;grid-template-columns:1fr 140px;align-items:center}.form-input-group .form-group{margin-bottom:0}.form-input-group .cus-btn{width:100%;height:60px}}@media (width<=767.98px){select{height:50px}}@media (width<=991.98px){.custom-float-form .form-group input,.custom-float-form .form-group select,.custom-float-form .form-group span{font-size:16px}.form-group-switch span,.form-group-switch label{left:0!important}}@media (width>=992px){.custom-float-form .form-group .social-media-element .social-media-input strong,.custom-float-form .form-group .social-media-element .social-media-input input{font-size:20px}.custom-float-form .form-group .social-media-element .social-media-input strong{top:13px}.custom-float-form .form-group .social-media-element .social-media-input input.instagram{padding-left:154px!important}.custom-float-form .form-group .social-media-element .social-media-input input.facebook{padding-left:147px!important}.custom-float-form .form-input-group{grid-template-columns:1fr 170px}}input:-webkit-autofill{box-shadow:inset 0 0 0 30px #fcfcfc!important}input:-webkit-autofill:active{box-shadow:inset 0 0 0 30px #fcfcfc!important}input:-webkit-autofill:focus{box-shadow:inset 0 0 0 30px #fcfcfc!important}input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fcfcfc!important}@media (width<=991.98px){.admin-in-ios input[type=date],.admin-in-ios input[type=datetime-local],.admin-in-ios input[type=month],.admin-in-ios input[type=time]{text-indent:-150px;text-align:left;-webkit-appearance:none!important;line-height:1.2!important}}.certificate-form-summary .certificate-form-summary__page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.certificate-form-summary .certificate-form-summary__page-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.certificate-form-summary .certificate-form-summary__surface{background:linear-gradient(#fef9ef 0%,#fcfcfc 100%);border:1px solid #dedede;border-radius:18px;align-items:stretch;gap:12px;padding:20px 22px;display:flex;box-shadow:0 18px 40px #1f1f1f0d}.certificate-form-summary .certificate-form-summary__top{flex:none;align-items:center;display:flex}.certificate-form-summary .certificate-form-summary__identity{align-items:center;gap:14px;display:flex}.certificate-form-summary .certificate-form-summary__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#a2670f;background-color:#fceed2;border-radius:999px;width:fit-content;padding:6px 12px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.certificate-form-summary .certificate-form-summary__identity-main{align-items:stretch;gap:14px;display:flex}.certificate-form-summary .certificate-form-summary__label{text-transform:uppercase;letter-spacing:.04em;color:#6d6d6d;font-size:12px;font-weight:600;line-height:1.2}.certificate-form-summary .certificate-form-summary__number{color:#1f1f1f;font-size:34px;font-weight:700;line-height:.95}.certificate-form-summary .certificate-form-summary__status-block{justify-content:center;min-width:220px;display:grid}.certificate-form-summary .certificate-form-summary__status-pill{color:#a2670f;background-color:#fcf1da;border:1px solid #efdbbd;border-radius:12px;align-items:center;min-height:42px;padding:10px 16px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.certificate-form-summary .certificate-form-summary__status-pill--draft{color:#475569;background-color:#e2e8f0;border-color:#cbd5e1}.certificate-form-summary .certificate-form-summary__status-pill--pending{color:#1d4ed8;background-color:#dbeafe;border-color:#93c5fd}.certificate-form-summary .certificate-form-summary__status-pill--awaiting-approval{color:#1d4ed8;background-color:#dbeafe;border-color:#60a5fa}.certificate-form-summary .certificate-form-summary__status-pill--active{color:#166534;background-color:#dcfce7;border-color:#86efac}.certificate-form-summary .certificate-form-summary__status-pill--expired{color:#9a3412;background-color:#ffedd5;border-color:#fdba74}.certificate-form-summary .certificate-form-summary__status-pill--revoked{color:#991b1b;background-color:#fee2e2;border-color:#fca5a5}.certificate-form-summary .certificate-form-summary__status-pill--rejected{color:#9f1239;background-color:#ffe4e6;border-color:#fda4af}.certificate-form-summary .certificate-form-summary__action-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.certificate-form-summary .certificate-form-summary__action-chip{color:#1f1f1f;background-color:#fcfcfc;border:1px solid #dedede;border-radius:999px;align-items:center;min-height:32px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.certificate-form-summary .certificate-form-summary__meta{flex-wrap:nowrap;flex:auto;gap:12px;display:flex}.certificate-form-summary .certificate-form-summary__meta-item{background-color:#fcfcfce6;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;flex:1 1 0;gap:6px;min-width:170px;padding:12px 14px;display:flex}.certificate-form-summary .certificate-form-summary__meta-item strong{color:#1f1f1f;font-size:14px;font-weight:700;line-height:1.25}@media (width<=1199.98px){.certificate-form-summary .certificate-form-summary__surface{flex-direction:column}.certificate-form-summary .certificate-form-summary__identity{flex-direction:column;align-items:flex-start}.certificate-form-summary .certificate-form-summary__identity-main{flex-wrap:wrap;width:100%}.certificate-form-summary .certificate-form-summary__meta{flex-wrap:wrap}}@media (width<=767.98px){.certificate-form-summary .certificate-form-summary__page-header{align-items:flex-start}.certificate-form-summary .certificate-form-summary__page-actions{width:100%}.certificate-form-summary .certificate-form-summary__page-actions .btn{flex:auto}.certificate-form-summary .certificate-form-summary__surface{border-radius:14px;padding:18px}.certificate-form-summary .certificate-form-summary__identity{gap:16px}.certificate-form-summary .certificate-form-summary__identity-main{gap:12px}.certificate-form-summary .certificate-form-summary__number{font-size:32px}.certificate-form-summary .certificate-form-summary__meta{margin-top:16px;padding-top:16px}.certificate-form-summary .certificate-form-summary__meta-item{min-width:100%;padding:14px 16px}}.certificate-revoke-modal .certificate-revoke-modal__callout{background:linear-gradient(#fef7eb 0%,#fdfaf6 100%);border:1px solid #dedede;border-radius:16px;gap:10px;padding:18px;display:grid}.certificate-revoke-modal .certificate-revoke-modal__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#7a1123;background-color:#f2dce0;border-radius:999px;width:fit-content;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.certificate-revoke-modal .certificate-revoke-modal__title{color:#1f1f1f;font-size:20px;line-height:1.2}.certificate-revoke-modal .certificate-revoke-modal__text{color:#4d4d4d;font-size:14px;line-height:1.55}.certificate-revoke-modal .certificate-revoke-modal__textarea{resize:vertical;min-height:150px}.course-activity-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;display:grid}.js-course-activity-item{transition:box-shadow .2s,transform .2s,border-color .2s}.course-activity-grid__drag,.course-activity-grid__workload,.course-activity-grid__action{width:100%}.js-course-activity-handle{cursor:grab}.js-course-activity-handle.is-dragging{cursor:grabbing}.course-activity-item--chosen{z-index:2}.course-activity-item--dragging{transform:scale(.99)}.course-activity-item--ghost{opacity:.35}@media (width>=992px){.course-activity-grid{grid-template-columns:30px minmax(0,1fr) 300px 80px 80px}.course-activity-grid--create{grid-template-columns:minmax(0,1fr) 300px 80px}}.custom-file-upload .upload-container{grid-template-columns:220px 1fr 120px;gap:0;display:grid}.custom-file-upload .upload-container.upload-container-no-remove{grid-template-columns:220px 1fr}.custom-file-upload .upload-trigger .btn{border:1px solid #cfcfcf;border-right:0;border-radius:5px 0 0 5px;width:100%;height:60px;padding:0 20px;font-size:14px;font-weight:400;display:block}.custom-file-upload .upload-label{border:1px solid #cfcfcf;border-radius:0 5px 5px 0;flex-wrap:wrap;align-content:center;align-items:center;height:60px;font-size:16px;line-height:1.4;display:flex;padding:12px 15px!important}.upload-container-no-remove .custom-file-upload .upload-label{border-radius:0 5px 5px 0}.custom-file-upload .upload-label span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.custom-file-upload .custom-upload-remove-file{border-radius:0 5px 5px 0;height:60px}.custom-float-form .custom-file-upload-field{position:relative}.custom-float-form .custom-file-upload-field .float-label-fixed-span{z-index:10}.custom-float-form .custom-file-upload-field .upload-container{margin-bottom:0!important}.custom-float-form .custom-file-upload-field .upload-trigger .btn:hover{border-color:#0000!important}.custom-float-form .custom-file-upload-field .upload-label{background-color:#4d4d4d}@media (width<=991.98px){.custom-file-upload .upload-container{grid-template-columns:1fr}.custom-file-upload .upload-trigger .btn{border-bottom:0;border-right:1px solid #cfcfcf;border-radius:5px 5px 0 0}.custom-file-upload .upload-label{border-radius:0}.custom-file-upload .custom-upload-remove-file{border-radius:0 0 5px 5px}}.custom-float-form .has-select2-float-label{width:100%;min-height:60px;display:block;position:relative}.custom-float-form .has-select2-float-label>.select2-float-label-fixed-span{z-index:5;pointer-events:none;padding:5px 5px 0;font-size:12px;line-height:1.2;position:absolute;left:12px;background-color:#fff!important;top:-13px!important}@media (width<=991.98px){.custom-float-form .has-select2-float-label>.select2-float-label-fixed-span{padding:5px 3px 0;font-size:11px;left:7px}}.custom-float-form .has-select2-float-label .select2-container{margin:0;display:block;width:100%!important}.custom-float-form .has-select2-float-label .select2-container .select2-selection--single{height:60px;min-height:60px;box-shadow:none;border:1px solid #cfcfcf;border-radius:5px;grid-template-columns:1fr 30px;align-items:center;padding:0 15px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;display:grid;position:relative;background-color:#fff!important}.custom-float-form .has-select2-float-label .select2-container .select2-selection--single .select2-selection__rendered{text-overflow:ellipsis;color:#4d4d4d;align-content:center;width:100%;padding-right:0;font-size:16px;line-height:1;display:grid;overflow:hidden;padding-left:0!important}.custom-float-form .has-select2-float-label .select2-container .select2-selection--single .select2-selection__placeholder{color:#4d4d4d;font-size:16px!important}.custom-float-form .has-select2-float-label .select2-container .select2-selection--single .select2-selection__arrow{width:14px;height:14px;transform:translateY(-50%);top:30px!important;right:14px!important;left:unset!important}.custom-float-form .has-select2-float-label .select2-container .select2-selection--single .select2-selection__arrow b{border-width:5px 4px 0;border-color:#7f7f7f #0000 #0000;margin-top:0;margin-left:0;transform:translate(-50%,-50%)}.custom-float-form .has-select2-float-label .select2-container.select2-container--focus .select2-selection--single,.custom-float-form .has-select2-float-label .select2-container.select2-container--open .select2-selection--single{border-color:#0000!important;box-shadow:0 0 0 2px #f0b233!important}.custom-float-form .has-select2-float-label .select2-hidden-accessible.is-invalid+.select2 .select2-selection--single,.custom-float-form .has-select2-float-label .select2-selection--single.is-invalid{border-color:#0000!important;box-shadow:0 0 0 2px #aa1730!important}.select2-dropdown{margin-top:5px;overflow:hidden;box-shadow:0 16px 35px #2234521f;border:1px solid #cfcfcf!important;border-radius:5px!important;left:5px!important}.select2-search--dropdown{padding:12px}.select2-search--dropdown .select2-search__field{color:#4d4d4d;height:48px;box-shadow:none;border:1px solid #cfcfcf;border-radius:5px;padding:0 14px;font-size:16px}.select2-search--dropdown .select2-search__field:focus{outline:none;border-color:#0000!important;box-shadow:0 0 0 2px #f0b233!important}.select2-results__options{padding:6px}.select2-results__option{color:#4d4d4d;border-radius:5px;padding:12px 14px;font-size:15px;line-height:1.4}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#1f1f1f;background-color:#f4f4f4}.select2-container--default .select2-results__option[aria-selected=true]{color:#1f1f1f;background-color:#ececec}@media (width<=991.98px){.custom-float-form .has-select2-float-label .select2-container .select2-selection--single{padding:0 12px}.custom-float-form .has-select2-float-label .select2-container .select2-selection--single .select2-selection__rendered{font-size:16px}.custom-float-form .has-select2-float-label .select2-container .select2-selection--single .select2-selection__arrow{right:12px}}.templates-preview{position:relative}.templates-preview .templates-preview-title{background-color:#7f7f7f;border-radius:5px;padding:2px 5px;position:absolute;top:10px;right:10px;color:#fcfcfc!important}.templates-preview img{border:2px solid #f0b233}.document-template-form .jodit-container:not(.jodit_inline){background-color:#fcfcfc;border:1px solid #cfcfcf;border-radius:16px;overflow:hidden}.document-template-form .jodit-toolbar-button__button[aria-label=Inserir\ variável]{min-width:82px}.document-template-form .jodit-container h1,.document-template-form .jodit-container h2,.document-template-form .jodit-container h3,.document-template-form .jodit-container h4,.document-template-form .jodit-container table{width:100%}.certificate-preview-frame{background:radial-gradient(circle at 0 0,#14538814,#0000 28%),linear-gradient(#fcfcfc 0%,#f6f8fb 100%);border:1px solid #cfcfcf;border-radius:24px;padding:12px;overflow-x:auto}.certificate-preview-sheet{color:#4d4d4d;background-color:#fcfcfc;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:18px;width:min(100%,1120px);min-height:790px;margin:0 auto;padding:72px 86px;position:relative;box-shadow:0 18px 45px #0f172a24}.certificate-preview-sheet>*{z-index:1;position:relative}@media (width<=991.98px){.certificate-preview-sheet{min-height:640px;padding:40px 28px}}.document-template-variables-popup{gap:14px;min-width:320px;max-width:420px;padding:6px;display:grid}.document-template-variables-popup .document-template-variables-group{border-bottom:1px solid #cfcfcf;padding-bottom:14px}.document-template-variables-popup .document-template-variables-group:last-child{border-bottom:none;padding-bottom:0}.document-template-variables-popup .document-template-variables-group-title{text-transform:uppercase;letter-spacing:.04em;color:#4d4d4d;margin-bottom:8px;font-size:13px;font-weight:700}.document-template-variables-popup .document-template-variables-list{gap:8px;display:grid}.document-template-variables-popup .document-template-variables-item{text-align:left;background-color:#fcfcfc;border:1px solid #cfcfcf;border-radius:10px;width:100%;padding:10px 12px;transition:border-color .2s,box-shadow .2s,transform .2s}.document-template-variables-popup .document-template-variables-item:hover,.document-template-variables-popup .document-template-variables-item:focus{border-color:#f0b233;outline:none;transform:translateY(-1px);box-shadow:0 0 0 2px #145d8d1f}.document-template-variables-popup .document-template-variables-item-label{color:#4d4d4d;margin-bottom:2px;font-size:14px;font-weight:600}.document-template-variables-popup .document-template-variables-item-value{color:#7f7f7f;word-break:break-all;font-size:12px;line-height:1.4}.custom-float-form .form-tom-select .form-tom-select-wrapper.dropdown-active .item{display:none}.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control{min-height:60px;box-shadow:none;background-color:#fafafa;border:1px solid #cfcfcf;border-radius:5px;padding:15px;position:relative}.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control:hover,.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control:active,.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control:focus,.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control:focus-within{border-color:#0000!important;box-shadow:0 0 0 2px #f0b233!important}.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control.is-invalid{border-color:#aa1730!important}.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control .item{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 42px);font-size:16px;line-height:1.5;position:absolute;overflow:hidden}.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control input{font-size:16px;min-width:0!important;height:100%!important;box-shadow:none!important;border:none!important;padding:0!important}.custom-float-form .form-tom-select .form-tom-select-wrapper .ts-control input::placeholder{color:#333!important}.custom-float-form .form-tom-select .highlight{background:0 0!important}.custom-float-form .form-tom-select .form-group .is-invalid+.invalid{border-radius:5px!important;box-shadow:0 0 0 2px #e0182d!important}.custom-float-form .form-tom-select .form-group .is-invalid+.invalid .ts-control{border-color:#0000!important}.custom-float-form .form-tom-select .float-label-fixed-span{z-index:10!important}.custom-float-form .form-control.ts-wrapper.invalid{box-shadow:none!important}.form-tom-select-dropdown.ts-dropdown{z-index:20;border:1px solid #145d8d;border-radius:5px;position:absolute;box-shadow:0 16px 35px #2234521f}.form-tom-select-dropdown.ts-dropdown .option{padding:12px 14px;font-size:15px;line-height:1.4}.form-tom-select-dropdown.ts-dropdown .option.active{color:#fff;background-color:#223452}#menu-card-tabs,.customer-tabs{z-index:25;border-bottom:unset;scrollbar-width:thin;scrollbar-color:#90a4ae #cfd8dc;flex-wrap:nowrap;position:relative;bottom:-1px;overflow-y:hidden;overflow-x:auto!important}#menu-card-tabs::-webkit-scrollbar-track{background:#cfd8dc}.customer-tabs::-webkit-scrollbar-track{background:#cfd8dc}#menu-card-tabs::-webkit-scrollbar-thumb{background-color:#90a4ae;border:3px solid #cfd8dc;border-radius:6px}.customer-tabs::-webkit-scrollbar-thumb{background-color:#90a4ae;border:3px solid #cfd8dc;border-radius:6px}#menu-card-tabs.active-no-bg .nav-link.active,.customer-tabs.active-no-bg .nav-link.active{background-color:#0000!important}#menu-card-tabs.active-no-bg .nav-link.active:after,.customer-tabs.active-no-bg .nav-link.active:after{background-color:#f5f5f5}@media (width<=991.98px){#menu-card-tabs,.customer-tabs{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}}#menu-card-tabs .nav-link,.customer-tabs .nav-link{z-index:0;text-align:center;color:#4d4d4d;white-space:nowrap;background-color:#f9f9f9;border:1px solid #ddd;border-bottom:none;border-radius:5px 5px 0 0;margin-right:5px;padding:10px 20px;display:block;font-size:16px!important}@media (width<=767.98px){#menu-card-tabs .nav-link,.customer-tabs .nav-link{font-size:14px!important}}#menu-card-tabs .nav-link:hover,.customer-tabs .nav-link:hover{background-color:#eee}#menu-card-tabs .nav-link.active,.customer-tabs .nav-link.active{color:#1f1f1f;z-index:50;border-color:#d8dadb #d8dadb #fff;border-radius:5px 5px 0 0;position:relative;background-color:#fff!important}#menu-card-tabs .swiper{width:100%}.swiper-team-data{width:144px}.swiper-visual-identity{width:190px}.swiper-profile{width:83px}.swiper-addresses{width:115px}.swiper-information{width:130px}.swiper-galleries{width:100px}.swiper-tabs{width:80px}.swiper-print{width:115px}.swiper-card-order{width:170px}.swiper-seo{width:73px}.swiper-tracking{width:170px}.swiper-client-account{width:90px}.swiper-account{width:85px}.swiper-subscription{width:121px}#content-card-tabs{z-index:20;padding:10px;border:1px solid #d8dadb!important}.customer-tabs .nav-pills{padding-bottom:2px}.customer-tabs .nav-item{margin-bottom:0}.customer-tabs .nav-link.active{border-bottom:none;position:relative}.customer-tabs .nav-link.active:after{content:"";background-color:#fff;width:100%;height:2px;position:absolute;bottom:-2px;left:0}.customer-tabs.big-tabs .nav-link{padding:20px 10px!important}.customer-tabs.overflow-hidden{overflow:unset!important}.customer-tabs.two-tabs .nav li{width:50%!important}.customer-tabs.two-tabs .nav li:last-child a{margin-right:0!important}.customer-tabs.five-tabs .nav{grid-template-columns:repeat(5,1fr);display:grid}.customer-tabs.five-tabs .nav li:last-child a{margin-right:0!important}.customer-tabs.six-tabs .nav{grid-template-columns:repeat(6,1fr);display:grid}.customer-tabs.six-tabs .nav li:last-child a{margin-right:0!important}.customer-tabs.seven-tabs .nav{grid-template-columns:repeat(7,1fr);display:grid}.customer-tabs.seven-tabs .nav li:last-child a{margin-right:0!important}.customer-tabs.three-tabs .nav-pills{flex-wrap:nowrap;grid-template-columns:1fr 1fr 1fr;gap:5px;overflow:scroll;display:grid!important}.customer-tabs.four-tabs .nav-pills{flex-wrap:nowrap;grid-template-columns:repeat(4,1fr);gap:5px;overflow:scroll;display:grid!important}.customer-tabs-content{z-index:20;border-radius:0 0 5px 5px;margin-top:-1px;padding:10px;border:1px solid #d8dadb!important}@media (width<=991.98px){#menu-card-tabs .nav-link,.customer-tabs .nav-link{padding:10px 0}.swiper-team-data{width:125px}.swiper-visual-identity{width:150px}.swiper-profile{width:65px}.swiper-addresses{width:100px}.swiper-information{width:110px}.swiper-galleries{width:80px}.swiper-tabs{width:60px}.swiper-print{width:95px}.swiper-seo{width:55px}.swiper-tracking{width:150px}.swiper-account{width:70px}.swiper-subscription{width:105px}}@media (width>=1200px){.swiper-tabs-content-item{padding:40px}.customer-tabs.three-tabs .nav-item:last-child a,.customer-tabs.four-tabs .nav-item:last-child a{margin-right:0!important}.customer-tabs-content{padding:20px}}.page-breadcrumb{margin-bottom:1rem}.page-breadcrumb-list{background-color:#0000;border-radius:0;margin-bottom:0;padding:0}.page-breadcrumb .breadcrumb-item{white-space:nowrap;align-items:center;margin-bottom:0;font-size:14px;display:flex}.page-breadcrumb .breadcrumb-item+.breadcrumb-item:before{float:none;color:#4d4d4d;content:"";background-color:currentColor;width:.45rem;height:.72rem;margin-left:.65rem;margin-right:.65rem;padding-right:0;display:inline-flex;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M267.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-160 160c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L233.4 256 84.7 107.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l160 160z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M267.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-160 160c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L233.4 256 84.7 107.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l160 160z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-breadcrumb .breadcrumb-item a,.page-breadcrumb .breadcrumb-item span{text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.page-breadcrumb .breadcrumb-item a{color:#4d4d4d}.page-breadcrumb .breadcrumb-item a:hover{color:#f0b233}.page-breadcrumb .breadcrumb-item.active{color:#f0b233;font-weight:700}.page-breadcrumb-mobile{background-color:#f0b2330f;border-radius:.5rem;align-items:center;gap:.5rem;min-width:0;padding:.625rem .875rem;display:flex}.page-breadcrumb-back{color:#f0b233;flex-shrink:0;align-items:center;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.page-breadcrumb-current{color:#f0b233;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;min-width:0;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.page-breadcrumb-icon{fill:currentColor;flex-shrink:0;width:.45rem;height:.72rem}.page-breadcrumb-icon-separator{opacity:.35;width:.3rem;height:.9rem}.action-tooltip{z-index:1080;color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background-color:#212529f5;border-radius:6px;max-width:240px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.4;transition:opacity .16s,transform .16s,visibility .16s;position:fixed;transform:translateY(4px);box-shadow:0 12px 24px #0000002e}.action-tooltip:after{content:"";background-color:#212529f5;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.action-tooltip.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.action-tooltip.action-tooltip--bottom{transform:translateY(-4px)}.action-tooltip.action-tooltip--bottom:after{top:-5px;bottom:auto}.action-tooltip.action-tooltip--bottom.is-visible{transform:translateY(0)}.admin-metric-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}.admin-metric-card{color:#1f1f1f;text-align:center;background:linear-gradient(#fef7eb 0%,#fff 100%);border:1px solid #e3e3e3;border-radius:1.25rem;flex-direction:column;justify-content:flex-end;padding:1.5rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex;box-shadow:0 18px 40px #1f1f1f14}.admin-metric-card:hover,.admin-metric-card:focus,.admin-metric-card:focus-visible{color:#1f1f1f;text-decoration:none}.admin-metric-card--interactive{cursor:pointer}.admin-metric-card--interactive:hover,.admin-metric-card--interactive:focus-visible{background:linear-gradient(#fcf1da 0%,#fff 100%);border-color:#f8dca3;transform:translateY(-4px);box-shadow:0 22px 48px #1f1f1f24}.admin-metric-card__value{letter-spacing:-.04em;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:700;line-height:1;display:block}.admin-metric-card__label{letter-spacing:.02em;text-transform:uppercase;color:#626262;font-size:.78rem;font-weight:600;line-height:1.25;display:block}@media (width>=768px){.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=575.98px){.admin-metric-card{min-height:156px;padding:1.25rem}.admin-metric-card__label{max-width:none}}.responsive-stack-table{margin-bottom:0!important}@media (width<=767.98px){.responsive-stack-table{border:none;min-width:0}.responsive-stack-table thead{display:none}.responsive-stack-table tbody,.responsive-stack-table tr,.responsive-stack-table td{width:100%;display:block}.responsive-stack-table tbody{border-top:0}.responsive-stack-table tr{background-color:#fff;border:1px solid #cfcfcf;border-radius:12px;margin-bottom:12px;overflow:hidden}.responsive-stack-table tr:last-child{margin-bottom:0}.responsive-stack-table td{border:0;border-bottom:1px solid #ececec;line-height:1.2;display:block;text-align:left!important;padding:12px!important}.responsive-stack-table td:before{letter-spacing:.04em;text-align:left;text-transform:uppercase;color:#7f7f7f;content:attr(data-label);margin-bottom:0;font-size:11px;font-weight:700;line-height:1.2;display:block}.responsive-stack-table td:last-child{border-bottom:0}}.responsive-stack-table-actions{justify-content:center;align-items:center;gap:8px;display:inline-flex}.responsive-stack-table-action-link{align-items:center;gap:8px;margin:0;display:inline-flex}.responsive-stack-table-action-link svg{flex:none}.responsive-stack-table-action-form{margin:0;display:inline-flex}.responsive-stack-table-action-link,.responsive-stack-table-action-button{border:0;border-radius:5px;align-items:center;gap:5px;min-height:40px;margin:0;padding:10px;display:inline-flex}.responsive-stack-table-action-text{display:none}@media (width<=767.98px){.responsive-stack-table .responsive-stack-table-actions-cell{text-align:center!important}.responsive-stack-table .responsive-stack-table-actions-cell:before{content:none;display:none}.responsive-stack-table-actions{flex-wrap:wrap;justify-content:center;width:100%;display:flex}.responsive-stack-table-actions>*{min-width:0;margin:0!important}.responsive-stack-table-actions>:only-child{margin:0 auto}.responsive-stack-table-actions>:not(:only-child){flex:0 auto}.responsive-stack-table-action-link,.responsive-stack-table-action-button{color:#fafafa;background-color:#f0b233;border-radius:8px;justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex;margin:0!important;padding:10px 14px!important}.responsive-stack-table-action-link svg,.responsive-stack-table-action-button svg{fill:#fafafa}.responsive-stack-table-action-form{display:inline-flex}.responsive-stack-table-action-view{background-color:#f0b233}.responsive-stack-table-action-reactivate{background-color:#5c8a2c}.responsive-stack-table-action-inactivate{color:#1f1f1f;background-color:#d89a1d}.responsive-stack-table-action-inactivate svg{fill:#1f1f1f}.responsive-stack-table-action-delete{background-color:#aa1730}.responsive-stack-table-action-text{font-size:14px;font-weight:600;line-height:1.2;display:inline}}.btn.brand-01{color:#fafafa;background-color:#f0b233}.btn.brand-01:hover{background-color:#c08e29}.btn.brand-02{color:#fafafa;background-color:#c67d12}.btn.brand-02:hover{background-color:#9e640e}.btn.brand-03{color:#fafafa;background-color:#c51f36}.btn.brand-03:hover{background-color:#9e192b}.btn-primary{border-radius:50px;padding:10px 40px;font-weight:500;color:#1f1f1f!important;background-color:#f0b233!important;border-color:#c67d12!important}.btn-primary.red{color:#fafafa!important;background-color:#aa1730!important;border-color:#aa1730!important}.custom-btn{padding:17px 40px 15px;font-size:16px;font-weight:600;line-height:1.2;border-radius:10px!important}.custom-btn.p-10{padding:10px!important}.custom-btn.m-h-60{min-height:60px!important}.btn-outline-info.custom-btn{color:#c67d12!important;background-color:#0000!important;border:1px solid #c67d12!important}.btn-outline-info.custom-btn:hover,.btn-outline-info.custom-btn:focus,.btn-outline-info.custom-btn:active{color:#fafafa!important;background-color:#c67d12!important;border-color:#c67d12!important}.btn-outline-warning.custom-btn{color:#d89a1d!important;background-color:#0000!important;border:1px solid #d89a1d!important}.btn-outline-warning.custom-btn:hover,.btn-outline-warning.custom-btn:focus,.btn-outline-warning.custom-btn:active{color:#1f1f1f!important;background-color:#e0ae4a!important;border-color:#d89a1d!important}.btn-outline-success.custom-btn{color:#5c8a2c!important;background-color:#0000!important;border:1px solid #5c8a2c!important}.btn-outline-success.custom-btn:hover,.btn-outline-success.custom-btn:focus,.btn-outline-success.custom-btn:active{color:#fafafa!important;background-color:#5c8a2c!important;border-color:#5c8a2c!important}.btn-outline-danger.custom-btn{color:#aa1730!important;background-color:#0000!important;border:1px solid #aa1730!important}.btn-outline-danger.custom-btn:hover,.btn-outline-danger.custom-btn:focus,.btn-outline-danger.custom-btn:active{color:#fafafa!important;background-color:#aa1730!important;border-color:#aa1730!important}.btn-outline-secondary.custom-btn{color:#4d4d4d!important;background-color:#0000!important;border:1px solid #7f7f7f!important}.btn-outline-secondary.custom-btn:hover,.btn-outline-secondary.custom-btn:focus,.btn-outline-secondary.custom-btn:active{color:#1f1f1f!important;background-color:#f4f4f4!important;border-color:#7f7f7f!important}.btn-outline-secondary.custom-btn:disabled,.btn-outline-secondary.custom-btn.disabled{opacity:1;color:#7f7f7f!important;background-color:#0000!important;border-color:#e3e3e3!important}.custom-action-btn{align-content:center;font-size:16px;display:flex;padding:10px!important}.custom-action-btn.custom-add i{position:relative;top:0;left:2px}.menu{z-index:99}.menu .main-menu>.scroll{overscroll-behavior:contain;overflow:hidden auto}.menu .main-menu ul li{margin-bottom:0}.menu .main-menu ul li.active:after{height:65px}.menu .main-menu ul li.active a,.menu .main-menu ul li:hover a{color:#f0b233!important}.menu .main-menu ul li.active:after,.menu .main-menu ul li:hover:after{background-color:#f0b233}.menu .main-menu ul li.active svg,.menu .main-menu ul li:hover svg{fill:#f0b233}.menu .main-menu ul li i{font-size:28px;line-height:1.2}.menu .main-menu ul li a{height:70px}.menu .main-menu ul li a svg{margin-bottom:7px}.menu .sub-menu li{margin-left:20px!important}.menu .sub-menu li.active:after{display:none}.menu .sub-menu>.scroll{overscroll-behavior:contain;overflow:hidden auto}.header-notification{position:relative}.header-notification .header-notification-badge{place-content:center;width:20px;height:20px;padding:5px;font-size:8px;line-height:1;display:grid;position:absolute;top:-1px;right:0}.header-notification .header-notification-badge span{position:relative;top:1px}.pagination-shell{flex-direction:column;gap:16px;display:flex}.pagination-shell .pagination-mobile,.pagination-shell .pagination-desktop,.pagination-shell .pagination-simple{width:100%}.pagination-shell .pagination-mobile .pagination,.pagination-shell .pagination-simple{justify-content:center}.pagination-shell .pagination-desktop{gap:16px}.pagination-shell .pagination-summary{line-height:1.5}.pagination-shell .pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin:0;display:flex}.pagination-shell .page-item{margin:0;padding:0}.pagination-shell .page-item:hover .page-link,.pagination-shell .page-item.active .page-link{color:#fafafa!important;background-color:#f0b233!important;border-color:#f0b233!important}.pagination-shell .page-item.disabled .page-link{color:#cfcfcf;opacity:.65;background-color:#0000;border-color:#cfcfcf}.pagination-shell .page-link{text-align:center;color:#7f7f7f;background-color:#fafafa;border:1px solid #cfcfcf;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 14px;font-size:15px;line-height:1.2;display:inline-flex;box-shadow:none!important;border-radius:5px!important}.pagination-shell .pagination-status{flex:auto}.pagination-shell .pagination-status .page-link{white-space:nowrap;width:100%;min-width:0;font-weight:600}@media (width<=575.98px){.pagination-shell .pagination{gap:6px}.pagination-shell .pagination-mobile .pagination,.pagination-shell .pagination-simple{flex-wrap:nowrap}.pagination-shell .page-item{flex:0 auto}.pagination-shell .page-link{min-width:0;min-height:40px;padding:10px 12px;font-size:14px}.pagination-shell .pagination-status{flex:100%}.pagination-shell .pagination-status .page-link{padding-left:10px;padding-right:10px;font-size:13px}}@media (width>=576px) and (width<=767.98px){.pagination-shell .pagination-desktop{flex-direction:column;align-items:center!important}.pagination-shell .pagination-summary{text-align:center}}.apple-like-modal.with-background{background-color:#00000073}.apple-like-modal .modal-content{border:0;border-radius:10px;overflow:hidden;box-shadow:0 10px 10px #0003}.apple-like-modal .modal-header{grid-column-gap:10px;grid-template-columns:1fr 30px;align-items:center;padding:15px;display:grid}.apple-like-modal .modal-header .modal-title{color:#1f1f1f;font-size:20px;line-height:1.2}.apple-like-modal .modal-header button{color:#1f1f1f;opacity:1;background-color:#e8e8e8;border:2px solid #e8e8e8;border-radius:50%;width:30px;height:30px;padding:0;position:relative;margin:0!important}.apple-like-modal .modal-header button,.apple-like-modal .modal-header button span{justify-content:center;align-items:center;display:grid}.apple-like-modal .modal-header button svg{fill:currentColor;width:14px;top:0!important}.apple-like-modal .modal-body{color:#1f1f1f;line-height:1.4;padding:15px!important}.apple-like-modal .modal-footer{justify-content:center;gap:8px;padding:15px;display:flex}@media (width>=992px){.apple-like-modal .modal-header{padding:20px}.apple-like-modal .modal-header .modal-title{line-height:1.2}.apple-like-modal .modal-body,.apple-like-modal .modal-footer{padding:20px!important}}.drawer-modal .modal-dialog{align-items:stretch;max-width:100%;min-height:100%;margin:0 0 0 auto;display:flex}.drawer-modal .modal-content{border-radius:0;width:min(100vw,460px);min-height:100vh}.drawer-modal .modal-body{overflow-y:auto}@media (width<=991.98px){.drawer-modal .modal-content{width:100vw}}.daterangepicker select.monthselect,.daterangepicker select.yearselect{appearance:none;vertical-align:middle!important;color:#4d4d4d!important;height:40px!important;box-shadow:none!important;background-color:#fff!important;background-image:linear-gradient(45deg,#0000 50%,#7f7f7f 50%),linear-gradient(135deg,#7f7f7f 50%,#0000 50%)!important;background-position:calc(100% - 16px) calc(50% - 1px),calc(100% - 11px) calc(50% - 1px)!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important;border:1px solid #cfcfcf!important;border-radius:5px!important;outline:none!important;margin:0 4px!important;padding:0 14px 0 5px!important;font-size:13px!important;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out!important;display:inline-block!important}.daterangepicker select.monthselect:hover,.daterangepicker select.monthselect:focus,.daterangepicker select.monthselect:active,.daterangepicker select.yearselect:hover,.daterangepicker select.yearselect:focus,.daterangepicker select.yearselect:active{border-color:#0000!important;box-shadow:0 0 0 2px #f0b233!important}.daterangepicker select.monthselect:disabled,.daterangepicker select.yearselect:disabled{color:#7f7f7f;cursor:not-allowed;background-color:#ececec;box-shadow:none!important}@media (width<=991.98px){.daterangepicker select.monthselect,.daterangepicker select.yearselect{background-position:calc(100% - 14px) calc(50% - 1px),calc(100% - 9px) calc(50% - 1px);height:36px;margin:0 3px;padding:0 30px 0 10px;font-size:14px}}.daterangepicker .drp-buttons .btn{border-radius:5px!important;padding:5px 10px!important}.radius-5{border-radius:5px}.fz-16{font-size:16px!important}html,body{font-size:16px}.form-control{font-size:16px!important}.no-list{margin:0;padding:0;list-style:none}.logo{background-size:121px;width:120px;height:55px}.logo-mobile{background-size:100px;width:120px;height:45px}@media (width<=991.98px){.page-header{flex-wrap:nowrap;align-items:center}.page-header-title-wrapper{flex:auto;min-width:0;padding-right:.75rem}.page-header-title-wrapper h1{text-overflow:ellipsis;white-space:nowrap;padding-top:0;font-size:18px;line-height:1.2}.page-header-action-wrapper{flex:none;padding-left:0}.page-header-action-list{align-items:center;gap:.5rem;display:flex}.page-header-action-button{justify-content:center;align-items:center;min-width:48px;min-height:48px;padding:.75rem;display:inline-flex;border-radius:.75rem!important}.page-header-action-button span{display:none}.page-header-action-icon{fill:currentColor;width:.95rem;height:.95rem}.customer-admin-custom-header{flex-wrap:nowrap;align-items:center}.customer-admin-custom-header .navbar-left,.customer-admin-custom-header .navbar-right{flex:none;width:auto}.customer-admin-custom-header .navbar-logo{flex:auto;justify-content:center;min-width:0;padding:0 .75rem;display:flex}.customer-admin-custom-header .cus-custom-logo-style-icon{justify-content:center;min-width:0;display:flex}.customer-admin-custom-header .logo-mobile{width:min(100%,96px);height:auto}.customer-admin-custom-header .logo-mobile-advcard{width:100%;max-width:96px;height:auto;display:block}.customer-admin-custom-header .navbar-right{white-space:nowrap}.customer-admin-custom-header .navbar-right .user,.customer-admin-custom-header .navbar-right .user .btn{white-space:nowrap;align-items:center;display:inline-flex}}@media (width>=992px){.page-header-action-list{flex-wrap:wrap;justify-content:flex-end}.page-header-action-icon{display:none}}@media (width<=991.98px){.flex-basis-zero{flex-basis:0!important}}
