body{background:#f5fffa!important}html body.swal2-height-auto{height:100%!important}.swal2-styled .swal2-confirm{background-color:#009047}.select__option--is-selected{background-color:#009047!important;color:#fff!important}@media(max-width:576px){.service-text h3{font-size:16px}.service-text button{font-size:13px;padding:10px 8px}}.modal button{border:1px solid #009047!important;color:#fff}.modal button,.modal button:hover{background-color:#009047!important}.modal button:hover{border:1px solid #009047;box-shadow:0 8px 25px -8px #009047;color:#fff!important}.modal button.btn-close{align-items:center;background:#009047!important;display:flex}.modal button.btn-close:after{background:#0000 var(--bs-btn-close-bg) center/.75rem auto no-repeat;content:"";display:inline-block;filter:brightness(0) invert(1);height:20px;width:20px}.cloneModal-label{color:#009047;font-size:16px}button:focus-visible{box-shadow:0 4px 12px #00000080}.custom-focus-outline,.custom-focus-outline:focus{outline:1px solid #198754}.cloneModal-span{color:#009047;font-size:15px;text-decoration:underline;text-underline-offset:4px}.form-label{color:#009047!important;font-size:16px;font-weight:500}.form-check-input:focus{box-shadow:0 2px 4px 0 #009047!important}.form-check-input:focus,.react-select__control.react-select__control--is-focused,.select__control--is-focused{border-color:#009047!important}.datatable .rdt_Table .rdt_TableHead{font-size:15px}.datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow{background-color:#bcffdd;color:#009047!important;min-height:100%}.datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol{height:auto;padding:12px 16px}@media(max-width:767px){.datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol{padding:8px}.datatable .rdt_Table .rdt_TableHead{font-size:13px}}.datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell{height:auto;padding:12px 16px}@media(max-width:767px){.datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell{padding:8px}.datatable .rdt_Table .rdt_TableBody .rdt_TableRow{font-size:11px}}.datatable .rdt_Table .rdt_TableCol .rdt_TableCol_Sortable div{overflow:unset;text-overflow:unset;white-space:normal}h3{color:#009047!important}.card{background:#fff!important;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.251)!important;color:#000;font-weight:500}.page-item.next .page-link:hover:after,.page-item.prev .page-link:hover:before{filter:brightness(0) saturate(100%) invert(37%) sepia(16%) saturate(4924%) hue-rotate(119deg) brightness(96%) contrast(102%)}.loadercontent{background:#0000004d!important;left:0;right:0;z-index:10033!important}.loadercontent .loader-icon{animation:pulsate 1.25s ease infinite;display:inline-block;left:0;margin:0 auto;position:absolute;right:0;top:47.3%}.loadercontent .spinner-border{animation:spin 2s linear infinite;border:.35em solid #009047!important;border-radius:50%;border-right-color:#0000!important;height:6em;margin:72px auto;overflow:hidden;position:relative;text-indent:-9999em;transform:translateZ(0);width:6em}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulsate{0%{transform:scale(.75)}50%{transform:scale(1)}to{transform:scale(.75)}}.form-select option:hover{background-color:#009047!important}.main-form-btn{display:flex;gap:20px}.main-form-btn .form-btn button:disabled{color:#fff!important;opacity:.7}.form-btn button{height:40px;width:auto}.react-tel-input .form-control{height:38px!important}.gender,.status{padding-top:8px}.footer{background:#0a904c;color:#fff;opacity:1;padding-bottom:12px!important;padding-top:12px!important}.footer ul{align-items:center;display:flex}@media(max-width:991px){.footer ul{justify-content:center;margin-bottom:8px!important}}.footer ul li{border-right:1px solid #fff;padding-right:10px}.footer ul li a{color:#fff!important}.footer ul li:last-child{border-right:0;padding-left:10px;padding-right:0}.error-message{padding-top:20px}.dropdown-item:focus,.dropdown-item:hover{background-color:#bcffdd!important;color:#009047!important}.dropdown-item:active{background-color:rgba(0,144,72,.761)!important;color:#fff!important}.form-select-page:hover .option{background-color:#009047}.content-body .auth-cover .row>*{padding:0!important}.content-body .auth-cover .row>* .img-fluid{border-bottom-right-radius:20px;border-top-right-radius:20px;height:100vh;object-fit:cover;width:100%}@media(max-width:991px){.content-body .auth-cover .auth-inner{padding:0!important}}.content-body .auth-cover .auth-inner .auth-bg{background-color:#f5fffa}@media(max-width:991px){.content-body .auth-cover .auth-inner .auth-bg{height:100vh;margin:0;padding:0}}.content-body .auth-cover .auth-inner .auth-bg .main-login{color:#009047}@media(max-width:991px){.content-body .auth-cover .auth-inner .auth-bg .main-login{padding:25px!important}}@media(min-width:992px){.content-body .auth-cover .auth-inner .auth-bg .main-login{padding-left:6.5rem!important;padding-right:6.5rem!important}}@media(min-width:1221px){.content-body .auth-cover .auth-inner .auth-bg .main-login{padding-left:10.5rem!important;padding-right:10.5rem!important}}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .form-label{color:#000;font-size:15px;font-weight:600}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .form-control{border:1px solid silver;border-radius:.357rem;height:38px}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .form-control:focus{border-color:#009047}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .form-control:focus-within{border-color:#009047!important}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .btn-primary{background-color:#009047!important;border-color:#009047!important;border-radius:6px}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .btn-primary:hover{box-shadow:0 8px 25px -8px #009047!important}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .mb-1 .input-group:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#009047}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .mb-1 .input-group-text{border:1px solid silver;border-radius:.357rem;border-bottom-left-radius:0;border-top-left-radius:0}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .mb-1 .form-password{color:#009047;display:flex;justify-content:flex-end}.content-body .auth-cover .auth-inner .auth-bg .main-login .auth-login-form .mb-1 .form-control{border-radius:.357rem;border-bottom-right-radius:0;border-top-right-radius:0}.choice-box input{margin-right:10px}.rdt_TableCell:first-child a{color:#01bb5e!important}.rdt_TableCell:first-child a:hover{color:#028142!important}.zipcode{display:flex;flex-wrap:wrap}.main-zipcode{align-items:center;display:flex;margin-bottom:5px}@media(max-width:576px){.zipcode-change{width:100%!important}}.cut-zip{margin:0 8px;padding:12px 22px}.main-menu.expanded .navbar-header .brand-logo{display:block}.main-menu.expanded .navbar-header .small-logo{display:none}.main-menu .navbar-header{border-bottom:1px solid #dbdbdb;box-shadow:0 0 6px;height:auto;padding:1.35rem 1rem 1.3rem 1.64rem}.main-menu .navbar-header .navbar-brand{margin-top:0}.main-menu .navbar-header .navbar-nav{align-items:end}.main-menu .navbar-header .nav-item .modern-nav-toggle{margin:0}.main-menu .navbar-header .nav-item .modern-nav-toggle .text-primary{color:#009047!important}.main-menu .navbar-header .navbar-brand .brand-logo img{max-width:130px!important}.menu-expanded .main-menu .small-logo{display:none}.menu-collapsed .main-menu .small-logo{display:block}.menu-collapsed .main-menu .small-logo img{max-width:36px}.menu-collapsed .main-menu .brand-logo,.menu-open .main-menu .small-logo{display:none}.menu-open .main-menu .brand-logo{display:block}.header-navbar .navbar-container ul.navbar-nav li svg.ficon,.header-navbar .navbar-container ul.navbar-nav li svg.ficon:hover{color:#fff!important}.navbar-floating .header-navbar .navbar-container{background-color:#009047;border-radius:6px;color:#fff}.navbar-floating .header-navbar .navbar-container .navbar-nav li a.nav-link{color:#fff;padding:0 4px}.navbar-floating .main-menu-content .navigation{padding-top:15px}.navbar-floating .main-menu-content .navigation .nav-item a{border-radius:6px;margin-bottom:8px}.navbar-floating .main-menu-content .navigation .nav-item a svg{font-size:1.45rem;height:20px;width:20px}.navbar-floating .main-menu-content .navigation .nav-item a.active{background:linear-gradient(118deg,#009047,rgba(0,144,72,.706));box-shadow:0 0 10px 1px rgba(0,144,72,.706);color:#fff!important}.main-menu.menu-light .navigation li.sidebar-group-active a.d-flex{background:linear-gradient(118deg,#009047,rgba(0,144,72,.706))!important;color:#fff!important}.main-menu.menu-light .navigation li.sidebar-group-active a.d-flex:after{filter:brightness(0) invert(1)}.main-menu.menu-light .navigation li a{color:#009047!important;font-weight:500}.main-menu.menu-light .navigation li a:hover{background:#bcffdd;color:#009047!important}.main-menu.menu-light .navigation li a:after,.main-menu.menu-light .navigation li a:hover:after{filter:brightness(0) saturate(100%) invert(37%) sepia(79%) saturate(4760%) hue-rotate(139deg) brightness(91%) contrast(101%)}.form-control:focus{border-color:#009047!important}.card{box-shadow:none}.card .card-header{box-shadow:none;padding:0!important}.card .card-header .card-title{color:#009047;font-size:28px;font-weight:500}.auth-inner .card .card-body{color:#009047}.auth-inner .card .card-body .auth-forgot-password-form .btn-primary{background-color:#009047;border-color:#009047}.auth-inner .card .card-body .auth-forgot-password-form .btn-primary:hover{box-shadow:0 8px 25px -8px #009047}.auth-inner .card .card-body .auth-forgot-password-form .btn-primary:focus{background-color:#009047!important}.auth-inner .card .card-body .auth-forgot-password-form .form-control:focus{border-color:#009047!important}.auth-inner .card .card-body .auth-forgot-password-form .form-label{color:#000;font-weight:600}.auth-inner .card .card-body .brand-logo{margin:0}.auth-inner .card .card-body .brand-logo .logo-login{width:71%}.auth-inner .card .card-body .auth-reset-password-form .input-group .form-control:focus-within{border-color:#009047}.auth-inner .card .card-body .mt-2 a{color:#009047}.auth-inner .card .card-body .logo-forgot{margin:0;text-align:center}.doc-file .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{flex-grow:2.3}.doc-file .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2){flex-grow:.3}.doc-file .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{flex-grow:2.3}.doc-file .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2){flex-grow:.3}.main-usertable .datatable .rdt_Table .rdt_TableHead{font-size:15px}.main-usertable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{flex-grow:1.8}.main-usertable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2){flex-grow:2.2}.main-usertable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.main-usertable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{flex-grow:1.8}.main-usertable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2){flex-grow:2.2}.main-usertable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4) a,.main-usertable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5) a{color:#009047}.main-countrytable .datatable .rdt_Table .rdt_TableHead{font-size:15px}.main-countrytable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{flex-grow:1.8}.main-countrytable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2){flex-grow:1.4}.main-countrytable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.main-countrytable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{flex-grow:1.8}.main-countrytable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2){flex-grow:1.4}.subscription-table .datatable .rdt_Table .rdt_TableHead{font-size:15px}.subscription-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol{flex-grow:1}.subscription-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(4){flex-grow:.5}.subscription-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.subscription-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell{flex-grow:1}.subscription-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4){flex-grow:.5}.subscription-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4) a,.subscription-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5) a{color:#009047}.main-servicetable .datatable .rdt_Table .rdt_TableHead{font-size:15px}.main-servicetable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{flex-grow:2}.main-servicetable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2),.main-servicetable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(3){flex-grow:1}.main-servicetable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(4){flex-grow:.9}.main-servicetable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(5){flex-grow:1}.main-servicetable .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(6){flex-grow:.8}.main-servicetable .datatable .rdt_Table .rdt_TableBody{border-bottom:1px solid #cfdbd5;margin-bottom:10px;padding-bottom:25px}.main-servicetable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.main-servicetable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{flex-grow:2}.main-servicetable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2),.main-servicetable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(3){flex-grow:1}.main-servicetable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4){flex-grow:.9}.main-servicetable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5){flex-grow:1}.main-servicetable .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(6){flex-grow:.8}.main-addons .datatable .rdt_Table .rdt_TableHead{font-size:15px}.main-addons .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{flex-grow:1.8}.main-addons .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2),.main-addons .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(3){flex-grow:1.2}.main-addons .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.main-addons .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{flex-grow:1.8}.main-addons .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2),.main-addons .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(3){flex-grow:1.2}.main-addons .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4) a,.main-addons .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5) a{color:#009047}.emailtemplate-table .datatable .rdt_Table .rdt_TableHead{font-size:15px}.emailtemplate-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{flex-grow:1.4}.emailtemplate-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2){flex-grow:1.5}.emailtemplate-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(3),.emailtemplate-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(4){flex-grow:.6}.emailtemplate-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.emailtemplate-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{flex-grow:1.4}.emailtemplate-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2){flex-grow:1.5}.emailtemplate-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(3),.emailtemplate-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4){flex-grow:.6}.emailtemplate-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4) a,.emailtemplate-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5) a{color:#009047}.five-row-table .datatable .rdt_Table .rdt_TableHead{font-size:15px}.five-row-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{flex-grow:1.8}.five-row-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2){flex-grow:2}.five-row-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(3){flex-grow:1.5}.five-row-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(4){flex-grow:.6}.five-row-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(5){flex-grow:.8}.five-row-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.five-row-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{flex-grow:1.8}.five-row-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2){flex-grow:2}.five-row-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(3){flex-grow:1.5}.five-row-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4){flex-grow:.6}.five-row-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4) a{color:#009047}.five-row-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5){flex-grow:.8}.five-row-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5) a{color:#009047}.location-table .datatable .rdt_Table .rdt_TableHead{font-size:15px}.location-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{flex-grow:1.8}.location-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2){flex-grow:1.6}.location-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(3){flex-grow:1}.location-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(5){flex-grow:.7}.location-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.location-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{flex-grow:1.8}.location-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2){flex-grow:1.6}.location-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(3){flex-grow:1}.location-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4) a{color:#009047}.location-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5){flex-grow:.7}.app-user-view .row,.location-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5) a{color:#009047}.app-user-view .row h3{color:#009047!important}.app-user-view .row .bg-light-primary{background-color:#bcffdd!important;color:#009047!important}.app-user-view .row .customer-info h4{color:#009047!important}.app-user-view .row .nav-pills .nav-link svg{margin:0!important}.app-user-view .row .nav-pills .nav-link span{margin-left:7px!important}.app-user-view .row .nav-pills .nav-item .nav-link.active{background-color:#009047;border-color:#009047;box-shadow:0 4px 18px -4px #009047;color:#fff!important}.app-user-view .row .image-preview-container{border:1px solid #009047!important;border-radius:50%!important;padding:5px}.app-user-view .row .image-preview-container .avatar,.app-user-view .row .image-preview-container img{border-radius:50%!important}.app-user-view .row .card-body .fw-bolder{margin-bottom:25px!important;padding-top:20px}@media(min-width:420px)and (max-width:950px){.app-user-view .row .nav-pills{gap:15px}}.app-user-view .row .nav-pills .nav-link{padding:11px}@media(max-width:970px){.app-user-view .row .nav-pills .nav-link{padding:9px}}@media(max-width:950px){.app-user-view .row .nav-pills .nav-link .tab-text{display:none}}.app-user-view .tab-content .profile-btn{margin-top:0!important}.customer-tab .bs-stepper .bs-stepper-header{align-items:center;gap:10px}@media(max-width:992px){.customer-tab .bs-stepper .bs-stepper-header{flex-direction:row}}.customer-tab .bs-stepper .bs-stepper-header .line{display:none}@media(max-width:992px){.customer-tab .bs-stepper .bs-stepper-header .step{margin-left:10px}}.customer-tab .bs-stepper .bs-stepper-header .step:first-child .step-trigger:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPBSURBVHgB7ZyBVdswEIYvnYBOUG8AnaBmgtIJoBOUDUgnoBvABrQTOEzQMIHdCUIn+Hv35LSQJifFkhxL0ffePR5xkKM/ku50J0NUKBySGU0EACf844LtlK1mk9+rF2/peluyPbItZrPZMx07LFzN1rCtsD938vd0jHDHz3rhQtCwVXQscGe/IQ5zyhnu4AnCjbpdNMhxNEqn2FqMQzuWiKN4YRgP+5Nee9XYiLc+z8JTw3hLVxq2S7Z3vfDrNsTpXLE9wJ07Sp2+0y7cvhTM0qYsB3eO7V5TqsBt3ZPrH2gAMDGkrf2V6xczOWAPV1p4LvaOX9INpQZMyNJaRkZFAehFXGU1CmFf+75QQLi96zHvFx3oAXNLEbDcs6GUgM4lRUBGmXLPdKYxjHfUiNIRmHVX44wC84bioAkULY/Xt7tU3nJKgYkloPZBO4qLJmDwkR9LQI2O4tIp17IQMM1dwQ5iCaitcbEF1BxF8LU3loC/lWvBPeEGlXKtoxSA2VodIoyx3TeNMIbDiY706RJrW1Ur1575c2keelpAz9dF2RVAT16klVyFfTdySwHh9uaW+32k1IC9WH5BAZB2LPeJkryIDn/wG0vHROCaPIAZ6bYvKkryYhTgVsqc0wBgzwEKaY6+NbCvhX87CscpjX/naVwYVG9xZay6sNQk5o5v79gWbD/odShUkUlSXJH7bmbOoctXygEW8R7jkn5NeJMRRcxPvDWwe2ZfgsaXkwSmYtciLBLKBIkrkwBm438Lf0S4G6R6+sCXXsghI7KdgnCTOWQuwJxUqMmEK5upJwlpOjI1DylM/aJCoVAoFFImmBfuwwnxnOJBK5pm/bcj482f2JaTOIAOkw1ukCYNDpVshQl+hzzfNkVaDBRy7ykME+xKtqOm/Fiwfe7Lsk7sJSBMYVpOeua87+zYPrnWkJ0FPBLx1ohzOXcR0UnAftrKo1rHlPEQEd/bprNVQOz3nJvcdEFmw9/R9KjIhFo1uQ2GjoyIw8MduD3bm1RODuYstWsKbXiGG/bTTkKTinCb9P1rHPpY0RBgf6DvgTIA9mLX/qMQZphrgXKLTNLocHssbb++wn5gJ2rFf2xgP0Gx9XSXdsBSE0hS6o+UEdyfBZkIYhf1thc1AbXjsPeUJ9+Va/W2F4cK+ER5os2qrWvgzkBaJj3t5m2O/3apdxSrXde5z//pNUjAbQ3lwr79PsSTSllRBPSkCOhJEdCTIqAnRUBPioCeFAE9KQJ6UgT0pAjoSRHQkyKgJ0VAT4qAnhQBC4flD8Q+SptAWaJOAAAAAElFTkSuQmCC)}.customer-tab .bs-stepper .bs-stepper-header .step:first-child .step-trigger:before,.customer-tab .bs-stepper .bs-stepper-header .step:nth-child(3) .step-trigger:before{background-size:cover;content:" ";display:inline-block;filter:brightness(0) saturate(100%) invert(50%) sepia(81%) saturate(4973%) hue-rotate(131deg) brightness(83%) contrast(102%);height:17px;margin-left:5px;width:17px}.customer-tab .bs-stepper .bs-stepper-header .step:nth-child(3) .step-trigger:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALSSURBVHgB7ZyLcZtAFEUfmRSQDkwqiDuIXIHlCqJU4KSC4AqcVCC5AjsViFQgdQAdyB1s3g7II+PdhfEFxOeemTeM+YrjhZVmL4gQck4i6QljzEIn11pLrU9ltU2utdd60vobRdGzjB0Vd6m1Nf2TaX2TMaMn8MOcn0etLlp7t5hhyDuykzGhHzg2w+NeOqCTTkQ/bKaTWIbHlXYsqbTIR2kZU/S2cWAV2zPaXjKXdrH3uWXNsW+1UhkyKnAduIx2puMbuu7/V+D4BzP0DqWU5CLTiqUHav6JC2mRD9I+l575qd5/cumHh8CyC2mRLgT6yKU/cumJPgVOEgoEoUAQCgShQBAKBKFAEAoEoUAQCgShQBAKBKFAEAoEoUAQCgShQBAKBKFAEAoEaTywXg4HfhH/qFsdy76GNSUcnVvVDG3agf9/Wvsmo4i10Q49WCLFiP74Ek44G627kEivwLK1PMr7W9xUsC3SSvztWugUWMrbyjADQufCSkyqM98ILLMjNk8XC6lyoxKfTme4euFEKM/HuhpOetUCy0s3q9nJc1lTpEn4PdFWeOdcogJvTTgaNu7QdgNMka7dBTxkoY23gQ2/ykywl2mNxAvfhgfPBluZGXrOq4DA6+N61U7Ed/2nMj/SwLIXT/wtDEKBIBQIQoEgFAhCgSAUCEKBIBQIQoEgFAhCgSAUCEKBIBQIQoEgFAhCgSAUCEKBIBQIQoEgFAhCgSAUCFIV6EtdxTI/4sCyF09Vgblngz4D4kMhlERzNzSVdB8I1OzmIlHPMwl4OJyuWw1YLqTIRoewEde9TBMbGlpIOFi/iaLo+/EPV0Z6W+6EuPl8+tiDqxf+KdON8KIk1WdGfI85rHSyFnKKff/hVXWm83ugrriRoiWSgo3WjWtB8FGvste1LXEh88Teyuxl+8e3QqPXIJsiYL6Sonea+qNfuRTfMlKth0m8j3/I/AfnnCZLJpwIkQAAAABJRU5ErkJggg==)}.customer-tab .bs-stepper .bs-stepper-header .step:nth-child(5) .step-trigger:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOHSURBVHgB7ZyBcdswDEWhTpBOEHWCZoOoEzQbxBskmSDZoO4E7gb1BnImsDuBtEHTCVDgqNz5ciHIBJRJRnh3ON9RiQV9g6AkggQwjJw0UACIeEYfV2RfyVqyC7KzyV7jiWycPndkj03T7GBJsGhkN2Q9puEv2YbsAj4yk3AP0wXPRU/WwkeDLup2ZuFe8gNdeqgbjgZM11XfyoA1RyM5fzFdRE446mfJjbOOwpPTPfhH02N4RD2QbcGNsAfhbz+TnYMbrbvJYr7/G43WB6gBdJEXk+96smtU5Cp0KWITcS72p4XSmS5oCFwMH7+EhGBcrh2w5IEF3W3KELiIWUdH+u770PmhVMi5dcD5ezgBESJ2UBroulB28Y78uRd86aE0UM4/JxUv0qcOSoGdERwdIBMo94pyciHKtxEtZETwjW9r8o/IgV95A5lBuXd0kBtyYoWFRt8z5Mfe458qN3+CNHz3tG/p0WmEMth52lXPyKkE7DztWyiHP572vAKie2HgS8SPUA4jzECKCPTOWxTUfZnR096CghQCtp72Ol4bKUmVAxdLCgHPPe1PsADmjEAT0AhjAioxAZWYgEpMQCUmoBITUIkJqMQEVGICKjEBlZiASkxAJSagEhNQiQmoJIWAK6gcTXWCSkA68QMoZ7UKYXPyGplAOQdzDYUhlHcwp6sXRFdMJBWQF1lCG+H3LcwNhmugs9UCxoButZSP2daTHDsg1UAPWMEyAvLxd+Aa5smHgV+PuYIKwHAvSp+CsLACci0oF10yHaQCwwtnyqt4jwDdehUf6VY1YThntFApKFfxBwMjuNiQvmRFH1Kd8x3UXYnFtT2/hON3TdOsfQdjBNyDsoqzckYS8IvvYIyACAuHBPTqFPMsvIgqK4FROhgj4BqWjVgoH9OF+a6cR6Ml5kEeHHmVu7cXRi35n0TktysriFu+XzssGEfeT0k8wzAMwzBycvL9A9G9dH3tVmgXs7ZO+P/tIm45hNdHUbN46H8vmXQTn1hyVCb4oiT4pDPd0Leew/8gAzkEHD3tMY+Kne9ANZuKaUHFBhBC969ySuFdoJsR801uD+iZHkC3baiPG1gSKG/JxOLyZA9vn8eTWRyxG5RpYUkEovCtZN+XJgsYnqSPYcClRd8xGN6iTmL+OpYaeKeIJt4x6AaKIVK8HpfcbSVImEt0I+7+RbT1U6RmeVwzZuQ/pj/hLujRMP0AAAAASUVORK5CYII=);background-size:cover;content:" ";display:inline-block;filter:brightness(0) saturate(100%) invert(50%) sepia(81%) saturate(4973%) hue-rotate(131deg) brightness(83%) contrast(102%);height:17px;margin-left:5px;width:17px}.customer-tab .bs-stepper .bs-stepper-header .step .step-trigger{background-color:#0000!important;border-color:#0000!important;color:#fff!important;padding:4px 6px!important}@media(max-width:801px){.customer-tab .bs-stepper .bs-stepper-header .step .step-trigger{padding:4px 3px!important}}.customer-tab .bs-stepper .bs-stepper-header .step .step-trigger:disabled{opacity:1}.customer-tab .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-box{display:none}.customer-tab .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-title{color:#009047!important}.customer-tab .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label{margin:0;padding:10px 8px}@media(max-width:576px){.customer-tab .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label{display:none}}.customer-tab .bs-stepper .bs-stepper-header .step.active .step-trigger{background-color:#009047!important;border-color:#009047!important;box-shadow:0 8px 25px -8px #009047!important}@media(max-width:576px){.customer-tab .bs-stepper .bs-stepper-header .step.active .step-trigger{padding:8px!important}}.customer-tab .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-box{display:none}.customer-tab .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-title{color:#fff!important}.customer-tab .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-subtitle{color:#d1d1d1!important}.customer-tab .bs-stepper .bs-stepper-header .step:first-child.active .step-trigger:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPBSURBVHgB7ZyBVdswEIYvnYBOUG8AnaBmgtIJoBOUDUgnoBvABrQTOEzQMIHdCUIn+Hv35LSQJifFkhxL0ffePR5xkKM/ku50J0NUKBySGU0EACf844LtlK1mk9+rF2/peluyPbItZrPZMx07LFzN1rCtsD938vd0jHDHz3rhQtCwVXQscGe/IQ5zyhnu4AnCjbpdNMhxNEqn2FqMQzuWiKN4YRgP+5Nee9XYiLc+z8JTw3hLVxq2S7Z3vfDrNsTpXLE9wJ07Sp2+0y7cvhTM0qYsB3eO7V5TqsBt3ZPrH2gAMDGkrf2V6xczOWAPV1p4LvaOX9INpQZMyNJaRkZFAehFXGU1CmFf+75QQLi96zHvFx3oAXNLEbDcs6GUgM4lRUBGmXLPdKYxjHfUiNIRmHVX44wC84bioAkULY/Xt7tU3nJKgYkloPZBO4qLJmDwkR9LQI2O4tIp17IQMM1dwQ5iCaitcbEF1BxF8LU3loC/lWvBPeEGlXKtoxSA2VodIoyx3TeNMIbDiY706RJrW1Ur1575c2keelpAz9dF2RVAT16klVyFfTdySwHh9uaW+32k1IC9WH5BAZB2LPeJkryIDn/wG0vHROCaPIAZ6bYvKkryYhTgVsqc0wBgzwEKaY6+NbCvhX87CscpjX/naVwYVG9xZay6sNQk5o5v79gWbD/odShUkUlSXJH7bmbOoctXygEW8R7jkn5NeJMRRcxPvDWwe2ZfgsaXkwSmYtciLBLKBIkrkwBm438Lf0S4G6R6+sCXXsghI7KdgnCTOWQuwJxUqMmEK5upJwlpOjI1DylM/aJCoVAoFFImmBfuwwnxnOJBK5pm/bcj482f2JaTOIAOkw1ukCYNDpVshQl+hzzfNkVaDBRy7ykME+xKtqOm/Fiwfe7Lsk7sJSBMYVpOeua87+zYPrnWkJ0FPBLx1ohzOXcR0UnAftrKo1rHlPEQEd/bprNVQOz3nJvcdEFmw9/R9KjIhFo1uQ2GjoyIw8MduD3bm1RODuYstWsKbXiGG/bTTkKTinCb9P1rHPpY0RBgf6DvgTIA9mLX/qMQZphrgXKLTNLocHssbb++wn5gJ2rFf2xgP0Gx9XSXdsBSE0hS6o+UEdyfBZkIYhf1thc1AbXjsPeUJ9+Va/W2F4cK+ER5os2qrWvgzkBaJj3t5m2O/3apdxSrXde5z//pNUjAbQ3lwr79PsSTSllRBPSkCOhJEdCTIqAnRUBPioCeFAE9KQJ6UgT0pAjoSRHQkyKgJ0VAT4qAnhQBC4flD8Q+SptAWaJOAAAAAElFTkSuQmCC);background-size:cover;content:" ";display:inline-block;filter:none!important;height:17px;margin-left:5px;width:17px}@media(max-width:576px){.customer-tab .bs-stepper .bs-stepper-header .step:first-child.active .step-trigger:before{margin:3px}}.customer-tab .bs-stepper .bs-stepper-header .step:nth-child(3).active .step-trigger:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALSSURBVHgB7ZyLcZtAFEUfmRSQDkwqiDuIXIHlCqJU4KSC4AqcVCC5AjsViFQgdQAdyB1s3g7II+PdhfEFxOeemTeM+YrjhZVmL4gQck4i6QljzEIn11pLrU9ltU2utdd60vobRdGzjB0Vd6m1Nf2TaX2TMaMn8MOcn0etLlp7t5hhyDuykzGhHzg2w+NeOqCTTkQ/bKaTWIbHlXYsqbTIR2kZU/S2cWAV2zPaXjKXdrH3uWXNsW+1UhkyKnAduIx2puMbuu7/V+D4BzP0DqWU5CLTiqUHav6JC2mRD9I+l575qd5/cumHh8CyC2mRLgT6yKU/cumJPgVOEgoEoUAQCgShQBAKBKFAEAoEoUAQCgShQBAKBKFAEAoEoUAQCgShQBAKBKFAEAoEaTywXg4HfhH/qFsdy76GNSUcnVvVDG3agf9/Wvsmo4i10Q49WCLFiP74Ek44G627kEivwLK1PMr7W9xUsC3SSvztWugUWMrbyjADQufCSkyqM98ILLMjNk8XC6lyoxKfTme4euFEKM/HuhpOetUCy0s3q9nJc1lTpEn4PdFWeOdcogJvTTgaNu7QdgNMka7dBTxkoY23gQ2/ykywl2mNxAvfhgfPBluZGXrOq4DA6+N61U7Ed/2nMj/SwLIXT/wtDEKBIBQIQoEgFAhCgSAUCEKBIBQIQoEgFAhCgSAUCEKBIBQIQoEgFAhCgSAUCEKBIBQIQoEgFAhCgSAUCFIV6EtdxTI/4sCyF09Vgblngz4D4kMhlERzNzSVdB8I1OzmIlHPMwl4OJyuWw1YLqTIRoewEde9TBMbGlpIOFi/iaLo+/EPV0Z6W+6EuPl8+tiDqxf+KdON8KIk1WdGfI85rHSyFnKKff/hVXWm83ugrriRoiWSgo3WjWtB8FGvste1LXEh88Teyuxl+8e3QqPXIJsiYL6Sonea+qNfuRTfMlKth0m8j3/I/AfnnCZLJpwIkQAAAABJRU5ErkJggg==);background-size:cover;content:" ";display:inline-block;filter:none!important;height:17px;margin-left:5px;width:17px}@media(max-width:576px){.customer-tab .bs-stepper .bs-stepper-header .step:nth-child(3).active .step-trigger:before{margin:3px}}.customer-tab .bs-stepper .bs-stepper-header .step:nth-child(5).active .step-trigger:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOHSURBVHgB7ZyBcdswDEWhTpBOEHWCZoOoEzQbxBskmSDZoO4E7gb1BnImsDuBtEHTCVDgqNz5ciHIBJRJRnh3ON9RiQV9g6AkggQwjJw0UACIeEYfV2RfyVqyC7KzyV7jiWycPndkj03T7GBJsGhkN2Q9puEv2YbsAj4yk3AP0wXPRU/WwkeDLup2ZuFe8gNdeqgbjgZM11XfyoA1RyM5fzFdRE446mfJjbOOwpPTPfhH02N4RD2QbcGNsAfhbz+TnYMbrbvJYr7/G43WB6gBdJEXk+96smtU5Cp0KWITcS72p4XSmS5oCFwMH7+EhGBcrh2w5IEF3W3KELiIWUdH+u770PmhVMi5dcD5ezgBESJ2UBroulB28Y78uRd86aE0UM4/JxUv0qcOSoGdERwdIBMo94pyciHKtxEtZETwjW9r8o/IgV95A5lBuXd0kBtyYoWFRt8z5Mfe458qN3+CNHz3tG/p0WmEMth52lXPyKkE7DztWyiHP572vAKie2HgS8SPUA4jzECKCPTOWxTUfZnR096CghQCtp72Ol4bKUmVAxdLCgHPPe1PsADmjEAT0AhjAioxAZWYgEpMQCUmoBITUIkJqMQEVGICKjEBlZiASkxAJSagEhNQiQmoJIWAK6gcTXWCSkA68QMoZ7UKYXPyGplAOQdzDYUhlHcwp6sXRFdMJBWQF1lCG+H3LcwNhmugs9UCxoButZSP2daTHDsg1UAPWMEyAvLxd+Aa5smHgV+PuYIKwHAvSp+CsLACci0oF10yHaQCwwtnyqt4jwDdehUf6VY1YThntFApKFfxBwMjuNiQvmRFH1Kd8x3UXYnFtT2/hON3TdOsfQdjBNyDsoqzckYS8IvvYIyACAuHBPTqFPMsvIgqK4FROhgj4BqWjVgoH9OF+a6cR6Ml5kEeHHmVu7cXRi35n0TktysriFu+XzssGEfeT0k8wzAMwzBycvL9A9G9dH3tVmgXs7ZO+P/tIm45hNdHUbN46H8vmXQTn1hyVCb4oiT4pDPd0Leew/8gAzkEHD3tMY+Kne9ANZuKaUHFBhBC969ySuFdoJsR801uD+iZHkC3baiPG1gSKG/JxOLyZA9vn8eTWRyxG5RpYUkEovCtZN+XJgsYnqSPYcClRd8xGN6iTmL+OpYaeKeIJt4x6AaKIVK8HpfcbSVImEt0I+7+RbT1U6RmeVwzZuQ/pj/hLujRMP0AAAAASUVORK5CYII=);background-size:cover;content:" ";display:inline-block;filter:none!important;height:17px;margin-left:5px;width:17px}@media(max-width:576px){.customer-tab .bs-stepper .bs-stepper-header .step:nth-child(5).active .step-trigger:before{margin:3px}.step-trigger{padding:.3rem 6px!important}}.input-group:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#009047;box-shadow:none}.tab-content .tab-pane .form-label{font-size:16px;margin-bottom:8px}@media(max-width:767px){.tab-content .tab-pane .form-label{margin-bottom:5px}}.tab-content .tab-pane .form-control:focus,.tab-content .tab-pane .form-control:focus-within,.tab-content .tab-pane .input-group-merge .form-control:focus,.tab-content .tab-pane .input-group-merge .form-control:focus-within,.tab-content .tab-pane .input-group-merge .input-group-text:focus,.tab-content .tab-pane .input-group-merge .input-group-text:focus-within,.tab-content .tab-pane .input-group-merge:focus,.tab-content .tab-pane .input-group-merge:focus-within{border-color:#009047!important}.tab-content .tab-pane .btn-primary{background-color:#009047!important;border-color:#009047!important}.tab-content .tab-pane .btn-primary:hover{box-shadow:0 8px 25px -8px #009047!important}.flatpickr-innerContainer .dayContainer .flatpickr-day.selected{background:#009047!important;border-color:#009047!important}.flatpickr-innerContainer .dayContainer .flatpickr-day.today{border-color:#009047}.modal-content .modal-header h4{color:#009047}.modal-content .main-header .modal-title h4{color:#009047!important}.modal-content .modal-body .mb-2 .form-control:focus{border-color:#009047!important}.modal-content .modal-body .modal-bottom-btn .btn-primary{background-color:#009047!important;border-color:#009047!important}.modal-content .modal-body .modal-bottom-btn .btn-primary:hover{box-shadow:0 8px 25px -8px #009047!important}.modal-content .modal-body .modal-bottom-btn .btn-primary:focus{background-color:#009047!important;border-color:#009047!important}.main-content .add-role{padding-top:10px}.main-content button{border-color:#009047!important}.main-content button,.main-content button:focus{background-color:#009047!important}.main-content .card{background-color:#fff!important;box-shadow:0 0 4px 0 rgba(0,0,0,.251)}.main-content .card .row .ps-sm-0{padding:14px!important;text-align:left!important}.main-content .card .card-body .mt-2 .pagination{align-items:center}.main-content .card .card-body .mt-2 .pagination .form-select:focus{border-color:#009047}.main-content .card .card-body button:hover{box-shadow:0 8px 25px -8px #009047}.main-content .card .card-body .btn-primary{background-color:#009047!important;border:none!important}.main-content .card .card-body .pt-25 h4{color:#000}.main-content .card .card-body .pt-25 a{color:#009047}.main-content .card .card-body .pt-25 .actions a:hover{color:#009047!important}.main-content .card .card-body .row .mb-2 .css-1f43avz-a11yText-A11yText:focus,.main-content .card .card-body .row .mb-2 .form-control:focus,.main-content .card .card-body .row .mb-2 .react-select:focus{border-color:#009047}.main-content .card .card-body .row .mb-2 .css-1pahdxg-control{border-color:#009047;box-shadow:0 0 0 1px #009047}.main-content .card .card-body .row .mb-2 .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#009047;background-color:#bcffdd;color:#009047}.main-content .card .card-body .row .mb-sm-0 input{border:1px solid #cfdbd5}.main-content .card .card-body .row .text-right .btn-primary{background-color:#009047!important;border-color:#009047!important}.main-content .card .card-body .row .text-right .btn-primary:hover{box-shadow:0 8px 25px -8px #009047!important}.main-content .card .card-body .row .form-label{color:#009047;font-size:16px;font-weight:500}.main-content h3{color:#009047}.dashboard-stats .dashboard-card{background:#fbfbfb;border:none;border-radius:12px;box-shadow:0 4px 20px #0090471f}.dashboard-stats .dashboard-card .dashboard-card-body{padding:10px}.dashboard-stats .dashboard-card .dashboard-card-body:not(:last-child){border-bottom:1px solid #e6f4ee}.dashboard-stats .section-header .section-title{color:#009047;font-size:1.25rem;font-weight:500;padding-left:15px;position:relative}.dashboard-stats .section-header .section-title:before{background-color:#009047;border-radius:2px;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.dashboard-stats .stats-grid{margin:0 -.5rem}.dashboard-stats .stats-grid .stat-card{background:#fff;border:1px solid #00904766;border-left:4px solid #009047;border-radius:10px;box-shadow:0 2px 10px #00000014;height:100%;transition:all .3s ease}.dashboard-stats .stats-grid .stat-card:hover{box-shadow:0 4px 15px #00904726;transform:translateY(-3px)}.dashboard-stats .stats-grid .stat-card .stat-card-body{align-items:center;display:flex;height:60px;justify-content:space-between;padding:1rem}.dashboard-stats .stats-grid .stat-card .stat-card-body .stat-info .stat-label{color:#52c556;font-size:1rem;font-weight:500}.dashboard-stats .stats-grid .stat-card .stat-card-body .stat-info .stat-value{color:#009047;font-size:1.1rem;font-weight:700;line-height:1;margin-bottom:0}.dashboard-stats .stats-grid .stat-card .stat-card-body .stat-icon{align-items:center;background:#00b8941a;border-radius:10px;display:flex;height:50px;justify-content:center;width:50px}.dashboard-stats .stats-grid .stat-card .stat-card-body .stat-icon img{filter:invert(36%) sepia(85%) saturate(1093%) hue-rotate(102deg) brightness(95%) contrast(101%)}.dashboard-stats .stats-grid .stat-card-cancelled .stat-icon img{filter:invert(64%) sepia(51%) saturate(1699%) hue-rotate(318deg) brightness(101%) contrast(101%)!important}.dashboard-stats .stats-grid .stat-card-completed .stat-icon{background:#1dd1a11a!important}.dashboard-stats .stats-grid .stat-card-completed .stat-icon img{filter:invert(73%) sepia(28%) saturate(1013%) hue-rotate(102deg) brightness(92%) contrast(87%)!important}.dashboard-stats .stats-grid .stat-card-open .stat-icon{background:#54a0ff1a!important}.dashboard-stats .stats-grid .stat-card-open .stat-icon img{filter:invert(60%) sepia(88%) saturate(748%) hue-rotate(191deg) brightness(99%) contrast(101%)!important}.dashboard-stats .stats-grid .stat-card-total .stat-icon{background:#6c5ce71a!important}.dashboard-stats .stats-grid .stat-card-total .stat-icon img{filter:invert(38%) sepia(93%) saturate(1033%) hue-rotate(228deg) brightness(93%) contrast(91%)!important}.dashboard-stats .stats-grid .stat-card-sales-completed .stat-icon{background:#00d2d31a!important}.dashboard-stats .stats-grid .stat-card-sales-completed .stat-icon img{filter:invert(73%) sepia(90%) saturate(373%) hue-rotate(130deg) brightness(89%) contrast(93%)!important}.dashboard-stats .stats-grid .stat-card-sales-online .stat-icon{background:#00b8941a!important}.dashboard-stats .stats-grid .stat-card-sales-online .stat-icon img{filter:invert(54%) sepia(93%) saturate(374%) hue-rotate(122deg) brightness(93%) contrast(101%)!important}.dashboard-stats .stats-grid .stat-card-sales-pending .stat-icon{background:#fdcb6e1a!important}.dashboard-stats .stats-grid .stat-card-sales-pending .stat-icon img{filter:invert(83%) sepia(44%) saturate(68%) hue-rotate(353deg) brightness(102%) contrast(97%)!important}.dashboard-stats .stats-grid .stat-card-sales-total .stat-icon{background:#6c5ce71a!important}.dashboard-stats .stats-grid .stat-card-sales-total .stat-icon img{filter:invert(38%) sepia(93%) saturate(1033%) hue-rotate(228deg) brightness(93%) contrast(91%)!important}.dashboard-stats .stats-grid .stat-card-companies .stat-icon{background:#0984e31a!important}.dashboard-stats .stats-grid .stat-card-companies .stat-icon img{filter:invert(41%) sepia(98%) saturate(1033%) hue-rotate(182deg) brightness(93%) contrast(91%)!important}.dashboard-stats .stats-grid .stat-card-contractors .stat-icon{background:#d630311a!important}.dashboard-stats .stats-grid .stat-card-contractors .stat-icon img{filter:invert(26%) sepia(89%) saturate(1006%) hue-rotate(331deg) brightness(93%) contrast(105%)!important}.dashboard-stats .stats-grid .stat-card-customers .stat-icon{background:#00b8941a!important}.dashboard-stats .stats-grid .stat-card-customers .stat-icon img{filter:invert(54%) sepia(93%) saturate(374%) hue-rotate(122deg) brightness(93%) contrast(101%)!important}.dashboard-stats .sales-section,.dashboard-stats .users-section{padding-top:-1.5rem!important}.page-title{color:#009047;font-size:1.75rem;font-weight:700;padding-left:20px;position:relative}.page-title:before{background-color:#009047;border-radius:3px;content:"";height:28px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}body{background-color:#f7fbf9}@media(max-width:768px){.dashboard-stats .stats-grid .stat-card .stat-card-body .stat-info .stat-label{font-size:.8rem}.dashboard-stats .stats-grid .stat-card .stat-card-body .stat-info .stat-value{font-size:1.25rem}.dashboard-stats .stats-grid .stat-card .stat-card-body .stat-icon{height:30px;width:30px}.dashboard-stats .stats-grid .stat-card .stat-card-body .stat-icon img{width:25px}}.form-check-input:checked{background-color:#009047!important;border-color:#009047!important;box-shadow:0 2px 4px 0 rgba(0,144,72,.452)!important}.datatable .row .react-paginate .page-item{border-color:inherit!important;box-shadow:unset!important}.datatable .row .react-paginate .page-item.active a{background-color:#009047;color:#fff!important}.page-item:hover .page-link{color:#009047!important}.icon-upside{border-color:#009047!important}.icon-upside,.icon-upside:focus{background-color:#009047!important}.card .card-body .user-avatar-section .user-info .text-capitalize{color:#009047!important}.card .card-body .user-avatar-section .user-info .bg-light-primary{background-color:#bcffdd!important}.card .card-body .user-avatar-section .image-preview-container svg{background-color:#009047!important;color:#bcffdd!important}.card .card-body .fw-bolder{color:#009047}.main-customer-btn{display:flex;justify-content:center;width:100%}.customer-edit{float:none!important;margin-left:0!important;margin-top:10px}.navbar-floating .main-content .btn-primary:active{color:#009047}.spinner-border{border:.25em solid #009047!important;border-right-color:#0000!important}.spinner-border-login{border:.25em solid #fff!important;border-right-color:#0000!important}.dark-layout .spinner-border{border:.25em solid #009047!important;border-right-color:#0000!important}.main-content th{background-color:#bcffdd!important;color:#009047}.select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#bcffdd6b;color:#009047}ul.navbar-nav a.dropdown-user-link .user-name{margin-bottom:0!important}.swal2-container .swal2-actions .btn-primary{background-color:#009047!important;border-color:#009047!important}.swal2-container .swal2-actions .btn-primary:hover{box-shadow:0 8px 25px -8px #009047}.swal2-container .swal2-actions .swal2-confirm{background-color:#009047!important;border-color:#009047!important;box-shadow:none}.swal2-container .swal2-actions .swal2-confirm:hover{box-shadow:0 8px 25px -8px #009047}.swal2-icon.swal2-warning{border-color:#ea5455;color:#ea5455!important}.datatable .row .col-xl-6 .d-md-flex{display:flex;gap:15px}@media(max-width:767px){.datatable .row .col-xl-6 .d-md-flex{display:flex!important;justify-content:center!important}}.datatable .row .col-xl-6 .d-md-flex .label-select{align-items:center;display:flex;gap:15px}.datatable .row .col-xl-6 .pagination.react-paginate{justify-content:flex-end}@media(max-width:767px){.datatable .row .col-xl-6 .pagination.react-paginate{justify-content:center!important}}@media(max-width:575px){.datatable .row .col-xl-6 .pagination{padding-top:16px}}.form-select{background-position:right 0 center;width:60px}a{color:#009047!important}.btn-primary,.btn-primary:focus{background-color:#009047!important;border-color:#009047!important}.btn-primary:hover{box-shadow:0 8px 25px -8px #009047!important}.btn-primary:active{background-color:#009047!important;border-color:#009047!important}.navbar-nav .selected-language,.navbar-nav .user-name{color:#fff!important}.add-company{border-bottom:1px solid hsla(0,0%,50%,.342);margin-bottom:20px!important;padding-bottom:20px}.mainly{background-color:#bcffdd}.main-tab-head{color:#009047;font-size:15px;font-weight:500;padding-left:10px;padding-right:10px;padding-top:10px}.main-content-tab{line-height:2;padding:10px}.content-info{display:flex;gap:7px}.content-info span:first-child{font-weight:500}.content-info span:nth-child(2){color:#000}.view-tab-btn{display:flex;justify-content:left}.eye-btn{background-color:#009047;border-radius:6px;color:#fff;margin:12px 0 5px;padding:3px 10px;width:max-content}.add-box{margin-bottom:28px}.main-address-btn{display:flex;justify-content:flex-end;margin-bottom:15px;width:100%}.address-btn{background-color:#009047;border:none;border-radius:6px;box-shadow:0 4px 18px -4px #009047;color:#fff;font-weight:500;padding:8px 15px;text-align:end;width:max-content}.address-btn span{padding-right:5px}.address-btn .plus-btn{height:20px}.select__multi-value__label{color:#009047!important}.css-1p3m7a8-multiValue{background-color:#bcffdd!important;color:#009047!important;margin:2px}@media(max-width:660px){.css-1p3m7a8-multiValue .main-btn-service{margin:4px}}.css-1p3m7a8-multiValue.hover{background-color:#bcffdd!important;color:#009047}.main-address{background-color:#fff;border-radius:6px;box-shadow:0 4px 24px 0 #22292f1a;padding:21px;position:relative}.main-address .title-add h2{color:#009047}.main-address .del-btn{display:flex;gap:10px;justify-content:flex-end}.main-address .del-btn svg{height:19px}.main-address .default-add{display:flex;gap:10px;padding-top:10px}.main-address .name-add{font-weight:600;padding-top:5px}.main-address .name-add p{background-color:#bcffdd;border-radius:8px;padding:10px}.main-address .default{background-color:#009047;border-top-left-radius:6px;color:#fff;font-weight:600;left:0;padding:6px 8px;position:absolute;top:0;width:fit-content}.days-table{font-size:17px}.days-form-label{align-items:flex-end;display:flex;flex-wrap:wrap}@media(max-width:767px){.days-form-label{margin-top:10px}.day-lable{text-align:left!important}}.day-lable .time-checkbox{margin-top:10px}@media(max-width:767px){.day-lable .time-checkbox{margin:0}}.switch{display:inline-block;height:24px;margin-bottom:6px;margin-left:10px;position:relative;width:44px}@media(max-width:767px){.switch{height:20px;width:40px}}.switch input{height:100%;opacity:0;position:absolute;width:100%;z-index:3}.switch .slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}@media(max-width:767px){.switch .slider:before{height:14px;width:14px}}.switch input:checked+.slider{background-color:#009047}.switch input:checked+.slider:before{transform:translateX(20px)}input[type=time]::-webkit-calendar-picker-indicator{filter:brightness(0) saturate(100%) invert(28%) sepia(81%) saturate(2787%) hue-rotate(140deg) brightness(91%) contrast(101%)}.main-content .select__menu{z-index:5}.main-content.price-list .price-list-sticky-header{background:#fff;box-shadow:0 2px 6px -4px #0000002e;margin-bottom:.5rem;padding-bottom:.5rem;padding-top:.5rem;position:sticky;top:0;z-index:4}.main-content.price-list .price-list-context{flex-wrap:wrap;gap:.5rem}.main-content.price-list .price-list-context .ctx-label{color:#6c757d;font-size:.78rem;font-weight:600;letter-spacing:.05em;margin-right:.25rem;text-transform:uppercase}.main-content.price-list .price-list-context .ctx-sep{color:#9aa0a6;font-weight:600}.main-content.price-list .price-list-context .ctx-chip{background:#f1f3f5;border-radius:6px;color:#1f2937;font-size:.85rem;font-weight:600;padding:.2rem .6rem}.main-content.price-list .price-list-context .ctx-chip.ctx-loc{background:#e6f3ed;color:#009047}.main-content.price-list .price-list-context .ctx-chip.ctx-cat{background:#eef2ff;color:#4338ca}.main-content.price-list .price-list-context .ctx-chip.ctx-svc{background:#fff7ed;color:#b45309}.main-content.price-list .pricing-dropdown{width:200px}.main-content.price-list .section-collapse-header{border-radius:6px;cursor:pointer;padding:.5rem .25rem;user-select:none}.main-content.price-list .section-collapse-header:hover{background:#f8f9fa}.main-content.price-list .section-collapse-header h3{font-size:1.1rem;font-weight:600}.main-content.price-list .section-count-pill{border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.04em;padding:.25rem .6rem;text-transform:uppercase}.main-content.price-list .section-count-pill.is-set{background:#e6f3ed;color:#009047}.main-content.price-list .section-count-pill.is-empty{background:#f1f3f5;color:#6c757d}.main-content.price-list .clone-preview{background:#fff8e6;border:1px solid #fce5a8;border-radius:6px}.main-content.price-list .clone-preview ul li{color:#1f2937;line-height:1.7}.main-content.price-list .clone-preview .clone-preview-warn{background:#fff;border-left:3px solid #b45309;border-radius:4px;color:#b45309;font-weight:500;padding:.4rem .6rem}.main-content.price-list .dropdowns .form-select{cursor:pointer;width:auto}@media(max-width:576px){.main-content.price-list .dropdowns{justify-content:center;margin-top:12px}}.main-content.price-list .pricing-table .tableresponsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.main-content.price-list .pricing-table .tableresponsive table{border:0;border-collapse:initial;border-radius:6px;border-spacing:0;box-shadow:0 0 4px 0 rgba(0,0,0,.251);position:relative;table-layout:fixed;white-space:nowrap;z-index:1}.main-content.price-list .pricing-table .tableresponsive table input.form-control{background:#0000;border:1px solid #9ba7a1;padding:.371rem .6rem;width:100%}.main-content.price-list .pricing-table .tableresponsive table input.form-control:disabled{border:1px solid #d6cece;width:100%}.main-content.price-list .pricing-table .tableresponsive table .textbox-icon{align-items:center;display:flex}.main-content.price-list .pricing-table .tableresponsive table .textbox-icon input{width:100%}.main-content.price-list .pricing-table .tableresponsive table .textbox-icon .icon{font-weight:700;margin-left:3px}.main-content.price-list .pricing-table .tableresponsive table td,.main-content.price-list .pricing-table .tableresponsive table th{background:#fff;border:1px solid #cfdbd5;padding:12px;white-space:normal;width:200px;word-break:break-word}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table td,.main-content.price-list .pricing-table .tableresponsive table th{padding:12px 8px}}.main-content.price-list .pricing-table .tableresponsive table th{font-size:15px;font-weight:700;line-height:normal}.main-content.price-list .pricing-table .tableresponsive table th .w-45,.main-content.price-list .pricing-table .tableresponsive table th .w-80,.main-content.price-list .pricing-table .tableresponsive table th .w-90{font-size:13px;white-space:nowrap}.main-content.price-list .pricing-table .tableresponsive table th .w-45{padding:12px;width:45%}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table th .w-45{padding:12px 8px}}.main-content.price-list .pricing-table .tableresponsive table th .d-flex div{border-right:1px solid #cfdbd5}.main-content.price-list .pricing-table .tableresponsive table th .d-flex div:last-child,.main-content.price-list .pricing-table .tableresponsive table th .d-flex div:nth-last-child(2){border-right:0}.main-content.price-list .pricing-table .tableresponsive table th .w-90{padding:12px;width:90%}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table th .w-90{padding:12px 8px}}.main-content.price-list .pricing-table .tableresponsive table th .w-80{padding:12px;width:80%}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table th .w-80{padding:12px 8px}}.main-content.price-list .pricing-table .tableresponsive table th .w-10{padding:12px;width:10%}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table th .w-10{padding:12px 8px}}.main-content.price-list .pricing-table .tableresponsive table th .w-20{padding:12px;width:20%}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table th .w-20{padding:12px 8px}}.main-content.price-list .pricing-table .tableresponsive table th.w-100px{width:100px}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table th{font-size:13px}}@media(max-width:767px){.main-content.price-list .pricing-table .tableresponsive table th{font-size:11px}}.main-content.price-list .pricing-table .tableresponsive table td .content-box{padding:7px}.main-content.price-list .pricing-table .tableresponsive table td .w-45{padding-right:5px;width:45%}.main-content.price-list .pricing-table .tableresponsive table td .w-45:last-child{padding-right:0}.main-content.price-list .pricing-table .tableresponsive table td .w-80{padding-right:5px;width:80%}.main-content.price-list .pricing-table .tableresponsive table td .w-80:last-child{padding-right:0}.main-content.price-list .pricing-table .tableresponsive table td .w-90{padding-right:5px;width:90%}.main-content.price-list .pricing-table .tableresponsive table td .w-90:last-child{padding-right:0}.main-content.price-list .pricing-table .tableresponsive table td .w-10{width:10%!important}.main-content.price-list .pricing-table .tableresponsive table td .w-20{width:20%!important}.main-content.price-list .pricing-table .tableresponsive table thead{position:sticky;top:0;z-index:5}.main-content.price-list .pricing-table .tableresponsive table thead tr th{position:sticky;text-align:center;top:0;z-index:1}.main-content.price-list .pricing-table .tableresponsive table thead tr:first-child th:first-child{border-top-left-radius:6px;left:-1px;position:sticky;width:200px;z-index:4}@media(max-width:767px){.main-content.price-list .pricing-table .tableresponsive table thead tr:first-child th:first-child{width:150px}}.main-content.price-list .pricing-table .tableresponsive table thead tr:first-child th:last-child{border-left:0;border-top-right-radius:6px}.main-content.price-list .pricing-table .tableresponsive table thead tr:last-child th{background:#fff!important;border-left:0;font-size:14px;text-align:center}.main-content.price-list .pricing-table .tableresponsive table thead tr:last-child th:first-child{border-left:1px solid #cfdbd5;left:-1px;position:sticky;z-index:4}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table thead tr:last-child th{font-size:12px}}@media(max-width:767px){.main-content.price-list .pricing-table .tableresponsive table thead tr:last-child th{font-size:11px}}.main-content.price-list .pricing-table .tableresponsive table tbody tr th{background:#fff!important;border-left:1px solid #cfdbd5;border-top:0;font-size:14px;font-weight:700;left:-1px;line-height:normal;position:sticky;width:200px;z-index:4}@media(max-width:1480px){.main-content.price-list .pricing-table .tableresponsive table tbody tr th{font-size:12px}}@media(max-width:767px){.main-content.price-list .pricing-table .tableresponsive table tbody tr th{width:130px}}.main-content.price-list .pricing-table .tableresponsive table tbody tr td{border-left:0;border-top:0;padding:7px}.main-content.price-list .pricing-table .tableresponsive table tbody tr td.icons{width:20px}.main-content.price-list .pricing-table .tableresponsive table tbody tr:nth-child(odd) td,.main-content.price-list .pricing-table .tableresponsive table tbody tr:nth-child(odd) th{background:#e9e9e9!important}.main-content.price-list .pricing-table .tableresponsive table tbody tr:nth-child(2n) td,.main-content.price-list .pricing-table .tableresponsive table tbody tr:nth-child(2n) th{background:#fff}.main-content.price-list .pricing-table .tableresponsive::-webkit-scrollbar{width:10px}.main-content.price-list .pricing-table .tableresponsive::-webkit-scrollbar-track{background:#fff}.main-content.price-list .pricing-table .tableresponsive::-webkit-scrollbar-thumb,.main-content.price-list .pricing-table .tableresponsive::-webkit-scrollbar-thumb:hover{background:#009047}.main-content.price-list .add-on-pricing-table .tableresponsive table{border:0;border-collapse:initial;border-radius:6px;border-spacing:0;box-shadow:0 0 4px 0 rgba(0,0,0,.251);position:relative;table-layout:fixed;white-space:nowrap;z-index:1}.main-content.price-list .add-on-pricing-table .tableresponsive table input.form-control{background:#0000;border:1px solid #9ba7a1;padding:.371rem .6rem}.main-content.price-list .add-on-pricing-table .tableresponsive table input.form-control:disabled{border:1px solid #d6cece}.main-content.price-list .add-on-pricing-table .tableresponsive table .textbox-icon{align-items:center;display:flex}.main-content.price-list .add-on-pricing-table .tableresponsive table .textbox-icon .icon{font-weight:700;margin-left:3px}.main-content.price-list .add-on-pricing-table .tableresponsive table td,.main-content.price-list .add-on-pricing-table .tableresponsive table th{background:#fff;border:1px solid #cfdbd5;padding:12px;white-space:normal;word-break:break-word}@media(max-width:1480px){.main-content.price-list .add-on-pricing-table .tableresponsive table td,.main-content.price-list .add-on-pricing-table .tableresponsive table th{padding:12px 8px}}.main-content.price-list .add-on-pricing-table .tableresponsive table th{font-size:15px;font-weight:700;line-height:normal}.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-45,.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-80,.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-90{font-size:13px;white-space:nowrap}.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-45{padding:12px;width:45%}@media(max-width:1480px){.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-45{padding:12px 8px}}.main-content.price-list .add-on-pricing-table .tableresponsive table th .d-flex div{border-right:1px solid #cfdbd5}.main-content.price-list .add-on-pricing-table .tableresponsive table th .d-flex div:last-child,.main-content.price-list .add-on-pricing-table .tableresponsive table th .d-flex div:nth-last-child(2){border-right:0}.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-90{padding:12px;width:90%}@media(max-width:1480px){.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-90{padding:12px 8px}}.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-80{padding:12px;width:80%}@media(max-width:1480px){.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-80{padding:12px 8px}}.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-10{padding:12px;width:10%}@media(max-width:1480px){.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-10{padding:12px 8px}}.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-20{padding:12px;width:20%}@media(max-width:1480px){.main-content.price-list .add-on-pricing-table .tableresponsive table th .w-20{padding:12px 8px}.main-content.price-list .add-on-pricing-table .tableresponsive table th{font-size:13px}}@media(max-width:767px){.main-content.price-list .add-on-pricing-table .tableresponsive table th{font-size:11px}}.main-content.price-list .add-on-pricing-table .tableresponsive table td .content-box{padding:7px}.main-content.price-list .add-on-pricing-table .tableresponsive table td .w-45{padding-right:5px;width:45%}.main-content.price-list .add-on-pricing-table .tableresponsive table td .w-45:last-child{padding-right:0}.main-content.price-list .add-on-pricing-table .tableresponsive table td .w-80{padding-right:5px;width:80%}.main-content.price-list .add-on-pricing-table .tableresponsive table td .w-80:last-child{padding-right:0}.main-content.price-list .add-on-pricing-table .tableresponsive table td .w-90{padding-right:5px;width:90%}.main-content.price-list .add-on-pricing-table .tableresponsive table td .w-90:last-child{padding-right:0}.main-content.price-list .add-on-pricing-table .tableresponsive table td .w-10{width:10%!important}.main-content.price-list .add-on-pricing-table .tableresponsive table td .w-20{width:20%!important}.main-content.price-list .add-on-pricing-table .tableresponsive table thead tr:first-child th:first-child{border-top-left-radius:6px}.main-content.price-list .add-on-pricing-table .tableresponsive table thead tr:first-child th:last-child{border-left:0;border-top-right-radius:6px;text-align:center}.main-content.price-list .add-on-pricing-table .tableresponsive table thead tr:last-child th{background:#fff!important;border-left:0;font-size:14px;text-align:center}.main-content.price-list .add-on-pricing-table .tableresponsive table thead tr:last-child th:first-child{border-left:1px solid #cfdbd5}@media(max-width:1480px){.main-content.price-list .add-on-pricing-table .tableresponsive table thead tr:last-child th{font-size:12px}}.main-content.price-list .add-on-pricing-table .tableresponsive table tbody tr th{background:#fff!important;border-left:1px solid #cfdbd5;border-top:0;font-size:14px;font-weight:700}@media(max-width:1480px){.main-content.price-list .add-on-pricing-table .tableresponsive table tbody tr th{font-size:12px}}.main-content.price-list .add-on-pricing-table .tableresponsive table tbody tr td{border-left:0;border-top:0;padding:7px}.main-content.price-list .add-on-pricing-table .tableresponsive table tbody tr:nth-child(odd) td,.main-content.price-list .add-on-pricing-table .tableresponsive table tbody tr:nth-child(odd) th{background:#e9e9e9!important}.main-content.price-list .add-on-pricing-table .tableresponsive table tbody tr:nth-child(2n) td,.main-content.price-list .add-on-pricing-table .tableresponsive table tbody tr:nth-child(2n) th{background:#fff}.main-content.price-list .add-on-pricing-table .tableresponsive::-webkit-scrollbar{width:10px}.main-content.price-list .add-on-pricing-table .tableresponsive::-webkit-scrollbar-track{background:#fff}.main-content.price-list .add-on-pricing-table .tableresponsive::-webkit-scrollbar-thumb,.main-content.price-list .add-on-pricing-table .tableresponsive::-webkit-scrollbar-thumb:hover{background:#009047}.modal-content,.modal-content .modal-header{background-color:#fff}.modal-content .modal-header .modal-title{padding-top:10px}.modal-content .modal-header .btn-close{transform:translate(18px,-15px)}.main-content-question{padding:0!important}@media(max-width:380px){.main-content-question .tab-pane .btn-secondary{padding:13px 17px}}.main-content-question .step-back{display:flex}.main-content-question .step-back .btn-secondary{padding:9px 15px}.main-content-question table{margin-left:13px;margin-right:13px;width:97%}@media(max-width:576px){.main-content-question table{font-size:13px}}.main-content-question table .table-title{width:73%}@media(max-width:576px){.main-content-question table .table-title{padding:.72rem 1rem}}.main-content-question table tr th{background-color:#bcffdd!important;color:#009047}.main-content-question table tr td{background-color:#0000;color:#009047;font-weight:500}.main-content-question table tr td svg{margin-left:10px}@media(max-width:620px){.main-content-question .nav-pills .nav-item svg{margin:0!important}}@media(min-width:620px){.main-content-question .nav-pills .nav-item .tab-text{display:block!important}}.main-content-question .list-group-item{background-color:#fff;border-top:1px solid #ebe9f1;margin-top:20px}@media(max-width:576px){.main-content-question .list-group-item .questions-btn{font-size:11px;padding:10px}}@media(max-width:992px){.main-content-question .list-group-item .row{overflow:scroll}}.main-content-question .list-group-item span{color:#009047;font-size:17px;font-weight:500}@media(max-width:575px){.main-content-question .list-group-item span{font-size:13px;min-width:110px;overflow-wrap:anywhere}}@media(min-width:576px){.main-content-question .list-group-item span{max-width:730px;overflow-wrap:anywhere}}.main-content-question .list-group svg{color:#009047}.main-content-question .add-remove-btn ul button{padding:9px}.main-content-question .add-step-card{margin-top:30px}.main-content-question .add-step-card .list-group-item{border:none;border-bottom:1px solid #ebe9f1;margin-top:10px}.add-step-pop{transform:translateY(100px)!important}.add-question-pop{transform:translateY(20px)!important}.add-question-pop .add-remove-btn .add-option-btn{align-items:center;display:flex;justify-content:space-between}.add-question-pop .add-remove-btn .add-icon-size{padding:9px 15px}.add-question-pop .add-remove-btn .booking-trash{align-items:center;background:#009047;border-radius:6px;color:#fff;display:flex;height:38px;justify-content:center;text-align:center;width:60px}.add-question-pop .Pricing-question{display:flex}@media(max-width:576px){.add-question-pop .Pricing-question{display:block}.add-question-pop .Pricing-question input{width:170px!important}}@media(max-width:767px){.add-question-pop .Pricing-question input{width:115px!important}}.table-frame iframe{min-width:100%!important}.opacity-none{opacity:0}.main-details .detail-date{align-items:center;display:flex!important}.main-details .detail-date .calender-box{height:22px;margin-left:3px}.main-details .detail-date .calender-main{position:relative;width:90px}.main-details .detail-date .calender-main .date-cut{background-color:#009047!important;border:1px solid #009047;border-radius:6px;color:#fff!important;height:13px;position:absolute;right:-5px;top:-7px;width:13px}.main-details .detail-date .form-control{background-color:#fff!important;border:none;border:1px solid rgba(0,144,72,.384);box-shadow:0 5px 20px 0 #22292f1a;color:#009047;padding:5px}@media(max-width:767px){.main-details .detail-date{display:none}}.main-details .card{background-color:#f5fffa!important}.main-details .card .row{color:#009047}.main-details .card .cards-head{background-color:#fff;border:1px solid silver;border-radius:12px;box-shadow:0 0 2px 0 #0003;font-size:14px;line-height:normal;margin:0;padding:22px 15px}@media(max-width:576px){.main-details .card .cards-head{font-size:12px;padding:10px}}@media(max-width:1024px){.main-details .card .cards-head{line-height:1.5;padding:15px}}.main-details .card .cards{background-color:#fff;border:1px solid silver;border-radius:12px;box-shadow:0 0 2px 0 #0003;padding:20px 15px}@media(min-width:767px)and (max-width:823px){.main-details .card .cards{min-height:150px}}@media(min-width:1200px)and (max-width:1293px){.main-details .card .cards{min-height:150px}}.main-details .card .cards .icon-img{align-items:center;border:1px solid silver;border-radius:50%;box-shadow:0 0 2px 0 #0003;display:flex;height:50px;justify-content:center;width:50px}@media(max-width:992px){.main-details .card .cards .icon-img{height:45px;width:45px}}.main-details .card .cards .detail-number{color:#009047;font-size:43px;font-weight:800;line-height:normal;margin-left:10px}.main-details .card .cards .detail-number p{line-height:normal}@media(max-width:992px){.main-details .card .cards .detail-number{font-size:37px}}.main-details .card .cards .completed-details{font-size:19px;font-weight:500;margin:10px 0 0;opacity:.6!important}.main-details .card .cards .all-details{opacity:.6!important}.main-details .card .cards .sider-img{margin-top:13px}.main-details .card .active{border-color:#009047!important;box-shadow:0 0 3px 0 #009048c7!important}.main-details .card .active .all-details,.main-details .card .active .completed-details{opacity:1!important}.main-details .card .active .icon-img{border:1px solid #009048c7!important}.main-details .card .cards{height:100%;min-height:100%;position:relative}.main-details .card .cards .icon-img{padding:10px}.main-details .card .cards .icon-img img{height:100%;object-fit:cover;width:100%}@media(max-width:1440px){.main-details .card .cards .icon-img{height:45px;width:45px}.main-details .card .cards .detail-number{font-size:30px}}.main-details .card .cards .icon-number{padding-bottom:40px}.main-details .card .cards .sider-img{margin-top:0}.main-details .card .cards .completed-details{line-height:normal;margin-top:0}@media(max-width:1440px){.main-details .card .cards .completed-details{font-size:16px}}.main-details .card .cards .title-link{align-items:center;bottom:15px;left:0;padding:0 15px;position:absolute;right:0}.main-details .card .cards .title-link .sider-img{padding-left:8px}@media(max-width:1440px){.main-details .card .cards .title-link{bottom:12px;padding:0 12px}.main-details .card .cards{padding:18px 12px}}.main-details .error-message{padding-bottom:20px}.main-details .booking-customer-card .cards{height:100%;min-height:100%;position:relative}.main-details .booking-customer-card .cards .icon-img{padding:10px}.main-details .booking-customer-card .cards .icon-img img{height:100%;object-fit:cover;width:100%}@media(max-width:1440px){.main-details .booking-customer-card .cards .icon-img{height:45px;width:45px}.main-details .booking-customer-card .cards .detail-number{font-size:30px}}.main-details .booking-customer-card .cards .icon-number{padding-bottom:40px}.main-details .booking-customer-card .cards .sider-img{margin-top:0}.main-details .booking-customer-card .cards .completed-details{line-height:normal;margin-top:0}@media(max-width:1440px){.main-details .booking-customer-card .cards .completed-details{font-size:16px}}.main-details .booking-customer-card .cards .title-link{align-items:center;bottom:15px;left:0;padding:0 15px;position:absolute;right:0}.main-details .booking-customer-card .cards .title-link .sider-img{padding-left:8px}@media(max-width:1440px){.main-details .booking-customer-card .cards .title-link{bottom:12px;padding:0 12px}.main-details .booking-customer-card .cards{padding:18px 12px}}.optional-addons .react-calendar__month-view__days__day{background-color:#fff!important;border:none!important;color:#000}.optional-addons .react-calendar__month-view__days__day:hover{background-color:#e6e6e6!important;box-shadow:none;color:#000!important}.optional-addons .react-calendar__month-view__days__day--weekend{color:#000}.optional-addons .react-calendar{border:1px solid #009047;border-radius:10px;max-width:100%;padding:12px;width:100%}.optional-addons .react-calendar .react-calendar__navigation{height:auto}.optional-addons .react-calendar .react-calendar__navigation button.react-calendar__navigation__arrow{background-color:#009047;border:0;border-radius:10px;color:#fff;font-size:1.4rem;font-weight:700;height:44px;line-height:26px;margin-right:8px;outline:0}@media(max-width:767px){.optional-addons .react-calendar .react-calendar__navigation button.react-calendar__navigation__arrow{font-size:1rem;font-weight:700;height:32px;line-height:24px;min-width:32px}}.optional-addons .react-calendar .react-calendar__navigation button.react-calendar__navigation__label{background:#0000!important;border:none!important}.optional-addons .react-calendar .react-calendar__navigation button.react-calendar__navigation__label:hover{box-shadow:none}.optional-addons .react-calendar .react-calendar__navigation__label span{color:#009047;font-size:1.2rem;font-weight:700;line-height:normal}@media(max-width:1199px){.optional-addons .react-calendar .react-calendar__navigation__label span{font-size:1rem;line-height:24px}}@media(max-width:767px){.optional-addons .react-calendar .react-calendar__navigation__label span{font-size:.9rem;line-height:20px}}.optional-addons .react-calendar .react-calendar__month-view__weekdays__weekday abbr{color:#009047;font-size:1rem;font-weight:700;line-height:24px;text-decoration:none}.optional-addons .react-calendar .react-calendar__tile{font-size:1rem;font-weight:500;line-height:normal}.optional-addons .react-calendar .react-calendar__tile.react-calendar__tile--active{background:#009047!important;color:#fff!important}.optional-addons .radio-box.with-only-boxes{box-sizing:border-box;padding:0 12px;width:50%}.optional-addons .radio-box.with-only-boxes .container-box{padding:10.5px 12.5px}.optional-addons .radio-box.with-only-boxes .container-box .title{background:#0000;display:block;padding:0;text-align:center;width:100%}@media(max-width:1480px){.optional-addons .radio-box.with-only-boxes .container-box{padding:10.5px}}.optional-addons .radio-box.with-only-boxes.datetime-boxes-content{width:50%}@media(max-width:1480px){.optional-addons .radio-box.with-only-boxes{width:50%}}@media(max-width:767px){.optional-addons .radio-box.with-only-boxes{width:100%}}.optional-addons .radio-box.with-input-boxes .container-box{padding:10.5px 12.5px}.optional-addons .radio-box.with-input-boxes .container-box .title{background:#0000;display:block;padding:0;text-align:center;width:100%}.optional-addons .radio-box.with-input-boxes .container-box .input-boxes{padding-top:15px;position:relative;z-index:1}.optional-addons .radio-box.with-input-boxes .container-box input[type=text],.optional-addons .radio-box.with-input-boxes .container-box textarea{position:relative;z-index:1}.optional-addons .radio-box.with-input-boxes .container-box .radio-input{border-radius:12px;cursor:text;opacity:1;padding:12px 20px;position:relative}.optional-addons .radio-box .img-titlecontent-aero{align-items:center;display:flex;justify-content:space-between}.optional-addons .radio-box .img-titlecontent-aero .img-titlecontent{align-items:center;display:flex;width:calc(100% - 12px)}.optional-addons .radio-box .img-titlecontent-aero .img-titlecontent .imgs{height:32px;width:32px}.optional-addons .radio-box .img-titlecontent-aero .img-titlecontent .imgs img{height:100%;object-fit:cover;width:100%}.optional-addons .radio-box .img-titlecontent-aero .titlecontent{padding-left:10px}.optional-addons .radio-box .img-titlecontent-aero .aero{width:10px}.optional-addons .radio-box .container-box{background:#fff;color:#009047;cursor:pointer;display:block;font-size:1.1rem;font-weight:500;line-height:21.6px;margin-bottom:20px;padding:9px 15px;position:relative;user-select:none}@media(max-width:1480px){.optional-addons .radio-box .container-box{font-size:1rem}}.optional-addons .radio-box .container-box input{background:#0000;border-radius:0;cursor:pointer;height:100%;left:0;margin-top:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.optional-addons .radio-box .container-box .img-title{position:relative;z-index:3}.optional-addons .radio-box .container-box span.checkmark{border:2px solid #d7d7d7;border-radius:12px;height:100%;left:0;position:absolute;top:0;width:100%}.optional-addons .radio-box .container-box input:checked~.checkmark{border:2px solid #009047}.optional-addons .checkbox-with-input-box .img-titlecontent-aero{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:1}.optional-addons .checkbox-with-input-box .img-titlecontent-aero .tick-titlecontent{align-items:center;display:flex;padding-right:5px;width:calc(100% - 52px)}@media(max-width:576px){.optional-addons .checkbox-with-input-box .img-titlecontent-aero .tick-titlecontent{order:2;width:100%}}.optional-addons .checkbox-with-input-box .img-titlecontent-aero .imgs{height:52px;width:52px}.optional-addons .checkbox-with-input-box .img-titlecontent-aero .imgs img{height:100%;object-fit:cover;width:100%}@media(max-width:576px){.optional-addons .checkbox-with-input-box .img-titlecontent-aero .imgs{margin:0 auto 15px;order:1}}.optional-addons .checkbox-with-input-box .img-titlecontent-aero .titlecontent{padding-left:10px;width:calc(100% - 25px)}.optional-addons .checkbox-with-input-box .img-titlecontent-aero .titlecontent .title{background:#0000;color:#009047;font-size:1.1rem;line-height:24px;padding:0;text-align:left}@media(max-width:767px){.optional-addons .checkbox-with-input-box .img-titlecontent-aero .titlecontent .title{font-size:1rem;line-height:22px}}.optional-addons .checkbox-with-input-box .img-titlecontent-aero .titlecontent span{color:#6e6b7b}.optional-addons .checkbox-with-input-box .img-titlecontent-aero .aero{width:10px}.optional-addons .checkbox-with-input-box .input-boxes{padding-top:15px}.optional-addons .checkbox-with-input-box .input-boxes input[type=text],.optional-addons .checkbox-with-input-box .input-boxes textarea{position:relative;z-index:1}.optional-addons .checkbox-with-input-box .container-box{background:#fff;color:#009047;cursor:pointer;display:block;font-size:1rem;font-weight:500;line-height:21.6px;margin-bottom:20px;padding:10.5px 12.5px;position:relative;user-select:none}@media(max-width:1480px){.optional-addons .checkbox-with-input-box .container-box{font-size:1rem}}.optional-addons .checkbox-with-input-box .container-box .checkbox-input{background:#0000;border-radius:0;cursor:pointer;height:100%;left:0;margin-top:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.optional-addons .checkbox-with-input-box .container-box span.checkmark{border:2px solid #d7d7d7;border-radius:6px;height:100%;left:0;position:absolute;top:0;width:100%}.optional-addons .checkbox-with-input-box .container-box .checkbox-input:checked~.checkmark{border:2px solid #009047}.optional-addons .checkbox-with-input-box .container-box .tickmark{background-color:#fff;border:1px solid #d7d7d7;border-radius:6px;height:25px;position:relative;width:25px}.optional-addons .checkbox-with-input-box .container-box .img-title{position:relative;z-index:3}.optional-addons .checkbox-with-input-box .container-box .checkbox-input:checked~.img-titlecontent-aero .tickmark{background-color:#009047}.optional-addons .checkbox-with-input-box .container-box .tickmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:14px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:8px}.optional-addons .checkbox-with-input-box .container-box .checkbox-input:checked~.img-titlecontent-aero .tickmark:after{display:block}.optional-addons .textarea{min-height:2.714rem;padding:.8rem 1rem!important;resize:none}.confirm-booking-page .confirm-detail h3{font-size:18px!important}.confirm-booking-page .confirm-detail .detail-time-buttons .buttons .btn{padding:10px!important}.confirm-booking-page h4{padding-bottom:0;text-align:left!important}.confirm-booking-page .notes-details p{font-size:16px!important}.confirm-booking-page .confirm-cleaning{padding-bottom:0;text-align:left}.confirm-booking-page .mail-code{color:#939795}.confirm-booking-page .mail-code div{color:#009047}.confirm-booking-page .varify-otp{text-align:center}.confirm-booking-page .varify-otp .mail-number{width:100%}.confirm-booking-page .varify-otp .mail-number .varify-mail{border-radius:6px;border-bottom-right-radius:0;border-top-right-radius:0;width:50%}.confirm-booking-page .varify-otp .mail-number .varify-number{background-color:#fff!important;border:1px solid #dbe0dd;border-radius:6px;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 0 2px 0 #0003;color:#000!important;width:50%}@media(max-width:576px){.confirm-booking-page .varify-otp .mail-number .varify-number{font-size:13px}}@media(max-width:345px){.confirm-booking-page .varify-otp .mail-number .varify-number{font-size:12px}}.confirm-booking-page .varify-otp .main-box{display:flex;gap:30px;justify-content:center}.confirm-booking-page .varify-otp .main-box .box{align-items:center;background-color:#fff;border:1px solid silver;border-radius:12px;box-shadow:0 0 2px 0 #0003;color:#939795;display:flex;height:50px;justify-content:center;width:50px}.varify-otp .main-tabs{width:100%}.varify-otp .nav-tabs .mailing{background-color:#fff!important;border:1px solid #dbe0dd;border-radius:6px;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:0 0 2px 0 #0003;color:#000!important;width:50%}.varify-otp .nav-tabs .mailing .nav-link:after{opacity:0}.varify-otp .nav-tabs .mailing .nav-link.active{background-color:#009047;border-color:#009047;border-radius:6px;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:0 4px 18px -4px #009047;color:#fff!important}.varify-otp .nav-tabs .calling{background-color:#fff!important;border:1px solid #dbe0dd;border-radius:6px;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 0 2px 0 #0003;color:#000!important;width:50%}.varify-otp .nav-tabs .calling .nav-link:after{opacity:0}.varify-otp .nav-tabs .calling .nav-link.active{background-color:#009047;border-color:#009047;border-radius:6px;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 4px 18px -4px #009047;color:#fff!important}.varify-otp .otp-form{text-align:center}.varify-otp .otp-form .text-bold{font-weight:600!important}.varify-otp .otp-form span{font-weight:600}.varify-otp .form-otp-center{display:flex;justify-content:center}@media(min-width:1024px){.confirm-booking-page .service-checklist table .total td,.confirm-booking-page .service-checklist table .total th{font-size:17px!important}}.confirm-booking-page .iconcontent{overflow:auto}.tab-colors{background-color:#009047;color:#fff!important}.main-service-detail h4{color:#009047;font-weight:600;padding-bottom:5px}.main-service-detail h3{font-weight:600}.main-service-detail .card{border-radius:12px;margin-bottom:3px}@media(max-width:576px){.main-service-detail .card h3{font-size:16px}}.main-service-detail .cards-head{color:#009047;line-height:2}@media(max-width:576px){.main-service-detail .cards-head{font-size:13px}}.main-service-detail .detail-name{display:inline-block;min-width:125px}@media(max-width:576px){.main-service-detail .detail-name{font-size:13px;min-width:auto}}.main-service-detail .detail-line{position:relative;width:100%}.main-service-detail .detail-line:before{border:1px solid hsla(0,0%,75%,.788);content:" ";height:100%;left:50%;opacity:50%;position:absolute;top:0}@media(max-width:767px){.main-service-detail .detail-line:before{display:none}}@media(max-width:991px){.main-service-detail .detail-line:before{left:61%}}.main-service-detail .detail-line .cards-head{padding-top:10px}.main-service-detail .info-service{border-bottom:1px solid hsla(0,0%,75%,.678);line-height:2}@media(max-width:576px){.main-service-detail .info-service{font-size:13px}}.main-service-detail .total-detail{font-size:19px;font-weight:900}@media(max-width:576px){.main-service-detail .total-detail{font-size:18px}}.main-service-detail .before-service{justify-content:space-around;margin-top:20px;padding-left:20px;text-align:center}@media(max-width:992px){.main-service-detail .before-service{margin-top:0;padding-left:0}}.main-service-detail .before-images{margin-top:0}.main-service-detail .service-img{display:flex;gap:8px;justify-content:center}.main-service-detail .service-img .main-img{position:relative}.main-service-detail .service-img .main-img:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACdSURBVHgBvdA/CsIwFMfxZBBXwQPo6uTsFryAbl5DXB08gnqC1lnBiwgKDg5S2hu0N3j9lr7SEOjY/uBDeMlr88eYvmP9QkQcwwYLjPHB1VqbmaBxgrvUeWKLNVKdO4XNb12oGkZ44Iwpcl2Lmg8O0ibSvzeZ4efVLtzhpXWMPeZe8yU8VuzdwelOf507dr3SimGHJQp8ceOVEjNYSu/FyKgXX8+XAAAAAElFTkSuQmCC);background-size:cover;content:" ";height:12px;left:13px;position:absolute;top:13px;width:12px}.Customer-history-cards .customer-cards{background-color:#fff;border:1px solid silver;border-radius:12px;box-shadow:0 0 2px 0 #0003;color:#009047;font-size:13px;line-height:1.4;margin:0;min-height:90px;padding:16px 12px}.Customer-history-cards .customer-cards .d-flex{align-items:center;margin-bottom:5px}.Customer-history-cards .customer-cards .d-flex:last-child{margin-bottom:0}.Customer-history-cards .customer-cards .fw-bolder{color:#009047;min-width:45px}.Customer-history-cards .customer-cards .text-break{word-break:break-word}@media(max-width:576px){.Customer-history-cards .customer-cards{font-size:12px;padding:12px 8px}.Customer-history-cards .customer-cards .fw-bolder{min-width:50px}}.Customer-history-cards .completed-customer-card .cards{border:1px solid #0000;border-radius:12px;color:#01bb5e;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;min-height:90px;padding:15px;transition:all .2s ease-in-out}.Customer-history-cards .completed-customer-card .cards:hover{background-color:#f9f9f9;border-color:#e0e0e0;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.Customer-history-cards .completed-customer-card .cards.active{background-color:#0090470d;border:1px solid #009047;color:#009047}.Customer-history-cards .completed-customer-card .cards.active .detail-number{color:#009047}.Customer-history-cards .completed-customer-card .cards.active:hover{background-color:#00904714}.Customer-history-cards .completed-customer-card .cards .icon-number{align-items:center;display:flex;margin-bottom:8px}.Customer-history-cards .completed-customer-card .cards .icon-img{align-items:center;background:#0090471a;border-radius:8px;display:flex;justify-content:center;margin-right:12px;padding:8px;transition:background-color .2s ease}.Customer-history-cards .completed-customer-card .cards .icon-img img{height:18px;object-fit:contain;width:18px}.Customer-history-cards .completed-customer-card .cards .detail-number{color:#01bb5e;font-size:24px;font-weight:700;line-height:1;transition:color .2s ease}.Customer-history-cards .completed-customer-card .cards .title-link{align-items:center;display:flex;justify-content:space-between}.Customer-history-cards .completed-customer-card .cards .completed-details{font-size:16px;font-weight:500;margin:0;transition:color .2s ease}.Customer-history-cards .completed-customer-card .cards .sider-img img{height:12px;transition:transform .2s ease;width:12px}.Customer-history-cards .completed-customer-card .cards:hover .icon-img{background:#00904726}.Customer-history-cards .completed-customer-card .cards:hover .detail-number{color:#007a3d}.Customer-history-cards .completed-customer-card .cards:hover .completed-details{color:#009047}.Customer-history-cards .completed-customer-card .cards:hover .sider-img img{transform:translateX(2px)}@media(max-width:576px){.Customer-history-cards .completed-customer-card .cards{min-height:90px;padding:12px}.Customer-history-cards .completed-customer-card .cards .detail-number{font-size:20px}.Customer-history-cards .completed-customer-card .cards .completed-details{font-size:13px}}@media(max-width:767px){.Customer-history-cards .sales-card .card-body{padding:15px 0}}.booking-customer-card{display:flex;flex-wrap:wrap;margin:0 -.5rem}.booking-customer-card .cards{background:#fff;border:none!important;border-radius:10px;box-shadow:0 2px 4px #0000000d;height:100%;padding:1rem;transition:all .3s ease}.booking-customer-card .cards:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.booking-customer-card .cards .icon-number{margin-bottom:.5rem}.booking-customer-card .cards .icon-number .icon-img{align-items:center;background:#0090471a;border:1px solid #0000;border-radius:8px;display:flex;height:40px;justify-content:center;padding:0;width:40px}.booking-customer-card .cards .icon-number .icon-img img{max-height:24px;max-width:24px}.booking-customer-card .cards .icon-number .detail-number p{font-size:1.25rem;font-weight:600}.booking-customer-card .cards .title-link .completed-details{color:#009047;font-size:.875rem;margin-bottom:0}@media(max-width:575.98px){.booking-customer-card .cards .title-link .completed-details{font-size:1rem}}@media(min-width:576px)and (max-width:767.98px){.booking-customer-card .cards .title-link .completed-details{font-size:.9375rem}}@media(min-width:768px){.booking-customer-card .cards .title-link .completed-details{font-size:.875rem}}.booking-customer-card .cards .title-link .sider-img img{opacity:.5;transition:opacity .3s ease;width:16px}.booking-customer-card .cards .title-link .sider-img:hover img{opacity:1}@media(max-width:767.98px){.booking-customer-card .col-sm-6{padding:0 .5rem}}@media(min-width:768px)and (max-width:991.98px){.booking-customer-card .col-md-6{padding:0 .5rem}}@media(min-width:992px){.booking-customer-card .col-lg-3{padding:0 .5rem}}.customer-history-table .datatable .rdt_Table .rdt_TableHead{font-size:15px}.customer-history-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child,.customer-history-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(2){flex-grow:1.5}.customer-history-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(3){flex-grow:2}.customer-history-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(4){flex-grow:1.2}.customer-history-table .datatable .rdt_Table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:nth-child(5){flex-grow:.5}.customer-history-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow{color:#009047!important;font-size:13px;font-weight:500;min-height:100%}.customer-history-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child,.customer-history-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(2){flex-grow:1.5}.customer-history-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(3){flex-grow:2}.customer-history-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(4){flex-grow:1.2}.customer-history-table .datatable .rdt_Table .rdt_TableBody .rdt_TableRow .rdt_TableCell:nth-child(5){flex-grow:.5}.service-details-container{display:flex;flex-wrap:wrap}.service-details-container .main-content{flex:1;min-width:300px}.service-details-container .main-content .partition{display:flex;flex-direction:column;gap:20px}.service-details-container .main-content .partition .partition-row{display:flex;flex-wrap:wrap;gap:20px}.service-details-container .main-content .partition .partition-row>*{flex:1;min-width:200px}.service-details-container .detail-card{border-radius:12px;box-shadow:0 2px 4px #0000000d;height:100%;margin-bottom:0}.service-details-container .detail-card .card-title{border-bottom:1px solid #eee;color:#009047;font-size:18px;font-weight:600;margin-bottom:15px;padding-bottom:8px}.service-details-container .detail-card .detail-content .detail-row{display:flex;line-height:1.4;margin-bottom:10px}.service-details-container .detail-card .detail-content .detail-row .detail-label{color:#555;font-weight:600;min-width:100px}.service-details-container .detail-card .detail-content .detail-row .detail-value{color:#555;font-weight:600}.service-details-container .detail-card .detail-content .price-row{border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:8px}.service-details-container .detail-card .detail-content .price-row .price-label{color:#555}.service-details-container .detail-card .detail-content .price-row .price-value{color:#333;font-weight:500}.service-details-container .detail-card .detail-content .price-row.total-pay{border-top:1px solid #ddd;color:#009047;font-size:18px;font-weight:700;margin-top:10px;padding-top:10px}.service-details-container .detail-card .service-images{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.service-details-container .detail-card .service-images .service-image{border:1px solid #eee;border-radius:6px;height:80px;object-fit:cover;width:100%}.service-details-container .detail-card .signature-image{border:1px solid #eee;border-radius:6px;max-height:120px;object-fit:contain;width:100%}.service-details-container .status-card{border-radius:12px;box-shadow:0 2px 4px #0000000d}.service-details-container .status-card .status-title{border-bottom:1px solid #eee;color:#009047;font-size:18px;font-weight:600;margin-bottom:15px;padding-bottom:8px}.service-details-container .status-card .status-value{font-size:24px;font-weight:700;margin:15px 0;text-align:center}.service-details-container .status-card .timeline{margin-top:20px}.service-details-container .status-card .timeline .timeline-item{display:block;margin-bottom:15px;padding-left:36px;position:relative}.service-details-container .status-card .timeline .timeline-item:before{display:none}.service-details-container .status-card .timeline .timeline-item:after{background:#ddd;bottom:-15px;content:"";left:10px;position:absolute;top:34px;width:2px}.service-details-container .status-card .timeline .timeline-item:last-child:after{display:none}.service-details-container .status-card .timeline .timeline-item .timeline-inline-icon{color:#6c757d;display:inline-flex;margin-right:6px;vertical-align:middle}.service-details-container .status-card .timeline .timeline-item .timeline-gutter-icon{align-items:center;background:#e9ecef;border-radius:50%;color:#6c757d;display:inline-flex;height:28px;justify-content:center;left:-4px;position:absolute;top:-4px;width:28px}.service-details-container .status-card .timeline .timeline-item.completed .timeline-gutter-icon{background:#009047;color:#fff}.service-details-container .status-card .timeline .timeline-item.completed:after{background:#009047}.service-details-container .status-card .timeline .timeline-item.completed .timeline-inline-icon{color:#009047}.service-details-container .status-card .timeline .timeline-item.pending .timeline-gutter-icon{background:#e9ecef;color:#6c757d}.service-details-container .status-card .timeline .timeline-item.pending:after{background:#ddd}.service-details-container .status-card .timeline .timeline-item.pending .timeline-inline-icon{color:#6c757d}.service-details-container .status-card .timeline .timeline-item .timeline-content .timeline-title{line-height:1.1;margin-bottom:6px}.service-details-container .status-card .timeline .timeline-item .timeline-content .timeline-desc{color:#4a4a4a;margin-bottom:6px}.service-details-container .status-card .timeline .timeline-item .timeline-date{color:#777;font-size:12px;margin-top:6px}@media(max-width:992px){.service-details-container{flex-direction:column}}@media(max-width:768px){.service-details-container .main-content .partition .partition-row{flex-direction:column;gap:15px}.service-details-container .main-content .partition .partition-row>*{min-width:100%}.service-details-container .main-content .partition .detail-card .card-title{font-size:16px}.service-details-container .main-content .partition .detail-card .detail-content .detail-row{flex-wrap:wrap}.service-details-container .main-content .partition .detail-card .detail-content .detail-row .detail-label{margin-bottom:2px;min-width:100px}.service-details-container .main-content .partition .detail-card .detail-content .price-row .price-value{margin-top:2px;text-align:right}.service-details-container .main-content .partition .detail-card .service-images{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}.service-details-container .service-details .detail-content .detail-row .detail-label{min-width:165px}.rdtTime{color:#000;display:flex;flex-direction:column}.rdtTime:before{color:#000;content:"HH : MM";display:flex;font-size:12px;font-weight:500;justify-content:space-around;margin-bottom:4px}.service-category-tag{font-size:.7rem!important;font-weight:600!important;letter-spacing:.01em;padding:.25rem .55rem!important;text-transform:capitalize}.lc-tinted-form .lc-action-btn{align-items:center;border:1px solid #0000;border-radius:6px;display:inline-flex;font-size:.88rem;font-weight:600;justify-content:center;padding:.55rem 1rem;transition:background .15s ease,box-shadow .15s ease,transform .04s ease}.lc-tinted-form .lc-action-btn:active{transform:translateY(1px)}.lc-tinted-form .lc-action-btn.btn-outline-primary{background:#e6f3ed!important;border-color:#b7dcc9!important;color:#009047!important}.lc-tinted-form .lc-action-btn.btn-outline-primary:hover:not(:disabled){background:#d8ece3!important;color:#009047!important}.lc-tinted-form .lc-action-btn.btn-outline-primary:active:not(:disabled),.lc-tinted-form .lc-action-btn.btn-outline-primary:focus:not(:disabled){background:#d1e9de!important;box-shadow:0 0 0 3px #00904726!important;color:#009047!important}.lc-tinted-form .lc-action-btn.btn-outline-secondary{background:#f1f3f5!important;border-color:#dee2e6!important;color:#495057!important}.lc-tinted-form .lc-action-btn.btn-outline-secondary:hover:not(:disabled){background:#e5e9ed!important;color:#495057!important}.lc-tinted-form .lc-action-btn.btn-outline-danger{background:#fdecee!important;border-color:#f5c2c7!important;color:#dc3545!important}.lc-tinted-form .lc-action-btn.btn-outline-danger:hover:not(:disabled){background:#fbdadd!important;color:#dc3545!important}.lc-tinted-form .lc-action-btn.btn-primary{box-shadow:0 2px 6px -2px #00904773}.lc-tinted-form .lc-action-btn.btn-primary:hover:not(:disabled){box-shadow:0 4px 12px -3px #0090478c}.lc-tinted-form .lc-action-btn.disabled,.lc-tinted-form .lc-action-btn:disabled{cursor:not-allowed;opacity:.55}.category-selection-step{margin-bottom:1.5rem;margin:0 0 20px!important}.category-selection-step>.row{display:grid!important;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.category-selection-step>.row>[class*=col-]{flex:none!important;margin:0!important;max-width:none!important;padding:0!important;width:auto!important}.category-selection-step .category-card{align-items:center;background:#fff;border:2px solid #e6e9ee;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:160px;padding:1.5rem 1rem;text-align:center;transition:border-color .15s ease,background .15s ease,transform .05s ease}.category-selection-step .category-card:hover{background:#f6fbf8;border-color:#009047}.category-selection-step .category-card:active{transform:translateY(1px)}.category-selection-step .category-card.is-selected{background:#e6f3ed;border-color:#009047;box-shadow:0 0 0 3px #00904714}.category-selection-step .category-card .category-card-icon{color:#009047;margin-bottom:.75rem}.category-selection-step .category-card .category-card-label{color:#1f2937;font-size:1rem;font-weight:600;margin-bottom:.25rem}.category-selection-step .category-card .category-card-desc{color:#6c757d;font-size:.8rem;line-height:1.3}@media(max-width:575px){.category-selection-step .category-card{border-radius:8px;min-height:110px;padding:14px 8px}.category-selection-step .category-card .category-card-icon{margin-bottom:6px}.category-selection-step .category-card .category-card-icon svg{height:26px;width:26px}.category-selection-step .category-card .category-card-label{font-size:13px;line-height:1.2;margin-bottom:2px}.category-selection-step .category-card .category-card-desc{display:none}}@media(max-width:380px){.category-selection-step .category-card{min-height:96px;padding:12px 6px}.category-selection-step .category-card .category-card-label{font-size:12px}.category-selection-step .category-card .category-card-icon svg{height:22px;width:22px}}.inquiry-action-panel .next-step-hint{background:#e6f3ed;border-left:3px solid #009047;border-radius:4px;padding:.55rem .85rem}.inquiry-action-panel .next-step-hint .next-step-eyebrow{color:#009047;display:block;font-size:.68rem;font-weight:700;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.inquiry-action-panel .next-step-hint .next-step-label{color:#1f2937;display:block;font-size:.92rem;font-weight:600;line-height:1.3}.inquiry-action-panel .action-btn{align-items:center;border:1px solid #0000;border-radius:6px;display:inline-flex;font-size:.88rem;font-weight:600;justify-content:center;padding:.6rem 1rem;transition:background .15s ease,box-shadow .15s ease,transform .04s ease}.inquiry-action-panel .action-btn:active{transform:translateY(1px)}.inquiry-action-panel .action-btn.btn-outline-primary{background:#e6f3ed!important;border-color:#b7dcc9!important;color:#009047!important}.inquiry-action-panel .action-btn.btn-outline-primary:hover:not(:disabled){background:#d8ece3!important;color:#009047!important}.inquiry-action-panel .action-btn.btn-outline-primary:active:not(:disabled),.inquiry-action-panel .action-btn.btn-outline-primary:focus:not(:disabled){background:#d1e9de!important;box-shadow:0 0 0 3px #00904726!important;color:#009047!important}.inquiry-action-panel .action-btn.btn-primary{box-shadow:0 2px 6px -2px #00904773}.inquiry-action-panel .action-btn.btn-primary:hover:not(:disabled){box-shadow:0 4px 12px -3px #0090478c}.inquiry-action-panel .action-btn.disabled,.inquiry-action-panel .action-btn:disabled{cursor:not-allowed;opacity:.55}.inquiry-action-panel .action-btn-sm{align-items:center;border:1px solid #0000;border-radius:6px;display:inline-flex;font-size:.78rem;font-weight:600;justify-content:center;padding:.4rem .7rem}.inquiry-action-panel .action-btn-sm.btn-outline-secondary{background:#f1f3f5!important;border-color:#dee2e6!important;color:#495057!important}.inquiry-action-panel .action-btn-sm.btn-outline-secondary:hover:not(:disabled){background:#e5e9ed!important;color:#495057!important}.inquiry-action-panel .action-btn-sm.btn-outline-danger{background:#fdecee!important;border-color:#f5c2c7!important;color:#dc3545!important}.inquiry-action-panel .action-btn-sm.btn-outline-danger:hover:not(:disabled){background:#fbdadd!important;color:#dc3545!important}.inquiry-action-panel .action-divider hr{border-top:1px solid #eceff1;opacity:1}.inquiry-action-panel .action-divider .action-divider-label{color:#9aa0a6;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.inquiry-action-panel .terminal-state .terminal-icon{align-items:center;border-radius:50%;display:inline-flex;height:64px;justify-content:center;width:64px}.inquiry-action-panel .terminal-state .terminal-icon.terminal-scheduled{background:#00904714;color:#009047}.inquiry-action-panel .terminal-state .terminal-icon.terminal-lost{background:#6c757d1a;color:#6c757d}.inquiry-action-panel .terminal-state .terminal-icon.terminal-rejected{background:#dc354514;color:#dc3545}body.lc-embed{background:#0000!important;margin:0!important;padding:0!important}body.lc-embed .front{background:#0000!important;height:auto!important;min-height:0!important}body.lc-embed .front.booking{overflow:visible!important}body.lc-embed .front.booking .booking-form-summary-content,body.lc-embed .front.booking .content,body.lc-embed .front.booking .content-body,body.lc-embed .front.booking .content-wrapper{height:auto!important;min-height:0!important}body.lc-embed .front .container-fluid{padding:18px 12px 12px!important}@media(max-width:767px){body.lc-embed .front .container-fluid{padding:14px 10px 10px!important}}@media(max-width:575px){body.lc-embed .front .container-fluid{padding:12px 8px 8px!important}}body.lc-embed .booking-form-step-content .price-total-with-aero{display:flex!important}@media(min-width:1200px){body.lc-embed .booking-form-step-content .price-total-with-aero{display:none!important}}body.lc-embed .wizard-action-bar{background:#fafafa;bottom:0;box-shadow:0 -4px 12px #0000000a;position:sticky;z-index:5}.zipcode-width .wizard-action-bar{margin:0 auto;max-width:460px;padding-top:8px}.wizard-action-bar{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:20px 0 8px}.wizard-action-bar .btn{align-items:center;border-radius:10px;display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:600;gap:8px;height:48px;justify-content:center;line-height:1;min-width:140px;padding:0 20px;width:auto}.wizard-action-bar .btn svg{display:block;flex-shrink:0}.wizard-action-bar .btn span{align-items:center;display:inline-flex}.wizard-action-bar .btn img{display:none}.wizard-action-bar .btn-back{background:#fff;border:1px solid #ced4da;color:#495057}.wizard-action-bar .btn-back:hover:not(:disabled){background:#f8f9fa;color:#212529}.wizard-action-bar .btn-next{background:#1d825e;border:1px solid #1d825e;color:#fff}.wizard-action-bar .btn-next:hover:not(:disabled){background:#176a4d;border-color:#176a4d}.wizard-action-bar .btn-next:disabled{cursor:not-allowed;opacity:.65}@media(max-width:575px){.wizard-action-bar .btn{flex:1 1 0;min-width:0;padding:0 12px}}@media(min-width:768px){.booking-form-summary-content .booking-form-step-content{margin-bottom:24px;margin-top:24px;padding:32px}}.booking-form-summary-content .booking-form-step-content .full-width>.step-content,.booking-form-summary-content .booking-form-step-content .full-width>.wizard-action-bar{margin-left:auto;margin-right:auto;max-width:720px}.booking-form-summary-content .booking-form-step-content .steps .inner-title{margin-bottom:18px}.booking-form-summary-content .booking-form-step-content .steps .inner-title h3{font-weight:700;letter-spacing:-.01em;margin-bottom:6px}@media(min-width:768px){.booking-form-summary-content .booking-form-step-content .personal-details .row{display:grid;gap:14px 16px;grid-template-columns:1fr 1fr}.booking-form-summary-content .booking-form-step-content .personal-details .form-group.col-12{margin:0;max-width:none;padding:0;width:auto}.booking-form-summary-content .booking-form-step-content .personal-details .form-group.col-12:nth-child(n+3){grid-column:1/-1}}.booking-form-summary-content .booking-form-step-content .inquiry-mode-note{background:#f1faf5;border:1px solid #cfe7da;border-radius:8px;margin-top:18px;padding:16px 18px}.booking-form-summary-content .booking-form-step-content .inquiry-mode-note h4{color:#1d825e;margin-bottom:6px}.booking-form-summary-content .booking-form-step-content .inquiry-mode-note p{color:#495057;font-size:14px;line-height:1.5}.inquiry-shell{align-items:start;column-gap:24px;display:grid;flex:1 1 100%;grid-template-areas:"brand    brand" "progress progress" "form     sidebar";grid-template-columns:minmax(0,3fr) minmax(220px,1fr);row-gap:14px;width:100%}.inquiry-shell>.lc-brandmark{grid-area:brand}.inquiry-shell>.step-progress{grid-area:progress}.inquiry-shell>.booking-form-step-content{grid-area:form}.inquiry-shell>.inquiry-sidebar{grid-area:sidebar}@media(max-width:991px){.inquiry-shell{column-gap:0;grid-template-areas:"brand" "progress" "form" "sidebar";grid-template-columns:1fr;row-gap:12px}}.inquiry-shell.inquiry-shell--no-sidebar{grid-template-areas:"brand" "progress" "form";grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:900px}.inquiry-shell.inquiry-shell--no-sidebar>.inquiry-sidebar{display:none}.inquiry-shell.inquiry-shell--no-sidebar.inquiry-shell--thanks{column-gap:0!important;grid-template-areas:"brand" "form"!important;grid-template-columns:minmax(0,1fr)!important;max-width:720px!important}.inquiry-shell.inquiry-shell--no-sidebar.inquiry-shell--thanks .booking-form-step-content{text-align:center}@media(min-width:768px)and (max-width:1199px){.inquiry-shell.inquiry-shell--no-sidebar{max-width:720px}}@media(min-width:1200px){.inquiry-shell.inquiry-shell--no-sidebar{column-gap:28px;grid-template-areas:"brand    brand" "progress form";grid-template-columns:260px minmax(0,1fr);max-width:1100px;row-gap:16px}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented{align-self:flex-start;background:#fff;border:1px solid #e9ecef;border-radius:14px;box-shadow:0 2px 10px #14281e0a;padding:22px 18px;position:sticky;top:16px}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg-track{gap:22px;grid-template-columns:1fr}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg{align-items:center;flex-direction:row;gap:12px;justify-content:flex-start;text-align:left}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg-bullet{border-width:1.5px;font-size:14px;height:36px;min-width:36px;width:36px}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg-bullet svg{height:16px!important;width:16px!important}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg-label{color:#2d3a34;font-size:14px;font-weight:600;text-align:left}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg--upcoming .seg-label{color:#6c7a72;font-weight:500}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg--active .seg-bullet{box-shadow:0 0 0 4px #1d825e1f}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg:not(:last-child) .seg-bullet:after{height:22px;left:50%;top:100%;transform:translateX(-50%);width:2px}.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg-track:after,.inquiry-shell.inquiry-shell--no-sidebar>.step-progress.segmented .seg-track:before{display:none}}.lc-brandmark{align-items:center;color:#5a6b62;display:flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.01em;line-height:1.2;padding:2px 2px 0;user-select:none}.lc-brandmark .lc-brand-name{color:#1d825e;font-weight:700;letter-spacing:-.005em}.lc-brandmark .lc-brand-sep{color:#a5b1ab}.lc-brandmark .lc-brand-tag{color:#5a6b62}@media(max-width:575px){.lc-brandmark{font-size:11.5px;gap:6px}}.step-progress{padding:4px 4px 0}.step-progress .step-progress-label{color:#6c757d;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.step-progress .step-progress-track{background:#e9ecef;border-radius:999px;height:6px;overflow:hidden}.step-progress .step-progress-fill{background:linear-gradient(90deg,#1d825e,#2bb673);border-radius:999px;height:100%;transition:width .25s ease-out}.inquiry-sidebar{display:flex;flex-direction:column;gap:16px;position:sticky;top:16px}@media(max-width:991px){.inquiry-sidebar{position:static}}.inquiry-sidebar .sidebar-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 1px 3px #0000000a;padding:20px}.inquiry-sidebar .sidebar-card h4{color:#1d825e;font-size:14px;font-weight:700;letter-spacing:.04em;margin:0 0 14px;text-transform:uppercase}.inquiry-sidebar .steps-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.inquiry-sidebar .steps-list li{align-items:flex-start;display:flex;gap:12px}.inquiry-sidebar .steps-list li .step-num{align-items:center;background:#e8f5ee;border-radius:50%;color:#1d825e;display:inline-flex;flex:0 0 26px;font-size:13px;font-weight:700;height:26px;justify-content:center;margin-top:1px;width:26px}.inquiry-sidebar .steps-list li strong{color:#212529;display:block;font-size:14px;font-weight:600;margin-bottom:2px}.inquiry-sidebar .steps-list li p{color:#6c757d;font-size:13px;line-height:1.45;margin:0}.inquiry-sidebar .value-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.inquiry-sidebar .value-list li{align-items:center;color:#495057;display:flex;font-size:14px;gap:10px}.inquiry-sidebar .value-list li svg{color:#1d825e;flex-shrink:0}.inquiry-sidebar .help-now{background:linear-gradient(135deg,#1d825e,#2bb673);border:none;color:#fff}.inquiry-sidebar .help-now h4{color:#fff}.inquiry-sidebar .help-now p{font-size:14px;line-height:1.5;margin:0 0 14px;opacity:.9}.inquiry-sidebar .help-now .help-phone{align-items:center;background:#fff;border-radius:8px;color:#1d825e;display:inline-flex;font-size:16px;font-weight:700;gap:8px;padding:10px 14px;text-decoration:none;transition:transform .1s ease-out}.inquiry-sidebar .help-now .help-phone:hover{transform:translateY(-1px)}.inquiry-shell>.booking-form-step-content{background:#fafafa;border:1px solid #e9ecef;border-radius:14px;box-shadow:0 2px 10px #14281e0a;margin:0!important;min-width:0;overflow-wrap:anywhere}@media(min-width:768px){.inquiry-shell>.booking-form-step-content{padding:24px 28px}}@media(max-width:767px){.inquiry-shell>.booking-form-step-content{padding:14px 16px}}@media(max-width:575px){.inquiry-shell>.booking-form-step-content{border-radius:10px;padding:12px 14px}}.inquiry-shell>.booking-form-step-content .full-width:first-child>.step-content>.steps:first-child .inner-title,.inquiry-shell>.booking-form-step-content .full-width>.step-content>.steps:first-child>.inner-title>h3,.inquiry-shell>.booking-form-step-content .step-content>.steps:first-child>.inner-title,.inquiry-shell>.booking-form-step-content .step-content>.steps:first-child>.inner-title>h3,.inquiry-shell>.booking-form-step-content>:first-child{margin-top:0}@media(max-width:767px){.inquiry-shell{gap:12px}}@media(max-width:575px){.inquiry-shell{gap:10px}}.inquiry-shell .full-width>.step-content,.inquiry-shell .full-width>.wizard-action-bar{margin-left:0;margin-right:0;max-width:none}.inquiry-shell .step-content,.inquiry-shell .steps,.inquiry-shell .stepscontent{min-width:0;width:100%}.inquiry-shell .step-content{display:block}.inquiry-shell .full-width>.step-content,.inquiry-shell .step-content{margin-top:0!important;padding-top:0!important}.inquiry-shell .steps .inner-title{margin-bottom:16px}.inquiry-shell .steps .inner-title h3{font-size:22px;line-height:1.25}@media(max-width:575px){.inquiry-shell .steps .inner-title h3{font-size:19px}}.inquiry-shell .steps .inner-title p,.inquiry-shell .steps .inner-title span{color:#6c757d;font-size:14px}.inquiry-shell .bedrooms-bathromms .add-price-box,.inquiry-shell .bedrooms-bathromms .price-box,.inquiry-shell .cleaning-services .add-price-box,.inquiry-shell .cleaning-services .price-box,.inquiry-shell .home-size .add-price-box,.inquiry-shell .home-size .price-box,.inquiry-shell .often .add-price-box,.inquiry-shell .often .price-box,.inquiry-shell .optional-addons .add-price-box,.inquiry-shell .optional-addons .price-box,.inquiry-shell .service-address .add-price-box,.inquiry-shell .service-address .price-box{max-width:100%}.inquiry-shell .bedrooms-bathromms .stepscontent,.inquiry-shell .cleaning-services .stepscontent,.inquiry-shell .home-size .stepscontent,.inquiry-shell .often .stepscontent,.inquiry-shell .optional-addons .stepscontent,.inquiry-shell .service-address .stepscontent{flex-wrap:wrap}.inquiry-shell .wizard-action-bar{border-top:1px solid #f0f2f4;margin-top:24px;padding-top:20px}.step-progress.segmented{padding:0}.step-progress.segmented .seg-track{align-items:center;display:grid;gap:6px;grid-template-columns:repeat(5,1fr);list-style:none;margin:0;padding:0;position:relative}.step-progress.segmented .seg{align-items:center;display:flex;flex-direction:column;gap:6px;min-width:0;position:relative}.step-progress.segmented .seg:not(:last-child) .seg-bullet:after{background:#e6ebe8;content:"";height:2px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:calc(0vw - 0%);z-index:0}.step-progress.segmented .seg-bullet{align-items:center;background:#fff;border:1.5px solid #e6ebe8;border-radius:999px;color:#5a6b62;display:inline-flex;font-size:13px;font-weight:700;height:28px;justify-content:center;position:relative;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out;width:28px;z-index:1}.step-progress.segmented .seg-label{color:#5a6b62;font-size:12px;font-weight:600;letter-spacing:0;line-height:1.2;text-align:center;transition:color .18s ease-out}@media(max-width:575px){.step-progress.segmented .seg-label{display:none}}.step-progress.segmented .seg--done .seg-bullet{background:#1d825e;border-color:#1d825e;color:#fff}.step-progress.segmented .seg--done .seg-label{color:#2d3a34}.step-progress.segmented .seg--active .seg-bullet{background:#1d825e;border-color:#1d825e;box-shadow:0 0 0 6px #2bb6732e;color:#fff}.step-progress.segmented .seg--active .seg-label{color:#1d825e;font-weight:700}.step-progress.segmented .seg--done .seg-bullet:after,.step-progress.segmented .seg--done+.seg .seg-bullet:before{background:#1d825e}.step-progress.segmented .seg-meta{color:#5a6b62;font-size:13px;font-weight:500;margin-top:12px;text-align:center}.step-progress.segmented .seg-meta .seg-meta-label{color:#1d825e;font-weight:700}.step-progress.segmented .seg-track:after,.step-progress.segmented .seg-track:before{background:#e6ebe8;content:"";height:2px;position:absolute;top:14px}.step-progress.segmented .seg-track:before{left:10%;right:10%;z-index:0}.step-progress.segmented .seg-track:after{display:none}@media(max-width:575px){.step-progress.segmented .seg-bullet{font-size:12px;height:24px;width:24px}.step-progress.segmented .seg-track:before{top:12px}.step-progress.segmented .seg--active .seg-bullet{box-shadow:0 0 0 4px #2bb6732e}.step-progress.segmented .seg-meta{font-size:12px;margin-top:10px}}.contact-premium .inner-title{margin-bottom:24px}.contact-premium .inner-title h3{color:#0f1f17;font-size:26px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:8px}@media(max-width:575px){.contact-premium .inner-title h3{font-size:22px}}.contact-premium .inner-title span{color:#5a6b62;display:block;font-size:15px;line-height:1.55;max-width:56ch}@media(max-width:575px){.contact-premium .inner-title span{font-size:14px}}.contact-premium .contact-title .title-row{flex-wrap:wrap;gap:10px}@media(max-width:575px){.contact-premium .contact-title .title-row{gap:8px}}.contact-premium .recap-toggle{align-items:center;background:#fff;border:1px solid #d4ecdf;border-radius:10px;color:#1d825e;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;line-height:1;margin-left:auto;padding:8px 14px;transition:background .12s ease-out,border-color .12s ease-out}.contact-premium .recap-toggle svg{display:block;flex-shrink:0}.contact-premium .recap-toggle>span{align-items:center;display:inline-flex;line-height:1.1}.contact-premium .recap-toggle .recap-toggle-chevron{transition:transform .18s ease-out}.contact-premium .recap-toggle.is-open,.contact-premium .recap-toggle:hover{background:#f1faf5;border-color:#1d825e}.contact-premium .recap-toggle.is-open .recap-toggle-chevron{transform:rotate(180deg)}.contact-premium .recap-toggle:focus-visible{outline:2px solid #2bb67359;outline-offset:1px}@media(max-width:575px){.contact-premium .recap-toggle{font-size:13px;margin-left:0;width:100%}}.contact-premium .recap-card.recap-accordion{background:#f8faf9;border:1px solid #d4ecdf;border-radius:12px;box-shadow:none;margin:14px 0 18px;padding:16px 18px;position:static;width:100%}@media(max-width:575px){.contact-premium .recap-card.recap-accordion{margin:12px 0 14px;padding:12px}}.contact-premium .recap-card.recap-accordion .recap-header{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;margin:0;padding:0;text-align:left;width:100%}.contact-premium .recap-card.recap-accordion .recap-header h4{color:#1d825e;font-size:12px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.contact-premium .recap-card.recap-accordion .recap-header .recap-header-chevron{color:#1d825e;flex-shrink:0;transition:transform .2s ease-out}.contact-premium .recap-card.recap-accordion .recap-header:focus-visible{border-radius:8px;outline:2px solid #2bb67359;outline-offset:2px}.contact-premium .recap-card.recap-accordion.is-open .recap-header{margin-bottom:12px}.contact-premium .recap-card.recap-accordion.is-open .recap-header-chevron{transform:rotate(180deg)}.contact-premium .recap-card.recap-accordion.is-closed{padding:12px 16px}@media(max-width:575px){.contact-premium .recap-card.recap-accordion.is-closed{padding:10px 12px}}.contact-premium .recap-card.recap-accordion .recap-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:575px){.contact-premium .recap-card.recap-accordion .recap-grid{gap:6px;grid-template-columns:1fr}}.contact-premium .recap-card.recap-accordion .recap-row{background:#fff;border:1px solid #e6ebe8;border-radius:10px;margin:0!important;padding:10px 12px!important}.contact-premium .recap-card.recap-accordion .recap-row:first-of-type{border-top:1px solid #e6ebe8;padding-top:10px!important}.contact-premium .recap-card.recap-accordion .recap-row-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.contact-premium .recap-card.recap-accordion .recap-row-head .recap-label{color:#5a6b62;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.contact-premium .recap-card.recap-accordion .recap-row-head .recap-edit{background:none;border:1px solid #0000;border-radius:999px;color:#1d825e;cursor:pointer;font-size:11.5px;font-weight:600;padding:2px 8px;transition:background .12s ease-out,border-color .12s ease-out}.contact-premium .recap-card.recap-accordion .recap-row-head .recap-edit:hover{background:#f1faf5;border-color:#d4ecdf}.contact-premium .recap-card.recap-accordion .recap-row-head .recap-edit:focus-visible{outline:2px solid #2bb67359;outline-offset:1px}.contact-premium .recap-card.recap-accordion .recap-value{color:#0f1f17;font-size:14px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.contact-premium .contact-form-col{display:flex;flex-direction:column;gap:20px;min-width:0}.contact-premium .contact-notes label{color:#2d3a34;display:block;font-size:13px;font-weight:600;letter-spacing:0;margin-bottom:6px;text-transform:none}.contact-premium .contact-notes label .optional-tag{color:#5a6b62;font-weight:500;margin-left:4px}.contact-premium .contact-notes textarea{border:1px solid #e6ebe8;border-radius:10px;font-size:15px;line-height:1.5;min-height:84px;padding:12px 14px;transition:border-color .15s ease-out,box-shadow .15s ease-out;width:100%}.contact-premium .contact-notes textarea:focus{border-color:#1d825e;box-shadow:0 0 0 3px #2bb67338;outline:none}.contact-premium .trust-strip{background:#f1faf5;border:1px solid #d4ecdf;border-radius:10px;display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:4px 0 0;padding:14px 16px}.contact-premium .trust-strip li{align-items:center;color:#1d825e;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.contact-premium .trust-strip .trust-dot{background:#1d825e;border-radius:50%;flex-shrink:0;height:6px;width:6px}@media(max-width:575px){.contact-premium .trust-strip{flex-direction:column;gap:8px;padding:12px 14px}.contact-premium .trust-strip li{font-size:12px}}.recap-col{min-width:0}.recap-col .recap-card{background:#fff;border:1px solid #e6ebe8;border-radius:12px;padding:20px;position:sticky;top:16px}@media(max-width:767px){.recap-col .recap-card{padding:18px;position:static}}.recap-col .recap-card h4{color:#1d825e;font-size:12px;font-weight:700;letter-spacing:.06em;margin:0 0 14px;text-transform:uppercase}.recap-col .recap-row{border-top:1px solid #f0f2f4;padding:12px 0}.recap-col .recap-row:first-of-type{border-top:none;padding-top:0}.recap-col .recap-row-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.recap-col .recap-row-head .recap-label{color:#5a6b62;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.recap-col .recap-row-head .recap-edit{background:none;border:none;border-radius:4px;color:#1d825e;cursor:pointer;font-size:12px;font-weight:600;padding:2px 6px;transition:background-color .12s ease-out}.recap-col .recap-row-head .recap-edit:hover{background:#f1faf5}.recap-col .recap-row-head .recap-edit:focus-visible{outline:2px solid #2bb67359;outline-offset:1px}.recap-col .recap-value{color:#0f1f17;font-size:14px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.recap-col .recap-promise{border-top:1px solid #f0f2f4;color:#5a6b62;font-size:13px;font-style:italic;line-height:1.5;margin-top:16px;padding-top:14px}@media(max-width:767px){.inquiry-shell>.inquiry-sidebar{display:none}}.inquiry-shell .contact-premium .contact-notes .form-control,.inquiry-shell .contact-premium .contact-notes textarea,.inquiry-shell .contact-premium .customer-form .form-control,.inquiry-shell .contact-premium .customer-form .react-tel-input .form-control,.inquiry-shell .contact-premium .customer-form input.form-control{background:#fff;border:1px solid #d4ddd7;border-radius:10px;box-shadow:none;color:#0f1f17;font-size:15px;font-weight:500;height:48px;line-height:1.4;padding:0 14px;transition:border-color .15s ease-out,box-shadow .15s ease-out;width:100%}.inquiry-shell .contact-premium .contact-notes .form-control::placeholder,.inquiry-shell .contact-premium .contact-notes textarea::placeholder,.inquiry-shell .contact-premium .customer-form .form-control::placeholder,.inquiry-shell .contact-premium .customer-form .react-tel-input .form-control::placeholder,.inquiry-shell .contact-premium .customer-form input.form-control::placeholder{color:#a5b1ab;font-weight:400}.inquiry-shell .contact-premium .contact-notes .form-control:hover:not(:focus),.inquiry-shell .contact-premium .contact-notes textarea:hover:not(:focus),.inquiry-shell .contact-premium .customer-form .form-control:hover:not(:focus),.inquiry-shell .contact-premium .customer-form .react-tel-input .form-control:hover:not(:focus),.inquiry-shell .contact-premium .customer-form input.form-control:hover:not(:focus){border-color:#b9c4be}.inquiry-shell .contact-premium .contact-notes .form-control:focus,.inquiry-shell .contact-premium .contact-notes .form-control:focus-within,.inquiry-shell .contact-premium .contact-notes textarea:focus,.inquiry-shell .contact-premium .contact-notes textarea:focus-within,.inquiry-shell .contact-premium .customer-form .form-control:focus,.inquiry-shell .contact-premium .customer-form .form-control:focus-within,.inquiry-shell .contact-premium .customer-form .react-tel-input .form-control:focus,.inquiry-shell .contact-premium .customer-form .react-tel-input .form-control:focus-within,.inquiry-shell .contact-premium .customer-form input.form-control:focus,.inquiry-shell .contact-premium .customer-form input.form-control:focus-within{border-color:#1d825e;box-shadow:0 0 0 3px #2bb6732e;outline:none}.inquiry-shell .contact-premium .customer-form .react-tel-input .form-control{height:48px!important;line-height:1.4!important;padding-bottom:0!important;padding-top:0!important}.inquiry-shell .contact-premium .customer-form .react-tel-input .flag-dropdown,.inquiry-shell .contact-premium .customer-form .react-tel-input .selected-flag{height:48px}.inquiry-shell .contact-premium .contact-notes .form-control,.inquiry-shell .contact-premium .contact-notes textarea{min-height:96px}.inquiry-shell .contact-premium .contact-notes label,.inquiry-shell .contact-premium .customer-form .form-label{color:#2d3a34;display:block;font-size:12px;font-weight:600;letter-spacing:.02em;margin:0 0 6px;text-transform:none}.inquiry-shell .contact-premium .contact-notes label .optional-tag,.inquiry-shell .contact-premium .customer-form .form-label .optional-tag{color:#5a6b62;font-weight:500;margin-left:4px}.inquiry-shell .contact-premium .customer-form .form-group{margin:0 0 14px;max-width:none;padding:0}.inquiry-shell .contact-premium .customer-form .react-tel-input{position:relative}.inquiry-shell .contact-premium .customer-form .react-tel-input .form-control{padding-left:52px}.inquiry-shell .contact-premium .customer-form .react-tel-input .flag-dropdown{background:#fff;border:1px solid #d4ddd7;border-radius:10px 0 0 10px;border-right:none}.inquiry-shell .contact-premium .customer-form .react-tel-input .flag-dropdown.open,.inquiry-shell .contact-premium .customer-form .react-tel-input .flag-dropdown.open .selected-flag{background:#f1faf5;border-color:#1d825e;border-radius:10px 0 0 10px}.inquiry-shell .contact-premium .customer-form .react-tel-input .selected-flag{border-radius:10px 0 0 10px;padding-left:10px}.inquiry-shell .contact-premium .customer-form .react-tel-input .selected-flag:focus,.inquiry-shell .contact-premium .customer-form .react-tel-input .selected-flag:hover{background:#f6fbf8}.inquiry-shell .contact-premium .customer-form .react-tel-input .country-list{border:1px solid #d4ddd7;border-radius:10px;box-shadow:0 8px 24px #0f1f171a;margin-top:4px}.inquiry-shell .contact-premium .customer-form .error{color:#c54545;font-size:12px;line-height:1.3;margin-top:5px}.inquiry-shell .contact-premium .contact-notes .form-control,.inquiry-shell .contact-premium .contact-notes textarea{height:auto;line-height:1.5;min-height:88px;padding:12px 14px;resize:vertical}@media(min-width:1200px){.inquiry-shell .contact-premium .customer-form>form{column-gap:14px;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:767px){.inquiry-shell .contact-premium .contact-grid .recap-col{order:-1}.inquiry-shell .contact-premium .recap-col .recap-card{background:#f8faf9;border-color:#e0e6e3;padding:14px}.inquiry-shell .contact-premium .recap-col .recap-card h4{font-size:11px;margin-bottom:10px}.inquiry-shell .contact-premium .recap-col .recap-row{background:#fff;border:1px solid #ebefed;border-radius:10px;margin:0;padding:10px 12px}.inquiry-shell .contact-premium .recap-col .recap-row+.recap-row{margin-top:8px}.inquiry-shell .contact-premium .recap-col .recap-row .recap-row-head{margin-bottom:2px}.inquiry-shell .contact-premium .recap-col .recap-row .recap-row-head .recap-label{color:#5a6b62;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.inquiry-shell .contact-premium .recap-col .recap-row .recap-row-head .recap-edit{font-size:11px;padding:1px 6px}.inquiry-shell .contact-premium .recap-col .recap-row .recap-value{font-size:13px;line-height:1.3}.inquiry-shell .contact-premium .recap-col .recap-promise{font-size:12px;margin-top:12px;padding-top:10px}}@media(max-width:575px){.inquiry-shell .contact-premium .inner-title{margin-bottom:18px}.inquiry-shell .contact-premium .inner-title h3{font-size:20px;line-height:1.25}.inquiry-shell .contact-premium .inner-title span{font-size:13px}.inquiry-shell .contact-premium .contact-notes textarea{font-size:14px;min-height:72px}}.inquiry-shell .steps.zipcodecontent,.inquiry-shell .zipcodecontent{display:block;margin:0!important;max-width:none!important;width:100%}.inquiry-shell .steps.zipcodecontent .zipcodes,.inquiry-shell .zipcodecontent .zipcodes{align-items:stretch;display:flex;flex-direction:column;gap:0;width:100%}.inquiry-shell .steps.zipcodecontent .zipcodes>img,.inquiry-shell .zipcodecontent .zipcodes>img{display:none}.inquiry-shell .steps.zipcodecontent .zipcodes .form-control,.inquiry-shell .steps.zipcodecontent .zipcodes input[type=number],.inquiry-shell .zipcodecontent .zipcodes .form-control,.inquiry-shell .zipcodecontent .zipcodes input[type=number]{background:#fff;border:1.5px solid #d4ddd7;border-radius:12px;color:#0f1f17;font-size:20px;font-weight:600;height:56px;letter-spacing:.04em;max-width:none;padding:0 18px;text-align:center;transition:border-color .15s ease-out,box-shadow .15s ease-out;width:100%}.inquiry-shell .steps.zipcodecontent .zipcodes .form-control::placeholder,.inquiry-shell .steps.zipcodecontent .zipcodes input[type=number]::placeholder,.inquiry-shell .zipcodecontent .zipcodes .form-control::placeholder,.inquiry-shell .zipcodecontent .zipcodes input[type=number]::placeholder{color:#a5b1ab;font-weight:500;letter-spacing:.02em}.inquiry-shell .steps.zipcodecontent .zipcodes .form-control:focus,.inquiry-shell .steps.zipcodecontent .zipcodes .form-control:focus-visible,.inquiry-shell .steps.zipcodecontent .zipcodes input[type=number]:focus,.inquiry-shell .steps.zipcodecontent .zipcodes input[type=number]:focus-visible,.inquiry-shell .zipcodecontent .zipcodes .form-control:focus,.inquiry-shell .zipcodecontent .zipcodes .form-control:focus-visible,.inquiry-shell .zipcodecontent .zipcodes input[type=number]:focus,.inquiry-shell .zipcodecontent .zipcodes input[type=number]:focus-visible{border-color:#1d825e;box-shadow:0 0 0 4px #2bb67338;outline:none}.inquiry-shell .steps.zipcodecontent .zipcodes .form-control[type=number]::-webkit-inner-spin-button,.inquiry-shell .steps.zipcodecontent .zipcodes .form-control[type=number]::-webkit-outer-spin-button,.inquiry-shell .steps.zipcodecontent .zipcodes input[type=number][type=number]::-webkit-inner-spin-button,.inquiry-shell .steps.zipcodecontent .zipcodes input[type=number][type=number]::-webkit-outer-spin-button,.inquiry-shell .zipcodecontent .zipcodes .form-control[type=number]::-webkit-inner-spin-button,.inquiry-shell .zipcodecontent .zipcodes .form-control[type=number]::-webkit-outer-spin-button,.inquiry-shell .zipcodecontent .zipcodes input[type=number][type=number]::-webkit-inner-spin-button,.inquiry-shell .zipcodecontent .zipcodes input[type=number][type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inquiry-shell .steps.zipcodecontent .zipcodes .form-control[type=number],.inquiry-shell .steps.zipcodecontent .zipcodes input[type=number][type=number],.inquiry-shell .zipcodecontent .zipcodes .form-control[type=number],.inquiry-shell .zipcodecontent .zipcodes input[type=number][type=number]{-moz-appearance:textfield}@media(max-width:575px){.inquiry-shell .steps.zipcodecontent .zipcodes .form-control,.inquiry-shell .steps.zipcodecontent .zipcodes input[type=number],.inquiry-shell .zipcodecontent .zipcodes .form-control,.inquiry-shell .zipcodecontent .zipcodes input[type=number]{font-size:18px;height:52px}}.inquiry-shell .steps.zipcodecontent .zip-coverage-hint,.inquiry-shell .zipcodecontent .zip-coverage-hint{background:#f1faf5;border:1px solid #d4ecdf;border-radius:999px;color:#1d825e;font-size:13px;font-weight:500;margin:14px auto 0;max-width:max-content;padding:8px 14px;text-align:center}.inquiry-shell .steps.zipcodecontent .zip-coverage-hint strong,.inquiry-shell .zipcodecontent .zip-coverage-hint strong{font-weight:700}@media(max-width:575px){.inquiry-shell .steps.zipcodecontent .zip-coverage-hint,.inquiry-shell .zipcodecontent .zip-coverage-hint{font-size:12px;padding:7px 12px}}.inquiry-shell .steps.zipcodecontent .error-msg,.inquiry-shell .zipcodecontent .error-msg{font-size:13px;margin-top:10px;text-align:center}.inquiry-shell .zipcode-width .wizard-action-bar{margin:0;max-width:none}.inquiry-shell .bedrooms-bathromms .stepscontent.room-stepper-list{display:flex!important;flex-direction:column;gap:10px;margin:0!important}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper{background:#fff;border:2px solid #e6e9ee;border-radius:10px;margin:0!important;padding:0!important;transition:border-color .15s ease-out,background .15s ease-out;width:100%!important}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper:hover{border-color:#d4ddd7}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content-wrap{align-items:center;display:flex;gap:12px;padding:14px 16px}@media(max-width:575px){.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content-wrap{gap:10px;padding:12px 14px}}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .imgs{display:none}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content-numberinput{align-items:center;display:flex;flex:1;gap:12px;justify-content:space-between;min-width:0}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content{flex:1;min-width:0}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content h4{color:#0f1f17;font-size:15px;font-weight:600;line-height:1.25;margin:0 0 2px}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content span{color:#5a6b62;display:block;font-size:12.5px;line-height:1.3}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content p{color:#1d825e;font-size:13px;font-weight:600;margin:4px 0 0}@media(max-width:575px){.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content h4{font-size:14px}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .content span{font-size:12px}}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper{align-items:center;background:#f8faf9;border:1px solid #e6ebe8;border-radius:999px;display:inline-flex;gap:6px;padding:4px}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-btn{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 1px 2px #0f1f1714;color:#1d825e;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease-out,color .12s ease-out,transform 60ms ease-out,opacity .12s ease-out;width:32px}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-btn svg{display:block}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-btn:hover:not(:disabled){background:#1d825e;color:#fff}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-btn:active:not(:disabled){transform:scale(.94)}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-btn:focus-visible{outline:2px solid #2bb67366;outline-offset:1px}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-value{color:#0f1f17;font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;min-width:28px;text-align:center;user-select:none}@media(max-width:575px){.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-value{font-size:15px;min-width:24px}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper{gap:4px;padding:3px}.inquiry-shell .bedrooms-bathromms .add-price-box.room-stepper .stepper .stepper-btn{height:30px;width:30px}}.inquiry-shell .datetime-step .datetime-layout{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:720px){.inquiry-shell .datetime-step .datetime-layout{align-items:start;gap:22px;grid-template-columns:minmax(0,1.2fr) minmax(220px,1fr)}}.inquiry-shell .datetime-step .datetime-section-label{color:#1d825e;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.inquiry-shell .datetime-step .datetime-calendar,.inquiry-shell .datetime-step .datetime-tods{min-width:0}.inquiry-shell .datetime-step .calendar-booking.react-calendar,.inquiry-shell .datetime-step .react-calendar.calendar-booking{background:#fff;border:1px solid #e6ebe8;border-radius:12px;box-shadow:0 1px 2px #0f1f1708;font-family:inherit;padding:12px;width:100%}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation{align-items:center;background:#f1faf5;border:1px solid #d4ecdf;border-radius:10px;display:flex!important;gap:4px;height:auto;margin-bottom:10px;min-height:44px;padding:4px;width:100%}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation button{background:#0000;border:none;color:#0f1f17;font-weight:600;padding:0;transition:background .12s ease-out,color .12s ease-out}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation button:focus-visible,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation button:hover:not(:disabled),.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation button:focus-visible,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation button:hover:not(:disabled){background:#f1faf5;color:#1d825e}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation button:focus-visible,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation button:focus-visible{outline:2px solid #2bb67359;outline-offset:1px}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation button:disabled,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation button:disabled{background:#0000;cursor:not-allowed;opacity:.35}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__label,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__label{border-radius:8px;color:#0f1f17;flex:1 1 auto!important;font-size:15px;font-weight:700;height:36px;min-width:0;padding:0 8px;text-align:center}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__next-button,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__next-button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__prev-button{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__next-button svg,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button svg,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__next-button svg,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__prev-button svg{display:block}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__next2-button,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__prev2-button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__next2-button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__prev2-button{align-items:center;border-radius:50%;color:#5a6b62;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__next2-button svg,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__prev2-button svg,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__next2-button svg,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__prev2-button svg{display:block}@media(max-width:575px){.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__next2-button,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__prev2-button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__next2-button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__prev2-button{display:none}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__label,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__label{font-size:14px;height:32px}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__next-button,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__next-button,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__navigation .react-calendar__navigation__prev-button{height:32px;width:32px}}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__month-view__weekdays,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__month-view__weekdays{color:#5a6b62;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__month-view__weekdays abbr[title],.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__month-view__weekdays abbr[title]{text-decoration:none}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__tile,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__tile{background:#0000;border:none;border-radius:8px;color:#0f1f17;font-size:13px;font-weight:500;padding:8px 0;transition:background .12s ease-out,color .12s ease-out}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__tile:hover:not(:disabled):not(.react-calendar__tile--active),.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__tile:hover:not(:disabled):not(.react-calendar__tile--active){background:#f1faf5;color:#1d825e}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__tile:disabled,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__tile:disabled{background:#0000;color:#a5b1ab;cursor:not-allowed}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__month-view__days__day--neighboringMonth,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__month-view__days__day--neighboringMonth{color:#a5b1ab}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__tile--now,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__tile--now{background:#2bb67314;color:#1d825e;font-weight:700}.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__tile--active,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__tile--active:enabled:focus,.inquiry-shell .datetime-step .calendar-booking.react-calendar .react-calendar__tile--active:enabled:hover,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__tile--active,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__tile--active:enabled:focus,.inquiry-shell .datetime-step .react-calendar.calendar-booking .react-calendar__tile--active:enabled:hover{background:#1d825e!important;box-shadow:0 2px 6px #1d825e40;color:#fff!important;font-weight:700}.inquiry-shell .datetime-step .tod-grid{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:720px){.inquiry-shell .datetime-step .tod-grid{grid-template-columns:1fr}}.inquiry-shell .datetime-step .tod-card{align-items:center;background:#fff;border:2px solid #e6e9ee;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:60px;padding:12px 8px;text-align:center;transition:border-color .15s ease-out,background .15s ease-out,box-shadow .15s ease-out}.inquiry-shell .datetime-step .tod-card:hover{background:#f6fbf8;border-color:#1d825e}.inquiry-shell .datetime-step .tod-card.is-selected{background:#e6f3ed;border-color:#1d825e;box-shadow:0 0 0 3px #1d825e14}.inquiry-shell .datetime-step .tod-card:focus-visible{outline:2px solid #2bb67359;outline-offset:1px}.inquiry-shell .datetime-step .tod-card .tod-label{color:#0f1f17;font-size:14px;font-weight:700;line-height:1.2}.inquiry-shell .datetime-step .tod-card .tod-range{color:#5a6b62;font-size:11.5px;font-weight:500}@media(min-width:720px){.inquiry-shell .datetime-step .tod-card{flex-direction:row;justify-content:space-between;min-height:52px;padding:12px 14px}.inquiry-shell .datetime-step .tod-card .tod-range{font-size:12px}}@media(max-width:380px){.inquiry-shell .datetime-step .tod-card{padding:10px 6px}.inquiry-shell .datetime-step .tod-card .tod-label{font-size:13px}.inquiry-shell .datetime-step .tod-card .tod-range{font-size:11px}}.inquiry-shell .inner-title.with-info .title-row{align-items:center;display:flex;gap:8px}.inquiry-shell .inner-title.with-info .title-row h3{margin:0}.inquiry-shell .inner-title.with-info .info-toggle{align-items:center;background:#f8faf9;border:1px solid #e6ebe8;border-radius:50%;color:#1d825e;cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;transition:background .12s ease-out,border-color .12s ease-out,color .12s ease-out;width:26px}.inquiry-shell .inner-title.with-info .info-toggle:hover,.inquiry-shell .inner-title.with-info .info-toggle[aria-expanded=true]{background:#1d825e;border-color:#1d825e;color:#fff}.inquiry-shell .inner-title.with-info .info-toggle:focus-visible{outline:2px solid #2bb67359;outline-offset:2px}.inquiry-shell .inner-title.with-info .info-popover{background:#f1faf5;border:1px solid #d4ecdf;border-left:3px solid #1d825e;border-radius:8px;color:#2d3a34;font-size:13px;line-height:1.5;margin-top:10px;padding:12px 14px}.inquiry-shell .inner-title.with-info .info-popover strong{color:#1d825e}.inquiry-shell .inner-title.with-info .info-popover em{color:#1d825e;font-style:normal;font-weight:600}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step),.inquiry-shell .home-size .stepscontent{display:grid!important;gap:10px;grid-template-columns:1fr;margin:0!important}@media(min-width:1200px){.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step),.inquiry-shell .home-size .stepscontent{grid-template-columns:1fr 1fr}}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box,.inquiry-shell .home-size .stepscontent .price-box{margin-bottom:0!important;min-width:0;padding:0!important;width:auto!important}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .container-box,.inquiry-shell .home-size .stepscontent .price-box .container-box{align-items:center;background:#fff;border:2px solid #e6e9ee;border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;padding:0;transition:border-color .15s ease-out,background .15s ease-out,box-shadow .15s ease-out,transform 80ms ease-out;width:100%}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .container-box:hover,.inquiry-shell .home-size .stepscontent .price-box .container-box:hover{background:#f6fbf8;border-color:#009047}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .container-box:active,.inquiry-shell .home-size .stepscontent .price-box .container-box:active{transform:translateY(1px)}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .container-box:has(input[type=radio]:checked),.inquiry-shell .home-size .stepscontent .price-box .container-box:has(input[type=radio]:checked){background:#e6f3ed;border-color:#009047;box-shadow:0 0 0 3px #00904714}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .aero,.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .checkmark,.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .imgs,.inquiry-shell .home-size .stepscontent .price-box .aero,.inquiry-shell .home-size .stepscontent .price-box .checkmark,.inquiry-shell .home-size .stepscontent .price-box .imgs{display:none}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .img-titlecontent-aero,.inquiry-shell .home-size .stepscontent .price-box .img-titlecontent-aero{gap:0;height:auto;justify-content:flex-start;min-height:56px;padding:14px 18px;width:100%}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .img-titlecontent,.inquiry-shell .home-size .stepscontent .price-box .img-titlecontent{justify-content:flex-start;min-width:0;padding-right:0;width:100%}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .titlecontent,.inquiry-shell .home-size .stepscontent .price-box .titlecontent{color:#0f1f17;font-size:15px;font-weight:600;line-height:1.3;overflow:visible;text-align:left;white-space:normal;word-break:normal}@media(max-width:767px){.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .img-titlecontent-aero,.inquiry-shell .home-size .stepscontent .price-box .img-titlecontent-aero{min-height:50px;padding:12px 14px}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .titlecontent,.inquiry-shell .home-size .stepscontent .price-box .titlecontent{font-size:14px}}@media(max-width:420px){.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .img-titlecontent-aero,.inquiry-shell .home-size .stepscontent .price-box .img-titlecontent-aero{min-height:46px;padding:10px 12px}.inquiry-shell .cleaning-services .stepscontent:not(.category-selection-step) .price-box .titlecontent,.inquiry-shell .home-size .stepscontent .price-box .titlecontent{font-size:13.5px}}@media(max-width:767px){.inquiry-shell .wizard-action-bar,body.lc-embed .wizard-action-bar{background:#fafafa;border-top:1px solid #f0f2f4;bottom:0;box-shadow:0 -6px 16px #0f1f170f;margin-top:16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:sticky;z-index:10}.inquiry-shell .wizard-action-bar .btn,body.lc-embed .wizard-action-bar .btn{flex:1 1 0;font-size:15px;height:48px;min-width:0}}.inquiry-sidebar .sidebar-card{padding:18px 18px 16px}.inquiry-sidebar .sidebar-card h4{font-size:12px;margin-bottom:12px}.inquiry-sidebar .steps-list li p,.inquiry-sidebar .value-list li{font-size:13px}body.lc-embed .container-fluid{max-width:1280px!important}body.lc-embed .inquiry-shell{margin-left:auto;margin-right:auto}@media(min-width:768px)and (max-width:1199px){body.lc-embed .inquiry-shell{column-gap:0;grid-template-areas:"brand" "progress" "form" "sidebar";grid-template-columns:1fr;max-width:720px;row-gap:12px}}@media(max-width:767px){body.lc-embed .inquiry-shell{column-gap:0;grid-template-areas:"brand" "progress" "form" "sidebar";grid-template-columns:1fr;max-width:100%;row-gap:10px}}@media(min-width:1200px){body.lc-embed .inquiry-shell{column-gap:28px;grid-template-areas:"brand    brand" "progress form";grid-template-columns:260px minmax(0,1fr);max-width:1100px;row-gap:16px}body.lc-embed .inquiry-shell .step-progress.segmented{align-self:flex-start;position:sticky;top:16px}body.lc-embed .inquiry-shell .step-progress.segmented .seg-track{gap:18px;grid-template-columns:1fr}body.lc-embed .inquiry-shell .step-progress.segmented .seg{align-items:center;flex-direction:row;gap:12px;justify-content:flex-start;text-align:left}body.lc-embed .inquiry-shell .step-progress.segmented .seg-label{font-size:13.5px;text-align:left}body.lc-embed .inquiry-shell .step-progress.segmented .seg:not(:last-child) .seg-bullet:after{height:18px;left:50%;top:100%;transform:translateX(-50%);width:2px}body.lc-embed .inquiry-shell .step-progress.segmented .seg-track:after,body.lc-embed .inquiry-shell .step-progress.segmented .seg-track:before{display:none}}@media(min-width:768px)and (max-width:1199px){body.lc-embed .booking-form-step-content{padding:18px 20px}}@media(min-width:768px){body.lc-embed .wizard-action-bar{box-shadow:none;position:static}}body.lc-embed .wizard-action-bar{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px;justify-content:space-between!important;margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}body.lc-embed .wizard-action-bar .btn{flex:0 0 auto;min-width:132px}@media(max-width:575px){body.lc-embed .wizard-action-bar .btn{flex:1 1 0;min-width:0}}body.lc-embed .zipcode-width .wizard-action-bar{margin:0!important;max-width:none!important}.lc-chip{align-items:center;appearance:none;-webkit-appearance:none;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1.5px solid #e6ebe8;border-radius:8px;box-shadow:none;color:#1f2937;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:500;gap:7px;height:32px;letter-spacing:-.005em;line-height:1;padding:0 12px;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out}.lc-chip:hover:not(:disabled):not(.lc-chip--active){background:#1d825e!important;background-color:#1d825e!important;border-color:#1d825e;color:#fff}.lc-chip:focus-visible{outline:2px solid #2bb67359;outline-offset:2px}.lc-chip:disabled{cursor:not-allowed;opacity:.55}.lc-chip.lc-chip--active{background:#1d825e!important;background-color:#1d825e!important;border-color:#1d825e;box-shadow:0 2px 6px #1d825e38;color:#fff;font-weight:600;padding:0 14px}.lc-chip.lc-chip--active:hover:not(:disabled){background:#176a4d!important;background-color:#176a4d!important;border-color:#176a4d}.lc-chip .lc-chip__count,.lc-chip svg{color:inherit}.lc-chip .lc-chip__count{align-items:center;background:#fff;border:1px solid #d4ecdf;border-radius:999px;color:#1d825e;display:inline-flex;font-size:10.5px;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 6px}.lc-chip.lc-chip--active .lc-chip__count,.lc-chip:hover:not(:disabled):not(.lc-chip--active) .lc-chip__count{background:#ffffff38;border-color:#0000;color:#fff}body:not(.lc-embed) .front.booking{height:auto!important;overflow:visible!important}body:not(.lc-embed) .front.booking .booking-form-summary-content,body:not(.lc-embed) .front.booking .content,body:not(.lc-embed) .front.booking .content-body,body:not(.lc-embed) .front.booking .content-wrapper{height:auto!important}body:not(.lc-embed) .front.booking .booking-row{height:auto!important;overflow:visible!important}body:not(.lc-embed) .booking-row{padding-bottom:32px;padding-top:24px}@media(max-width:767px){body:not(.lc-embed) .booking-row{padding-bottom:20px;padding-top:14px}}body:not(.lc-embed) .contractor-signup{padding-bottom:32px;padding-top:16px}@media(max-width:767px){body:not(.lc-embed) .contractor-signup{padding-top:8px}}body:not(.lc-embed) .contractor-signup .container-fluid,body:not(.lc-embed) .front .footer .container-fluid,body:not(.lc-embed) .front .site-header .container-fluid{margin-left:auto;margin-right:auto;max-width:1100px}@media(max-width:1199px){body:not(.lc-embed) .contractor-signup .container-fluid,body:not(.lc-embed) .front .footer .container-fluid,body:not(.lc-embed) .front .site-header .container-fluid{max-width:720px}}@media(max-width:767px){body:not(.lc-embed) .contractor-signup .container-fluid,body:not(.lc-embed) .front .footer .container-fluid,body:not(.lc-embed) .front .site-header .container-fluid{max-width:100%}}body:not(.lc-embed) .contractor-signup .progress-row{padding-left:0!important;padding-right:0!important}body:not(.lc-embed) .front .footer{background:#f4f7f5;border-top:1px solid #e3e9e5;color:#4a5a52;padding:20px 0!important}body:not(.lc-embed) .front .footer .copyright{color:#5a6b62;font-size:13.5px!important;letter-spacing:.01em}body:not(.lc-embed) .front .footer ul.menu{gap:20px;margin:0;padding:0}@media(max-width:767px){body:not(.lc-embed) .front .footer ul.menu{gap:14px;margin-top:6px}}body:not(.lc-embed) .front .footer ul.menu li a,body:not(.lc-embed) .front .footer ul.menu li a:link,body:not(.lc-embed) .front .footer ul.menu li a:visited{color:#1d825e!important;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .15s ease-out,text-decoration .15s ease-out}body:not(.lc-embed) .front .footer ul.menu li a:hover,body:not(.lc-embed) .front .footer ul.menu li a:link:hover,body:not(.lc-embed) .front .footer ul.menu li a:visited:hover{color:#176a4d!important;text-decoration:underline}.app-user-view .progress-row .tab-content .row .step-text,.contractor-signup .step-text{font-size:14px!important;line-height:1.35!important;margin-bottom:6px!important;white-space:normal}@media(max-width:575px){.app-user-view .progress-row .tab-content .row .step-text,.contractor-signup .step-text{font-size:13.5px!important}}.contractor-signup .react-tel-input .special-label,.customer-form .react-tel-input .special-label,.inquiry-shell .react-tel-input .special-label{display:none!important}.app-user-view .progress-row .css-13cymwt-control,.app-user-view .progress-row .form-control,.app-user-view .progress-row .select__control,.app-user-view .progress-row .select__control--is-focused,.app-user-view .progress-row input.form-control,.app-user-view .progress-row select.form-control,.app-user-view .progress-row textarea.form-control,.contractor-signup .css-13cymwt-control,.contractor-signup .form-control,.contractor-signup .select__control,.contractor-signup .select__control--is-focused,.contractor-signup input.form-control,.contractor-signup select.form-control,.contractor-signup textarea.form-control{background:#fff!important;border:1px solid #d4ddd7!important;border-radius:10px!important;box-shadow:none!important;font-size:15px!important;height:48px!important;min-height:48px!important;padding:0 14px!important;transition:border-color .15s ease-out,box-shadow .15s ease-out}.app-user-view .progress-row .css-13cymwt-control:focus,.app-user-view .progress-row .css-13cymwt-control:focus-within,.app-user-view .progress-row .form-control:focus,.app-user-view .progress-row .form-control:focus-within,.app-user-view .progress-row .select__control--is-focused:focus,.app-user-view .progress-row .select__control--is-focused:focus-within,.app-user-view .progress-row .select__control:focus,.app-user-view .progress-row .select__control:focus-within,.app-user-view .progress-row input.form-control:focus,.app-user-view .progress-row input.form-control:focus-within,.app-user-view .progress-row select.form-control:focus,.app-user-view .progress-row select.form-control:focus-within,.app-user-view .progress-row textarea.form-control:focus,.app-user-view .progress-row textarea.form-control:focus-within,.contractor-signup .css-13cymwt-control:focus,.contractor-signup .css-13cymwt-control:focus-within,.contractor-signup .form-control:focus,.contractor-signup .form-control:focus-within,.contractor-signup .select__control--is-focused:focus,.contractor-signup .select__control--is-focused:focus-within,.contractor-signup .select__control:focus,.contractor-signup .select__control:focus-within,.contractor-signup input.form-control:focus,.contractor-signup input.form-control:focus-within,.contractor-signup select.form-control:focus,.contractor-signup select.form-control:focus-within,.contractor-signup textarea.form-control:focus,.contractor-signup textarea.form-control:focus-within{border-color:#1d825e!important;box-shadow:0 0 0 3px #2bb6732e!important;outline:none!important}.app-user-view .progress-row textarea.form-control,.contractor-signup textarea.form-control{height:auto!important;line-height:1.5!important;min-height:96px!important;padding:12px 14px!important}.app-user-view .progress-row .otp-code input,.app-user-view .progress-row .otp-input input,.contractor-signup .otp-code input,.contractor-signup .otp-input input{background:#fff!important;border:1px solid #d4ddd7!important;border-radius:10px!important;font-size:18px!important;height:48px!important;text-align:center;width:44px!important}.app-user-view .progress-row .otp-code input:focus,.app-user-view .progress-row .otp-input input:focus,.contractor-signup .otp-code input:focus,.contractor-signup .otp-input input:focus{border-color:#1d825e!important;box-shadow:0 0 0 3px #2bb6732e!important;outline:none!important}.app-user-view .progress-row .react-tel-input,.contractor-signup .react-tel-input{box-sizing:border-box;height:48px!important;position:relative}.app-user-view .progress-row .react-tel-input .form-control,.contractor-signup .react-tel-input .form-control{background:#fff!important;border:1px solid #d4ddd7!important;border-radius:10px!important;box-shadow:none!important;font-size:15px!important;height:48px!important;line-height:1.4!important;max-height:48px!important;min-height:48px!important;padding:0 14px 0 52px!important;width:100%!important}.app-user-view .progress-row .react-tel-input .form-control:focus,.app-user-view .progress-row .react-tel-input .form-control:focus-within,.contractor-signup .react-tel-input .form-control:focus,.contractor-signup .react-tel-input .form-control:focus-within{border-color:#1d825e!important;box-shadow:0 0 0 3px #2bb6732e!important;outline:none}.app-user-view .progress-row .react-tel-input .flag-dropdown,.contractor-signup .react-tel-input .flag-dropdown{background:#0000!important;border:0!important;border-radius:10px 0 0 10px!important;bottom:0!important;box-shadow:none!important;height:48px!important;left:0!important;position:absolute!important;top:0!important;width:44px!important}.app-user-view .progress-row .react-tel-input .flag-dropdown:after,.app-user-view .progress-row .react-tel-input .flag-dropdown:before,.contractor-signup .react-tel-input .flag-dropdown:after,.contractor-signup .react-tel-input .flag-dropdown:before{display:none!important}.app-user-view .progress-row .react-tel-input .selected-flag,.contractor-signup .react-tel-input .selected-flag{background:#0000!important;border:0!important;border-radius:10px 0 0 10px!important;box-shadow:none!important;height:48px!important;padding:0 0 0 10px!important;width:44px!important}.app-user-view .progress-row .react-tel-input .selected-flag:focus,.app-user-view .progress-row .react-tel-input .selected-flag:hover,.contractor-signup .react-tel-input .selected-flag:focus,.contractor-signup .react-tel-input .selected-flag:hover{background:#1d825e0f!important}.app-user-view .progress-row .react-tel-input .form-control+.flag-dropdown:after,.contractor-signup .react-tel-input .form-control+.flag-dropdown:after{background:#d4ddd7;bottom:8px;content:""!important;display:block!important;position:absolute;right:0;top:8px;width:1px}.app-user-view .progress-row .invalid-feedback.d-block,.app-user-view .progress-row .react-tel-input+.invalid-feedback,.contractor-signup .invalid-feedback.d-block,.contractor-signup .react-tel-input+.invalid-feedback{color:#c54545;display:block!important;font-size:12.5px;line-height:1.3;margin-bottom:0!important;margin-top:4px!important;text-align:left;width:100%}@media(max-width:767px){.inquiry-shell .step-progress.segmented .seg-bullet{background:#1d825e!important;border-color:#1d825e!important;color:#fff!important}.inquiry-shell .step-progress.segmented .seg-bullet svg{stroke:#fff}.inquiry-shell .step-progress.segmented .seg--upcoming .seg-bullet{background:#1d825e!important;opacity:.55}.inquiry-shell .step-progress.segmented .seg--active .seg-bullet{box-shadow:0 0 0 4px #1d825e2e;opacity:1}.inquiry-shell .step-progress.segmented .seg--done .seg-bullet{opacity:1}}.contractor-signup .main-progress .steps-main .borders{align-items:center!important;background:#1d825e!important;border-color:#1d825e!important;border-radius:999px!important;border-width:1.5px;display:flex!important;height:36px!important;justify-content:center!important;min-width:36px;padding:0!important;width:36px!important}.contractor-signup .main-progress .steps-main .borders .step-icon img{background:#0000!important;filter:brightness(0) invert(1);height:18px!important;margin:0!important;width:18px!important}@media(max-width:767px){.contractor-signup .main-progress .steps-main .steps{gap:6px!important}.contractor-signup .main-progress .steps-main .steps .step-name{display:none}}@media(min-width:1200px){.contractor-signup .main-progress .card{border:1px solid #e9ecef;border-radius:14px;box-shadow:0 2px 10px #14281e0a}.contractor-signup .main-progress .steps-main{display:flex;flex-direction:column;gap:22px;min-height:auto;padding:22px 18px}.contractor-signup .main-progress .steps{align-items:center;display:flex!important;flex-direction:row;gap:12px;margin-bottom:0!important;position:relative}.contractor-signup .main-progress .steps:not(:last-child) .borders:after{background:#e6ebe8;content:"";height:22px;left:17px;position:absolute;top:36px;width:2px}.contractor-signup .main-progress .step-line:before{display:none!important}.contractor-signup .main-progress .borders{align-items:center;background:#fff;border:1.5px solid #e6ebe8;border-radius:999px;display:flex;height:36px;justify-content:center;min-width:36px;padding:0;position:relative;width:36px}.contractor-signup .main-progress .borders .step-icon img{background:#0000!important;filter:grayscale(1) brightness(.7);height:18px;margin:0!important;opacity:.7;width:18px}.contractor-signup .main-progress .step-name{display:flex;flex-direction:column;gap:2px}.contractor-signup .main-progress .step-name span{color:#8a9a92;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.contractor-signup .main-progress .step-name h4{color:#2d3a34;font-size:14px;font-weight:600;line-height:1.25;margin:0;padding:0}.contractor-signup .main-progress .filled-step .borders{background:#1d825e;border-color:#1d825e}.contractor-signup .main-progress .filled-step .borders:after{background:#1d825e}.contractor-signup .main-progress .filled-step .borders .step-icon img{filter:brightness(0) invert(1);opacity:1}.contractor-signup .main-progress .filled-step .step-name h4{color:#1d825e}.contractor-signup .main-progress .active-class{margin-bottom:0!important}.contractor-signup .main-progress .active-class .borders{background:#fff;border-color:#1d825e;box-shadow:0 0 0 4px #1d825e1f}.contractor-signup .main-progress .active-class .borders .step-icon img{filter:none;opacity:1}.contractor-signup .main-progress .active-class .step-name h4,.contractor-signup .main-progress .active-class .step-name span{color:#1d825e}}.contractor-signup .progress-row{--bs-gutter-x:24px;margin:0 auto}@media(min-width:1200px){.contractor-signup .progress-row>.col-md-4.col-xl-3,.contractor-signup .progress-row>[class*=col-xl-3]{align-self:flex-start;position:sticky;top:24px}}@media(max-width:767px){.contractor-signup .progress-bar-app{padding:16px 0 12px}}body.lc-embed .contractor-signup .container-fluid{max-width:1100px!important;padding-left:16px;padding-right:16px}body.lc-embed .contractor-signup .progress-row{padding:0!important}@media(min-width:768px)and (max-width:1199px){body.lc-embed .contractor-signup .progress-row{max-width:720px}body.lc-embed .contractor-signup .progress-row>.col-md-4.col-xl-3{flex:0 0 100%;margin-bottom:16px;max-width:100%}body.lc-embed .contractor-signup .progress-row>.col-md-8.col-xl-9,body.lc-embed .contractor-signup .progress-row>[class*=col-xl-9]{flex:0 0 100%;max-width:100%}}@media(max-width:767px){body.lc-embed .contractor-signup .progress-row{max-width:100%}body.lc-embed .contractor-signup .progress-row>.col-md-4.col-xl-3{flex:0 0 100%;margin-bottom:12px;max-width:100%}body.lc-embed .contractor-signup .progress-row>.col-md-8.col-xl-9,body.lc-embed .contractor-signup .progress-row>[class*=col-xl-9]{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){body.lc-embed .contractor-signup .progress-row{max-width:920px}}body.lc-embed .contractor-signup .progress-row>[class*=col-xl-9]{background:#fff;border:1px solid #e9ecef;border-radius:14px;box-shadow:0 2px 10px #14281e0a;padding:20px}@media(min-width:1200px){body.lc-embed .contractor-signup .progress-row>[class*=col-xl-3]{background:#fff;border:1px solid #e9ecef;border-radius:14px;box-shadow:0 2px 10px #14281e0a;padding:16px}}