﻿@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";:root{--font: "Manrope", sans-serif;--bgColor: #F3F6FF;--titleColor: #000000;--subTitle: #71767D;--borderRadius: 15px;--borderColor: #eaeaea;--primaryColor: #9F1127;--primaryHoverColor: #850f20;--secondaryColor: #000;--secondaryHoverColor: #202020;--btnSuccess: #00BD79;--btnSuccessHoverColor: #03ad6e;--btnInfo: #25a0e2;--btnInfoHoverColor: #1f88c0;--bs-border-color: #dee2e6;--accordionLable: #71798f;--accordionContent: #04153F;--accordionBorder: #e6edff;--accordionBorderRadius: .8rem;--accordionShadow: rgba(0, 0, 0, 0.05) 0px 4px 12px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:focus,a:hover{text-decoration:none;outline:none;transition:all .3s}input:focus{outline:none;box-shadow:none}input[type=number]{-moz-appearance:textfield}body,html{height:100%;box-sizing:border-box}html{font-size:62.5%}body{background:var(--bgColor);font-family:var(--font);font-optical-sizing:auto;font-size:1.6rem;font-style:normal;font-weight:500;letter-spacing:.1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:auto}h1{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:700}.login-wrapper{height:100%;background:url("../images/login-bg-pattern.png") repeat;background-position:center center;display:flex;justify-content:flex-end;position:relative;flex-direction:column}.login-wrapper::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.9);z-index:1}.login-logo-wrapper{position:relative;z-index:2;text-align:center;height:calc(100% - 30rem);display:flex;align-items:center;justify-content:center}.login-logo-wrapper svg path{fill:#fff}.login-form-wrapper{background:#fff;position:relative;z-index:2;width:100%;padding:2rem;border-top-right-radius:var(--borderRadius);border-top-left-radius:var(--borderRadius)}.login-form-wrapper h1{margin-bottom:2rem;margin-top:1.5rem}.login-form-wrapper .verify-phone-container p{font-size:1.4rem;color:var(--subTitle);margin-bottom:2.2rem}.login-form-wrapper .form-wrapper{margin-top:2.5rem}.or{position:relative;border-top:solid 1px var(--borderColor);margin:3.5rem 0}.or::after{content:"OR";width:100%;position:absolute;left:50%;top:-18px;transform:translateX(-50%);font-size:1.4rem;color:#848484;background:#fff;display:block;padding:1rem;max-width:max-content;z-index:1;font-weight:400}.auth-external a{border:solid 1px var(--borderColor);padding:1rem;border-radius:.8rem;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;color:#000}.auth-external a svg{margin-right:1.5rem}.form-floating{position:relative}.form-floating .icon{position:absolute;right:15px;top:16px;height:25px;display:flex;align-items:center}.form-floating .icon svg path{fill:#4d587d}.form-floating .icon .hide{display:none}.form-floating .icon.hide-icon .show{display:none}.form-floating .icon.hide-icon .hide{display:block}.form-floating.icon-view .form-control{padding-right:5rem}.static-values .form-label{color:rgba(33,37,41,.6509803922);font-weight:500}.static-values .values{font-size:1.5rem;font-weight:700}.form-control:focus{box-shadow:none}.form-control:disabled{--bs-secondary-bg: #f1f4f7;background-color:var(--bs-secondary-bg);opacity:1}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{--bs-secondary-bg: #f1f4f7;background:var(--bs-secondary-bg)}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(5.5rem + var(--bs-border-width)*2);min-height:calc(5.5rem + var(--bs-border-width)*2);line-height:1.25}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{height:calc(5.5rem + var(--bs-border-width)*2);min-height:calc(5.5rem + var(--bs-border-width)*2);line-height:1.25}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{background:rgba(0,0,0,0)}.form-floating>.form-control-plaintext~label.error::after,.form-floating>.form-control:focus~label.error::after,.form-floating>.form-control:not(:placeholder-shown)~label.error::after,.form-floating>.form-select~label::after{background:#fff}.form-floating>.form-select:disabled~label::after{background:rgba(0,0,0,0)}.form-floating label.error{background:#fff;z-index:11;border:none;margin-top:1px;margin-left:1px;border-radius:.8rem;height:calc(100% - 2px);font-size:1.3rem;color:#e9435d;white-space:pre-wrap}.phone-error{color:#e9435d;font-size:1.3rem;margin-bottom:.5rem}.form-floating>.form-control:focus~label.error,.form-floating>.form-control:not(:placeholder-shown)~label.error,.form-floating>.form-select~label.error{background:rgba(0,0,0,0);color:#e9435d;transform:scale(0.9) translateY(-1.2rem) translateX(0.15rem)}.form-control{font-size:1.5rem;font-weight:600;color:#000;border-radius:.6rem}.form-control.error{border-color:#e9435d}select.error+.select2-container--default .selection .select2-selection--single{border-color:#e9435d !important}.form-check-input:checked{background-color:var(--primaryColor);border-color:var(--primaryColor)}.form-check-input:focus{box-shadow:none}.textarea .form-label{padding:1rem 0 .5rem;font-size:1.4rem;font-weight:500;color:rgba(var(--bs-body-color-rgb), 0.65)}.textarea textarea{height:10rem !important}.form-select{font-size:1.4rem;font-weight:600;color:#000;border-radius:.6rem;padding:2.5rem 1.5rem .625rem 1.5rem}.form-select.error{border-color:#e9435d}.form-wrapper .add-bookings-ps-error{display:none}.form-floating>.form-select{padding:2.5rem 1.5rem .625rem 1.5rem}.form-floating>label{display:flex;align-items:center;padding:1.5rem;font-size:1.4rem;font-weight:500}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:2.5rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(0.9) translateY(-1.2rem) translateX(0.15rem);padding:1rem 1.5rem}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{top:14px}.form-floating>.form-control-plaintext~label.error::after,.form-floating>.form-control:focus~label.error::after,.form-floating>.form-control:not(:placeholder-shown)~label.error::after,.form-floating>.form-select~label::after{top:18px}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1.5rem}.form-floating .select2-container{width:100% !important}.form-floating .select2-container--default .select2-selection--multiple,.form-floating .select2-container--default .select2-selection--single{--bs-border-width: 1px;border:1px solid #dee2e6;padding-top:2.5rem;padding-bottom:.625rem;padding-left:.9rem;padding-right:1.5rem;min-height:calc(5.5rem + var(--bs-border-width)*2) !important}.form-floating .select2-container--default.select2-container--focus .select2-selection--multiple,.form-floating .select2-container--default .select2-selection--single{border:1px solid #dee2e6}.form-floating .select2-container--default .select2-selection--single{border:1px solid #dee2e6}.form-floating .select2-dropdown{border:1px solid #dee2e6}.form-floating .select2-results__option{font-size:1.4rem;padding:1rem}.form-floating .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#e5e9f6;color:#000;font-size:1.4rem;border-color:#d2d5df;padding:.5rem .5rem .5rem 2rem}.form-floating .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:25px;font-size:1.5rem;border-right:1px solid #d2d5df}.form-floating .select2-container .select2-selection--single .select2-selection__rendered{color:#000;font-size:1.4rem;font-weight:600;padding:0 .5rem;line-height:24px}.form-floating .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.form-floating .select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"";position:absolute;top:22px;right:10px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-size:16px 12px;width:13px;height:13px}.form-floating .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #dee2e6;border-radius:.4rem}.form-floating .select2-results__option{font-size:1.4rem;font-weight:500;text-align:left}.form-floating .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.form-floating select.error+.select2-container--default .selection .select2-selection--single{border-color:#e9435d !important}.selectpicker-container .select2-container--default .select2-selection--single .select2-selection__arrow{height:32px}.selectpicker-container .select2-container--default .select2-selection--single .select2-selection__arrow::after{top:11px}.selectpicker-container .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.btn{--bs-border-radius: .6rem}.btn.disabled{--bs-btn-disabled-bg: #cfd1d8;border-color:#cfd1d8;cursor:not-allowed;pointer-events:none;opacity:.5}.btn-primary{background:var(--primaryColor);border-color:var(--primaryColor);border-radius:.8rem;color:#fff;font-size:1.4rem;font-weight:700;padding:1.7rem 1.5rem;text-align:center;text-transform:uppercase}.btn-primary i{font-size:1.6rem;margin-right:1rem}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:var(--primaryHoverColor);border-color:var(--primaryHoverColor);color:#fff}.btn-primary:checked+.btn,.btn-primary.active,.btn-primary.show,.btn-primary:first-child:active,:not(.btn-primary)+.btn-primary:active{background:var(--primaryHoverColor);border-color:var(--primaryHoverColor);color:#fff}.btn-success{background:var(--btnSuccess);border-color:var(--btnSuccess);border-radius:.8rem;color:#fff;font-size:1.4rem;font-weight:700;padding:1.5rem;text-align:center;text-transform:uppercase}.btn-success i{font-size:1.6rem;margin-right:1rem}.btn-success:hover,.btn-success:focus,.btn-success:active{background:var(--btnSuccessHoverColor);border-color:var(--btnSuccessHoverColor);color:#fff}.btn-success:checked+.btn,.btn-success.active,.btn-success.show,.btn-success:first-child:active,:not(.btn-success)+.btn-success:active{background:var(--btnSuccessHoverColor);border-color:var(--btnSuccessHoverColor);color:#fff}.btn-success-hover{background:var(--btnSuccessHoverColor);border-color:var(--btnSuccessHoverColor);color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;padding:1.5rem}.btn-danger{border-radius:.8rem;color:#fff;font-size:1.4rem;font-weight:700;padding:1.5rem;text-align:center;text-transform:uppercase}.btn-danger i{font-size:1.6rem;margin-right:1rem}.btn-danger:hover,.btn-danger:focus,.btn-danger:active{color:#fff}.btn-danger:checked+.btn,.btn-danger.active,.btn-danger.show,.btn-danger:first-child:active,:not(.btn-danger)+.btn-danger:active{color:#fff}.btn-info{background:var(--btnInfo);border-color:var(--btnInfo);border-radius:.8rem;color:#fff;font-size:1.4rem;font-weight:700;padding:1.5rem;text-align:center;text-transform:uppercase}.btn-info i{font-size:1.6rem;margin-right:1rem}.btn-info:hover,.btn-info:focus,.btn-info:active{background:var(--btnInfoHoverColor);border-color:var(--btnInfoHoverColor);color:#fff}.btn-info:checked+.btn,.btn-info.active,.btn-info.show,.btn-info:first-child:active,:not(.btn-info)+.btn-info:active{background:var(--btnInfoHoverColor);border-color:var(--btnInfoHoverColor);color:#fff}.btn-info-hover{background:var(--btnInfoHoverColor);border-color:var(--btnInfoHoverColor);color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;padding:1.5rem}.btn-info-hover:hover,.btn-info-hover:focus,.btn-info-hover:active,:not(.btn-info-hover)+.btn-info-hover:active{background:var(--btnInfoHoverColor);border-color:var(--btnInfoHoverColor);color:#fff}.btn-outline{background:#fff;border:solid 1px var(--secondaryColor);border-radius:.8rem;color:var(--secondaryColor);font-size:1.4rem;font-weight:700;padding:1.5rem;text-align:center;text-transform:uppercase}.btn-outline i{font-size:1.6rem;margin-right:1rem}.btn-outline:hover,.btn-outline:focus,.btn-outline:active{border:solid 1px var(--secondaryColor)}label.btn-outline{border:solid 1px var(--bs-border-color)}label.btn-outline:hover{border:solid 1px var(--bs-border-color)}.btn-secondary{background:var(--secondaryColor);border-color:var(--secondaryColor);border-radius:.8rem;color:#fff;font-size:1.4rem;font-weight:700;padding:1.5rem 2.5rem;text-align:center;text-transform:uppercase}.btn-secondary i{font-size:1.6rem;margin-right:1rem}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background:var(--secondaryHoverColor);border-color:var(--secondaryHoverColor);color:#fff}.btn-secondary:checked+.btn,.btn-secondary.active,.btn-secondary.show,.btn-secondary:first-child:active,:not(.btn-secondary)+.btn-secondary:active{background:var(--secondaryHoverColor);border-color:var(--secondaryHoverColor);color:#fff}.btn-warning{background:#f0dfaf;border-color:#f0dfaf;border-radius:.8rem;color:#775e11;font-size:1.4rem;font-weight:700;padding:1.5rem 2.5rem;text-align:center;text-transform:uppercase}.btn-warning i{font-size:1.6rem;margin-right:1rem}.btn-info{background:#c4e3f4;border-color:#c4e3f4;border-radius:.8rem;color:#195c80;font-size:1.4rem;font-weight:700;padding:1.5rem 2.5rem;text-align:center;text-transform:uppercase}.btn-info i{font-size:1.6rem;margin-right:1rem}.btn-reminder{background:#f4d6c4;border-color:#f4d6c4;border-radius:.8rem;color:#b9500e;font-size:1.4rem;font-weight:700;padding:1.5rem 2.5rem;text-align:center;text-transform:uppercase}.btn-reminder i{font-size:1.6rem;margin-right:1rem}.btn-reminder:hover,.btn-reminder:active,.btn-reminder:focus,.btn-reminder:not(.btn-reminder)+.btn-reminder:active{background:#b9500e;border-color:#b9500e;color:#fff}.btn-sm{padding:.8rem 1.2rem !important;font-size:1.4rem;font-weight:700;white-space:nowrap}.btn-xs{padding:.5rem 1rem !important;font-size:1.2rem;font-weight:700;white-space:nowrap;border-radius:.5rem}.btn-link{background:#edd6d8;color:var(--primaryColor);font-size:1.4rem;font-weight:600;padding:.5rem 1rem;border-radius:.6rem;text-decoration:none}.btn-link:active,.btn-link:focus,.btn-link:hover,.btn-link:not(.btn-link)+.btn-link:active{background:#edd6d8 !important;color:var(--primaryColor) !important;border-color:#edd6d8 !important}.btn-link i{margin-right:.5rem}.btn-link:first-child:active{color:var(--primaryColor)}.btn-info-link{background:#c4e3f4;color:#1f88c0;font-size:1.4rem;font-weight:600;padding:.5rem 1rem;border-radius:.6rem;text-decoration:none}.btn-info-link:active,.btn-info-link:focus,.btn-info-link:hover,.btn-info-link:not(.btn-secondary-link)+.btn-secondary-link:active{background:#c4e3f4 !important;color:#1f88c0 !important;border-color:#c4e3f4 !important}.btn-info-link i{margin-right:.5rem}.btn-success-link{background:#c8efe1;color:#00bd79;font-size:1.4rem;font-weight:600;padding:.5rem 1rem;border-radius:.6rem;text-decoration:none}.btn-success-link:active,.btn-success-link:focus,.btn-success-link:hover,.btn-success-link:not(.btn-secondary-link)+.btn-secondary-link:active{background:#c8efe1 !important;color:#00bd79 !important;border-color:#c8efe1 !important}.btn-success-link i{margin-right:.5rem}.btn-secondary-link:first-child:active{color:#1f88c0}.btn-warnning-link{background:#f0dfaf;color:#775e11;font-size:1.4rem;font-weight:600;padding:.5rem 1rem;border-radius:.6rem;text-decoration:none}.btn-warnning-link:active,.btn-warnning-link:focus,.btn-warnning-link:hover,.btn-warnning-link:not(.btn-secondary-link)+.btn-secondary-link:active{background:#f0dfaf !important;color:#775e11 !important;border-color:#f0dfaf !important}.btn-warnning-link i{margin-right:.5rem}.btn-warnning-link:first-child:active{color:#775e11}.btn-group{display:flex;justify-content:space-evenly}.btn-outline-primary{font-size:1.4rem;font-weight:600;padding:1rem .8rem}.btn-outline-primary div{margin-top:.5rem}.btn-outline-primary i{font-size:1.8rem}.btn-outline-primary{--bs-btn-color: #121212;--bs-btn-border-color: #121212;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #121212;--bs-btn-hover-border-color: #121212;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #121212;--bs-btn-active-border-color: #121212;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0);--bs-btn-disabled-color: #121212;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #121212;--bs-gradient: none}.btn-check:checked+.btn svg path{fill:#fff}.logo-wrapper{padding:1rem .7rem;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;width:100%;margin:0 auto;background:var(--bgColor);z-index:10}.logo-wrapper a{display:block}.logo-wrapper .logout{font-size:1.4rem;font-weight:700;color:#71767d;text-transform:uppercase;display:flex}.logo-wrapper .logout i{margin-right:1rem;font-size:1.8rem}.header{padding:1rem 0;position:sticky;top:0;background:var(--bgColor);z-index:9}.header .page-title{font-size:clamp(1.5rem,3vw,1.8rem);font-weight:700;line-height:2.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:2rem}.header .page-title a{color:var(--primaryColor);display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center}.header .page-title a i{font-size:1.8rem}.title{font-size:clamp(1.5rem,3vw,1.6rem);font-weight:700;line-height:2.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:2rem;margin-bottom:2rem}.title a{color:var(--primaryColor);display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center}.title a i{font-size:1.8rem}.tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:1rem;padding:0 0 1.5rem 0;overflow-x:auto}.tabs::-webkit-scrollbar{width:5px;height:5px}.tabs::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.tabs::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tabs li{flex:1}.tabs li a{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:clamp(1.3rem,3vw,1.4rem);font-weight:600;line-height:2.5rem;padding:.8rem 1rem;color:#000;background:#e5e9f6;border-radius:.8rem;white-space:nowrap}.tabs li a .count{display:flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1rem;border-radius:.8rem;font-size:1.2rem;font-weight:800;background:rgba(0,23,76,.2);color:#494c52}.tabs li a.active{background:var(--primaryColor);color:#fff}.tabs li a.active .count{background:hsla(0,0%,100%,.2);color:#fff}.tabs li button{width:100%;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:clamp(1.3rem,3vw,1.4rem);font-weight:600;line-height:2.5rem;padding:.8rem 1rem;color:#000;background:#e5e9f6;border-radius:.8rem !important;white-space:nowrap}.tabs li button:hover{color:#000}.tabs li button.active{background:var(--primaryColor) !important;color:#fff}.main-nav{display:flex;justify-content:space-between;align-items:center;text-align:center;position:fixed;left:50%;transform:translateX(-50%);bottom:0;z-index:99;background:#fff;height:6.2rem;border-top-right-radius:1.5rem;border-top-left-radius:1.5rem;box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px}.main-nav a{display:block;flex:1;padding:1rem .5rem;color:#71767d}.main-nav a p{font-size:1.1rem;padding:1rem 0 0;font-weight:600}.main-nav a i{font-size:2.2rem}.main-nav a svg path{fill:#b5b5b5}.main-nav a.active{color:var(--primaryColor)}.main-nav a.active svg path{fill:#000}.main-nav a:hover p{color:#000}.main-nav a:hover svg path{fill:#000}.scroll-wrapper{padding-bottom:7rem}.scroll-wrapper.no-menu{height:calc(100dvh - 0rem) !important;padding-bottom:0rem !important}.accordion p{font-size:1.3rem;font-weight:500;color:var(--accordionLable);margin-bottom:.6rem}.accordion p .badge{font-size:1rem;padding:.2rem .5rem;margin-left:.5rem;display:inline-block;text-transform:uppercase;font-weight:800}.accordion .data strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.accordion strong{font-weight:600;color:var(--accordionContent);font-size:1.3rem;display:block;line-height:2.1rem}.accordion strong i{font-size:1.8rem}.accordion strong a{color:var(--primaryColor)}.accordion .accordion-button{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:2.5rem}.accordion .accordion-button .data:nth-child(2){flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.accordion .accordion-button:focus{box-shadow:none}.accordion .accordion-item{border:none;border-bottom:solid 1px var(--accordionBorder);box-shadow:var(--accordionShadow)}.accordion .accordion-item:first-of-type{border-top-left-radius:var(--accordionBorderRadius) !important;border-top-right-radius:var(--accordionBorderRadius) !important}.accordion .accordion-item:last-of-type{border-bottom-right-radius:var(--accordionBorderRadius) !important;border-bottom-left-radius:var(--accordionBorderRadius) !important}.accordion .accordion-item.accordion-show .accordion-button{justify-content:flex-start}.accordion .accordion-item.accordion-show .accordion-button i{color:var(--accordionLable) !important}.accordion .accordion-item.accordion-show .accordion-button::after{display:none}.accordion .accordion-body p{line-height:1.8rem}.accordion-radio{width:100%;display:block}.accordion-radio .accordion-item{border-radius:0 !important;border:none}.accordion-radio .data:nth-child(2){flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.accordion-radio p{font-size:1.3rem;font-weight:500;color:var(--accordionLable);margin-bottom:.6rem}.accordion-radio strong{font-weight:600;color:var(--accordionContent);font-size:1.3rem;display:block;line-height:2.1rem}.accordion-radio .status{position:absolute;bottom:0;right:0;padding:.4rem 2rem;font-size:1.2rem;font-weight:800;text-transform:uppercase;border-top-left-radius:.6rem;border-bottom-right-radius:.6rem}.accordion-radio .active-booking{background:#009b81 !important;color:#fff}.accordion-radio .active-booking-bg.btn{border-color:#00bd9d}.accordion-radio .active-booking-bg .accordion-item{background:rgba(0,155,129,.1)}.accordion-radio .cancelled-booking{background:#ff666c !important;color:#fff}.accordion-radio .cancelled-booking-bg.btn{border-color:#ff666c}.accordion-radio .cancelled-booking-bg .accordion-item{background:rgba(255,102,108,.1) !important}.accordion-radio .accordion-button:not(.collapsed)::after{display:none}.accordion-radio .btn-check:checked{border-color:#00bd9d}.accordion-radio .btn-check:checked .status{opacity:1}.accordion-radio .btn-check:checked .accordion-item{background:rgba(0,155,129,.1)}.accordion-radio.btn-group-vertical>.btn-group:not(:last-child)>.btn,.accordion-radio.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.accordion-radio.btn-group-vertical>.btn-group:not(:first-child)>.btn,.accordion-radio.btn-group-vertical>.btn~.btn{border-radius:var(--accordionBorderRadius)}.accordion-radio .accordion-body{position:relative}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:0}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{--bs-accordion-inner-border-radius: var(--accordionBorderRadius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-button:not(.collapsed){background:rgba(0,0,0,0);box-shadow:none}.accordion-item:first-of-type>.accordion-header .accordion-button{border-radius:.8rem !important}.bookings-wrapper p{font-size:1.3rem;font-weight:500;color:var(--accordionLable);margin-bottom:.6rem}.bookings-wrapper p .badge{font-size:1rem;padding:.2rem .5rem;margin-left:.5rem;display:inline-block;text-transform:uppercase;font-weight:800}.bookings-wrapper .data strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bookings-wrapper .data:last-child{text-align:right}.bookings-wrapper strong{font-weight:600;color:var(--accordionContent);font-size:1.4rem;display:block}.bookings-wrapper .accordion-item p{font-size:1.3rem;font-weight:500;color:var(--accordionLable);margin-bottom:.6rem}.bookings-wrapper .accordion-item strong{font-weight:600;color:var(--accordionContent);font-size:1.3rem;display:block;line-height:2.1rem}.bookings-wrapper .accordion-item .accordion-body .btn-success .calling{display:none;justify-content:center;align-items:center}.bookings-wrapper .accordion-item .accordion-body .btn-success.disabled .call{display:none}.bookings-wrapper .accordion-item .accordion-body .btn-success.disabled .calling{display:flex}.newlead-wrapper .accordion-item .accordion-button{padding:1.5rem}.newlead-wrapper .accordion-item .accordion-button:not(.collapsed) i{color:var(--primaryColor)}.newlead-wrapper .accordion-item strong{font-weight:600;color:var(--accordionContent);font-size:1.3rem;display:inline-block;line-height:2.1rem}.newlead-wrapper .accordion-item i{font-size:2rem;color:var(--accordionLable);width:2rem}.md-booking-map{height:100%;overflow:hidden;border-top-left-radius:.8rem;border-bottom-left-radius:.8rem;background:#fff;flex:1}.no-data{width:100%;height:calc(100vh - 26rem);display:flex;align-items:center;justify-content:center}.no-data i{color:#9f1127;font-size:4rem}.md-bookings-list{width:22rem;background:#fff;height:100%;position:relative;transition:all .3s ease;border-left:solid 1px var(--borderColor)}.md-bookings-list .btn-toggle{padding:.5rem 1.7rem .5rem 1rem;font-size:1.8rem;position:absolute;left:-4rem;top:50%;background:#000;border-color:#000;color:#fff;z-index:1;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateY(-50%)}.md-bookings-list .btn-toggle:active,.md-bookings-list .btn-toggle:focus{background:#000;border-color:#000}.md-bookings-list .listing{overflow:auto;height:calc(100% - 5.4rem)}.md-bookings-list .listing::-webkit-scrollbar{width:5px;height:5px}.md-bookings-list .listing::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.md-bookings-list .listing::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.md-bookings-list ul{list-style:none}.md-bookings-list li{background-color:#fff;padding:1rem 1rem;user-select:none;border-bottom:solid 1px var(--accordionBorder)}.md-bookings-list li small{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:1.2rem;font-weight:700;color:#fff;background:var(--primaryColor);border-radius:5rem;position:relative;top:.3rem}.md-bookings-list li .data{flex:1;cursor:grab}.md-bookings-list li .data .userinfo{display:flex;justify-content:space-between}.md-bookings-list li .data .userinfo strong{font-weight:600;color:var(--accordionContent);font-size:1.4rem;margin-bottom:.5rem;line-height:2.1rem;white-space:nowrap;max-width:16rem;overflow:hidden;text-overflow:ellipsis}.md-bookings-list li .data .userinfo strong a{color:var(--primaryColor)}.md-bookings-list li .data .userinfo span{font-size:1.3rem;font-weight:500;color:var(--accordionLable)}.md-bookings-list li .data p{font-size:1.3rem;font-weight:500;color:var(--accordionLable);margin-bottom:.6rem;line-height:2rem}.md-bookings-list li .data .btn-link{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:5rem}.md-bookings-list li:hover{background:var(--accordionBorder)}.md-bookings-list .demo-no-reorder{opacity:1;pointer-events:none;background:#f1f5fd}.md-bookings-list .demo-no-reorder.hasowner{padding:0;z-index:0}.md-bookings-list .demo-no-reorder small{background:#757575}.md-bookings-list .demo-no-reorder .owner{padding:.8rem 1rem;background:#3d3d3d;border:none;width:100%;border-radius:0;z-index:0;margin:0}.md-bookings-list .demo-no-reorder .owner .owner-info h6{color:#fff}.md-bookings-list .demo-no-reorder .owner .owner-info p{color:#ededed}.md-bookings-list .slip-reordering{z-index:9999;box-shadow:0 2px 10px rgba(0,0,0,.2)}.md-bookings-list .instant{display:flex;gap:1rem}.md-bookings-list .quick-move{display:flex;gap:1rem}.md-bookings-list .fa-grip-dots-vertical{opacity:.5}.md-bookings-list .slip-swiping-container{overflow-x:hidden}.md-bookings-list.toggled-list{margin-right:-22rem}.md-bookings-list.toggled-list .btn-toggle i{transform:rotate(180deg)}.md-bookings-list .form-wrapper{padding:1rem;overflow:auto;height:calc(100% - 0rem)}.md-bookings-list .form-wrapper::-webkit-scrollbar{width:5px;height:5px}.md-bookings-list .form-wrapper::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.md-bookings-list .form-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.md-bookings-list .form-wrapper .form-select,.md-bookings-list .form-wrapper .form-control{font-size:1.4rem}.md-bookings-list .form-wrapper h5{font-size:1.4rem;font-weight:700;margin:.5rem 0 1.5rem;display:flex;align-items:center;line-height:2rem}.md-bookings-list .form-wrapper h5 img{width:3.5rem;margin-right:.5rem}.md-bookings-list .form-wrapper .owner-wrapper{flex-direction:column;gap:0;grid-column-gap:.5rem}.md-bookings-list .form-wrapper .owner{min-width:auto;width:100%}.md-bookings-list .form-wrapper .owner h6{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:10rem}.md-map-wrapper{height:calc(100dvh - 21rem);background:#fff;border-radius:.8rem}.md-map-wrapper.with-tab{height:calc(100dvh - 25.5rem)}.md-map-wrapper.with-tab .md-bookings-list{width:32rem;transition:all .3s ease}.md-map-wrapper.with-tab .md-bookings-list .listing{height:calc(100dvh - 30.4rem);margin-bottom:1rem}.md-map-wrapper.with-tab .md-bookings-list.toggled-list{margin-right:-32rem}.md-map-wrapper.with-tab .md-bookings-list.toggled-list .btn-toggle i{transform:rotate(180deg)}.md-schedule-map{height:calc(100dvh - 65rem);margin-bottom:1rem;overflow:hidden}.lead-details p{font-size:1.3rem;font-weight:500;color:var(--accordionLable);margin-bottom:0rem}.lead-details strong{font-weight:600;color:var(--accordionContent);font-size:1.4rem;display:block;line-height:2.1rem}.order-more-details .row{margin-bottom:1.5rem;padding-bottom:1rem}.order-more-details .row:not(:last-child){border-bottom:solid 1px var(--accordionBorder)}.order-more-details p{font-size:1.3rem;font-weight:500;color:var(--accordionLable);margin-bottom:0rem}.order-more-details strong{font-weight:600;color:var(--accordionContent);font-size:1.3rem;display:block;line-height:2.1rem}.order-more-details .gallery{gap:1rem;margin-top:1rem}.order-more-details .gallery .img-thumb,.order-more-details .gallery .img-thumb1{height:5rem;flex:0 0 5rem}.product-data-wrapper .product-data{padding:0}.product-data-wrapper .product-data .accordion-item{padding:1.5rem}.product-data-wrapper .product-data .product-details-wrapper{box-shadow:none;padding:0}.product-data-wrapper .product-data .product-details-wrapper .product-name{margin-bottom:.6rem}.product-data-wrapper .product-data .product-details-wrapper .product-info{margin:0 0 .5rem}.product-data-wrapper .product-data .product-details-wrapper .btn-link{padding:0 !important}.product-data-wrapper .accordion-body{margin-top:2rem}.product-data-wrapper .accordion-header .collapsed~.btn_remove{opacity:0}.product-data-wrapper .data strong{font-weight:700;color:#000;font-size:1.4rem;display:block;line-height:2.1rem}.product-data-wrapper .action-btn{display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-end}.product-data{padding:1.5rem;margin-bottom:1rem}.product-data .row-title{background:#fff;padding:8px 15px;margin:-10px -10px 6px -10px;border-top-left-radius:1rem;border-top-right-radius:1rem;font-size:1.4rem;font-weight:700;display:flex;align-items:center;justify-content:space-between}.product-data .form-control{font-size:1.4rem}.product-data .image-picker-button{padding:1.5rem}.btn_remove{padding:0px;height:2.4rem;width:2.4rem;text-align:center;border-radius:5rem;font-size:1.2rem;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0rem;z-index:9}.btn_remove i{font-size:1.2rem}.alert{padding:0px;border:none}.alert p{padding:.5rem 1rem;font-size:1.3rem;font-weight:600;margin:0 !important}.alert p strong{font-weight:700}.alert-primary{border:none;border-radius:.4rem}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis);border-radius:.4rem;border:none}.alert-danger p{color:var(--bs-alert-color)}.alert-danger .error{display:block;padding:.8rem 1.5rem;font-size:1.3rem;font-weight:600}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis) border-radius: .4rem;border:none}.alert-success p{color:var(--bs-alert-color)}.alert-success label{display:block;padding:.8rem 1.5rem;font-size:1.3rem;font-weight:600}.form-label{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.modal-header{border-bottom:none}.modal-header .modal-title{font-size:1.6rem}.modal-content{border:none;border-radius:.8rem}.btn-danger{border:none !important}.form-check-inline{margin-right:2rem}.form-check-label{font-size:1.4rem;font-weight:600}.form-check .form-check-input{margin-top:-1px;margin-left:-3rem}.form-check-input{width:2rem;height:2rem}.form-check{padding-left:3rem}.btn-otp{padding:.5rem 0 1.8rem 0;font-size:1.5rem;font-weight:600;color:var(--primaryColor);border:none}.btn-otp:focus,.btn-otp:active{border:none;outline:none}.req{color:#c22f11}.OTPWrapper{display:none}.product-details-wrapper{background:#fff;border-radius:.8rem;padding:1rem;box-shadow:var(--accordionShadow)}.product-details-wrapper h5{font-size:1.5rem;font-weight:600;margin-bottom:2rem}.product-details-wrapper h3{font-size:1.4rem;font-weight:700;color:var(--primaryColor);background:rgba(159,17,39,.1);padding:1.2rem 1.5rem;border-radius:.8rem}.product-details-wrapper .row{border-bottom:dashed 1px #d8ddeb;padding-bottom:1.5rem;margin-bottom:1.5rem}.product-details-wrapper .row:last-child{border-bottom:0}.product-details-wrapper .row.disabled-row{background:#f4f6fc;pointer-events:none}.product-details-wrapper .row.disabled-row>*{opacity:.6}.product-details-wrapper .product-info{font-size:1.2rem;margin-top:.4rem;color:var(--accordionLable)}.product-details-wrapper .product-info strong{font-size:1.2rem;font-weight:600;color:#000;display:inline-block;line-height:1.8rem}.product-details-wrapper .product-info strong a{word-break:break-all;display:inline-block;color:var(--primaryColor)}.product-details-wrapper .product-info .id{flex:0 0 1rem}.product-details-wrapper .product-info .url{flex:0 0 6.5rem}.product-details-wrapper .product-name,.product-details-wrapper .product-price{font-size:1.3rem;font-weight:600;color:#000;line-height:2rem}.product-details-wrapper .product-name a,.product-details-wrapper .product-price a{color:var(--primaryColor)}.product-details-wrapper .product-qty{font-size:1.3rem;font-weight:700;padding:0rem 1rem;border-radius:1rem;background:rgba(0,0,0,.1);color:#000;margin-left:1rem}.product-details-wrapper .dashed-border{border-bottom:dashed 1px #b5b5b5 !important}.product-details-wrapper .fs14{font-size:1.3rem !important;line-height:2rem}.product-details-wrapper .total-summary{font-size:1.3rem !important;line-height:2rem;margin:0;font-weight:500;color:var(--accordionLable)}.product-details-wrapper .gallery{gap:1rem;margin-bottom:0}.product-details-wrapper .gallery .img-thumb,.product-details-wrapper .gallery .img-thumb1{height:5rem;flex:0 0 5rem;border-radius:.8rem;border:solid 1px #b0b3ba}.product-details-wrapper .gallery .pdf-thumb{height:5rem;flex:0 0 5rem;border-radius:.8rem;border:solid 1px #b0b3ba}.product-details-wrapper .design-datetime{font-size:1.3rem}.order-calculation-summary .row{border-bottom:none;padding-bottom:.6rem;margin-bottom:.6rem}.order-calculation-summary .row:last-child{margin-bottom:.4rem;padding:0;border-bottom:0}.order-calculation-summary .card-header{color:#000 !important;font-weight:700 !important}.field-hidden{display:none}.sticky-buttons{background:#fff;padding:.5rem;margin:0;border-radius:.8rem;bottom:66px}.payment-buttons-wrapper{background:#fff;padding:.5rem;margin:0;border-radius:.8rem;bottom:66px}.sticky-next{background:#fff;padding:.5rem;margin:0;border-radius:.8rem;bottom:66px}.modal-backdrop.show{--bs-backdrop-opacity: 0.8;opacity:var(--bs-backdrop-opacity)}.payment-buttons-wrapper{margin-top:1rem;bottom:6.3rem;border-radius:1.5rem}.payment-buttons-wrapper .btn-group>.btn:not(:last-child):not(.dropdown-toggle){flex:0 0 68%;text-align:left}.sales-owner{display:flex;background:#fff;border-radius:.8rem;padding:1rem;margin:1rem 0 0;gap:3rem;box-shadow:var(--accordionShadow)}.sales-owner .data{flex:1}.sales-owner .data p{font-size:1.3rem;font-weight:500;color:#8c8c8c;margin-bottom:.6rem}.sales-owner .data strong{font-weight:700;color:#000;font-size:1.4rem;display:block;line-height:2.1rem}.btn-upload{background:var(--secondaryColor);color:#fff;display:flex;width:4rem;height:4rem;font-size:1.8rem;align-items:center;justify-content:center;border-radius:5rem;padding:0;margin:auto;border:none}.btn-upload:active,.btn-upload:focus,.btn-upload:hover{background:var(--secondaryColor);color:#fff}.gallery{display:flex;gap:1.5rem;margin-bottom:1rem;overflow-x:auto;padding-bottom:.5rem}.gallery .img-thumb,.gallery .img-thumb1{height:8rem;flex:0 0 8rem;border-radius:1rem;overflow:hidden;position:relative}.gallery .img-thumb img,.gallery .img-thumb1 img{width:100%;height:100%;object-fit:cover}.gallery::-webkit-scrollbar{width:5px;height:5px;border-radius:5px}.gallery::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.gallery::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.flex-1{flex:1 !important}.form-switch{padding-left:6rem;margin:2.2rem 0}.form-switch .form-check-input{width:5rem;height:2.6rem;margin-top:-4px;margin-left:-6.1rem}.form-switch .form-check-label{font-size:1.4rem;opacity:.8}.small-text{font-size:1.1rem;line-height:1.4rem;color:#686868;text-align:center;display:block;margin-top:1rem}.badge{--bs-badge-font-size: 1.1rem;font-weight:800;text-transform:uppercase}.badge-processing,.badge-request_received,.badge-on_hold{color:#fff !important;background-color:#4d587d !important}.badge-processing,.badge-in_transit,.badge-booking_pending{color:#fff !important;background-color:#4d587d !important}.badge-booking_confirmed{color:#fff !important;background-color:#00d8bf !important}.badge-on-duty{color:#fff !important;background-color:#0091f3 !important}.badge-check-in,.badge-verified,.badge-credit,.badge-created{color:#fff !important;background-color:#00bd79 !important}.badge-invalid-check-in,.badge-waiting{color:#fff !important;background-color:#ffca00 !important}.badge-off-duty,.badge-missed{color:#fff !important;background-color:#5e5e5e !important}.badge-sdesign,.badge-awb_gen,.badge-inprogress,.badge-inprogress,.badge-checkin,.badge-reschedule{color:#fff !important;background-color:#ff8b16 !important}.badge-cancelled,.badge-cancel,.badge-manager_approval,.badge-unpaid,.badge-booking_cancelled,.bg-danger,.badge-manager_approval,.badge-off-week,.badge-check-out,.badge-rejected,.badge-debit,.badge-unassigned{color:#fff !important;background-color:#ff666c !important}.badge-sapproval,.badge-booking_home_visited,.badge-home_visited,.badge-home_visited{color:#fff !important;background-color:#44a7ff !important}.badge-sproduction,.badge-pending,.badge-booking_scheduled,.badge-waiting,.badge-waiting_for_approval,.badge-review_pending{color:#fff !important;background-color:#ffca00 !important}.badge-ready{color:#fff !important;background-color:#7e8cff !important}.badge-shipped,.badge-upload_images{color:#fff !important;background-color:#ff68b9 !important}.badge-delivered,.badge-completed,.badge-installation_completed,.badge-paid,.badge-booking_order_placed,.badge-accepted{color:#fff !important;background-color:#00bd9d !important}.badge-waiting_for_production,.badge-booking_closed_online{color:#fff !important;background-color:#ca81ff !important}.badge-refunded{color:#fff !important;background-color:#743235 !important}.badge-scheduled{color:#fff !important;background-color:#44a7ff !important}.failed-booking,.cancelled-order{background:rgba(255,102,108,.1)}.failed-booking:not(.collapsed),.cancelled-order:not(.collapsed){background:rgba(255,102,108,.1)}.active-booking,.active-order{background:rgba(0,155,129,.1)}.active-booking:not(.collapsed),.active-order:not(.collapsed){background:rgba(0,189,157,.1)}.pending-booking,.pending-order{background:rgba(255,202,0,.1)}.pending-booking:not(.collapsed),.pending-order:not(.collapsed){background:rgba(255,202,0,.1)}.processing-booking,.processing-order{background:rgba(97,104,103,.05)}.processing-booking:not(.collapsed),.processing-order:not(.collapsed){background:rgba(97,104,103,.05)}.completed-booking,.completed-order{background:#fff;border:solid 1px var(--borderColor)}.completed-booking:not(.collapsed),.completed-order:not(.collapsed){background:#fff;border:solid 1px var(--borderColor)}.badge-rs{color:#ff68b9;background-color:rgba(255,104,185,.1882352941)}.badge-is{color:#ca81ff;background-color:rgba(203,129,255,.1882352941)}.badge-ps{color:#44a7ff;background-color:rgba(68,168,255,.1882352941)}.badge-freei{color:#ff666c;background-color:rgba(255,102,107,.1882352941)}.badge-paidi{color:#00bd9d;background-color:rgba(0,189,157,.1882352941)}.badge-notri{color:#4d587d;background-color:rgba(77,88,125,.1882352941)}.legend{display:flex;gap:2rem;justify-content:center;padding:2rem 0;color:var(--subTitle);text-align:center}.legend div:first-child span{border-color:#009b81}.legend div:nth-child(2) span{border-color:#ffca00}.legend div:last-child span{border-color:#ff666c}.legend div span.pending-booking{border-color:#ffca00}.legend div span.processing-booking{border-color:rgba(97,104,103,.5)}.legend div span.completed-booking{border-color:#fff}.legend div span.failed-booking{border-color:#ff666c}.legend div span.active-booking{border-color:rgba(0,189,157,.3)}.legend span{display:inline-block;width:1.2rem;height:1.2rem;border-radius:5rem;margin-right:1rem;border:1px solid rgba(0,0,0,0)}.legend p{font-size:1.2rem;font-weight:600;margin:0;display:inline-block}.hidden-container{display:none}.error-message{color:#e50000;font-size:1.2rem;margin-bottom:1rem}.loader-wrapper{position:fixed;z-index:999999;background:hsla(0,0%,100%,.8);width:100%;height:100dvh;justify-content:center;align-items:center;display:flex}.loader-wrapper .spinner-border{--bs-spinner-width: 3rem;--bs-spinner-height: 3rem}.hide-loader{display:none}.action{flex:0 0 40px !important}.wa-cart-link{margin-top:1rem}.pagination{margin-top:1rem}.pagination .page-numbers{padding:1rem 1.2rem;font-size:1.4rem;border-radius:.4rem;color:#000;border:none}.pagination .page-numbers.current{background:var(--primaryColor);color:#fff}.pagination .page-numbers.next,.pagination .page-numbers.prev{background:rgba(0,0,0,.1);color:#000}p.result_count{display:block;margin:0;padding:8px 0;text-align:right;font-size:1.3rem}p.result_count strong{display:inline-block;color:#9f1127;font-size:1.3rem}.datepicker-wrapper{position:relative}.datepicker-wrapper .form-control{padding-right:3rem}.datepicker-wrapper::after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:2rem;right:1rem;font-size:1.6rem;color:#757575}.datepicker-wrapper.timepicker::after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:2rem;right:1rem;font-size:1.6rem;color:#757575}.balance{padding:.5rem .8rem;border-radius:.8rem}.balance p{font-size:1.3rem;margin-bottom:.8rem}.balance h6{font-size:1.5rem;font-weight:700}.balance.positive{color:#00bd9d;background:rgba(0,189,157,.1)}.balance.negative{color:#ff666c;background:rgba(255,102,108,.1)}.edit-booking{background:#fff;border-top-right-radius:1.5rem;border-top-left-radius:1.5rem;padding:2rem 2rem 3rem 2rem;position:fixed;bottom:5.5rem;left:50%;transform:translateX(-50%);width:100%;max-width:980px;box-shadow:rgba(17,17,26,.1) 0px 8px 24px,rgba(17,17,26,.1) 0px 16px 56px,rgba(17,17,26,.1) 0px 24px 80px}.edit-booking .header{background:rgba(0,0,0,0) !important;margin-bottom:1rem}.dropdown-menu{min-width:18rem;border:none;border-radius:.6rem;overflow:hidden;box-shadow:rgba(17,17,26,.05) 0px 4px 16px,rgba(17,17,26,.05) 0px 8px 32px;transition:all .3s ease}.dropdown-menu .dropdown-item{padding:1.2rem 1.5rem;font-size:1.4em;font-weight:500}.dropdown-menu .dropdown-item i{font-size:1.6rem;margin-right:1rem;color:#000;opacity:.5}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:hover{background:var(--primaryColor);color:#fff}.dropdown-menu .dropdown-item.active i,.dropdown-menu .dropdown-item:active i,.dropdown-menu .dropdown-item:hover i{color:#fff;opacity:1}.md-logged-in{display:flex;gap:1rem;align-items:center;background:#e5e9f6;border:solid 1px #e5e9f6;padding:.5rem;border-radius:.6rem}.md-logged-in img{width:4rem;height:4rem;object-fit:cover;border-radius:10rem}.md-logged-in p{font-size:1.2rem;font-weight:600;text-align:left;color:var(--subTitle)}.md-logged-in strong{font-size:1.4rem;margin-bottom:.6rem;font-weight:700;display:block;text-align:left;max-width:9rem;text-overflow:ellipsis;overflow:hidden}.md-logged-in.active{background:rgba(0,189,97,.1);border:solid 1px #abdfc6}.dropdown .dropdown-toggle{border:solid 2px rgba(0,0,0,0);background:rgba(0,0,0,0);padding:0}.dropdown .dropdown-toggle::after{display:none}.dropdown .dropdown-toggle:active,.dropdown .dropdown-toggle:focus,.dropdown .dropdown-toggle:active{border:solid 2px rgba(0,0,0,0)}.dropdown-toggle::after{display:none}.dropdown-toggle:active,.dropdown-toggle:focus,.dropdown-toggle:active{border:solid 2px rgba(0,0,0,0)}.animation{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slideDownIn{-webkit-animation-name:slideDownIn;animation-name:slideDownIn}@keyframes slideDownIn{0%{transform:translateY(60px)}100%{transform:translateY(58px)}0%{transform:translateY(60px)}}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.card{border:none;border-radius:.8rem;box-shadow:var(--accordionShadow);margin-bottom:1.5rem;min-height:7.5rem}.card .card-header{border:none;padding:1rem 1rem;font-weight:500;background:rgba(0,0,0,0);font-size:1.4rem;color:var(--subTitle)}.card .card-header h3{font-size:1.4rem;font-weight:700;color:#000}.card .card-body{padding:.5rem 1rem 1rem;font-weight:700;font-size:clamp(1.8rem,3vw,2rem)}.card .card-body>p{font-size:1.3rem;padding:.5rem 0;font-weight:500;color:#60719c;line-height:2rem}.card .card-body>p strong{font-weight:600;color:#000}.booking-chart{height:30rem}.monthPicker{position:relative;background:rgba(0,0,0,0) !important}.monthPicker i{font-size:2rem}.monthPicker .monthPickerInput,.monthPicker .datepicker,.monthPicker .bo-datepicker{position:absolute;top:0;left:0;border:none;width:1rem;height:1rem;padding:1rem;background:rgba(0,0,0,0) !important;border-radius:0;cursor:pointer}.owner-wrapper{display:flex;gap:0rem;flex-direction:row;flex-wrap:wrap}.owner{border:solid 1px var(--borderColor);background:#fff;padding:.2rem;margin:0 0 .5rem 0;border-radius:10rem;display:inline-flex;align-items:center;gap:1rem;min-width:18rem;position:relative}.owner img{width:3.8rem;height:3.8rem;object-fit:cover;border-radius:10rem}.owner h6{color:#000;font-size:1.3rem;margin-bottom:.4rem;font-weight:700;display:block;text-align:left;white-space:nowrap;max-width:8rem;overflow:hidden;text-overflow:ellipsis}.owner p{font-size:1.2rem !important;font-weight:500;text-align:left;color:var(--subTitle);margin-bottom:0 !important;line-height:normal !important}.owner .call{background:#000;color:#fff;height:3.8rem;width:3.8rem;padding:.8rem;font-size:1.4rem;display:flex;justify-content:center;align-items:center;border-radius:10rem;border-bottom-right-radius:10rem;margin-left:auto;position:absolute;right:.3rem;transition:all .3s ease}.owner .call .calling{margin-left:1rem;display:none;white-space:nowrap;font-size:1.2rem;flex-direction:column;gap:.3rem;font-size:1.2rem;font-weight:600}.owner .chat{background:#12a046;color:#fff;height:3.8rem;width:3.8rem;padding:.8rem;font-size:1.8rem;display:flex;justify-content:center;align-items:center;border-radius:10rem;border-bottom-right-radius:10rem;margin-right:.3rem;transition:all .3s ease}.owner .marker{height:4rem;width:4rem;padding:.8rem;border-radius:0;display:flex;justify-content:center;align-items:center;border-bottom-right-radius:10rem;position:absolute;right:.4rem;transition:all .3s ease}.owner .marker img{width:100%;border-radius:0}.chat{background:#12a046;color:#fff;height:3.6rem;width:3.6rem;padding:.8rem;font-size:2rem;display:flex;justify-content:center;align-items:center;border-radius:10rem;border-bottom-right-radius:10rem;margin:0 0 .5rem 0;transition:all .3s ease}.chat a{color:#fff}.owner-btn{background:rgba(0,0,0,0);border:none;display:inline-block;padding:0}.owner-btn .owner img{position:relative;z-index:1}.owner-btn:disabled{opacity:.4}.owner-btn.disabled{opacity:.8;pointer-events:none}.owner-btn.disabled .owner{background:#000;animation:pulse-animation 1s infinite}.owner-btn.disabled .call{width:17rem;border-radius:10rem;padding-left:3rem}.owner-btn.disabled .call .calling{display:inline-flex}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(0,0,0,.2)}100%{box-shadow:0 0 0 20px rgba(0,0,0,0)}}.toast-container{padding-right:.7rem}.toast{border-radius:.6rem;width:100%}.toast .toast-body{--bs-toast-padding-x: 1.5rem;padding:var(--bs-toast-padding-x);font-size:1.4rem}.text-bg-success{--bs-success-rgb: 0, 189, 157;color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{--bs-danger-rgb: 255, 102, 107;color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.duplicate-btn{background:rgba(159,17,39,.1);font-size:1.4rem;font-weight:600;padding:1rem;border-radius:.6rem;color:var(--accordionContent)}.duplicate-btn span{display:inline-block;margin-left:2rem;color:var(--primaryColor)}.switch{position:relative;display:inline-block;width:90px;height:34px}.switch-loader{position:absolute;z-index:99}.switch-loader .slider{box-shadow:#e5e9f6 0px 1px 2px,#e5e9f6 0px 0px 0px 2px;background:#e5e9f6;display:flex;align-items:center;justify-content:center}.switch-loader .slider::before{display:none}.switch-loader .spinner-border{position:absolute}.switch-loader .spinner-border{--bs-spinner-border-width: .3rem}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cccfd9;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#00bd61}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(55px);-ms-transform:translateX(55px);transform:translateX(55px)}.on{display:none}.on,.off{color:#fff;position:absolute;transform:translateY(-50%);top:50%;font-size:1rem;font-weight:700;text-wrap:nowrap}.on{left:10px}.off{right:10px}input:checked+.slider .on{display:block}input:checked+.slider .off{display:none}.slider.round{border-radius:50px}.slider.round:before{border-radius:50%}.table thead tr th{font-size:1.2rem;color:var(--subTitle);vertical-align:middle}.table tbody tr td{font-size:1.3rem;white-space:nowrap;font-weight:500;vertical-align:middle}.table tbody tr td .badge{font-size:1.1rem}.table tbody tr td a{color:var(--primaryColor)}.table tfoot{border-top:solid 1px var(--accordionBorder)}.table tfoot tr th{font-size:1.2rem;color:var(--subTitle);vertical-align:middle;white-space:nowrap;font-weight:600}.table tfoot tr th strong{color:#000;font-weight:700;display:block;margin-top:.8rem}.table>:not(caption)>*>*{padding:1.2rem 1rem}.log-wrapper{margin:0 -1rem;padding:0 1rem}.log-wrapper:not(:last-child){border-bottom:solid 1px var(--accordionBorder);padding-bottom:1.5rem;margin-bottom:1.5rem}.log-wrapper .owner-img{width:3.8rem;border-radius:10rem;overflow:hidden;flex:0 0 3.8rem}.log-wrapper .owner-img img{width:3.8rem;height:3.8rem;border-radius:10rem}.log-wrapper .content p{font-weight:500;color:var(--accordionContent);font-size:1.3rem;margin-bottom:.6rem;line-height:2rem;word-break:break-all}.log-wrapper .content span{font-size:1.3rem;font-weight:400;color:var(--accordionLable)}.log-wrapper .content span strong{font-weight:600;color:var(--accordionContent);display:inline-block}.call-log-wrapper p{white-space:nowrap;font-size:1.2rem;margin-bottom:.3rem;line-height:normal !important;margin:0}.call-log-wrapper strong{font-size:1.3rem;max-width:7rem;min-width:7rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.details-wrapper .accordion-button::after{display:none}.markerbubble p{font-size:1.4rem;font-weight:500;color:#000}.markerbubble p a{color:var(--primaryColor)}.markerbubble p:not(:last-child){margin-bottom:.5rem}.md-actions{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:.5rem;margin-bottom:1.5rem;box-shadow:var(--accordionShadow);position:relative}.md-actions .md-status-wrapper{margin:1rem}.md-actions .md-action-wrapper{display:flex;gap:1rem;margin:.5rem}.md-actions .md-action-wrapper .btn{width:3.5rem;height:3.5rem;display:flex;justify-content:center;align-items:center;padding:0}.md-actions .md-action-wrapper .btn i{font-size:1.5rem;margin:0}.md-actions .md-action-wrapper .btn-rounded{border-radius:5rem}.md-actions .md-action-wrapper .dropdown-menu{transform:translate(0px, 41px) !important}.item{display:flex;align-items:center;gap:1rem}.item .play-pause-btn{border:none;background:rgba(0,0,0,0);font-size:2.8rem;color:#0075d5;display:flex;align-items:center;gap:1rem}.item .bars{display:flex;gap:.3rem}.item .bars>[class^=bar-]{height:10px;width:2px;background:#e74c3c;animation:bar 0ms -1000ms linear infinite alternate running}.item .bars>[class^=bar-]:nth-child(1){left:0px;animation-duration:337ms}.item .bars>[class^=bar-]:nth-child(2){left:5px;animation-duration:321ms}.item .bars>[class^=bar-]:nth-child(3){left:10px;animation-duration:353ms}.item .bars>[class^=bar-]:nth-child(4){left:15px;animation-duration:341ms}.item .bars>[class^=bar-]:nth-child(5){left:20px;animation-duration:327ms}@keyframes bar{0%{transform:scale(1, 0.25)}25%{transform:scale(1, 0.5)}50%{transform:scale(1, 0.75)}75%{transform:scale(1, 1)}100%{transform:scale(1, 1.25)}}.gm-ui-hover-effect{width:25px !important;height:25px !important}.gm-ui-hover-effect span{width:20px !important;height:20px !important;margin:0px !important}.phone-wrapper{display:flex;align-items:center;gap:2rem}.split-btn-wrap .dropdown-toggle{border:none}.split-btn-wrap .dropdown-toggle:active,.split-btn-wrap .dropdown-toggle:focus,.split-btn-wrap .dropdown-toggle:active{border:none}.split-btn-wrap .dropdown-menu{top:-16px !important}.split-btn-wrap .btn-success-split{background:#039660;border-color:#039660;color:#fff;border-top-right-radius:.8rem;border-bottom-right-radius:.8rem;padding:0 1.2rem}.split-btn-wrap .btn-success-split:hover,.split-btn-wrap .btn-success-split:focus{background:#039660;border-color:#039660;color:#fff}.action-remove{pointer-events:none}.copy_btn{width:auto !important;padding:.8rem !important;text-transform:capitalize}.filter-wrapper{margin-bottom:1.5rem}.filter-wrapper .form-control{padding:.8rem;font-size:1.4rem}.filter-wrapper .form-select{padding:.8rem;font-size:1.4rem}.filter-wrapper .select2-container--default .select2-selection--single,.filter-wrapper .select2-container--default .select2-selection--multiple{height:39px !important;min-height:39px !important;padding:0px !important}.filter-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px !important}.filter-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:6px !important;height:26px}.filter-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow::after{top:10px !important}.filter-wrapper .select2-container .select2-search--inline .select2-search__field{line-height:2 !important;font-size:1.3rem !important}.user-activity{background:#fff;box-shadow:var(--accordionShadow);border-radius:.8rem;padding:2rem;align-items:center;display:flex;flex-wrap:wrap}.user-activity .h-avatar{width:8rem;border-radius:10rem;margin-right:2rem;position:relative}.user-activity .h-avatar img{width:8rem;height:8rem;border-radius:10rem}.user-activity .duty-status{width:2rem;height:2rem;border:solid .3rem #fff;display:block;position:absolute;bottom:5px;right:0px;border-radius:5rem}.user-activity .duty-status.on-duty{background:#00bd61}.user-activity .duty-status.off-duty{background:#e50000}.user-activity h3{font-size:1.8rem;font-weight:700;margin-bottom:1rem}.user-activity .sub-text{font-size:1.4rem;font-weight:400;color:#9b9fa8;line-height:2rem}.user-activity a{display:block;font-size:1.4rem;color:var(--primaryColor);padding:1rem 0 0;font-weight:500}.user-activity .counts{padding:0 4rem}.user-activity .counts h4{font-size:2.4rem;font-weight:700;margin-bottom:1rem}.user-activity .alert{padding:1.5rem !important;border-radius:.8rem;margin:0}.user-activity .alert p{font-size:1.4rem;font-weight:500;line-height:2.2rem}.user-activity .alert-warning{color:#ce9600;background:rgba(255,188,10,.2)}.user-activity .alert-warning .btn-primary{display:inline-flex;border-radius:5rem;padding:.3rem 2rem;color:#fff;font-weight:700;font-size:1.3rem;margin-top:.5rem;align-items:center}.user-activity .alert-warning .btn-warning{display:inline-flex;background:#ffbc0a;border-radius:5rem;padding:.3rem 2rem;color:#fff;font-weight:700;font-size:1.3rem;border-color:#ffbc0a;margin-top:.5rem;align-items:center}.user-activity .alert-danger{color:#ff666c;background:rgba(255,102,108,.2)}.user-activity .alert-success{color:#00bd9d;background:rgba(0,189,157,.2)}.flex-table{margin-bottom:2rem}.flex-table .flex-table-header{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.flex-table .flex-table-header span{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-weight:700;color:#999;text-transform:uppercase;padding:0 1rem 1rem 1rem}.flex-table .flex-table-header span.is-grow{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.flex-table .flex-table-header span.cell-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-table .flex-table-item{display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;min-height:6rem;background:#fff;border-radius:.8rem;border:1px solid #e5e5e5;padding:.8rem;margin-bottom:.6rem}.flex-table .flex-table-item .flex-table-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;color:#212634}.flex-table .flex-table-item .flex-table-cell.is-grow{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.flex-table .flex-table-item .flex-table-cell.cell-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-table .flex-table-item .flex-table-cell .badge{font-size:1.2rem !important;font-weight:700}.flex-table .flex-table-item .flex-table-cell .data{font-size:1.4rem;font-weight:500;color:#484b5a;line-height:1.8rem}.flex-table .flex-table-item .flex-table-cell .data a{color:var(--primaryColor)}.flex-table .flex-table-item .flex-table-cell.no-data{font-size:1.4rem;color:var(--subTitle);height:auto;margin:0}.flex-table .owner-btn{margin:0;padding:0}.flex-table .owner{border:none;margin:0}.flex-table .owner.no-call{min-width:auto}.btn-action{width:3rem;height:3rem;padding:0;font-size:1.3rem;align-items:center;justify-content:center;display:flex;border-radius:5rem;cursor:pointer}.list-unstyled{font-size:1.3rem;font-weight:500;color:var(--accordionLable)}.list-unstyled strong{font-weight:600;color:#000;line-height:1.8rem}.list-unstyled li:not(:last-child){margin-bottom:1rem}.address-info{min-height:22rem}.tab-pane{background:#fff;padding:1rem .5rem;border-radius:.8rem}.bg-transparent{background:#e5e9f6 !important;padding:.5rem}.package-tracking .nav-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border:none;gap:.5rem}.package-tracking .nav-tabs::-webkit-scrollbar{width:5px;height:5px}.package-tracking .nav-tabs::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.package-tracking .nav-tabs::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.package-tracking .nav-tabs .nav-item .nav-link{padding:1.2rem 1.5rem;font-size:1.4rem;font-weight:700;color:#000;border-radius:.8rem;border:none;white-space:nowrap;background:#e5e9f6}.package-tracking .nav-tabs .nav-item .nav-link.active{color:var(--primaryColor);background:rgba(159,17,39,.1)}.package-tracking .nav-tabs .nav-item .nav-link:hover{color:var(--primaryColor)}.package-tracking .tab-pane{padding:1rem 0rem}.package-tracking .order-ids{display:flex;align-items:center;justify-content:space-between;font-size:1.5rem;margin-bottom:2.5rem;border:solid 1px var(--accordionBorder);border-radius:.8rem;padding:1.5rem;line-height:2.2rem}.package-tracking .order-ids strong{font-weight:700;color:#000}.package-tracking .order-ids a{color:var(--primaryColor)}.package-tracking h5{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:1rem}.package-tracking .order-track{padding:0px;margin:3rem 0 1rem;display:flex;flex-direction:column}.package-tracking .order-track .order-track-step{display:flex;height:auto}.package-tracking .order-track .order-track-step .order-track-status{margin-right:2rem;position:relative;transition:all .3s height .3s;transform-origin:top center}.package-tracking .order-track .order-track-step .order-track-status .order-track-status-dot{display:block;width:1.8rem;height:1.8rem;border-radius:50%;background:#b0b0b0}.package-tracking .order-track .order-track-step .order-track-status .order-track-status-line{margin:0 auto;width:2px;height:100%;background:#b0b0b0}.package-tracking .order-track .order-track-step .order-track-text{padding-bottom:3rem;padding-top:0}.package-tracking .order-track .order-track-step .order-track-text .order-track-text-stat{font-size:1.4rem;font-weight:600;margin-bottom:1rem;line-height:1}.package-tracking .order-track .order-track-step .order-track-text .order-track-text-sub{font-size:1.2rem;font-weight:500;color:#535353;margin-top:.5rem}.package-tracking .order-track .order-track-step.in-transit .bg-info{font-size:1.3rem;background:#05a9f4 !important}.package-tracking .order-track .order-track-step.in-transit .order-track-status-dot{background:#05a9f4 !important}.package-tracking .order-track .order-track-step.in-transit .order-track-status-line{background:#05a9f4 !important}.package-tracking .order-track .order-track-step.deliverd .bg-success{font-size:1.3rem;background:#00c368 !important}.package-tracking .order-track .order-track-step.deliverd .order-track-status-dot{background:#00c368 !important}.package-tracking .order-track .order-track-step.deliverd .order-track-status-line{background:#00c368 !important}.product-items{padding-left:1.8rem}.product-items li{list-style-type:decimal;padding:.6rem 0;line-height:2rem;font-size:1.4rem}.product-items li a{color:var(--primaryColor);font-size:1.4rem}.select2-container{width:100% !important}.select2-container--default .select2-selection--multiple{--bs-border-width: 1px;border:1px solid #dee2e6;border-radius:.8rem !important;padding-top:2.5rem;padding-bottom:.625rem;padding-left:.9rem;padding-right:1.5rem;min-height:calc(5.5rem + var(--bs-border-width)*2) !important}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #dee2e6}.select2-dropdown{border:1px solid #dee2e6}.select2-results__option{font-size:1.4rem;padding:1rem}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#e5e9f6;color:#000;font-size:1.3rem;border-color:#d2d5df;padding:.5rem .5rem .5rem 2rem}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:25px;font-size:1.5rem;border-right:1px solid #d2d5df}.select2-container .select2-search--inline .select2-search__field{height:26px}.reminder-title{margin:2rem 0 1.5rem;font-size:1.5rem;font-weight:600}.reminder-list{padding:0}.reminder-list li{border-radius:.8rem;padding:.8rem 1.5rem;font-size:1.3rem;font-weight:500;background:#fff;margin-bottom:.8rem;border:solid 1px var(--accordionBorder);display:flex;gap:1rem;justify-content:space-between;align-items:center}.reminder-list li p{line-height:1.8rem;font-size:1.4rem;font-weight:600}.reminder-list li a{color:var(--primaryColor)}.reminder-list .form-check-input{--bs-border-width: 2px;margin:0;border:var(--bs-border-width) solid var(--bs-border-color)}.reminder-list .form-check-input:checked{background-color:var(--primaryColor);border-color:var(--primaryColor)}.reminder-list .reminder-date{font-weight:700;white-space:nowrap;display:flex;align-items:center;gap:1.5rem}.reminder-list .reminder-date .monthPicker{position:relative}.reminder-list .reminder-date .monthPicker .datepicker{position:relative;height:auto;width:11rem;padding:.5rem 3rem .5rem 1rem;font-weight:700;border:none;text-align:left;z-index:2;border-radius:5rem;font-size:1.2rem}.reminder-list .reminder-date .monthPicker i{position:absolute;right:10px;top:6px;z-index:1;font-size:1.5rem}.reminder-list .reminder-date .monthPicker .reminder_date_change{position:relative;height:auto;width:11rem;padding:.5rem 3rem .5rem 1rem;font-weight:700;border:none;text-align:left;z-index:2;border-radius:5rem;font-size:1.2rem}.pending-list .reminder-date .monthPicker .datepicker{background:rgba(255,193,7,.4) !important;color:#433200}.pending-list .reminder-date .monthPicker .datepicker i{color:#2a2000}.processing::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.sdesign::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.sproduction::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.sapproval::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.ready::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.shipped::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.partial-shipped::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.delivered::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.cancelled::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.completed::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.installed::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.5rem}.pip{display:inline-flex;width:8rem;height:8rem;position:relative;gap:2rem;border-radius:.8rem;overflow:hidden;margin-bottom:.5rem}.pip img{width:100%;height:100%;object-fit:cover}.pip .remove{position:absolute;top:0;right:0;background:rgba(159,17,39,.1);color:#9f1127;padding:.5rem;border-radius:.4rem}.primary-action{border:solid 1px #d27c8a;border-radius:.8rem}.userdata{padding-left:3rem;position:relative}.userdata i.fa-user{position:absolute;font-size:1.8rem;top:2rem;left:1rem}.qty-wrapper{display:flex;position:relative;border:solid 1px var(--bs-border-color);border-radius:.6rem;justify-content:space-between;align-items:center;padding:0 .5rem;height:5.7rem}.qty-wrapper .form-control{border:none}.qty-wrapper .form-control:not(:placeholder-shown){background:rgba(0,0,0,0)}.qty-wrapper .btn{width:4rem;height:4.4rem;font-size:1.5rem;background:rgba(0,0,0,.05);border:none;z-index:9}.qty-wrapper .btn:hover,.qty-wrapper .btn:active,.qty-wrapper .btn:focus{background:rgba(0,0,0,.1);border:none}.qty-wrapper .btn-dec{left:0;top:0}.qty-wrapper .btn-inc{right:0;top:0}.items-tq{display:none}.items-aic{display:none}.items-wallpaper{display:none}.items-rolls{display:none}.items-blinds{display:none}.items-canvas{display:none}.items-curtains{display:none}.items-pid{display:none}.items-did{display:none}.sticky-buttons{display:none}.sticky-buttons.show-buttons{display:flex}.show-custom .items-tq,.show-existing .items-tq{display:flex}.show-custom .items-aic,.show-existing .items-aic{display:flex}.type-wallpaper.show-custom .items-wallpaper,.type-wallpaper.show-existing .items-wallpaper{display:block}.type-wallpaper.show-existing .items-wallpaper .items-pid{display:block}.type-wallpaper.show-custom .items-wallpaper .items-did{display:block}.type-rolls.show-custom .items-rolls,.type-rolls.show-existing .items-rolls{display:block}.type-rolls.show-existing .items-rolls .items-pid{display:block}.type-rolls.show-custom .items-rolls .items-did{display:block}.type-blinds.show-custom .items-blinds,.type-blinds.show-existing .items-blinds{display:block}.type-blinds.show-existing .items-blinds .items-pid{display:block}.type-blinds.show-custom .items-blinds .items-did{display:block}.type-canvas.show-custom .items-canvas,.type-curtains .items-curtains,.type-canvas.show-existing .items-canvas{display:block}.type-canvas.show-existing .items-canvas .items-pid{display:block}.type-canvas.show-custom .items-canvas .items-did{display:block}.items-total{padding-right:2.6rem;font-size:1.4rem !important;font-weight:700 !important}.md-calculator{background:#fff;padding:1.5rem;border-radius:.8rem;border:solid 1px var(--accordionBorder);box-shadow:var(--accordionShadow);margin-top:1rem}.md-calculator h4{font-size:1.6rem;font-weight:700;line-height:2.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:1rem}.md-calculator h5{font-size:1.5rem;font-weight:600;line-height:2.5rem;margin-bottom:1rem}.md-calculator>p{font-size:1.5rem;font-weight:400;color:var(--subTitle);line-height:2rem;margin-bottom:2rem}.md-calculator .error{font-size:1.1rem;color:red;margin-bottom:.5rem;display:block}.calculation-result{border-radius:.6rem}.calculation-result p{padding:1.2rem;font-size:1.4rem;color:#535353;font-weight:500;line-height:2rem}.calculation-result .calculated-area{font-weight:700}.calculation-result strong{font-weight:700;color:#000}.total-wallpaper-price{background:#f0f2fa;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:.6rem;padding:2rem 1rem;font-weight:700}.pwallpaper:not(:last-child){border-bottom:dashed 1px var(--accordionBorder);margin:1.5rem 0 1.5rem 0;padding-bottom:2rem}.roll-calculation{background:#f0f2fa}.fc-day-header{padding:1.2rem !important;font-size:1.4rem !important;font-weight:700 !important;background:#f3f6ff}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#e4e7f0 !important}.fc-content{font-size:1.3rem !important}.total_km{height:4rem;padding:1.5rem}.map-wrapper{border-radius:.8rem;overflow:hidden}.map-wrapper .no-data{height:100% !important}.daily-calendar .fc-content{display:none}.daily-calendar .fc-event{background:rgba(0,0,0,0) !important;border:none !important;color:#000 !important}.booking-count{display:inline-block;padding:.5rem 1rem .5rem 0;color:var(--subTitle);font-size:1.3rem}.booking-count strong{font-weight:700;color:#000}.booking-count i{display:none}.fc-header-toolbar{display:none !important}.table-sm tr th,.table-sm tr td{padding:.5rem 1rem}.product_image{display:flex;gap:1rem;position:relative}.product_image .loader-wrapper-thumb{position:absolute;z-index:1000;background:hsla(0,0%,100%,.8);width:100%;height:100%;justify-content:center;align-items:center;display:flex}.product_image .loader-wrapper-thumb .spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-border-width: 3px}.product_image .img-upload{flex:0 0 6rem;width:6rem;height:6rem;padding:1rem;display:flex;align-items:center;justify-content:center;font-size:1.8rem;border:solid 1px var(--bs-border-color);border-radius:.8rem;cursor:pointer}.product_image .thumb-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:1rem}.product_image .thumb-wrapper::-webkit-scrollbar{width:5px;height:5px}.product_image .thumb-wrapper::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.product_image .thumb-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.img-thumb,.img-thumb1{flex:0 0 6rem;width:6rem;height:6rem;border-radius:.8rem;overflow:hidden;position:relative;border:solid 1px #e2e6ed}.img-thumb img,.img-thumb1 img{width:100%;height:100%;object-fit:cover}.img-thumb .btn_del,.img-thumb1 .btn_del{position:absolute;top:0;right:0;color:#fff;background:#dc3545;padding:.5rem;border-radius:.4rem;font-size:1.4rem;border:none}.img-thumb .btn-download,.img-thumb1 .btn-download{position:absolute;top:0;right:0;color:#fff;background:var(--secondaryColor);padding:.5rem;border-radius:.4rem;font-size:1.4rem;border:none;width:25px;text-align:center}.pdf-thumb{flex:0 0 6rem;width:6rem;height:6rem;border-radius:.8rem;overflow:hidden;position:relative;background:#f2f5fa;display:flex;align-items:center;justify-content:center;font-size:2.2rem;border:solid 1px #e2e6ed}.pdf-thumb button{color:#f40f02;background:rgba(0,0,0,0);border:none}.pdf-thumb .btn_del{position:absolute;top:0;right:0;color:#fff;background:#dc3545;padding:.5rem;border-radius:.4rem;font-size:1.4rem;border:none}.pdf-iframe{width:100%;height:calc(100vh - 86px)}.countdown{display:flex;justify-content:space-between;align-items:center;padding:1rem}.countdown h5{font-size:1.4rem;font-weight:700}.countdown .counter-wrap{display:flex;align-items:center;gap:1rem}.countdown .counter-wrap .counter{font-size:1.4rem}.countdown .counter-wrap .counter span{font-weight:700}.countdown .counter-wrap .counter div{display:inline-block;font-size:1.2rem}.kms{position:absolute;right:15px;top:7px;height:25px;display:flex;align-items:center;font-size:1.4rem;font-weight:600;color:#000}.total-km{padding-right:8rem}.daily-visit-form{min-height:auto}.offcanvas{--bs-offcanvas-width: 300px}.offcanvas ul li a{display:block;font-size:1.4rem;padding:1.4rem 0;color:#71767d;font-weight:600}.offcanvas ul li a i{width:3rem;font-size:1.8rem;text-align:center;margin-right:1rem}.offcanvas ul li a:hover{color:var(--primaryColor)}.offcanvas.offcanvas-start{border:none}.reminder-loader{text-align:center;padding:1rem;background:#fff;border:solid 1px var(--accordionBorder);border-radius:.8rem;margin-bottom:1rem}.reminder-loader .spinner-border{--bs-spinner-border-width: 3px}.product-settings .row{border-bottom:none;padding-bottom:.7rem;margin-bottom:.7rem}.product-settings .btn-sm{padding:.5rem 1.2rem !important}.users-wrapper .data img{width:3rem;height:3rem;object-fit:cover;margin-right:1rem}.users-wrapper.accordion .accordion-button{padding:1rem 4rem 1rem 1.5rem}.users-wrapper.accordion .accordion-button .data:first-child{flex:0 0 3rem}.users-wrapper.accordion .accordion-button .data:nth-child(2){flex:0 0 20rem}.users-wrapper.accordion .accordion-button .data:nth-child(3){flex:0 0 12rem}.users-wrapper.accordion .accordion-button .data:nth-child(4){flex:0 0 20rem}.users-wrapper.accordion .accordion-button .data:last-child{flex:0 0 45rem}.users-wrapper.accordion .accordion-button::after{position:absolute;right:1.2rem}.data-flex-wrapper.accordion .accordion-button{padding:1rem 4rem 1rem 1.5rem}.data-flex-wrapper.accordion .accordion-button .data:first-child{flex:0 0 5rem}.data-flex-wrapper.accordion .accordion-button .data{flex:1}.data-flex-wrapper.accordion .accordion-button::after{position:absolute;right:1.2rem}.item-btn::after{display:none}.flex-col-2{min-width:290px}.flex-col-4{min-width:200px}.total-highlight{background:#eaedf6;padding:.8rem 0 !important;border-radius:.8rem}.total-highlight .total-summary{font-size:1.4rem}.total-highlight .product-price{font-size:1.4rem;font-weight:700}.total-partial-paid{background:#d1e7dd;padding:.8rem 0 !important;border-radius:.8rem}.total-partial-paid .total-summary{font-size:1.4rem;color:#0a3622}.total-partial-paid .product-price{font-size:1.4rem;font-weight:700;color:#0a3622}.total-partial-due{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);background:var(--bs-alert-bg);padding:.8rem 0 !important;border-radius:.8rem}.total-partial-due .total-summary{font-size:1.4rem;color:var(--bs-alert-color)}.total-partial-due .product-price{font-size:1.4rem;font-weight:700;color:var(--bs-alert-color)}.image-upload-response p{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis);background:var(--bs-alert-bg);border-radius:.6em;border:none;line-height:2.1rem;padding:.5rem 1rem;font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--bs-alert-color)}#item_images-error{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);background:var(--bs-alert-bg);border-radius:.6em;border:none;line-height:2.1rem;padding:.5rem 1rem;font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--bs-alert-color);display:block}.product-modal{position:absolute;width:100%;height:100%;border:none;border-radius:.8rem;background:rgba(0,0,0,0)}.search{position:relative}.search .form-control{padding:1.2rem 1.5rem 1.2rem 3.5rem}.search::before{content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:15px;left:8px;font-size:1.8rem;color:#757575}.search .btn{position:absolute;right:5px;top:4px}.product-data{position:relative}.product-data .loader-wrapper{position:absolute;position:absolute;left:0;top:0;height:100%}.product-list-wrapper{margin-top:2rem}.product-list-wrapper a{color:#000}.product-list-wrapper a.disabled{cursor:not-allowed;pointer-events:none;opacity:.4}.product-list-wrapper .product{display:flex;margin-bottom:1.5rem;cursor:pointer}.product-list-wrapper .product img{width:10rem;flex:0 0 10rem;border-radius:.8rem}.product-list-wrapper .product .product-meta{margin-left:1rem}.product-list-wrapper .product .product-meta p{color:var(--primaryColor);font-size:1.4rem;font-weight:700;margin-bottom:.5rem}.product-list-wrapper .product .product-meta h4{font-size:1.4rem;margin-bottom:.5rem;line-height:2rem}.product-list-wrapper .product .product-meta span{font-size:1.2rem;color:var(--subTitle)}.product-list-wrapper .product.no-product{margin:0;display:block;text-align:center;cursor:default;opacity:.6}.product-list-wrapper .product.no-product i{font-size:3rem;margin-bottom:1rem}.product-list-wrapper .product.no-product h4{font-size:1.5rem;font-weight:600}#product_id,#rolls_pid,#blinds_pid,#canvas_pid{--bs-secondary-bg: #f1f4f7;background-color:var(--bs-secondary-bg);opacity:1}#product_id-error,#rolls_pid-error,#blinds_pid-error,#canvas_pid-error{--bs-secondary-bg: #f1f4f7;background-color:var(--bs-secondary-bg);width:calc(100% - 2px)}.product-data-wrapper .accordion-item .accordion-button:not(.collapsed) i,.lead-details .accordion-item .accordion-button:not(.collapsed) i{color:var(--primaryColor)}.wizard{display:block;width:100%;overflow:hidden;margin:0 0 1rem 0;background:#fff;border-radius:.8rem;padding:2.5rem 2rem 2rem 2rem}.wizard a,.tabcontrol a{outline:0}.wizard .steps ul{display:flex;justify-content:space-between}.wizard .steps ul li{position:relative;display:flex;justify-content:center;flex:1}.wizard .steps ul li::before{content:"";width:100%;height:2px;background:#e8ecf4;position:absolute;top:2rem;left:50%;z-index:1}.wizard .steps ul li:last-child::before{right:50%;left:auto}.wizard ul{display:flex;justify-content:space-between}.wizard>.steps .current-info,.tabcontrol>.steps .current-info{position:absolute;left:-999em}.wizard>.content>.title,.tabcontrol>.content>.title{position:absolute;left:-999em}.wizard>.steps{position:relative;display:block;width:100%}.wizard>.steps .number{display:none}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{width:4rem;height:4rem;font-size:1.8rem;display:flex;align-items:center;justify-content:center;border-radius:5rem;position:relative;z-index:2;background:#e8ecf4;color:#98a0af}.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{background:#e8ecf4;color:#98a0af;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{background:#c4e3f4;color:#1f88c0;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background:#00bd79;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:hover,.wizard>.steps .error a:active{background:#ff3111;color:#fff}.wizard>.content{display:block;margin:2rem 0 0 0;padding:2rem 0 2rem;min-height:4rem;overflow:hidden;position:relative;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard>.actions{padding:2rem 0}.wizard>.actions li{position:relative}.wizard>.actions li a{padding:1rem 2rem;background:#edd6d8;color:var(--primaryColor);border-radius:.8rem;font-size:1.4rem;font-weight:600}.wizard>.actions li.disabled a{background:rgba(0,0,0,.05);color:#535353}.content-wrap{display:flex;justify-content:space-between}.content-wrap p{font-size:1.5rem;line-height:2rem;margin-bottom:2rem}.content-wrap p strong{font-weight:700;color:var(--primaryColor)}.content-wrap .checkbox-option .form-check{margin-bottom:1.5rem}.file-upload-btn{font-size:1.5rem;font-weight:600;color:#000;border-radius:.6rem;background:#fff;padding:1.2rem 2rem;margin-top:1rem;border:var(--bs-border-width) solid var(--bs-border-color);cursor:pointer}.radio-option .btn-outline-primary{padding:1rem 3rem}.counts{padding:0 0 1.5rem 0}.counts a{font-size:1.4rem;color:#000;display:inline-block;margin-right:.5rem;background:#e5e9f6;padding:.5rem 1.2rem;border-radius:5rem;margin-bottom:.5rem}.counts a strong{font-weight:700;color:var(--primaryColor);font-size:1.2rem}.counts a:hover{background:var(--primaryColor);color:#fff}.counts a:hover strong{color:#fff}.counts a.active{background:var(--primaryColor);color:#fff}.counts a.active strong{color:#fff}.counts a.order-pending{background:#ffca2c;color:#000}.counts a.order-pending strong{color:#000}.pre-wrap{height:150px;overflow:hidden;position:relative;transition:all .3s ease;cursor:pointer;line-height:2rem;font-size:1.3rem}.pre-wrap::after{content:"";display:block;background:#fff;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 15%, #fff 100%);position:absolute;bottom:0;left:0;width:100%;height:100%}.height-auto{height:auto !important;transition:all .3s ease}.height-auto::after{display:none !important}.iti{width:100%}.int-phone-input{height:calc(5.5rem + var(--bs-border-width)*2);min-height:calc(5.5rem + var(--bs-border-width)*2);line-height:1.25}.iti__dropdown-content{z-index:999 !important;border:var(--iti-border-width) solid #dee2e6 !important;box-shadow:1px 1px 8px rgba(0,0,0,.1) !important;font-size:14px !important}.iti .iti__selected-dial-code{font-size:14px !important}.edit-product .btn-group .btn-outline-primary{border-radius:.6rem !important}.phone-error,.billing-phone-error{color:#e9435d;font-size:1.3rem;margin-bottom:.5rem}.mdc-shipping .info strong{font-weight:700}.mdc-shipping h3{font-size:1.8rem;color:#9f1127;font-weight:500;margin-bottom:2rem}.mdc-shipping h4{font-size:1.6rem;color:#151515;font-weight:400;margin-bottom:2rem}.mdc-radio-reveal-group{border:1px solid #ddd;border-radius:.5rem;line-height:1;list-style:none;margin:2rem 0 0;padding:0;overflow:hidden}.mdc-radio-reveal-group li{border-top:1px solid #ddd}.mdc-radio-reveal-group li:first-child{border:none}.mdc-radio-reveal-title-wrap{align-items:center;background:#fff;box-sizing:border-box;clear:both;cursor:pointer;display:flex;font-size:1em;justify-content:space-between;list-style-type:none !important;margin:0;padding:0 1em;text-indent:0;border-radius:5px 5px 0 0}.mdc-radio-reveal-group input[type=radio]:checked{border:none;box-shadow:inset 0 0 0 10px #000}.mdc-radio-reveal-group input[type=radio]{background-color:#fff;border:1px solid #ddd;box-sizing:border-box;color:#999;font-size:16px;line-height:normal;margin:0 8px 0 0;padding:0;min-width:18px !important;outline:none;position:relative;transition:all .2s ease-in-out;vertical-align:-4px;width:18px !important;cursor:pointer;height:18px !important;appearance:none;border-radius:50%}.mdc-radio-reveal-group input[type=radio]:after{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;left:50%;margin-left:-3px;margin-top:-3px;opacity:1;position:absolute;top:50%;transform:scale(1);transition:all .2s ease-in-out .1s;width:6px}.mdc-radio-reveal-label{align-items:center;clear:both;cursor:pointer;display:flex !important;flex-grow:1;padding:1em 0;font-size:15px;font-weight:400}.mdc-small{line-height:2rem}.payment-transaction tbody tr:not(:last-child){border-bottom:dashed 1px #e2e2e2 !important}.total-saving-wrapper{margin:1rem -0.7rem 0 -0.7rem}.total-saving-wrapper.accordion .accordion-item{border:none;border-radius:.8rem !important;overflow:hidden;box-shadow:none}.total-saving-wrapper.accordion .accordion-body{background:#f7f8fb}.total-saving-wrapper.accordion .accordion-body p,.total-saving-wrapper.accordion .accordion-body strong{font-size:1.4rem;color:#4b4b4b}.total-saving-wrapper.accordion .accordion-body .row:not(:last-child){margin-bottom:1.5rem}.total-saving-wrapper.accordion .accordion-button{border:none;padding:.8rem 4rem .8rem 1.5rem;background:rgba(0,151,221,.1) !important;color:#0097dd !important;font-weight:700;border-radius:.8rem !important}.total-saving-wrapper.accordion .accordion-button::after{position:absolute;right:1.2rem}.total-saving-wrapper.accordion .accordion-button p,.total-saving-wrapper.accordion .accordion-button strong{font-size:1.4rem !important;font-weight:700;color:#0097dd !important}.order-track{padding:0 1rem;display:flex;flex-direction:column;transition:all .3s height .3s;transform-origin:top center}.order-track .order-track-step{display:flex;height:auto}.order-track .order-track-step.pending-step .order-track-status-dot{background:#bfc4d2}.order-track .order-track-step.pending-step .order-track-status-line{background:#bfc4d2}.order-track .order-track-status{position:relative}.order-track .order-track-status:last-child{overflow:hidden}.order-track .order-track-text{padding-bottom:1rem;padding-top:1rem;margin-bottom:1rem;margin-left:1rem}.order-track .order-track-status-dot{display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;font-size:1.6rem;border-radius:50%;background:#0f80b8;border:solid 3px #fff;color:#fff;position:relative;z-index:1}.order-track .order-track-status-line{display:block;margin:0 auto;width:2px;height:100%;background:#0f80b8;position:relative;z-index:0}.order-track .order-track-text-stat{font-size:1.3rem;font-weight:700;color:var(--accordionContent);margin-bottom:.6rem;line-height:1}.order-track .order-track-text-stat a{color:var(--primaryColor)}.order-track .order-track-text-sub{font-size:1.2rem;font-weight:500;color:var(--accordionLable);margin-top:.5rem}.order-track .order-track-text-sub strong{font-weight:600}.order-track-step:last-child .order-track-status span:last-of-type{display:none}.order-process{position:relative}.order-process .order-track{flex-direction:row;flex-wrap:wrap}.order-process .order-track .order-track-step{flex:0;flex-direction:column}.order-process .order-track .order-track-text{margin:0 2rem 0 0}.order-process .order-track .order-track-text .order-track-text-stat{white-space:nowrap}.order-process .order-track .order-track-text .order-track-text-sub{white-space:nowrap}.order-process .order-track .order-track-status-line{height:2px;width:100%;position:relative;top:-19px;left:0;transform:translateX(0)}.order-process .form-check{position:absolute;right:1rem;top:1rem}.order-process .form-switch .form-check-input{width:3.8rem;height:2rem;margin-top:3px;margin-left:-5.1rem}.order-track-process .order-track-status .order-track-status-dot{background:#eaecf4;color:#a7aab3}.order-track-process .order-track-status .order-track-status-line{background:#eaecf4}.order-track-process .order-track-text{white-space:nowrap}.order-track-process .order-track-text .text-danger{font-size:1.2rem;margin-top:.5rem}.order-track-process .order-track-text .order-track-text-stat{color:#989898}.order-track-process .order-track-text .order-track-text-sub{color:#989898}.order-track-process .step-completed .order-track-status .order-track-status-dot{background:#0f80b8;color:#fff}.order-track-process .step-completed .order-track-status .order-track-status-line{background:#0f80b8}.order-track-process .step-completed .order-track-text .order-track-text-stat{color:#04153f}.order-track-process .step-completed .order-track-text .order-track-text-sub{color:#71798f}.order-track-process .step-process .order-track-status .order-track-status-dot{background:#d8f2ff;color:#0f80b8}.order-track-process .step-process .order-track-status .order-track-status-line{background:#d8f2ff}.order-track-process .step-process .order-track-text .order-track-text-stat{color:#04153f}.order-track-process .step-process .order-track-text .order-track-text-sub{color:#71798f}.mdc-shipping .select2-container--default .select2-selection--single{--bs-border-width: 1px;border:1px solid #dee2e6;padding-top:2.5rem;padding-bottom:.625rem;padding-left:.9rem;padding-right:1.5rem;min-height:calc(5.5rem + var(--bs-border-width)*2) !important}.mdc-shipping .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#e5e9f6;color:#000;font-size:1.4rem;border-color:#d2d5df;padding:.5rem .5rem .5rem 2rem}.mdc-shipping .select2-container .select2-selection--single .select2-selection__rendered{color:#000;font-size:1.5rem;font-weight:600;padding:0 .5rem;line-height:24px}.mdc-shipping .select2-container--default .select2-selection--single .select2-selection__arrow::after{top:22px}.select2-container--default .select2-selection--single{border:1px solid #dee2e6;border-radius:.6rem;font-size:1.4rem;font-weight:600;color:#000;height:33px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:26px;color:#000;font-weight:600;text-align:left}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow{height:56px}.select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"";position:absolute;top:22px;right:10px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-size:16px 12px;width:13px;height:13px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #dee2e6;border-radius:.4rem}.select2-results__option{font-size:1.3rem;font-weight:500;text-align:left}.select2-dropdown{border-radius:.6rem}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.rating-value[rating-value="1"]{--star-rev: 1}.rating-value[rating-value="2"]{--star-rev: 2}.rating-value[rating-value="3"]{--star-rev: 3}.rating-value[rating-value="4"]{--star-rev: 4}.rating-value[rating-value="5"]{--star-rev: 5}.rating-value{--space: clamp(1rem, 1.43vw + 0.71rem, 2rem);--_star-size: 2rem;--_gap: var(--space);--gap-max-size: min(var(--_gap), var(--_star-size) / 5);--gap-calc: calc( (var(--star-rev, 0) - 1) * var(--gap-max-size) );height:var(--_star-size);width:calc(var(--star-rev, 0)*var(--_star-size) + var(--gap-calc));background-image:url("../images/material-symbols_star-rounded.svg");background-repeat:space no-repeat;background-size:var(--_star-size);display:block}.user-face{width:3.5rem;border-radius:5rem;display:block;height:3.5rem;object-fit:cover}.tooltip{font-size:1.1rem;font-weight:500}.mh-auto{min-height:auto}.team-wrapper .card-header{border-bottom:solid 1px var(--accordionBorder)}.team-wrapper .card-header strong{font-weight:600;color:#000;display:block;padding:.5rem .1rem}.team-wrapper .card-body{overflow:hidden;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.team-wrapper .fs-check-label{display:block;cursor:pointer}.team-wrapper .owner{padding:0;border:none;border-radius:0;z-index:0;margin:0;min-width:auto}.team-wrapper .owner h6{max-width:unset}.team-wrapper .fs-check{position:absolute;top:0;left:0;opacity:0}.team-wrapper .fs-check:checked+.form-check-label .team-member{box-shadow:0 0 0 2px #00bd61}.team-wrapper .md-booking-map{border-radius:.8rem;overflow:hidden;height:400px}.team-wrapper .no-data{min-height:10rem;align-items:center;justify-content:center;display:flex}.team-wrapper .no-data p{font-size:1.8rem;font-weight:600}.md-bookings-list .hasOwner{padding:1.2rem 1rem;font-size:1.4rem;font-weight:600;background:#212634;color:#fff;display:flex;align-items:center;justify-content:space-between;align-items:center}.md-bookings-list .hasOwner .marker{width:25px}.md-bookings-list .hasTimeslot{padding:1.2rem 1rem;font-size:1.4rem;font-weight:600;background:#e6e9f2}.md-bookings-list li{border-color:#dbdee6}.team-member{position:relative}.team-member .marker{position:absolute;right:.5rem;top:.5rem;width:25px}.bookings-list-wrapper .card{overflow:hidden}.bookings-list-wrapper .card-header{background:#212634}.bookings-list-wrapper .card-header strong{color:#fff}.bookings-list-wrapper .card-header .marker{width:25px}.star-rating{direction:rtl;cursor:default;width:13rem}.star-rating input[type=radio]{display:none}.star-rating label{color:#bbb;font-size:2rem;padding:0;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.star-rating label i{color:#bbb}.star-rating label:hover,.star-rating label:hover~label,.star-rating input[type=radio]:checked~label{color:#ffc415}.star-rating label:hover i,.star-rating label:hover~label i,.star-rating input[type=radio]:checked~label i{color:#ffc415 !important}.rating-text{line-height:1.6rem}.star-rate-value{margin-top:.5rem}.star-rate-value .active{color:#ffc415;font-size:1.1rem}.week-off img{width:50%;display:block;margin:0 auto}.team-wrapper .active-booking{background:#fff3ff;border:solid 2px #780075 !important}.team-wrapper .active-booking:hover{background:#fff3ff;border:solid 2px #780075 !important}.team-wrapper .active-booking .current-slot{color:#9f019a !important;text-transform:uppercase !important;font-weight:700 !important}.planning-v2{height:calc(100dvh - 30.5rem) !important}.planning-v2 .listing{height:calc(100dvh - 35.4rem) !important;margin:0 !important}.kpi-sticky{background:#fff;border-radius:.8rem;padding:1.5rem;display:flex;justify-content:space-between;box-shadow:var(--accordionShadow);position:sticky;bottom:68px;width:100%}.kpi-sticky p{font-size:1.3rem;font-weight:500;color:var(--subTitle)}.kpi-sticky strong{font-weight:700;font-size:1.4rem;color:#000}.text-danger td{color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.accordion-body .star-rating{width:11.5rem !important}.manual-wrapper{display:flex;gap:10px;height:calc(100vh - 194px)}.manual-wrapper .md-manual-topics{flex:0 0 300px;background:#fff;padding:1rem;position:sticky;top:0;border-radius:.8rem;overflow-y:auto}.manual-wrapper .md-manual-topics ul li a{font-size:1.4rem;display:block;padding:.8rem 1rem;color:#000;font-weight:600;line-height:1.8rem}.manual-wrapper .md-manual-topics ul li a:hover{color:var(--primaryColor)}.manual-wrapper .md-manual-topics ul li a.active{color:var(--primaryColor)}.manual-wrapper .md-manual-topics ul li ul li{padding-left:2rem}.manual-wrapper .md-manual-topics ul li ul li a{font-size:1.3rem;display:block;padding:.6rem 1rem;color:#000;font-weight:600;opacity:.7;line-height:1.8rem}.manual-wrapper .md-manual-topics ul li ul li a:hover{color:var(--primaryColor)}.manual-wrapper .md-manual-topics ul li ul li a.active{color:var(--primaryColor);opacity:1}.manual-wrapper .md-manual-content{flex:0 0 calc(100% - 312px);background:#fff;padding:2rem;height:calc(100vh - 194px);overflow:auto;border-radius:.8rem}.manual-wrapper .md-manual-content .content h2{font-size:clamp(1.8rem,2.5vw,1.8rem);font-weight:800;margin:0 0 1.5rem 0;line-height:2.4rem}.manual-wrapper .md-manual-content .content h3{font-size:clamp(1.5rem,2.5vw,1.5rem);font-weight:800;margin:0 0 .6rem 0;line-height:2.2rem}.manual-wrapper .md-manual-content .content h4{font-size:clamp(1.4rem,2.5vw,1.4rem);font-weight:700;margin:0 0 1rem 0;line-height:2.2rem}.manual-wrapper .md-manual-content .content p{font-size:1.4rem;font-weight:500;margin-bottom:1.5rem;line-height:2.4rem;color:var(--subTitle)}.manual-wrapper .md-manual-content .content p strong{font-weight:700;color:#292929}.manual-wrapper .md-manual-content .content p a{color:var(--primaryColor)}.manual-wrapper .md-manual-content .content p img{border:solid 1px var(--accordionBorder);padding:3px;display:inline-block}.manual-wrapper .md-manual-content .content p video{width:300px}.manual-wrapper .md-manual-content .content a{display:inline-block}.manual-wrapper .md-manual-content .content img{border:solid 1px var(--accordionBorder);padding:3px;display:inline-block}.manual-wrapper .md-manual-content .content video{width:300px}.manual-topics{background:#fff;padding:1rem;border-radius:.6rem;min-height:5rem;margin-bottom:1.5rem;display:flex;align-items:center;box-shadow:rgba(0,0,0,.05) 0px 0px 5px 0px,rgba(0,0,0,.05) 0px 0px 1px 0px}.manual-topics h6{flex:1}.manual-topics h6 a{font-size:1.4rem;font-weight:600;line-height:2rem;margin:0;color:#000;display:block}.manual-topics h6 a:hover{color:var(--primaryColor)}.select-all{padding:0 .7rem .7rem .7rem}.md-feedback .loader-wrapper{top:0;left:0}.md-feedback>p{font-size:1.5rem;line-height:2.2rem;font-weight:600}.md-feedback h4{font-size:1.5rem;font-weight:700;margin-bottom:15px}.md-feedback .question{padding-bottom:20px;margin-bottom:20px}.md-feedback .question:not(:last-child){border-bottom:dashed 1px var(--borderColor)}.md-feedback .question:last-child{margin-bottom:0}.md-feedback .question p{font-size:1.5rem;line-height:2.2rem;margin-bottom:15px}.thankyou{text-align:center;font-size:2rem;font-weight:600;line-height:2.8rem;padding:5rem 0}.rating{display:flex}.rate-area{display:flex;flex-direction:row-reverse;border-style:none}.rate-area:not(:checked)>label{width:30px;overflow:hidden;white-space:nowrap;cursor:pointer;color:#d3d3d3;font-size:2.4rem}.rate-area:not(:checked)>label:before{content:"";font-family:"Font Awesome 6 Pro"}.rate-area>input:checked~label{color:gold;font-weight:600}.rate-area:not(:checked)>label:hover,.rate-area:not(:checked)>label:hover~label{color:gold;font-weight:600}.rate-area>input:checked+label:hover,.rate-area>input:checked+label:hover~label,.rate-area>input:checked~label:hover,.rate-area>input:checked~label:hover~label,.rate-area>label:hover~input:checked~label{color:gold;font-weight:600}div:where(.swal2-container) div:where(.swal2-popup){width:38rem !important;padding:2.5rem !important}div:where(.swal2-container) h2:where(.swal2-title){font-size:2.5rem !important}div:where(.swal2-container) .swal2-html-container{font-size:1.6rem !important}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm),div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){font-size:1.6rem !important}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{height:calc(5.5rem + var(--bs-border-width)*2);min-height:calc(5.5rem + var(--bs-border-width)*2);line-height:1.25}.floating-select .select2-container{width:100% !important}.floating-select .select2-container--default .select2-selection--multiple,.floating-select .select2-container--default .select2-selection--single{--bs-border-width: 1px;border:1px solid #dee2e6;padding-top:2.5rem;padding-bottom:.625rem;padding-left:.9rem;padding-right:1.5rem;min-height:calc(5.5rem + var(--bs-border-width)*2) !important}.floating-select .select2-container--default.select2-container--focus .select2-selection--multiple,.floating-select .select2-container--default .select2-selection--single{border:1px solid #dee2e6}.floating-select .select2-container--default .select2-selection--single{border:1px solid #dee2e6}.floating-select .select2-dropdown{border:1px solid #dee2e6}.floating-select .select2-results__option{font-size:1.4rem;padding:1rem}.floating-select .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#e5e9f6;color:#000;font-size:1.4rem;border-color:#d2d5df;padding:.5rem .5rem .5rem 2rem}.floating-select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:25px;font-size:1.5rem;border-right:1px solid #d2d5df}.floating-select .select2-container .select2-selection--single .select2-selection__rendered{color:#000;font-size:1.5rem;font-weight:600;padding:0 .5rem;line-height:24px}.floating-select .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.floating-select .select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"";position:absolute;top:22px;right:10px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-size:16px 12px;width:13px;height:13px}.floating-select .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #dee2e6;border-radius:.4rem}.floating-select .select2-results__option{font-size:1.4rem;font-weight:500;text-align:left}.floating-select .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.floating-select select.error+.select2-container--default .selection .select2-selection--single{border-color:#e9435d !important}.meeting-wrapper .accordion-button::after{display:none}.avatar-sm{height:4rem;width:4rem}.card-title{font-size:1.4rem;font-weight:700}.text-muted{font-size:1.3rem;font-weight:600;color:#878a99 !important}.profile-card img{width:6rem;height:6rem;object-fit:cover;border-radius:50%}.profile-card h6{color:#000;font-size:1.6rem;font-weight:700;line-height:2.2rem;margin-bottom:.4rem}.profile-card p{font-size:1.3rem;color:var(--subTitle);margin-bottom:.4rem;font-weight:500}.profile-card span{font-size:1.3rem;color:var(--subTitle)}.profile-card span.check-in{color:#00bd79}.profile-card span.check-out{color:#ff453a}.btn-phn{font-size:1.8rem;border:none !important}.bx{border:solid 1px var(--borderColor);padding:15px;margin-bottom:15px;border-radius:6px}.bx p{font-size:1.4rem;margin-bottom:1rem;color:var(--subTitle)}.bx h4{font-weight:700;font-size:1.8rem}#attendanceCalendar .fc-day-grid-event{padding:4px;font-weight:600;cursor:pointer}#attendanceCalendar .absent{color:#ea2443;background:rgba(234,36,67,.2);border-left:solid 2px #ea2443;border-width:0px 0px 0px 2px}#attendanceCalendar .checked-in{color:#00bd79;background:rgba(0,189,121,.2);border-left:solid 2px #00bd79;border-width:0px 0px 0px 2px}#attendanceCalendar .leave{color:#0064d2;background:rgba(0,100,210,.2);border-left:solid 2px #0064d2;border-width:0px 0px 0px 2px}.checkin-out li{font-size:1.4rem;font-weight:500;border-bottom:solid 1px var(--borderColor)}.checkin-out li span{font-weight:600}.checkin-out li span.check-in{color:#00bd79}.checkin-out li span.check-out{color:#ff453a}.installation_item .form-control,.installation_item .form-select{font-size:1.4rem}.installation_item_data p.product-info{font-size:1.3rem;margin-bottom:1rem}.installation_item_data strong{font-size:1.4rem !important;margin-top:8px;font-weight:600}.md-otp-wrapper{padding:1rem;border-radius:5px;background:#f2f3f9}.md-otp-wrapper p{font-size:1.2rem;font-weight:500;color:#27282a;margin-bottom:0rem}.md-otp-wrapper strong{font-size:1.6rem;font-weight:600;color:#000;display:block;margin-top:10px}.view_otp{font-size:1.4rem;font-weight:600;color:var(--primaryColor);cursor:pointer;display:block;margin-top:10px}.lead-images p{font-size:1.3rem;font-weight:500;color:#000;margin-bottom:1rem}.installation-wrapper{background:#f3f6ff}.installation-wrapper h3{font-size:1.6rem;font-weight:700;color:#000;padding:2.5rem 0rem 1.5rem 0rem}.installation-wrapper .product-details-wrapper>.row{border-bottom:solid 5px #d8ddeb;margin-bottom:.5rem}.installation-wrapper .product-details-wrapper>.row:last-child{margin-bottom:0;border-bottom:0}.installation-wrapper .product-details-wrapper .details-wrapper{padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:dashed 1px #d8ddeb}.md-visualizer h3{margin-bottom:20px;font-size:16px;font-weight:600}input.tags{border:none;box-shadow:none;width:auto;margin:0;padding:0 8px;font-size:1.4rem;font-weight:600;line-height:1.5}input.tags:focus{outline:none;background:rgba(0,0,0,0)}.tag-cloud{display:block;height:80px;padding:10px;margin:0;background:#fff;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:6px}.tag{display:inline-flex;align-items:center;gap:5px;border-radius:4px;background:#121212;color:#fff;margin:0 3px 0 0;padding:6px;font-size:1.4rem;font-weight:500}a.close{display:block;float:right;white-space:nowrap;overflow:hidden;width:1em;height:1em;color:#fff;font-size:1.4rem}.custum-file-upload{height:150px;width:100%;display:flex;flex-direction:column;align-items:space-between;gap:20px;cursor:pointer;align-items:center;justify-content:center;border:var(--bs-border-width) dashed var(--bs-border-color);background-color:#fff;padding:2rem 1.5rem;border-radius:10px}.wallimage{height:auto}.custum-file-upload .icon{display:flex;align-items:center;justify-content:center}.custum-file-upload .icon i{font-size:35px}.custum-file-upload .text{display:flex;align-items:center;justify-content:center}.custum-file-upload .text span{font-size:1.5rem;font-weight:500;color:#000}.custum-file-upload input{display:none}.prev-download>a{display:block;height:250px}.prev-download>a>img{width:100%;height:100%;object-fit:cover;border-radius:5px}.prev-download i{position:absolute;top:100px;left:50%;font-size:30px;transform:translate(-50%, 50%);color:#fff}.validate-reponse{margin:15px 0;display:flex;gap:10px;flex-wrap:wrap}.validate-reponse>span{flex:0 0 80px;width:80px;height:80px;position:relative}.validate-reponse img{width:100%;height:100%;object-fit:cover;border-radius:4px}.order-ids>a{padding:8px 10px;font-size:14px;border-radius:4px;background:#edd6d8;color:var(--primaryColor)}.h-auto{height:auto !important;min-height:auto !important}.invoice-logs-wrapper h3{font-size:1.6rem;font-weight:700;color:#000;margin-top:1rem}.installer-balance-wrapper .card-body strong{font-size:1.6rem !important}.md-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:9999;border-radius:10px}.md-mdcid-wrapper{background:#f0dfaf;padding:12px;border-radius:6px;font-size:1.4rem;font-weight:600}.md-records table thead tr th{font-size:1.4rem;font-weight:600}.md-records table tbody tr td{font-size:1.4rem}.md-records table tfoot tr td{font-size:1.4rem;font-weight:700}.total-amount{background:#f0f2fa;padding:1.5rem 1.5rem;border-radius:8px;font-size:1.8rem;font-weight:700;color:#000}.md-quotation-table{margin:0 -15px}.md-quotation-table table thead tr th{font-size:1.3rem;font-weight:600;background:#121212;color:#fff}.md-quotation-table table tbody tr td{font-size:1.3rem;font-weight:500;padding:1rem .8rem}.md-quotation-table table tbody tr.summary-table-body-empty td{padding:1.5rem}.subtotal-amount{font-size:1.6rem;font-weight:700;color:#000;border-top:solid 1px #e4e7f0;border-bottom:solid 1px #e4e7f0;margin:0 -15px 1rem -15px;text-align:right;padding:1.2rem 3rem 1.2rem}.qutotation_error_message{font-size:1.4rem;margin-bottom:1rem}.package-detail{display:flex}.package-detail .product-name{width:24rem;flex:0 0 24rem;font-size:1.3rem;font-weight:600;color:#000;line-height:1.4}.package-detail .product-material-wrapper{width:20rem;flex:0 0 20rem}.selectable-product.selected{border:3px solid var(--primaryColor);border-radius:6px}#client-image-preview{width:300px;border-radius:5px}.design-message-card .card-header{padding:1.5rem 1rem;margin-bottom:1rem}.design-message-card .card-header h5{font-size:1.5rem;font-weight:700;color:#000}.design-message-card .card{min-height:auto}.design-message-card .card-body{padding:1rem}.design-message-card .avatar-title{width:35px;height:35px}.design-message-card .design-message-content p{font-size:1.5rem;font-weight:500;color:#000;margin-bottom:1rem}.design-message-card .design-message-content .msg-details{font-weight:400}.design-message-details{width:200px;display:block;white-space:normal}#productDetailsTabContent .product-details-wrapper{padding:0}#productDetailsTabContent .product-details-wrapper .row{padding:1rem !important;margin:0 !important}#productDetailsTabContent .product-details-wrapper .row.item-paused{background:#e1e5f2;opacity:.6}.order-calculation-summary{padding:.5rem !important}@media(min-width: 1200px){.logo-wrapper{max-width:1140px}.md-calculator{min-height:40rem}}@media(min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}.logo-wrapper{max-width:1140px}.login-form-wrapper{max-width:500px;margin:0 auto}.btn-outline-primary div{display:inline;margin:0 0 0 1rem}.payment-buttons-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}.payment-buttons-wrapper .btn-group{flex:2}.payment-buttons-wrapper .btn{flex:1}.wa-cart-link{margin:0}.wa-cash-link{flex:1}.order-data-wrapper{display:flex;gap:4rem}.owner-wrapper{flex-direction:row;gap:1rem;flex-wrap:wrap}.order-process .order-track{flex-direction:row;flex-wrap:wrap}.order-process .order-track .order-track-step{flex:0 0 auto;flex-direction:column}.order-process .order-track .order-track-status-line{height:2px;width:100%;position:relative;top:-19px;left:0;transform:translateX(0)}.md-calculator{min-height:40rem}}@media screen and (max-width: 992px){.manual-wrapper{display:block;position:relative;height:auto}.manual-wrapper .md-manual-topics{width:300px;position:absolute;height:calc(100vh - 205px);top:0rem;left:-320px;z-index:99;transition:all .3s ease;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.manual-wrapper .md-manual-topics.hideShow{left:0;transition:all .3s ease}.manual-wrapper .md-manual-content{height:auto}}@media(min-width: 991.99px)and (max-width: 1399.99px){.md-calculator{min-height:40rem}.order-data-wrapper{display:flex;gap:4rem}.order-process .order-track{flex-direction:row;flex-wrap:wrap}.order-process .order-track .order-track-step{flex:0;flex-direction:column}.order-process .order-track .order-track-status-line{height:2px;width:100%;position:relative;top:-19px;left:0;transform:translateX(0)}}@media(min-width: 790.99px)and (max-width: 1399.99px){.payment-buttons-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}.payment-buttons-wrapper .btn-group{flex:1}.payment-buttons-wrapper .btn{flex:1}.wa-cart-link{margin:0}.wa-cash-link{flex:1}.order-data-wrapper{display:flex;gap:4rem}.owner-wrapper{flex-direction:row;gap:1rem;flex-wrap:wrap}.btn-outline-primary div{display:inline;margin:0 0 0 1rem}.order-process .order-track{flex-direction:row;flex-wrap:wrap}.order-process .order-track .order-track-step{flex:0;flex-direction:column}.order-process .order-track .order-track-status-line{height:2px;width:100%;position:relative;top:-19px;left:0;transform:translateX(0)}}@media(min-width: 768.99px)and (max-width: 980.99px){.users-wrapper .data img{width:3rem;height:3rem;object-fit:cover;margin-right:1rem}.users-wrapper.accordion .accordion-button{padding:1rem 4rem 1rem 1.5rem}.users-wrapper.accordion .accordion-button .data:first-child{flex:0 0 4rem}.users-wrapper.accordion .accordion-button .data:nth-child(2){flex:0 0 20rem}.users-wrapper.accordion .accordion-button .data:nth-child(3){flex:0 0 12rem}.users-wrapper.accordion .accordion-button .data:last-child{flex:auto}.flex-col-2{min-width:290px}.order-process .order-track{flex-direction:row;flex-wrap:wrap}.order-process .order-track .order-track-step{flex:0;flex-direction:column}.order-process .order-track .order-track-status-line{height:2px;width:100%;position:relative;top:-19px;left:0;transform:translateX(0)}.manual-wrapper{display:block;position:relative;height:auto}.manual-wrapper .md-manual-topics{width:300px;position:absolute;height:calc(100vh - 205px);top:0rem;left:-320px;z-index:99;transition:all .3s ease;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.manual-wrapper .md-manual-topics.hideShow{left:0;transition:all .3s ease}.manual-wrapper .md-manual-content{height:auto}}@media(min-width: 768.99px)and (max-width: 790.99px){.payment-buttons-wrapper{display:flex;flex-direction:column;gap:.5rem}}@media(min-width: 530.99px)and (max-width: 1299.99px){.owner-wrapper{flex-direction:row;gap:1rem;flex-wrap:wrap}.btn-outline-primary div{display:inline;margin:0 0 0 1rem}}@media(max-width: 767.99px){.user-activity .h-avatar{width:7rem;height:7rem}.user-activity .h-avatar img{width:7rem;height:7rem}.user-activity .counts{padding:2rem 1rem}.team-wrapper{height:auto}.col-4-m{flex:0 0 auto !important;width:33.33333333% !important;margin-bottom:.5rem}.col-6-m{flex:0 0 auto !important;width:50% !important;margin-bottom:.5rem}.col-12-m{flex:0 0 auto;text-align:right;justify-content:flex-end}.accordion .accordion-button{gap:1.5rem}.flex-table .flex-table-header{display:none}.flex-table .flex-table-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100% !important}.flex-table .flex-table-item .flex-table-cell{margin:0 0 1.5rem 0}.flex-table .flex-table-item .flex-table-cell span,.flex-table .flex-table-item .flex-table-cell a,.flex-table .flex-table-item .flex-table-cell .filter-wrapper,.flex-table .flex-table-item .flex-table-cell .btn{margin-left:auto}.flex-table .flex-table-item .flex-table-cell.cell-end{justify-content:flex-start}.flex-table .flex-table-item .flex-table-cell::before{content:attr(data-th);font-size:1.2rem;text-transform:uppercase;font-weight:600;color:var(--accordionLable)}.tabs{gap:.5rem}.tabs li a{gap:.8rem}.tabs li a .count{padding:0 .8rem;font-size:1rem}.filter-wrapper .btn-sm{padding:.8rem !important;font-size:1.3rem}.order-data{margin-bottom:2rem}.btn span{display:none}.nav-link span{display:none}.btn-outline-primary{padding:.5rem .5rem}.btn-outline-primary svg{width:15px}.btn-outline-primary div{font-size:1.3rem;margin-top:.2rem}.items-total{padding-right:1.5rem}.payment-buttons-wrapper{display:flex;flex-direction:column;gap:.5rem}.content-wrap{flex-direction:column}.content-wrap .radio-option,.content-wrap .checkbox-option{margin-top:1.5rem}.wizard{padding:1.5rem;margin-top:1rem}.order-process .order-track{flex-direction:row;flex-wrap:wrap}.order-process .order-track .order-track-step{flex:0;flex-direction:column}.order-process .order-track .order-track-status-line{height:2px;width:100%;position:relative;top:-19px;left:0;transform:translateX(0)}.manual-wrapper{display:block;position:relative;height:auto}.manual-wrapper .md-manual-topics{width:300px;position:absolute;height:calc(100vh - 205px);top:0rem;left:-320px;z-index:99;transition:all .3s ease;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.manual-wrapper .md-manual-topics.hideShow{left:0;transition:all .3s ease}.manual-wrapper .md-manual-content{height:auto}.manual-wrapper .md-manual-content .content p{flex-direction:column}.manual-topics{margin-bottom:1rem}}@media(min-width: 500.99px)and (max-width: 640.99px){.booking-count{font-size:1.2rem;padding:.2rem 0;display:block}.booking-count span{display:none}.booking-count i{display:inline-block;font-size:1.2rem}.duty-status .badge{font-size:1rem}.fc-day-header{font-size:1.2rem !important}.flex-col-2{min-width:220px}.payment-buttons-wrapper .btn{padding:1rem}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{width:3.5rem;height:3.5rem;font-size:1.7rem}.wizard .steps ul li::before{top:1.7rem}.wizard .steps ul{margin:0 -1.5rem}}@media(max-width: 575px){.btn-sm-mobile{padding:.8rem 1.2rem !important;font-size:1.4rem;font-weight:700;white-space:nowrap}.flex-col-2{min-width:max-content}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{width:3.5rem;height:3.5rem;font-size:1.7rem}.wizard .steps ul li::before{top:1.7rem}.pdf-iframe{display:none}.wizard .steps ul{margin:0 -1.5rem}}@media(max-width: 480.99px){.btn span{display:none}.nav-link span{display:none}.users-wrapper.accordion .accordion-button .data:first-child{flex:0 0 2rem}.users-wrapper.accordion .accordion-button .data:nth-child(3){flex:auto}.flex-col-2{min-width:max-content}.payment-buttons-wrapper .btn{padding:1rem}.payment-buttons-wrapper .btn i{display:none}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{width:3.5rem;height:3.5rem;font-size:1.7rem}.wizard .steps ul li::before{top:1.7rem}.pdf-iframe{display:none}.wizard .steps ul{margin:0 -1.5rem}}@media(max-width: 430.99px){html{font-size:58%}.phone-wrapper{flex-direction:column;align-items:flex-start;gap:1rem}.filter-wrapper .form-control{font-size:1.3rem}.filter-wrapper .form-select{font-size:1.3rem}.btn span{display:none}.nav-link span{display:none}.booking-count{font-size:1.2rem;padding:0;display:block}.booking-count span{display:none}.booking-count i{display:inline-block;font-size:1.2rem}.duty-status .badge{font-size:.9rem}.fc-day-header{font-size:1rem !important}.reminder-date{font-size:1.2rem}.reminder-date i{top:6px;font-size:1.6rem}.reminder-date .monthPicker .datepicker{width:12rem;padding:.6rem 3.5rem .6rem 1rem}.pdf-iframe{display:none}.wizard .steps ul{margin:0 -1.5rem}}@media(max-width: 380.99px){html{font-size:58%}.phone-wrapper{flex-direction:column;align-items:flex-start;gap:1rem}.btn span{display:none}.nav-link span{display:none}.payment-buttons-wrapper .btn{padding:1rem}.payment-buttons-wrapper .btn i{display:none}.booking-count{font-size:1.2rem;padding:0;display:block}.booking-count span{display:none}.booking-count i{display:inline-block;font-size:1.2rem}.duty-status .badge{font-size:.9rem}.fc-day-header{font-size:1rem !important}.countdown{flex-direction:column;align-items:flex-start}.countdown h5{margin-bottom:.5rem}.reminder-date{font-size:1.2rem}.reminder-date i{top:6px;font-size:1.6rem}.reminder-date .monthPicker .datepicker{width:12rem;padding:.6rem 3.5rem .6rem 1rem}.product-list-wrapper{margin-top:2rem}.product-list-wrapper .product img{width:5rem;height:5rem;flex:0 0 5rem;border-radius:.8rem}.product-list-wrapper .product .product-meta{margin-left:1rem}.product-list-wrapper .product .product-meta p{color:var(--primaryColor);margin-bottom:.5rem}.product-list-wrapper .product .product-meta h4{font-size:1.4rem;margin-bottom:.5rem;line-height:1.8rem}.pdf-iframe{display:none}.wizard .steps ul{margin:0 -1.5rem}}@media(max-width: 340.99px){.payment-buttons-wrapper .btn{font-size:1.2rem}.pdf-iframe{display:none}}