@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--blue:#1e90ff;--white:#fff;--yellow:#ffd747}.App{-webkit-font-smoothing:antialiased;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#66615b;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ta-l{text-align:left}.pad-l0{padding-left:0}.drop-container input[type=file]::-webkit-file-upload-button{background:#565656;border:none;border-radius:10px;color:#fff;cursor:pointer;margin-right:20px;padding:10px 20px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.drop-container input[type=file]::file-selector-button{background:#565656;border:none;border-radius:10px;color:#fff;cursor:pointer;margin-right:20px;padding:10px 20px;transition:background .2s ease-in-out}.drop-container input[type=file]::-webkit-file-upload-button:hover{background:#0d45a5}.drop-container input[type=file]::file-selector-button:hover{background:#0d45a5}.mb0{margin-bottom:0}.mrgL20{margin-left:20px}.upload-img{border-radius:29px;margin:11px;max-width:200px;padding:10px}.greenC{color:green}.redC{color:red}.formSubmit{padding-top:50px}.formSubmit button{border-color:#292828;color:#292828}.formSubmit button:hover{background-color:green;color:#fff}.mar-l20{margin-left:20px}.inspection-main{margin:10px;padding:10px;text-align:left}.card-list-item .check{align-items:center;border:1px solid #e3e2e2;border-radius:25px;color:green;display:flex;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-list-item .check img,.card-list-item .cross img{width:35px}.card-list-item .check span,.card-list-item .cross span{font-size:20px;padding-left:10px}.card-list-item .cross{align-items:center;color:red;display:flex}.card-list-item h3{padding-bottom:10px}.card-list-item .site-photos{margin:10px;padding:10px}.card-list-item .site-photos img{align-items:center;border:1px solid #dadada;border-radius:13px;display:flex;flex-direction:column;justify-content:center;margin-bottom:15px;max-height:800px;max-width:800px;padding:5px}.card-list-item{border:1px solid #dadada;border-radius:13px;margin-bottom:50px;padding-left:30px}.card-list-item .cross{border:1px solid #e3e2e2;border-radius:25px;padding:10px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.pml0{margin-left:0!important;padding-left:0!important}.black{color:#000!important}.black,.black:hover{border-color:#000!important}.black:hover{background-color:#fafafa!important}.inspection-main .heading{font-weight:700;padding:34px}.button-17{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#3c4043;cursor:pointer;display:inline-flex;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,-webkit-transform .27s cubic-bezier(0,0,.2,1) 0ms;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:auto;will-change:transform,opacity;z-index:0}.button-17:hover{background:#f6f9fe;color:#174ea6}.button-17:active{box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);outline:none}.button-17:focus{border:2px solid #4285f4;outline:none}.button-17:not(:disabled){box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.button-17:not(:disabled):hover{box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.button-17:not(:disabled):focus{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.button-17:not(:disabled):active{box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15)}.button-17:disabled{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.button-32{background-color:#fff000;border:0;border-radius:12px;box-sizing:border-box;color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:10px 15px;text-align:center;touch-action:manipulation;transition:.2s;user-select:none;-webkit-user-select:none;width:100%}.button-32:not(:disabled):focus,.button-32:not(:disabled):hover{background:#f4e603;box-shadow:0 0 0 2px rgba(0,0,0,.2),0 3px 8px 0 rgba(0,0,0,.15);outline:0}.button-32:disabled{cursor:not-allowed;filter:saturate(.2) opacity(.5);-webkit-filter:saturate(.2) opacity(.5)}.button-27{-webkit-appearance:none;appearance:none;background-color:#000;border:2px solid #1a1a1a;border-radius:15px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roobert,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:600;line-height:normal;margin:0;min-height:60px;min-width:0;outline:none;padding:16px 24px;text-align:center;text-decoration:none;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);user-select:none;-webkit-user-select:none;width:100%;will-change:transform}.button-27:disabled{pointer-events:none}.button-27:hover{box-shadow:0 8px 15px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.button-27:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.button-4{word-wrap:break-word;-webkit-appearance:none;appearance:none;background-color:#fafbfc;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);box-sizing:border-box;color:#24292e;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;font-weight:500;line-height:20px;list-style:none;padding:6px 16px;position:relative;touch-action:manipulation;transition:background-color .2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap}.button-4:hover{background-color:#f3f4f6;text-decoration:none;transition-duration:.1s}.button-4:disabled{background-color:#fafbfc;border-color:rgba(27,31,35,.15);color:#959da5;cursor:default}.button-4:active{background-color:#edeff2;box-shadow:inset 0 1px 0 rgba(225,228,232,.2);transition:none 0s}.button-4:focus{outline:1px transparent}.button-4:before{display:none}.button-4:-webkit-details-marker{display:none}.d-flex,.input-div{display:flex}.pm10,.radio-con{margin:10px;padding:10px}.btn-sm{font-size:11px;padding:4px 15px}.typography-line{font-size:18px;padding-bottom:10px}.main-heading{font-size:30px;font-weight:600;padding:20px}.formSubmit{margin-bottom:30px;padding-left:30px}.formSubmit button{border:1px solid #e2e2e2;border-radius:6px;padding:10px 15px}.content.pdfContent{width:600px}.pdfContent .card-list-item{border:1px solid #e3e3e3;border-radius:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);margin-bottom:10px;padding-left:15px}.pdfContent .card-list-item h3{font-size:12px;padding:0}.pdfContent .card-list-item .check img{width:12px}.pdfContent .card-list-item .check span{font-size:10px;padding-left:5px}.pdfContent .card-list-item .check{border:1px solid #e3e2e2;border-radius:10px;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdfContent .card-list-item .site-photos img{align-items:center;border:1px solid #dadada;border-radius:13px;display:flex;flex-direction:column;justify-content:center;margin-bottom:15px;max-width:250px;padding:5px}.pdfContent .card-list-item .cross img{width:12px}.pdfContent .card-list-item .cross span{font-size:10px;padding-left:5px}.pdfContent .card-list-item .cross{border:1px solid #e3e2e2;border-radius:10px;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.commentTxt{color:currentcolor;font-size:8px;padding:6px 15px 6px 0}.pdfhead{height:850px}.pdfhead .pdfheadImg img{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);max-width:600px}.pdfhead .heading{background-color:#f2b528;color:#000;font-family:auto;font-size:22px;margin:0;padding:10px;text-align:center;text-shadow:2px 4px 5px hsla(0,2%,50%,.3),0 -4px 10px hsla(0,0%,100%,.3);text-transform:capitalize}.section .section-head{background:#f2b528;border:2px solid #d1d0d0;color:#000;font-weight:700;padding:7px 10px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.section .section-head .details{padding:15px 0}.section .keyValue{align-items:center;display:flex;justify-content:center}.section .keyValue .key1{width:140px}.section .keyValue .key1,.section .keyValue .value{border:1px solid #bdb7b7;font-size:12px;margin:3px 4px;padding:4px}.section .keyValue .value{width:300px}.section .details{padding:15px 0 0}.service-head-tile{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:800px}.service-head-tile h2{font-size:55px;text-transform:uppercase}.service-head-tile h2,.service-head-tile p{background-color:#0000008f;color:#fff;font-family:math;padding:10px 20px}.service-head-tile p{font-size:28px;text-align:center}.checklistmain-top{display:flex;justify-content:center}.checklistmain-top .checklistmain{border:1px solid #ece7e7;border-radius:10px;margin:10px;max-width:900px;padding:20px 55px}.footer{background:#3a3a3a;margin:10px 0;padding:10px}.client-form-main{display:flex;justify-content:center}.client-form-main .client-form{background-color:#ffffff82;border:1px solid #dcdcdc;border-radius:10px;margin:10px;min-width:500px;padding:20px}.client-form-main .client-form .labelinput{margin:10px}.client-form-main .client-form button{margin-left:10px}.client-form-main .client-form .labelinput label{font-size:16px;padding-right:10px}.client-form-main .client-form .labelinput input::-webkit-input-placeholder{color:#878787;opacity:1}.client-form-main .client-form .labelinput input::placeholder{color:#878787;opacity:1}.client-form-main .client-form .labelinput input{border-color:#afafaf7d;border-style:double;padding:5px;width:300px}.client-form .btn,.client-form h2{margin-left:10px}.editClient{display:flex;justify-content:center;padding:10px}.mrg20{margin:20px}@media only screen and (max-width:600px){.client-form-main .client-form{min-width:325px}.checklistmain{min-width:250px;padding:0}.main-heading{font-size:17px;font-weight:600;padding:15px}.typography-line{font-size:13px}.btn-sm{font-size:9px;padding:4px 5px}.comment .drop-container input{font-size:10px}}.wait{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:120px;width:120px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.quotation-main{color:#000;width:600px}.pdfPage{background-color:#f7f7f7;height:842px;width:595px}.quotehead{background-color:#ffd747;background-color:var(--yellow);padding:14px 10px;text-align:center}.quotehead .title{font-size:23px;font-weight:500;padding-bottom:5px}.quotehead .address{font-size:12px;font-weight:500}.pdfPage.page1{position:relative}.imgBottomMain{bottom:0;position:absolute}.imgBottomMain img{height:150px;width:595px}.extraTile{height:5px}.bg-black{background-color:#000}.pdfPage.page1 .content-page-1{line-height:1.5;padding:10px}.pdfPage.page1 .content-page-1 .num-date{justify-content:space-between;padding:10px}.pdfPage.page1 .content-page-1 .data{display:flex;font-size:11px;margin-top:20px;padding-left:10px}.pdfPage.page1 .content-page-1 .data .company{padding-top:7px}.pdfPage.page1 .content-page-1 .data .subject{padding:10px 0}.pdfPage.page1 .content-page-1 .data .gunmachine{width:236px}.pdfPage.page1 .content-page-1 .data ul .subpoint{margin-left:20px}.spectable{display:flex;flex-direction:column;justify-content:center;margin:12px 0}.spectable .bold{font-weight:800}.tablemainName{font-size:22px;font-weight:500;margin-bottom:13px;margin-top:13px}.spectable th{background-color:#ffd747;background-color:var(--yellow);font-size:13px;padding:5px 11px}.spectable td{border:1px solid #c2c2c2;font-size:12px;padding:2px 11px}.highlightText{background-color:#ffd747;background-color:var(--yellow);margin:10px;padding:10px}.pad-l20{padding-left:20px}.conditionPage .condType{background-color:#efefef;font-weight:700;margin-right:10px;padding:3px 7px;width:110px}.conditionPage .df-cond{display:flex;padding:2px}.conditionPage .df-cond strong{margin-right:7px}.conditionPage{margin:10px}.conditionPage .heading{font-size:20px;font-weight:400}.listWithHEading-title{background:#ffd747;background:var(--yellow);box-shadow:0 4px 12px rgba(0,0,0,.1);font-size:13px;font-weight:900;padding:6px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pad-mar-10{margin:10px;padding:10px}.f-12,.lastDiv{font-size:12px}.lastDiv{margin-left:20px;margin-top:20px}.image-page{display:flex;flex-wrap:wrap;margin:10px;padding:10px}.image-page .image-app{background-color:#ffd747;background-color:var(--yellow);border:1px solid #ebd675;border-radius:10px;margin:5px;padding:10px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:265px}.image-page .image-app img{border-radius:10px;width:240px}.image-page .image-app .img-title{font-size:12px}.image-page .image-app .img-dis{font-size:11px}.pl20{padding-left:20px}.gema-logo{padding-right:10px}.gema-logo img{width:100px}.dat-head-top{display:flex;font-size:11px;justify-content:space-between}.imahe-home-wrapper{position:relative}.xont{background-color:#00000096;height:800px;position:absolute;top:0;width:600px;z-index:10000}.vacspl_logo{background-color:#ffd747;background-color:var(--yellow);left:89px;padding:30px 10px 15px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vacspl_logo img{width:52px}.gema_logo{background-color:#ececece6;border-radius:16px;padding:15px;position:absolute;right:14px;top:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.imahe-home-wrapper .gema_logo img{width:113px}.imahe-home-wrapper .proposal-text{background-color:#56565633;color:#fff;font-family:sans-serif;font-size:19px;font-weight:500;line-height:1.5;padding:14px;position:absolute;right:24px;text-align:right;top:105px;width:364px;width:252px}.imahe-home-wrapper .prop-titlr{font-size:39px;top:185px}.imahe-home-wrapper .from,.imahe-home-wrapper .prop-titlr{background:#ffffff26;color:#fff;font-weight:500;line-height:1.5;padding:30px;position:absolute;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.imahe-home-wrapper .from{bottom:185px;font-size:25px}.imahe-home-wrapper .to{background:#ffffff26;bottom:24px;color:#fff;font-size:25px;font-weight:500;line-height:1.5;padding:30px;position:absolute;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sec-gap{margin:5px;padding:5px}.txt-ac{text-align:center}.download-quotation,.edit-details{background:#000;color:#fff;font-size:medium;font-weight:600;margin:10px;max-width:575px;padding:10px;text-align:center}.temp-header{background-color:#292828;color:#fff;font-size:23px;padding:20px;text-align:center}.features.new{background:#ebebeb;display:flex;flex-wrap:wrap;justify-content:space-around}.features.new div{text-wrap:wrap;align-items:center;background-color:#10100c;border-radius:10px;color:#fff;cursor:pointer;height:250px;margin:20px;padding:20px;text-align:center;width:250px}.features.new div:hover{background-color:#23231c}.features.new img{border-radius:10px;width:200px}@media only screen and (max-width:600px){.features.new{flex-direction:column}}.loadinggunQuote{align-items:center;background-color:#00000024;display:flex;font-size:25px;height:100vh;justify-content:center;text-align:center}.heading-loginform{font-weight:600;padding:10px}.error{background-color:#ffc0c0;border-radius:3px;color:red;font-size:12px;font-weight:500;margin:10px;padding:5px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login-form .sign-in-htm .group input{background:#fff;color:#000}.client-form-main-wrap{align-items:center;display:flex;height:100vh;justify-content:center}.user-page{background-color:#fff}.user-main{background:#fff;display:flex;flex-wrap:wrap;justify-content:center}.user-card{background-color:hsla(0,0%,83%,.24);border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.24);font-size:16px;font-weight:400;margin:10px;padding:20px;width:300px}.button-3{-webkit-appearance:none;appearance:none;background-color:#2ea44f;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:0 1px 0 rgba(27,31,35,.1);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;font-weight:600;line-height:13px;padding:6px 11px;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap}.button-3:focus:not(:focus-visible):not(.focus-visible){box-shadow:none;outline:none}.button-3:hover{background-color:#2c974b}.button-3:focus{box-shadow:0 0 0 3px rgba(46,164,79,.4);outline:none}.button-3:disabled{background-color:#94d3a2;border-color:rgba(27,31,35,.1);color:hsla(0,0%,100%,.8);cursor:default}.button-3:active{background-color:#298e46;box-shadow:inset 0 1px 0 rgba(20,70,32,.2)}hr.solid{border-top:3px solid #bbb}.heading-user{background:#f0f8ff;font-size:31px;padding:10px;text-align:center}.black-bg{background-color:#1c1c1c}.user-cred-card{border-radius:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);margin:10px;padding:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.user-cred-main{display:flex;flex-wrap:wrap}.header-main{display:flex;justify-content:flex-end;margin:10px;padding:10px 70px}.header-main div{background-color:#f0f8ff;border-radius:8px;margin:0 10px;padding:10px}.pointer{cursor:pointer}.spectable td,.spectable th{color:#000}.checklistmain-top,.client-form-main,.footer{background-color:#fff}.card-list-item .site-photos img{max-width:250px}.card-list-item .site-photos,.image-group-service{display:flex;flex-wrap:wrap}.separate-points img{margin-right:10px;width:13px}.separate-points span{font-size:13px}.separate-points{align-items:center;border:1px solid #cfcfcf;border-radius:5px;display:flex;margin:5px;padding:5px}.points-title{color:green;font-size:20px;font-weight:600;margin:10px;padding:10px}.font-red{color:red}.m25{margin:25px}.issue-group{flex-wrap:wrap}.df{display:flex}.issue-section{border:1px solid #d0d0d0;border-radius:7px;color:red;margin:10px;padding:10px}.issue-section ul{margin:0;padding:10px 0 0 13px}.issue-section strong{font-size:14px}.card-list-item .issue-group,.card-list-item .issue-group strong,.information{font-size:12px}.information{background-color:#fbff0085;border-radius:5px;padding:10px}.dropdown-core{align-items:center;display:flex;justify-content:space-between}.dropdown-core select{border-radius:5px;margin-left:30px;min-width:250px;padding:8px;text-align:center}.dropdown-core label{color:#fff;font-weight:600}.quote-card{border:1px solid #c9c9c9;border-radius:10px;font-size:14px;margin:10px;padding:10px}.quote-card .quote-client,.quote-card .quote-person,.quote-card .quote-quote{border-radius:4px;margin:2px;padding:8px}.quote-card .sub-head{font-size:15px;font-weight:500}.container-table{font-size:13px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}h2{font-size:26px;margin:20px 0;text-align:center}.responsive-table li{border-radius:3px;display:flex;justify-content:space-between;margin-bottom:7px;padding:10px}.responsive-table .table-header{background-color:#95a5a6;font-size:14px;letter-spacing:.03em;text-transform:uppercase}.responsive-table .table-row{background-color:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.1)}.responsive-table .col-1{flex-basis:15%}.responsive-table .col-2,.responsive-table .col-3{flex-basis:5%}.responsive-table .col-4{flex-basis:15%}.responsive-table .col-10,.responsive-table .col-5,.responsive-table .col-6,.responsive-table .col-7,.responsive-table .col-8,.responsive-table .col-9{flex-basis:10%}@media (max-width:767px){.table-header{display:none}li{display:block}.col{color:#6c7a89;content:attr(data-label);display:flex;flex-basis:100%;flex-basis:50%;padding:10px 0;padding-right:10px;text-align:right}}.responsive-table .table-row{position:relative}.responsive-table .table-row .delete{background-color:red;border-radius:5px;color:#fff;cursor:pointer;font-size:11px;left:-21px;padding:1px 7px;position:absolute;top:-5px}.issue-group .issue-section .issue-ul .issue-li{display:list-item}.issue-group .issue-section{background-color:#fcc;border:1px solid #f77;color:#000}.card-list-item .commentTxt{background-color:#ffff6a;border-radius:4px;font-size:11px;margin:10px;padding:5px 12px;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reportlist{display:flex;flex-wrap:wrap}.reportlist .report-card{border:1px solid #bebebe;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.24);font-size:14px;line-height:1.3;margin:10px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.client-form-main .client-form .labelinput label{font-size:13px;min-width:130px;text-align:right}.client-form-main .client-form .labelinput{align-items:center;display:flex;justify-content:flex-end}.client-form-main .client-form h2{text-align:left}.user-main .user-card .action{margin:2px;padding:2px}.download-section{background-color:#f0f8ff;border:1px solid #d5d5d5;border-radius:20px;margin:20px;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.download-section .link{color:blue}.download.df-jc{display:flex;justify-content:center}.download-section .title{text-align:center}.home-page-widget{align-items:center;display:flex;flex-direction:column}.logout{background-color:#000;color:#fff;margin:10px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.head .bar{background-color:#3a3a3a;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);height:60px}.core-input{display:flex;flex-direction:column;margin:5px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.core-input label{color:#444;font-size:15px;padding:5px}.box{background:#f0f8ff;border:1px solid #d9d9d9;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s;visibility:hidden}.overlay:target{opacity:1;visibility:visible}.popup{background:#fff;border-radius:5px;margin:70px auto;padding:20px;position:relative;transition:all 1s ease-in-out}.w30pr{width:30%}.w40pr{width:40%}.w50pr{width:50%}.w60pr{width:60%}.w70pr{width:70%}.w80pr{width:80%}.w90pr{width:90%}.w100pr{width:100%}.h30pr{height:30%}.h40pr{height:40%}.h50pr{height:50%}.h60pr{height:60%}.h70pr{height:70%}.h80pr{height:80%}.h90pr{height:90%}.h100pr{height:100%}.popup h2{color:#333;font-family:Tahoma,Arial,sans-serif;margin-top:0}.popup .close{color:#333;font-size:30px;font-weight:700;position:absolute;right:30px;text-decoration:none;top:20px;transition:all .2s}.popup .close:hover{color:#06d85f}.popup .content{max-height:30%;overflow:auto}@media screen and (max-width:700px){.box,.popup{width:70%}}span.bar-span{background-color:#e7e7e7;border-radius:5px;cursor:pointer;margin:10px;padding:10px}span.bar-span:hover{background-color:#484848;color:#fff}.main-container,.main-container-flex{border:1px solid #cfcfcf;border-radius:10px;margin:10px;min-height:100px;padding:10px}.main-container-flex{align-items:center;display:flex;justify-content:space-around}.attendence-lower{display:flex}.main-container.w30pr.h100pr.atetndence-left{width:30%}.main-container.h100pr.atetndence-right{width:70%}.button-container{margin:5px;padding:5px}.button-container button{border:1px solid #cdcdcd;border-radius:3px;cursor:pointer;margin:2px;padding:4px 10px}.button-container .green{background-color:#595;color:#fff}.button-container .orange{background-color:#e77a3e;color:#fff}.attendence-tile{border:1px solid #c7c7c7;border-radius:5px;margin:5px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.attendence-status-Present{background-color:#8feb8f;border-radius:4px;margin-left:20px;padding:2px 10px}.attendence-status-Absent{background-color:#ff8a8a}.attendence-status-Absent,.attendence-status-Leave{border-radius:4px;margin-left:20px;padding:2px 10px}.attendence-status-Leave{background-color:#fd0}.scroll-container{height:400px;min-width:300px;overflow:scroll}.attendence-status-NA{background-color:#ddd}.attendence-status-NA,.attendence-status-Sunday{border-radius:4px;margin-left:20px;padding:2px 10px}.attendence-status-Sunday{background-color:#f6eeee}*,:after,:before{margin:0;padding:0}input[type=date]{background-color:#0080ff;border:none;border-radius:5px;color:#fff;font-family:Roboto Mono,monospace;font-size:18px;left:50%;outline:none;padding:15px;top:50%}::-webkit-calendar-picker-indicator{background-color:#fff;border-radius:3px;cursor:pointer;padding:5px}.pm2{margin:2px;padding:2px}.head .bar{align-items:center;display:flex;justify-content:space-between;padding:5px 20px}.head .bar img{background:#faebd7;border-radius:30px;padding:4px}.head .bar h4{color:#fff;font-size:30px}.user-head .user-head-parent{align-items:center;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.24);display:flex;justify-content:left;margin:10px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.user-head .user-head-icon{padding-right:10px}.user-head .user-head-icon img{width:30px}.loader,.small-loader{border-color:blue green red pink;border-style:solid;border-width:16px}.info{background-color:#fbfb67;border:1px solid #afafaf;border-radius:3px;font-size:11px;padding:2px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quotetion-list-view th.quotation_date{width:90px}.quotetion-list-view th.current_status,.quotetion-list-view th.employee_name{width:100px}.card-spare-contain{display:flex;flex-wrap:wrap;justify-content:center}.card-spare{border-radius:10px;box-shadow:5px 5px 12px 1px #e3e3e3;margin:10px;padding:10px;width:-webkit-max-content;width:max-content}#customers{border-collapse:collapse;font-family:Arial,Helvetica,sans-serif;width:100%}#customers td,#customers th{border:1px solid #ddd;font-size:12px;padding:8px}#customers tr:nth-child(2n){background-color:#f2f2f2}#customers tr:hover{background-color:#ddd}#customers th{background-color:#333;color:#fff;padding-bottom:12px;padding-top:12px;text-align:left}.checkbox-gen .form-check-radio input{margin-right:10px}.checkbox-gen .input-div{gap:30px}.email-form-page{border:1px solid #d7d7d7;margin:20px;padding:20px;width:60%}.checkbox-gen .nudge{color:#3e3e3e;font-size:14px;margin:5px 0;padding:5px 0}.blue{color:#174ea6}.bg-yello{background-color:#fff03b}.selected-spare-main{margin:10px 0;padding:10px 0}.selected-spare-main li{padding-top:10px}.selected-spare-main .remove{background-color:#fff;border:#ffdead;color:blue;margin-left:10px}.selected-spare-main ul li{font-size:11px;margin-bottom:5px}.selected-spare-main ul li a{color:blue;cursor:pointer;font-weight:500;margin:0 10px}.main-email-d{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:600px){.email-form-page{width:100%}.email-form-page textarea{max-width:310px}}.subjects{padding:15px}.subjects ul li{margin:12px}.subjects ul li span{color:blue;cursor:pointer;margin-left:10px}.subjects p{font-weight:600;padding-bottom:10px}.subjects ul li{font-size:14px}@media only screen and (min-width:768px){.sparewithqty{align-items:center;display:flex}}.qty-unit{display:flex}.body{background-color:#f9f9f9;color:#333;font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:0}.container{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin:20px auto;max-width:1000px;overflow:hidden}.header{background-color:#007bff;color:#fff;font-size:18px;font-weight:700;padding:15px;text-align:center}.content{padding:20px}.content h3{color:#007bff;margin-top:20px}.content p{margin-top:10px}.content ul{padding:10px}.content ul li{font-size:15px;margin-bottom:10px}.content a{color:#007bff;text-decoration:none}.footer{background-color:#f4f4f4;border-top:1px solid #ddd;color:#666;font-size:12px;padding:15px;text-align:center}.footer a{color:#007bff;text-decoration:none}.social-links a{color:#666;margin:0 5px}.highlight{background-color:#fff;border:1px solid #007bff;border-radius:10px;color:#007bff;padding:10px}.highlight-black{background-color:#d4d4d4;border:1px solid #c7c7c7;border-radius:10px;color:#262626;padding:10px}.email-to-copy{display:flex;justify-content:center}.head-gema-email{display:flex;justify-content:flex-end}.head-gema-email img{width:100px}.date-picker-container{font-family:Arial,sans-serif;margin-top:50px}.date-picker-container h2{color:#4a90e2;margin-bottom:20px}.custom-date-picker{border:2px solid #4a90e2;border-radius:5px;font-size:16px;padding:10px;text-align:center;width:250px}.custom-date-picker:focus{border-color:#50b3f0;box-shadow:0 0 5px #50b3f0;outline:none}.selected-date{color:#333;font-size:18px;margin-top:20px}.client-page-main{display:flex}.client-list-new{height:100vh;overflow:scroll;width:50%}.content h3.customer{background:#f5f5f5;border:1px solid #cacaca;border-radius:10px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);color:#007bff;font-size:22px;padding:10px;text-align:center}.tbl-v1{display:flex;justify-content:center}.tbl-v1 table{background-color:#f6f6f6;border-collapse:collapse;position:relative;text-align:left}.tbl-v1 td,th{border:1px solid #999;font-size:12px;padding:5px}.tbl-v1 th{background:brown;border-radius:0;color:#fff;padding:3px;position:-webkit-sticky;position:sticky;top:0}.tbl-v1 .primary{background-color:#000}.tbl-v1 tfoot>tr{background:#000;color:#fff}.tbl-v1 td{color:#000}.tbl-v1 caption{font-size:20px;padding:10px}*,:after,:before{box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both;display:block}a{color:inherit;text-decoration:none}.login-wrap{background:url(https://raw.githubusercontent.com/khadkamhn/day-01-login-form/master/img/bg.jpg) no-repeat 50%;box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);margin:auto;max-width:525px;min-height:800px;position:relative;width:100%}.login-html{background:rgba(40,57,101,.9);height:100%;padding:17px 70px 50px;position:absolute;width:100%}.login-html .sign-in-htm,.login-html .sign-up-htm{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);transition:all .4s linear}.login-form .group .check,.login-html .sign-in,.login-html .sign-up{display:none}.login-form .group .button,.login-form .group .label,.login-html .tab{text-transform:uppercase}.login-html .tab{border-bottom:2px solid transparent;display:inline-block;font-size:22px;margin:0 15px 10px 0;padding-bottom:5px}.login-html .sign-in:checked+.tab,.login-html .sign-up:checked+.tab{border-color:#1161ee;color:#fff}.login-form{min-height:345px;-webkit-perspective:1000px;perspective:1000px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.login-form .group{margin-bottom:15px}.login-form .group .button,.login-form .group .input,.login-form .group .label{color:#fff;display:block;width:100%}.login-form .group .button,.login-form .group .input{background:hsla(0,0%,100%,.1);border:none;border-radius:25px;font-size:15px;padding:10px 13px}.login-form .group input[data-type=password]{text-security:circle;-webkit-text-security:circle}.login-form .group .label{color:#aaa;font-size:12px}.login-form .group .button{background:#1161ee}.login-form .group label .icon{background:hsla(0,0%,100%,.1);border-radius:2px;display:inline-block;height:15px;position:relative;width:15px}.login-form .group label .icon:after,.login-form .group label .icon:before{background:#fff;content:"";height:2px;position:absolute;transition:all .2s ease-in-out 0s;width:10px}.login-form .group label .icon:before{bottom:6px;left:3px;-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);width:5px}.login-form .group label .icon:after{right:0;top:6px;-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}.login-form .group .check:checked+label{color:#fff}.login-form .group .check:checked+label .icon{background:#1161ee}.login-form .group .check:checked+label .icon:before{-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.login-form .group .check:checked+label .icon:after{-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}.login-html .sign-in:checked+.tab+.sign-up+.tab+.login-form .sign-in-htm,.login-html .sign-up:checked+.tab+.login-form .sign-up-htm{-webkit-transform:rotate(0);transform:rotate(0)}.hr{background:hsla(0,0%,100%,.2);height:2px;margin:60px 0 50px}.foot-lnk{text-align:center}.group .input{background-color:#fff;color:#000}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
/*# sourceMappingURL=main.e501ed1c.css.map*/