.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}:export{paper:#fff;primaryLight:#e0eaff;primary200:#8bacdd;primaryMain:#002574;primaryDark:#244f9b;primary800:#002071;secondaryLight:#ffe0d1;secondary200:#ffbe9b;secondaryMain:#cc1400;secondaryDark:#cc1400;secondary800:#bb5b27;successLight:#edf7ed;success200:#b6e0b3;successMain:#358704;successDark:#358704;errorLight:#e48784;errorMain:#e93700;errorDark:#d54c48;orange50:#fff6f1;orangeLight:#fffbf9;orangeMain:#ffab91;orangeDark:#d84315;blue50:#e0eaff;blue200:#98b1e8;blue500:#0033a0;warningLight:#fdf5ea;warningMain:#b38c05;warningDark:#b38c05;grey50:#fafafa;grey200:#f5f5f5;grey300:#e0e0e0;grey500:#9e9e9e;grey600:#616161;grey700:#616161;grey900:#212121;darkPaper:#060d12;darkBackground:#0e1b23;darkLevel1:#0b161d;darkLevel2:#14252f;darkTextTitle:#e4e8f7;darkTextPrimary:#d5d9e9;darkTextSecondary:#d8ddf0;darkPrimaryLight:#eceff1;darkPrimaryMain:#78919c;darkPrimaryDark:#587583;darkPrimary200:#b0bec5;darkPrimary800:#44606e;darkSecondaryLight:#e0f2f1;darkSecondaryMain:#009688;darkSecondaryDark:#00897b;darkSecondary200:#80cbc4;darkSecondary800:#00695c}html{-webkit-print-color-adjust:exact}body,html{padding:0;margin:0;width:100%;height:100%}#__next{height:100vh;display:grid}*{box-sizing:border-box}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.slick-arrow:before{color:#9e9e9e}.fullscreen .react-images__blanket{z-index:1200}.apexcharts-legend-series .apexcharts-legend-marker{margin-right:8px}.scrollbar-container .ps__rail-y.ps--clicking .ps__thumb-y,.scrollbar-container .ps__rail-y:focus>.ps__thumb-y,.scrollbar-container .ps__rail-y:hover>.ps__thumb-y,.scrollbar-container .ps__thumb-y{background-color:#9e9e9e;width:5px}.scrollbar-container .ps__thumb-y{border-radius:6px;right:0}.scrollbar-container.ps.ps--active-y>.ps__rail-y,.scrollbar-container>.ps.ps--active-y>.ps__rail-y{width:5px;background-color:transparent!important;z-index:999}.scrollbar-container.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container.ps.ps--active-y>.ps__rail-y:hover,.scrollbar-container>.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container>.ps.ps--active-y>.ps__rail-y:hover{width:5px;background-color:transparent}.scrollbar-container.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container.ps.ps--scrolling-y>.ps__rail-y,.scrollbar-container>.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container>.ps.ps--scrolling-y>.ps__rail-y{opacity:.4;background-color:transparent}@keyframes wings{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes blink{50%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-2px,0)}}@keyframes slideY{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}}@keyframes slideX{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}@media print{root{position:"absolute"}}.add-appointment-additional-information{font-weight:400;font-size:12px;line-height:20px}.blue-box{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem;font-weight:400;text-align:start;color:#616161;border-radius:.75rem}.blue-box:hover{color:#0033a0;background-color:#e0eaff}.blue-box span{display:block;font-size:1rem;font-weight:500}.action-bar{z-index:999}.action-bar-item:hover{background-color:#e0eaff}.action-bar-item:focus-visible{border:3px solid #000!important}.action-card{height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #f5f5f5}.action-card .MuiCardActions-root{padding-top:0}.card-banner{position:relative;background-color:#002574;border-radius:.75rem}.card-banner-container{display:flex;justify-content:space-between;align-items:center;margin:12px 0}@media screen and (max-width:500px){.card-banner{height:300px}}@media screen and (min-width:500px)and (max-width:900px){.card-banner{height:250px}}.card-banner-image{position:absolute;top:0;right:0}.Estcard-banner{position:relative;background-color:#fff6f1;border-radius:.75rem;border:2px solid #cc4100;height:264px}@media screen and (min-width:600px)and (max-width:900px){.Estcard-banner{height:250px}}@media screen and (min-width:900px)and (max-width:1173px){.Estcard-banner{height:319px}}@media screen and (min-width:1173px)and (max-width:1200px){.Estcard-banner{height:320px}}@media screen and (min-width:1411px)and (max-width:1479px){.Estcard-banner{height:320px}}@media screen and (min-width:1479px)and (max-width:1575px){.Estcard-banner{height:293px}}@media screen and (min-width:1200px)and (max-width:1411px){.Estcard-banner{height:319px}}@media screen and (max-width:500px){.Estcard-banner{height:300px}}.Estcard-banner-container{display:flex;justify-content:space-between;align-items:center;margin:12px 0}.Estcard-banner-image{position:absolute;top:0;right:0}.billing-details-section-remit-to p:not(:last-child){-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;line-height:1.3}.billing-details-section-remit-to p:last-child{margin-top:5px;line-height:1.2}.card-list-item{margin-bottom:1rem;padding:1rem;color:#212121;background-color:#fafafa;border-radius:.75rem;border:1.5px solid #f5f5f5;transition:all .2s ease-in-out}.card-list-item:hover{background-color:#fffbf9;border-color:#fff6f1}.card-list-item-selected,.card-list-item-selected:hover{background-color:#fffbf9;border:1px solid #cc1400}.card-list-item-name{margin-right:.5rem}.card-list-item-icon{margin:1rem 0 0 1rem;width:4rem;height:4rem;position:relative;background-color:transparent;filter:drop-shadow(0 1.14286px 4.57143px rgba(0,0,0,.06))}.card-list-item-action{display:flex;align-self:flex-start;justify-content:flex-end;margin-left:auto}.card-list-item-action a,.card-list-item-action button{font-weight:400;margin-top:-.5rem;text-decoration:underline;text-underline-offset:1px}.card-list-item-checkbox{margin:0}.card-list-item-checkbox .MuiCheckbox-root{color:#cc1400}.card-list-item-box{position:relative;width:64px;height:64px}.card-list-item-name{margin-right:1}.drawer-content-container{width:100%;margin-top:4.5rem;padding:1.25rem}.drawer-custom-dropdown{position:absolute;top:0;width:100%;margin-top:3.5rem;padding:.5rem .2rem;background:#f5f5f5;border-radius:1rem;border-top:0;box-shadow:0 .5rem 1rem rgba(33,33,33,.15);z-index:9;line-height:2.5}.drawer-custom-dropdown-container{position:relative;width:100%}.drawer-custom-dropdown-item{padding:0 .5rem;border-radius:.5rem;cursor:pointer}.drawer-custom-dropdown-item:hover{background:#fff}.empty-list-card-media-wrapper{max-width:720px;margin:0 auto;position:relative}.empty-list-card-media{width:86px;height:86px;margin:0 auto}.empty-list-wrapper{max-width:450px;margin:0 auto;text-align:center}.empty-list-title{color:#0b161d;margin-top:2rem;font-weight:500;font-size:27px;line-height:31.64px}.empty-list-divider{width:50px;color:#002574;border:1px solid;margin:0 auto}.empty-list-subTitle{color:#0b161d}.empty-list-message,.empty-list-subTitle{margin:0 auto;font-weight:500;font-size:14px;line-height:20px}.empty-list-message{color:#616161}.error{height:100%}.error-wrapper{max-width:450px;margin:0 auto;text-align:center}.error-title{color:#000;font-weight:900;font-size:34}.error-description{color:#757575;margin:20px auto;max-width:320px}#__next,header.MuiPaper-elevation{max-width:1700px;margin:0 auto}header.MuiPaper-elevation{right:auto}.menu-footer{bottom:10px;position:absolute;color:#616161;line-height:1.5em;font-size:1em;font-weight:400;margin-left:3rem}.MuiBox-root{max-width:100vw}.underLineOnHover:hover{text-decoration:underline}.compdivider{margin:0 0 20px -24px;width:calc(100% + 48px);max-width:calc(100% + 48px)}.detailsDivider .MuiDivider-fullWidth{width:calc(100% + 64px)}.appointment-steps .MuiStepIcon-root{border:1px solid #b6b6b6;border-radius:50%;color:transparent;transform:scale(1.2)}.appointment-steps .MuiStepIcon-root.Mui-completed{color:#4cc105;border:none;cursor:pointer}.appointment-steps .MuiStepIcon-root.Mui-active{color:#0033a0;border:none}.appointment-steps .MuiStepLabel-label.Mui-completed{color:#0033a0;font-weight:400;font-size:14px}.appointment-steps .MuiStepLabel-label.Mui-active{color:#0033a0;font-weight:600;font-size:14px}.appointment-steps .MuiStepIcon-text{font-size:14px;fill:#757575;font-weight:400}.appointment-steps .MuiStepIcon-root.Mui-active .MuiStepIcon-text{fill:#fff;font-weight:500}.appointment-steps .MuiStepIcon-root.Mui-completed:hover{box-shadow:0 0 8px 0 rgba(32,40,45,.25)}.MuiStepConnector-line.MuiStepConnector-lineHorizontal{border-color:#b6b6b6}.appointment-steps .not-active .MuiStepIcon-root.Mui-active{border:1px solid #b6b6b6;color:transparent}.appointment-steps .not-active .MuiStepIcon-root.Mui-active .MuiStepIcon-text{font-weight:400;fill:#757575}.appointment-steps .not-active .MuiStepLabel-label.Mui-active{color:#757575;font-weight:400}.appointment-steps .label-active .MuiStepLabel-label.Mui-completed{font-weight:600}.helpButton{display:block}.sticky_button:disabled{color:#757575;background-color:#e3e3e3}.css-b9hf7p-MuiButtonBase-root-MuiButton-root{font-size:1rem}.css-1dxvlw4-MuiInputBase-input-MuiOutlinedInput-input,.css-j8cfhb{height:10px}.css-ydkf1v-MuiButtonBase-root-MuiButton-root{font-size:1rem}.css-n64uwx-MuiButtonBase-root-MuiButton-root{font-size:14px}.sidebar-delete-model .MuiBox-root.css-0{width:100%!important}.sidebar-delete-model .MuiModal-root{width:480px;right:0;left:auto}.MuiModal-root{max-width:100vw}.card-list-item-name,.css-1jwrk5v-MuiTypography-root{color:#212121}.get_Estimate span,.get_start span{padding:6px 0}.get_Estimate,.get_start{width:30%}.get_start{position:relative;overflow:hidden}.get_start:hover{background-color:#ff6a13!important;box-shadow:none!important}.get_start:focus-visible{background-color:#ff6a13!important;border:"3px solid black"}.get_Estimate:focus-visible{background-color:#ff6a13!important;border:"3px solid black"}.get_Estimate:hover{background-color:#ff6a13!important;box-shadow:none!important}.card-banner-image span{height:100%!important;width:100%!important}.card-banner-image img{width:auto!important;height:100%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.card-banner-image{width:40%}.banner-details{width:60%}.estimate-banner-details{width:80%}.icon-active:focus{background-color:#f2f2f2}.icon-active:active{box-shadow:0 2px 1px -1px transparent,0 1px 1px 0 transparent,0 1px 3px 0 transparent}.profile-details{border:none!important}.profile-details:focus-visible{background-color:rgba(0,37,116,.08)!important;border:3px solid #000!important}.profile-details:active{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}.profile-details:hover{background-color:#fff!important;border:none!important}.onserviceselection{width:65%}.calender-textfield input{padding-right:5px;color:dimgray;box-sizing:border-box;height:40px;border-radius:0;background-color:transparent;width:222px}.calender-textfield label{line-height:1.2em!important;margin-top:-5px}.invoice-search-box input{color:dimgray!important;margin-top:-1px!important}.invoice-search-box{margin-bottom:20px!important}.MuiSvgIcon-root.MuiSvgIcon-fontSizeMedium{justify-content:flex-end}.rdp{margin:-5px 0!important}.invoice-calendar-search .rdp{margin:-5px -2.5rem!important}.day-picker{position:absolute;background-color:#fff;z-index:9;padding:1rem;box-shadow:0 -6px 0 #fff,0 4px 15px rgba(0,0,0,.3);border-radius:7px}.day-picker:focus-visible{border:3px solid #000;border-radius:"5px"}.rdp-day:hover,.rdp-weeknumber{background-color:#f2f2f2!important;border-radius:25px;border:1px solid #0033a0}.rdp-day_range_start:not(.rdp-day_range_end){background-color:transparent!important;color:#fff;pointer-events:none;position:relative;border:none!important}.rdp-day_range_end:after,.rdp-day_range_start:after{content:"";width:100%;height:100%;background:#002574;position:absolute;z-index:-1;border-radius:50%}.rdp-day_range_end:before,.rdp-day_range_start:before{content:"";width:100%;height:100%;background-color:#e7edff!important;position:absolute;z-index:-1}.rdp-day_range_end:not(.rdp-day_range_start){background-color:transparent!important;position:relative;border:none!important;color:#fff;pointer-events:none}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{background-color:#002574!important}.rdp-day_selected.rdp-day_range_middle,.rdp-day_selected.rdp-day_range_middle:hover{background-color:#e7edff!important;color:#002574}.rdp-day_selected.rdp-day_range_middle:hover{border-radius:0;border:none}.rdp-day_today:not(.rdp-day_outside){font-weight:400!important}.calendar-footer{position:relative}.calendar-footer:after{content:"";position:absolute;width:calc(100% + 34px);height:1px;background:#e3f2fd;left:-17px}.MuiSvgIcon-root.MuiSvgIcon-fontSizeMedium.calender-svg{width:24px!important;fill:#757575}.rdp-caption_label{font-size:16px!important;font-weight:500!important}.rdp-nav_icon{width:12px;height:12px}.rdp-nav_button_previous.rdp-nav_button_previous{margin-right:20px!important}.rdp-dropdown_month select{pointer-events:none!important}.rdp-dropdown_month .rdp-caption_label .rdp-dropdown_icon{display:none!important}.rdp-caption_dropdowns{font-weight:500!important;font-size:16px!important;color:#000!important}.rdp-dropdown_year{outline:none!important;background-color:#fff;margin-left:-10px!important}.rdp{--rdp-background-color:transparent!important;--rdp-outline:none;--rdp-outline-selected:none}option{font-size:16px;background-color:#fff;text-align:center}.rdp-dropdown_year select{background-color:#000!important}.MuiDataGrid-row{margin-bottom:0!important;background-color:#fff;border-radius:4px;border:none;cursor:pointer}.MuiDataGrid-row:nth-child(odd){background-color:#f5f5f5;border-radius:6px}.MuiDataGrid-row:nth-child(2n){align-items:start}.MuiDataGrid-row:hover:nth-child(odd){background-color:#f5f5f5!important}.MuiDataGrid-withBorderColor{border:0}.MuiTableContainer-root{overflow-x:initial}.custom-header{display:flex;align-items:center;position:relative}.MuiTablePagination-root:last-child{margin-right:auto;margin-left:-20px}.MuiTablePagination-root:focus-visible{background-color:rgba(0,37,116,.08);border:"3px solid black"}.MuiDataGrid-selectedRowCount{display:none}.custom-check-box:hover{background-color:rgba(218,80,0,.04)}.MuiDataGrid-cell:focus,.MuiDataGrid-cell:hover,.MuiDataGrid-columnHeader:focus,.MuiDataGrid-columnHeader:hover{outline:none!important}.MuiDataGrid-root .MuiDataGrid-columnHeader:focus-within,.MuiDataGrid-row.Mui-selected .MuiDataGrid-cell:focus-within{outline:none}.MuiButtonBase-root.MuiIconButton-root:hover{background-color:transparent}.MuiButtonBase-root.MuiListItemButton-root:focus-visible{border:3px solid #000!important}.MuiDataGrid-viewport{overflow-x:auto!important}.custom-header:hover{background-color:transparent}.custom-header .MuiDataGrid-columnHeaderTitleContainer{display:flex;align-items:center}.custom-header .MuiDataGrid-iconButtonContainer{margin-left:4px}.card-list-item.invoice-landing:first-child{background-color:#fff}.card-list-item.invoice-landing{box-shadow:0 2px 5px transparent;border-radius:4px;padding:1rem 0}.card-list-item.invoice-landing:first-child{padding:0}.card-list-item.invoice-landing:hover:first-child{padding:0;box-shadow:none}.MuiDataGrid-row:hover{border-radius:6px;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);box-shadow:inset 1px 0 0 #dadce0,inset -1px 0 0 #dadce0,0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);background-color:#fff!important}.MuiDataGrid-cell:focus,.css-1yp3cmn-MuiDataGrid-root .MuiDataGrid-columnHeader:focus{outline:none!important}.MuiDataGrid-cell:focus-within{outline:none;outline-width:0;outline-offset:0}.MuiDataGrid-cell:first-child,.MuiDataGrid-columnHeaderTitle{font-family:Roboto,sans-serif;line-height:1.334;color:#212121;font-size:14px;font-weight:700}.MuiDataGrid-cell:first-child{color:dimgray}.MuiDataGrid-cell.MuiDataGrid-cell--textLeft:last-child{justify-content:flex-end}.search-icon-button{fill:#757575;width:40px}.calendar-icon-button{width:40px;margin-left:-5px}.rdp-day_today{color:#00349a!important;border:1px solid #00349a!important}.rdp-day_today:after{content:"";width:100%;height:100%;border-radius:50%;position:absolute;z-index:-1}.rdp-cell .rdp-day_selected.rdp-day_today{background-color:#e7edff!important;position:relative}.rdp-cell .rdp-day_selected.rdp-day_today:after{content:"";width:100%;height:100%;border-radius:50%;position:absolute;z-index:-1}.rdp-cell .rdp-day_selected.rdp-day_today:before{content:"";width:100%;height:100%;color:#00349a!important;position:absolute;z-index:-1}.rdp-day_disabled.rdp-day_today{opacity:1!important;pointer-events:none;cursor:none}.rdp-day_disabled.rdp-day_today:after{content:"";color:#dcdcdc!important;border:1px solid #00349a!important}.rdp-day_selected.rdp-day_today.rdp-day_range_end,.rdp-day_selected.rdp-day_today.rdp-day_range_start{background-color:transparent!important;color:#fff!important}.rdp-day_range_middle.rdp-day_today{border:none!important}.rdp-day_range_middle.rdp-day_today:after{border:1px solid #00349a;z-index:0!important}.rdp-day_disabled.rdp-day_today:before{content:"";color:#dcdcdc!important;border:1px solid #00349a!important}.rdp-day_disabled.rdp-day_today:hover{background:#fff!important}.MuiDataGrid-columnSeparator,.MuiDataGrid-menuIcon{display:none!important}.MuiDataGrid-virtualScroller>div{margin-bottom:20px}.MuiDataGrid-root .MuiDataGrid-cell--textLeft:last-child,.css-1rt7ems-MuiDataGrid-root .MuiDataGrid-cell--textLeft:last-child,[data-field=AppointmentNumber]{justify-content:flex-end!important}[data-field=Status]{justify-content:left!important}.MuiDataGrid-main{margin-bottom:-15px!important}.MuiDataGrid-main:focus-visible{border:3px solid blck!important}.MuiDataGrid-footerContainer{justify-content:flex-start!important}.MuiButtonBase-root.MuiIconButton-root{min-width:44px;min-height:44px;margin-right:20px}.MuiDataGrid-sortIcon{color:#212121!important}.MuiTablePagination-selectLabel{color:#b6b6b6}.MuiTablePagination-displayedRows{color:#757575!important;margin-left:-25px;margin-bottom:10px}.MuiInputBase-root.MuiInputBase-colorPrimary svg{color:#757575!important;margin-top:1px}.MuiInputBase-root.MuiInputBase-colorPrimary input{color:#757575!important}.MuiTablePagination-actions.MuiButtonBase-rootMuiIconButton-root{color:#757575}.MuiTablePagination-actions.MuiButtonBase-root.Mui-disabled.MuiIconButton-root{color:rgba(0,0,0,.26)}.MuiDataGrid-withBorderColor{border-color:transparent!important}.calender-textfield{margin-top:18px!important}.MuiTouchRipple-root{position:relative}.sortBy-Card{text-align:right}.sortBy-Card .MuiCardContent-root{padding:0!important}.sort-bar div{border:none;border-radius:none;background-color:transparent}.sort-bar{position:relative!important;transform:translateZ(0)!important}.track_event_sort{justify-content:flex-start}.sortby-menu{justify-content:center}.MuiChip-root.MuiChip-clickable:hover{background-color:rgba(0,37,116,0)}.MuiChip-root.MuiChip-clickable:focus-visible{border:3px solid #000!important}.MuiButtonBase-root-MuiChip-root:active{box-shadow:0 2px 1px -1px transparent,0 1px 1px 0 transparent,0 1px 3px 0 transparent}[data-field=currVehicleName] .MuiDataGrid-cellContent{text-transform:capitalize}.vehicleAppointment-sortby .sort-bar{position:relative;top:0!important;left:0!important;width:100%!important}.appointment-vehicle{border:none}@media only screen and (min-width:600px)and (max-width:900px){.alert{width:calc(100vw - 70px)!important}.onserviceselection{width:100%}}@media only screen and (min-width:900px)and (max-width:1200px){.alert{width:calc(100% - 80px)!important}.onserviceselection{width:60%}}@media only screen and (min-width:1200px)and (max-width:1300px){.alert{width:calc(90% - 194px)!important}}@media only screen and (min-width:1300px)and (max-width:1400px){.alert{width:calc(90% - 184px)!important}}@media only screen and (min-width:1400px)and (max-width:1500px){.alert{width:calc(90% - 174px)!important}}@media only screen and (min-width:1500px)and (max-width:1600px){.alert{width:calc(90% - 164px)!important}}@media only screen and (min-width:1600px)and (max-width:1700px){.alert{width:calc(90% - 154px)!important}}@media only screen and (min-width:1700px){.alert{width:1380px!important}nav .MuiDrawer-paper{left:calc(50% - 850px)}}@media only screen and (max-width:1500px){.card-banner-image img{left:-20%!important}.banner-details,.card-banner-image{width:50%}}@media only screen and (max-width:900px){.sidebar-delete-model .MuiBox-root.css-0,.sidebar-delete-model .MuiModal-root{width:100vw!important;max-width:100vw!important}.FirstText-div{margin-top:0;font-size:.99rem}}@media only screen and (min-width:900px){.card-list-item-icon{margin:.5rem 0 0 .5rem}}@media only screen and (max-width:768px){.status-indicator-appointments-text{width:92%!important}.filterbyopt{margin-left:20px!important}.status-indicator-appointments-text-bottom{width:90%!important}.MuiStep-horizontal{padding-right:0;padding-left:0}.MuiGrid-item{width:100%;padding-left:0}.appointment-steps.MuiBox-root{margin-left:-6%;margin-right:-6%;width:112%}.appointment-steps .MuiStepLabel-label{display:none}.appointment-steps .MuiStepLabel-label.Mui-active,.appointment-steps .label-active .MuiStepLabel-label.Mui-completed{display:block;font-weight:700}.appointment-steps .not-active .MuiStepLabel-label.Mui-active{display:none}.filter-by{font-size:1.5em}.track_event{font-size:1rem}.css-1g9m7yi-MuiButtonBase-root-MuiButton-root:focus-visible{background-color:#244f9b!important;border:"3px solid black"}.date-search input{padding:10px 8px!important}.date-search button{padding:0 5px;font-size:.8rem}.card-list-item-checkbox.checkbox-tab span{padding:9px 0}.card-banner-image{width:40%}.banner-details{width:60%}.card-banner-image img{left:-40%!important}}@media only screen and (min-width:600px)and (max-width:700px){.card-list-item-icon{margin:1rem 0 0 .5rem}.calender-textfield,.invoice-search-box{width:234px!important}}@media only screen and (min-width:600px)and (max-width:670px){.invoice-search-box label{margin-left:-8px}.invoice-search-box svg{margin-right:-25px!important}}@media screen and (min-width:1479px)and (max-width:1575px){.get_Estimate{margin-top:58px!important}}@media screen and (min-width:900px)and (max-width:937px){.get_Estimate{margin-top:60px!important}}@media screen and (min-width:937px)and (max-width:1479px){.get_Estimate{margin-top:87px!important}}@media only screen and (max-width:600px){.alert.vehicle-alert{width:calc(100vw - 52px)!important}.calender-textfield{width:calc(100vw - 103px)!important}.onserviceselection{width:100%}.review-custom-accordion__details{padding:.5rem 1rem!important}.mobileCalender_none button{display:none}.mobileCalender_none fieldset{border-radius:4px}.mobileCalender_block button{display:block}.mobileCalender_block fieldset{border-radius:4px}.css-1laqsz7-MuiInputAdornment-root,.css-1nvf7g0{margin-left:-25px}.css-1gd0h7x-MuiInputBase-root-MuiOutlinedInput-root,.css-rsmw9u{font-size:.8rem}.get_Estimate,.get_start{width:40%;margin-bottom:-10px!important}.card-banner-image{width:40%}.banner-details{width:60%}.card-banner-container{padding:0 1rem!important}.card-banner-container h3{margin-top:0!important}.card-banner-container h2{font-size:24px!important;line-height:28px!important}.banner-details{padding-top:18px;padding-left:16px}.calender-textfield input{padding-right:8px!important}.css-1dxvlw4-MuiInputBase-input-MuiOutlinedInput-input{padding-left:8px!important}.MuiSvgIcon-root.MuiSvgIcon-fontSizeMedium.calender-svg{width:20px!important}.invoice-calendar-search .rdp{margin:-5px 0!important}.terms-container{background-image:none;background-color:#e0eaff!important}.invoice-landing{cursor:none;pointer-events:none;margin-bottom:10px}.invoice-records{margin-top:-10px!important}.MuiGrid-item .card-list-item.invoice-landing{background-color:#fff;border-radius:6px}.MuiGrid-item:nth-child(odd) .card-list-item.invoice-landing{background-color:#f5f5f5;border-radius:4px}.MuiGrid-item .card-list-item.invoice-landing{box-shadow:0 2px 5px transparent}}@media only screen and (min-width:700px){.calender-textfield{width:275px!important}}@media only screen and (max-width:450px){.card-banner-image{width:40%}.banner-details{width:60%}.get_Estimate,.get_start{width:40%;min-width:140px!important}.card-banner-image img{left:-55%!important}}@media only screen and (max-width:380px){.card-banner-image img{left:-80%!important}.card-banner-image{width:40%}.banner-details{width:60%}.get_Estimate,.get_start{width:30%;min-width:140px!important}}@media only screen and (max-width:370px)and (orientation:Portrait){.vehicle_tabs{margin-left:-11%}.card-banner-image img{left:-85%!important}}@media only screen and (min-width:360px)and (max-width:600px){.item_details_stack{border-bottom:1px solid #e0eaff;margin-left:-10px;margin-right:-10px}.item_details_stack .MuiAccordionSummary-expandIconWrapper.Mui-expanded{margin-top:-45px}.item_details:nth-child(-n+1){border-top:1px solid #e0eaff;padding:0 10px}.Billing_expand .MuiAccordionSummary-expandIconWrapper.Mui-expanded{margin-top:-5px}.Billing_expand .MuiAccordionSummary-expandIconWrapper{margin-right:-7px}.vehicle_expand .MuiAccordionSummary-expandIconWrapper.Mui-expanded{margin-top:-5px}.item_details:not(:last-child){padding:0 10px 13px 0}.item_make{margin-top:6px;margin-bottom:-14px;margin-left:-20px}.Vehicle_header{margin-top:-20px}.Vehicle_make{margin-top:29px;margin-bottom:-8px;margin-left:1px;font-size:.875rem;font-weight:400}.Vehicle_name{margin-top:23px;margin-bottom:-25px;margin-left:24px;position:relative;font-size:.875rem;color:#212121;font-weight:500;font-family:Roboto,sans-serif}.Vehicle_img{position:absolute;margin-top:23px}.MuiAccordionSummary-content.Mui-expanded{margin-bottom:15px}.review-custom-accordion__total{padding:.1rem 1rem .5rem}}@media only screen and (min-width:360px)and (max-width:800px){.Vehicle_make_E{margin-top:29px;margin-bottom:-8px;margin-left:1px;font-size:.875rem;line-height:1.5em;font-weight:400}}@media only screen and (min-width:800px)and (max-width:1200px){.Vehicle_make_E{margin-top:29px;margin-bottom:-8px;margin-left:1px;line-height:1.5em;font-size:.875rem;font-weight:400}}@media only screen and (min-width:600px)and (max-width:1200px){.item_details_stack{border-bottom:1px solid #e0eaff;margin-left:-10px;margin-right:-10px}.item_details_stack .MuiAccordionSummary-expandIconWrapper.Mui-expanded{margin-top:-10px}.Billing_expand .MuiAccordionSummary-expandIconWrapper.Mui-expanded{margin-top:-5px}.Billing_expand .MuiAccordionSummary-expandIconWrapper{margin-right:-7px}.item_details:nth-child(-n+1){border-top:1px solid #e0eaff;padding:0 10px 13px}.item_make{margin-top:-2px;margin-left:8px}.item_vin{padding:0 0 8px 8px;margin-bottom:-8px}.Vehicle_header{margin-top:-20px}.Vehicle_make{margin-top:29px;margin-bottom:-8px;margin-left:1px;font-size:.875rem;font-weight:400}.Vehicle_name{margin-top:23px;margin-bottom:-25px;margin-left:24px;position:relative;font-size:.875rem;color:#212121;font-weight:500;font-family:Roboto,sans-serif}.Vehicle_img{position:absolute;margin-top:23px}.review-custom-accordion__total{padding:0 1rem .5rem;margin-top:-23px}}@media only screen and (min-width:360px)and (max-width:370px){.item_vin{padding:1px 0 8px 8px;margin-bottom:-8px}.Vehicle_header{margin-top:-20px}.Vehicle_make{margin-top:29px;margin-bottom:-8px;margin-left:1px}.Vehicle_name{margin-top:23px;margin-bottom:-25px;margin-left:24px;position:relative}.Vehicle_img{position:absolute;margin-top:23px}.item_details_price{padding-top:10px;margin-left:23px!important}.item_details_delete{padding:5px 0 0}.item_details_edit{padding:5px 25px 0 19px;margin-left:8px}.div_edit{margin-right:calc(10% - 200px)!important}.div_delete{margin-left:calc(10% + 5px)!important}.stack_service{padding:5px 10px 0 5px;margin-top:-15px}.stack_comment{padding:0 10px;margin-top:6px}}@media only screen and (min-width:370px)and (max-width:400px){.item_vin{padding:1px 0 8px 8px;margin-bottom:-8px}.item_details_price{padding-top:10px;margin-left:28px!important}.item_details_delete{padding:5px 0 0 20px}.item_details_edit{padding:5px 10px 0 20px;margin-left:10px}.div_edit{margin-right:calc(10% - 200px)!important}.div_delete{margin-left:calc(10% - 10px)!important}.stack_service{padding:10px 10px 0;margin-top:-18px}.stack_comment{padding:0 10px;margin-top:6px}}@media only screen and (min-width:400px)and (max-width:437px){.item_vin{padding:1px 0 8px 8px;margin-bottom:-8px}.item_details_price{padding-top:10px;margin-left:30px!important}.item_details_delete{padding:5px 0 0 10px}.item_details_edit{padding:5px 10px 0 9px;margin-left:10px}.div_edit{margin-right:calc(10% - 100px)!important}.div_delete{margin-right:calc(10% + 5px)!important}.stack_service{padding:10px 10px 0 15px;margin-top:-18px}.stack_comment{padding:0 10px 0 15px;margin-top:6px}.item_details:nth-last-child(-n+1){padding:0 1px 0 0}}@media only screen and (min-width:437px)and (max-width:500px){.item_vin{padding:1px 0 8px 8px;margin-bottom:-8px}.item_details_price{padding:10px 0 0 90px}.item_details_delete{padding:5px 0 0 10px}.item_details_edit{padding:5px 10px 0 0;margin-left:7px}.div_edit{margin-right:calc(10% - 100px)!important}.div_delete{margin-right:calc(10% - 52px)!important}.stack_service{padding:10px 10px 0;margin-top:-18px}.stack_comment{padding:0 10px;margin-top:6px}.item_details:nth-last-child(-n+1){padding:0 10px}}@media only screen and (min-width:500px)and (max-width:599px){.item_vin{padding:1px 0 8px 8px;margin-bottom:-8px}.item_details_price{padding:15px 10px 0 0;margin-left:calc(10% + 14px)!important}.item_details_delete{padding:5px 0 0}.item_details_edit{padding:5px 10px 0 9px;margin-left:7px}.div_edit{margin-right:calc(10% - 80px)!important}.div_delete{margin-right:calc(10% - 32px)!important}.stack_service{padding:10px 10px 0;margin-top:-18px}.stack_comment{padding:0 10px;margin-top:6px}.item_details:nth-last-child(-n+1){padding:0 5px 0 10px}}@media only screen and (min-width:600px)and (max-width:700px){.item_image{margin:2px 0 0;width:30px}.item_details_delete{padding:10px 0 10px 34px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-23px;margin-left:52px}.item_details_price{margin-left:50px;margin-top:15px}.stack_service{padding:10px 10px 9px 30px}.stack_comment{padding:10px 10px 9px 20px}.item_vin{padding-left:15px}.item_details:nth-last-child(-n+1){border-top:1px solid #e0eaff;padding:0 10px}}@media only screen and (min-width:700px)and (max-width:800px){.item_details_delete{padding:10px 0 10px 34px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-39px;margin-left:84px}.item_details_price{margin-left:17px;margin-top:15px}.stack_service{padding:10px 10px 9px 20px}.stack_comment{padding:10px 10px 9px}.item_details:nth-last-child(-n+1){border-top:1px solid #e0eaff;padding:0 10px}}@media only screen and (min-width:800px)and (max-width:900px){.item_details_delete{padding:10px 0 10px 34px}.price_E{width:66%}.subtotal_E{margin-right:26px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-39px;margin-left:118px}.item_details_price{margin-left:17px;margin-top:15px}.stack_service{margin-left:8px}.stack_comment,.stack_service{padding:10px 10px 9px 0}.item_details:nth-last-child(-n+1){border-top:1px solid #e0eaff;padding:0 10px}}@media only screen and (min-width:900px)and (max-width:1000px){.item_details_delete{padding:10px 0 10px 34px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-48px;margin-left:130px}.item_details_price{margin-left:-15px;margin-top:15px}.stack_service{padding:10px 10px 9px 0;margin-left:1px}.stack_comment{padding:10px 10px 9px 0;margin-left:-10px}.item_details:nth-last-child(-n+1){border-top:1px solid #e0eaff;padding:0 10px}}@media only screen and (min-width:1000px)and (max-width:1100px){.item_details_delete{padding:10px 0 10px 34px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-55px;margin-left:224px}.item_details_price{margin-left:-20px;margin-top:15px}.stack_comment,.stack_service{padding:10px 10px 9px 25px}.item_details:nth-last-child(-n+1){border-top:1px solid #e0eaff;padding:0 10px}}@media only screen and (min-width:1100px)and (max-width:1200px){.item_details_delete{padding:10px 0 10px 34px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-62px;margin-left:278px}.item_details_price{margin-left:-20px;margin-top:15px}.stack_comment,.stack_service{padding:10px 10px 9px 16px}}@media only screen and (min-width:1200px){.item_Serialnm{margin-top:1.4px}.item_details_stack{border-bottom:1px solid #e0eaff;margin-left:-10px;margin-right:-10px}.item_make{margin-top:-2px;margin-left:8px}.Billing_expand .MuiAccordionSummary-expandIconWrapper.Mui-expanded{margin-top:-5px}.Billing_expand .MuiAccordionSummary-expandIconWrapper{margin-right:-7px}.review-custom-accordion__total{margin:-35px 13px 10px 0}.item_details:nth-child(-n+1){border-top:1px solid #e0eaff;padding:0 10px 13px}}@media only screen and (max-width:800px){.subtotal_E{margin-right:2%}}@media only screen and (min-width:850px)and (max-width:900px){.subtotal_E{margin-right:38px}}@media only screen and (min-width:900px)and (max-width:950px){.price_E{width:53%}.subtotal_E{margin-right:31px}}@media only screen and (min-width:950px)and (max-width:1000px){.price_E{width:55%}.subtotal_E{margin-right:31px}}@media only screen and (min-width:1000px)and (max-width:1100px){.price_E{width:58%}.subtotal_E{margin-right:29px}}@media only screen and (min-width:1100px)and (max-width:1200px){.price_E{width:62%}.subtotal_E{margin-right:35px}}@media only screen and (min-width:1200px)and (max-width:1350px){.price_E{width:58%}.subtotal_E{margin-right:40px}}@media only screen and (min-width:1350px)and (max-width:1450px){.price_E{width:62%}.subtotal_E{margin-right:40px}}@media only screen and (min-width:1450px)and (max-width:1550px){.price_E{width:66%}.subtotal_E{margin-right:45px}}@media only screen and (min-width:1550px){.price_E{width:68%}.subtotal_E{margin-right:50px}}@media only screen and (min-width:1200px)and (max-width:1300px){.stack_service{padding:10px 10px 6px 29px;margin-left:-20px}.stack_comment{padding:10px 10px 10px 29px}.item_details_delete{padding:10px 0 10px 34px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-54px;margin-left:75px}.item_details_price{margin-left:-20px;margin-top:15px}.Vehicle_header{margin-top:-20px}.Vehicle_make_E{line-height:1.5em}.Vehicle_make,.Vehicle_make_E{margin-top:29px;margin-bottom:-8px;margin-left:1px;font-size:.875rem;font-weight:400}.price_E{width:58%}.Vehicle_name{margin-top:23px;margin-bottom:-25px;margin-left:24px;position:relative;font-size:.875rem;color:#212121;font-weight:500;font-family:Roboto,sans-serif}.Vehicle_img{position:absolute;margin-top:23px}}@media only screen and (min-width:1300px)and (max-width:1400px){.item_details_delete{padding:10px 0 10px 34px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-64px;margin-left:138px}.stack_service{padding:14px 10px 6px 20px;margin-left:-15px}.stack_comment{padding:14px 10px 10px 20px}.item_details_price{margin-left:-20px;margin-top:15px}.Vehicle_header{margin-top:-20px}.Vehicle_make_E{line-height:1.5em}.Vehicle_make,.Vehicle_make_E{margin-top:29px;margin-bottom:-8px;margin-left:1px;font-size:.875rem;font-weight:400}.Vehicle_name{margin-top:23px;margin-bottom:-25px;margin-left:24px;position:relative;font-size:.875rem;color:#212121;font-weight:500;font-family:Roboto,sans-serif}.Vehicle_img{position:absolute;margin-top:23px}}@media only screen and (min-width:1400px)and (max-width:1500px){.item_details_delete{padding:10px 0 10px 34px}.Vehicle_vin{margin-top:-5px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-64px;margin-left:250px}.stack_service{padding:14px 10px 6px 7px}.stack_comment{padding:14px 10px 10px 7px}.item_details_price{margin-left:-25px;margin-top:15px}.Vehicle_header{margin-top:-20px}.Vehicle_make_E{margin-top:5px;line-height:1.5em}.Vehicle_make,.Vehicle_make_E{font-size:.875rem;font-weight:400}.Vehicle_make{margin-left:4px;margin-top:22px}.Vehicle_name{margin-top:23px;margin-left:24px;position:relative;font-size:.875rem;color:#212121;font-weight:500;font-family:Roboto,sans-serif}.Vehicle_img{position:absolute;margin-top:23px}}@media only screen and (min-width:1500px)and (max-width:1600px){.item_details_delete{padding:10px 0 10px 35px}.Vehicle_vin{margin-top:-5px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-70px;margin-left:250px}.stack_service{padding:14px 10px 6px 5px}.stack_comment{padding:14px 10px 10px 5px}.item_details_price{margin-left:-39px;margin-top:15px}.Vehicle_header{margin-top:-20px}.Vehicle_make_E{margin-top:5px;line-height:1.5em}.Vehicle_make,.Vehicle_make_E{font-size:.875rem;font-weight:400}.Vehicle_make{margin-left:4px;margin-top:22px}.Vehicle_name{margin-top:23px;margin-left:24px;position:relative;font-size:.875rem;color:#212121;font-weight:500;font-family:Roboto,sans-serif}.Vehicle_img{position:absolute;margin-top:23px}}@media only screen and (min-width:1600px)and (max-width:1700px){.item_details_delete{padding:10px 0 10px 30px}.Vehicle_vin{margin-top:-5px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-70px;margin-left:250px}.stack_service{padding:10px 10px 6px 0;margin-left:-10px}.stack_comment{padding:10px 10px 10px 0;margin-left:-10px}.item_details_price{margin-left:-44px;margin-top:13px}.Vehicle_header{margin-top:-20px}.Vehicle_make_E{margin-top:5px;line-height:1.5em}.Vehicle_make,.Vehicle_make_E{font-size:.875rem;font-weight:400}.Vehicle_make{margin-left:4px;margin-top:22px}.Vehicle_name{margin-top:23px;margin-left:24px;position:relative;font-size:.875rem;color:#212121;font-weight:500;font-family:Roboto,sans-serif}.Vehicle_img{position:absolute;margin-top:23px}}@media only screen and (min-width:1700px){.item_details_delete{padding:10px 0 10px 30px}.item_details_edit{padding:10px 10px 10px 70px;margin-right:-70px;margin-left:250px}.Vehicle_vin{margin-top:-5px}.stack_service{padding:14px 10px 6px 0;margin-left:-15px}.stack_comment{padding:14px 10px 10px 0;margin-left:-15px}.item_details_price{margin-left:-44px;margin-top:13px}.Vehicle_header{margin-top:-20px}.Vehicle_make_E{margin-top:5px;line-height:1.5em}.Vehicle_make,.Vehicle_make_E{font-size:.875rem;font-weight:400}.Vehicle_make{margin-left:4px;margin-top:22px}.Vehicle_name{margin-top:23px;margin-left:24px;position:relative;font-size:.875rem;color:#212121;font-weight:500;font-family:Roboto,sans-serif}.Vehicle_img{position:absolute;margin-top:23px}}.billing-details-accordion .MuiCardContent-root{margin-top:-50px;margin-bottom:-50px}@media screen and (max-width:900px){.SchVeh-pagination{margin-top:-20px}.SchVeh-rows{margin-top:-100px;margin-bottom:20px}}.MuiTablePagination-select{margin-left:-10PX;margin-top:4.6px}.MuiTablePagination-actions button{margin-right:20px;margin-left:-25px;margin-top:3px}.MuiDataGrid-root .MuiButtonBase-root.MuiCheckbox-root.Mui-checked,.MuiDataGrid-root .MuiButtonBase-root.MuiCheckbox-root.MuiCheckbox-indeterminate{color:#da5000!important}.MuiDataGrid-root .MuiButtonBase-root.MuiCheckbox-root{color:#ff6a13}.MuiButtonBase-root.MuiCheckbox-root.Mui-checked{color:#da5000!important}.MuiButtonBase-root.MuiCheckbox-root{color:#ff6a13}.input_box .MuiOutlinedInput-root.MuiInputBase-root .MuiOutlinedInput-input{height:7px}.box_div{display:flex;align-items:center;flex-direction:row;word-break:break-word}.input_box .MuiOutlinedInput-notchedOutline{border-radius:8px!important}.text_Container{position:relative;margin-left:30px}.text_Container textarea:before{content:"Please providenDescription";color:red;position:absolute;top:0;left:0;font-style:italic}.button:hover{background-color:transparent}textarea{position:relative}textarea::placeholder{color:#818181;font-family:Roboto;font-size:.875rem;font-weight:400;font-style:normal}@media screen and (min-width:360px)and (max-width:600px){.placeholderStyle{margin-top:-24px}}@media screen and (min-width:600px)and (max-width:867px){.placeholderStyle{margin-top:-35px}}@media screen and (min-width:867px){.placeholderStyle{margin-top:-47px}}.placeholderStyle{position:relative;left:10px;color:#737373;font-weight:700;font-style:italic;font-size:.875rem;pointer-events:none}.disabled{opacity:.2;cursor:none;color:rgba(0,0,0,.26)!important}.enabled{opacity:1;cursor:pointer}@media screen and (min-width:360px)and (max-width:400px){.edit_icon{margin-left:58%}}.estimate-banner-box{height:264px}.card-banner-image-estimate{width:80%}.card-banner-image-estimate img{pointer-events:none}@media screen and (max-width:400px){.card-banner-image-estimate img{width:88%!important;margin-left:18%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.estimate-banner-details{width:150%}}@media screen and (min-width:400px)and (max-width:500px){.card-banner-image-estimate img{width:80%!important;margin-left:26%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.estimate-banner-details{width:150%}}@media screen and (min-width:500px)and (max-width:573px){.card-banner-image-estimate img{width:77%!important;margin-left:26%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.estimate-banner-details{width:150%}}@media screen and (min-width:573px)and (max-width:601px){.card-banner-image-estimate img{width:74%!important;margin-left:32%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.estimate-banner-details{width:150%}}@media screen and (min-width:601px)and (max-width:700px){.card-banner-image-estimate img{width:77%!important;margin-left:29%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.estimate-banner-details{width:150%}}@media screen and (min-width:700px)and (max-width:739px){.card-banner-image-estimate img{width:92%!important;margin-left:20%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.estimate-banner-details{width:150%}}@media screen and (min-width:739px)and (max-width:800px){.card-banner-image-estimate img{width:73%!important;margin-left:34%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.estimate-banner-details{width:150%}}@media screen and (min-width:800px)and (max-width:900px){.card-banner-image-estimate img{width:80%!important;margin-left:34%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}.estimate-banner-details{width:150%}}@media screen and (min-width:900px){.card-banner-image-estimate img{width:80%!important;margin-left:26%!important;height:86%!important;min-width:auto!important;max-width:none!important;min-height:auto!important;max-height:none!important}}@media screen and (max-width:460px){.card-banner-estimate{width:94%!important}}@media screen and (min-width:460px)and (max-width:900px){.card-banner-estimate{width:100%!important}}@media screen and (min-width:960px)and (max-width:1400px){.parts_heading_Invoices_details{width:58%}.unitprice_Heading_Invoices_details{width:42%}}@media screen and (min-width:1400px){.parts_heading_Invoices_details{width:65%}.unitprice_Heading_Invoices_details{width:35%}}.location-details-field{font-size:.875rem!important;line-height:1.5rem}@media print,screen{.product-row{width:102.6%!important}.product-row,.product-row-data{display:flex!important;justify-content:space-between!important;align-items:center!important}.product-row-data{width:100%!important}.parts_heading_Invoices{text-align:left!important;word-break:break-word!important;width:68%!important}.unitprice_Heading_Invoices{width:32%!important}.quantity{width:40%!important;flex-wrap:wrap;align-content:flex-end}.amount{width:60%!important;margin-right:20px}.item-description{text-align:left!important;word-break:break-word!important}}.location-details-title-container{margin-bottom:3rem}.location-details-divider{margin:.25rem 0 1rem;border-color:#e0eaff}.location-details-label{margin-top:1rem}.location-details-field{margin-top:0;margin-bottom:.5rem;font-size:14px;font-weight:regular}.location-details-map-container{position:relative;width:100%;height:250px;max-height:100%;display:flex;justify-content:center}.location-details-map-title{font-size:14px}.message-request{padding-bottom:5rem}.message-request-box{align-items:center;justify-content:center;display:flex;flex-direction:column;flex:1 1}.message-request-image-wrapper{max-width:720;margin:0 auto;position:relative}.message-request-image{object-fit:contain;margin-bottom:3px}.message-request-title{padding:0 55px 0 60px;margin-bottom:8;text-align:center;font-weight:700;color:#212121}.message-request-content{padding:0 18%;margin-top:-20px;text-align:center;line-height:22px;font-weight:400;color:#212121}.message-request-button-container{display:flex;flex-direction:row;justify-content:center}.message-request-button{margin:-5px 5px 0 8px;text-transform:none}.vehicle-details-icon{background-color:#fff6f1;width:50px;height:50px;border-radius:50px}.successfully-added-box,.vehicle-details-icon{display:flex;justify-content:center;align-items:center}.successfully-added-box{flex:1 1;flex-direction:column}.successfully-added-title{max-width:390px;text-align:center}.successfully-added-information-container{border:1px solid #e0eaff}.successfully-added-information-container-locations,.successfully-added-information-container-vehicles{display:flex;justify-content:flex-start}.successfully-added-image{width:48px;height:49px;margin:0 auto}.successfully-added-button{margin:0 5px}.status-indicator-appointments-container{border:1px solid #e0eaff;border-radius:5px;padding:1rem}.status-indicator-appointments-text{padding-top:1rem;width:90%}.status-indicator-appointments-text-bottom{padding-top:1rem;width:85%}.status-indicator-appointments-contact-us{display:inline;padding-left:5px}.cart-summary-custom-accordion{margin:0!important;border-top:1px solid #e0eaff}.cart-summary-custom-accordion:before{display:none}.cart-summary-custom-accordion .MuiAccordionSummary-content{margin:1rem 0}.cart-summary-custom-accordion .MuiAccordionSummary-root{min-height:0!important;border-bottom:1px solid #e0eaff}.review-custom-accordion,.services-custom-accordion{border:1px solid #e0eaff}.review-custom-accordion:not(:last-child),.services-custom-accordion:not(:last-child){border-bottom:0}.review-custom-accordion:before,.services-custom-accordion:before{display:none}.review-custom-accordion:first-of-type,.services-custom-accordion:first-of-type{border-top-right-radius:.75rem;border-top-left-radius:.75rem}.review-custom-accordion:last-of-type,.services-custom-accordion:last-of-type{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.review-custom-accordion.MuiAccordion-root.Mui-expanded,.services-custom-accordion.MuiAccordion-root.Mui-expanded{margin-top:0}.services-custom-accordion__summary{padding:1rem}.services-custom-accordion__summary.Mui-expanded{min-height:auto;padding:1rem}.services-custom-accordion .MuiAccordionSummary-content{margin:.5rem 0}.services-custom-accordion .MuiAccordionSummary-expandIconWrapper,.services-custom-accordion .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:none;transition:none}.services-custom-accordion .MuiAccordionSummary-expandIconWrapper.Mui-expanded>button,.services-custom-accordion .MuiAccordionSummary-expandIconWrapper>button{font-weight:400;text-decoration:underline}.services-custom-accordion__details{background:#fafafa}.review-custom-accordion__details{padding:.1px 1rem 2rem}.service-item{flex-direction:row}.service-item-checker{width:100%}.service-item-checker .MuiCheckbox-root{color:#cc1400}.service-item-button{margin-right:1rem;text-decoration:underline;font-weight:400}.service-item-label{justify-content:space-between;color:#616161;font-weight:400;transition:all .2s ease-in-out}@media screen and (min-width:900px)and (max-width:1000px){.service-item-label{width:49vw}}@media screen and (min-width:1000px)and (max-width:1100px){.service-item-label{width:52vw}}@media screen and (min-width:1100px)and (max-width:1200px){.service-item-label{width:53vw}}@media screen and (min-width:1200px)and (max-width:1300px){.service-item-label{width:40vw}}@media screen and (min-width:1300px)and (max-width:1400px){.service-item-label{width:42vw}}@media screen and (min-width:1400px)and (max-width:1500px){.service-item-label{width:44vw}}@media screen and (min-width:1500px)and (max-width:1700px){.service-item-label{width:46vw}}@media screen and (min-width:1700px){.service-item-label{width:800px}}.service-item-label.active,.service-item-label:hover{color:#cc1400}.service-item-label p{display:flex;align-self:center}.select-date-custom-datepicker{width:auto}.select-date-custom-datepicker .MuiButtonBase-root.MuiPickersDay-root.Mui-disabled{color:#e0e0e0}.select-date-custom-datepicker .MuiButtonBase-root.MuiPickersDay-root.Mui-selected{background-color:#cc1400}.select-date-custom-radiogroup{width:100%;height:100%;margin-top:0!important;padding:1rem 1rem 1rem 0}.select-date-custom-radiogroup .MuiFormControlLabel-root{justify-content:space-between;background:#fafafa;margin:.25rem 0;border-radius:.5rem;border:1px solid transparent;transition:all .2s ease-in-out}.select-date-custom-radiogroup .MuiFormControlLabel-root .MuiTypography-root{padding:0 1rem}.select-date-custom-radiogroup__active{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #cc1400!important;background:#fffbf9!important}