#mainContainer{max-width:500px;border-left:1px solid #ebedf3;border-right:1px solid #ebedf3;padding-bottom:3.052rem}.heading{margin:0;max-width:700px;display:block;color:#101011;font-weight:600;line-height:1.2}.heading span{font-weight:700}#mobNavSection{position:fixed;bottom:0;left:0;z-index:999;padding:0;display:flex;justify-content:center}#mobNavSection #mobNav{width:100%;max-width:480px;display:flex;justify-content:space-around;background-color:#101011;padding:1rem;border-radius:1rem;margin:.5rem}#mobNavSection #mobNav .navList{text-align:center}#mobNavSection #mobNav .navList img{width:18px;margin:0 auto}#mobNavSection #mobNav .navList span{display:block;margin-top:.5rem;color:#ebedf3;font-size:.64rem;font-weight:400}.product .productRemove{position:absolute;top:0;right:0;z-index:990;width:20px;height:20px;border-radius:2px;background-color:#162c04;padding:.3rem}.product .content{margin:0 !important;color:#101011 !important;background-color:#f7fff1 !important;border:1px solid #a6db87;border-radius:5px;overflow:hidden;padding-top:1.563rem !important}.product .content .callId{color:#162c04;font-size:.9rem !important;font-weight:600}.product .content .date{font-size:.9rem !important;font-weight:600}.product .content .description{font-size:.8rem !important;font-weight:500 !important}.active .content{color:#fff !important;background-color:#73b94a !important}.active .status{color:#73b94a !important}.active .btnSection .btn{color:#eeff8f !important}.pending .content{color:#fff !important;background-color:#af9a69 !important}.pending .statusBar .status{color:#af9a69 !important}.pending .statusBar .time{display:none !important}.pending .statusBar .profileDiv{display:none}.card{display:block;width:100%;border-radius:5px;border:1px solid #ebedf3;overflow:hidden;box-shadow:rgba(10,51,0,0.05) 0px 1px 2px 0px;margin-bottom:1rem}.card .content{width:100%;padding:1rem;color:#101011;background-color:#f8f8ff}.card .content li{display:flex;align-items:center;justify-content:space-between}.card .content li .callId{font-size:.8rem;font-weight:600}.card .content li .date{font-size:.64rem}.card .content li .date span{margin-left:.25rem}.card .content li .btn{font-size:.64rem}.card .content li .btnSection .btn{margin-left:.5rem}.card .content .description{font-size:.8rem;font-weight:300}.card .estimateCard{width:100%;background-color:#fff;display:flex;justify-content:space-between;padding:1rem}.card .estimateCard .priceDiv .price{margin:0;display:block}.card .estimateCard .priceDiv .price span{font-weight:700;margin-left:.5rem}.card .estimateCard .priceDiv .priceDetailsBtn{font-size:.8rem;color:#5d5e5f;font-weight:500}.card .estimateCard .btnDiv .btn{margin:0}.card .feedbackCard{width:100%;background-color:#fff;display:flex;justify-content:space-between;padding:1rem}.card .feedbackCard .feedbackDiv .ratingStar{display:flex}.card .feedbackCard .feedbackDiv .ratingStar .star{width:20px;margin-right:.25rem;cursor:pointer}.card .feedbackCard .feedbackDiv .ratingStar .star .nill{display:inline-block}.card .feedbackCard .feedbackDiv .ratingStar .star img{display:none;cursor:pointer}.card .feedbackCard .profileDiv{text-align:right}.card .feedbackCard .profileDiv .profileImage{width:40px;height:40px;border-radius:5px;border-radius:5px solid #f8f8ff;overflow:hidden;margin-left:auto}.card .feedbackCard .profileDiv .name{margin-top:.25rem;color:#101011;font-size:.64rem;font-weight:600}.card .feedbackCard .profileDiv .id{margin:0;color:#5d5e5f;font-size:.64rem;font-weight:500}.card .invoiceBar{width:100%;background-color:#fff;display:flex;justify-content:space-between;padding:1rem}.card .invoiceBar .profileDiv{text-align:right}.card .invoiceBar .profileDiv .profileImage{width:40px;height:40px;border-radius:5px;border-radius:5px solid #f8f8ff;overflow:hidden;margin-left:auto}.card .invoiceBar .profileDiv .name{margin-top:.25rem;color:#101011;font-size:.8rem;font-weight:600}.card .invoiceBar .profileDiv .finished{margin:0;color:#5d5e5f;font-size:.8rem;font-weight:500}.card .invoiceBar .profileDiv .finished span{font-weight:600}.card .invoiceBar .invoiceBtnDiv{display:flex;flex-direction:column}.card .invoiceBar .invoiceBtnDiv .btn{min-width:100px;margin:0;margin-bottom:.5rem}.card .statusBar{width:100%;background-color:#fff;display:flex;justify-content:space-between;padding:1rem}.card .statusBar .statusDiv{display:flex;flex-direction:column}.card .statusBar .statusDiv .statusList{display:block}.card .statusBar .statusDiv .statusList .label{margin:0;color:#101011;font-size:.64rem;font-weight:600}.card .statusBar .statusDiv .statusList .status{display:block;margin-top:.25rem;color:#909294;font-size:.9rem;font-weight:600}.card .statusBar .statusDiv .time{margin-top:auto;color:#101011;font-size:.8rem;font-weight:400}.card .statusBar .statusDiv .time span{font-weight:600}.card .statusBar .profileDiv{text-align:right}.card .statusBar .profileDiv .profileImage{width:40px;height:40px;border-radius:5px;border-radius:5px solid #f8f8ff;overflow:hidden;margin-left:auto}.card .statusBar .profileDiv .name{margin-top:.25rem;color:#101011;font-size:.64rem;font-weight:600}.card .statusBar .profileDiv .id{margin:0;color:#5d5e5f;font-size:.64rem;font-weight:500}.card .priceDetailsForm .priceDetailsDiv{margin-top:1rem;text-align:right}.card .priceDetailsForm .priceDetailsDiv li{color:#5d5e5f;font-size:.9rem;margin-bottom:1rem}.card .priceDetailsForm .priceDetailsDiv li span:nth-last-child(1){font-weight:600;margin-left:.5rem}.card .priceDetailsForm .priceDetailsDiv .total{display:inline-block;color:#101011;font-size:1.25rem;border-bottom:2px solid #73b94a;padding-bottom:.25rem}.card .priceDetailsForm .actionBtn{display:flex;justify-content:space-between}.card .priceDetailsForm .actionBtn .cardFormClose{width:48%}.card .priceDetailsForm .actionBtn .btnDiv{width:48%}.card .priceDetailsForm .actionBtn .btnDiv .btn{width:100%}.card .rateCallForm .formDiv{display:flex;flex-wrap:wrap;justify-content:space-between}.card .rateCallForm .heading{width:100%;text-align:center;display:block}.card .rateCallForm .ratingStar{width:100%;display:flex;justify-content:center;margin:1.563rem 0}.card .rateCallForm .ratingStar .star{width:30px;margin-right:.25rem;cursor:pointer}.card .rateCallForm .ratingStar .star .nill{display:inline-block}.card .rateCallForm .ratingStar .star img{display:none;cursor:pointer}.card .rateCallForm .btn{width:47%}.card .feedbackForm .formDiv{display:flex;flex-wrap:wrap;justify-content:space-between}.card .feedbackForm .heading{width:100%;text-align:center;display:block}.card .feedbackForm .ratingStar{width:100%;display:flex;justify-content:center;margin:1.563rem 0}.card .feedbackForm .ratingStar .star{width:30px;margin-right:.25rem;cursor:pointer}.card .feedbackForm .ratingStar .star .nill{display:inline-block}.card .feedbackForm .ratingStar .star img{display:none;cursor:pointer}.card .feedbackForm .btn{width:47%}.card .cardFormDivIntro{height:auto !important;overflow:auto}.card .callDetails{text-align:left !important}.card .callDetails .details{text-align:left !important}.card .cardFormDiv{width:100%;background-color:#fff;border-top:1px solid #ebedf3;height:0;overflow:hidden}.card .cardFormDiv .formDiv{width:100%;padding:1rem}.card .cardFormDiv .formDiv .heading{margin:0;margin-top:.5rem;text-align:center}.card .cardFormDiv .formDiv .heading::before{content:"";width:60px;height:2px;position:absolute;top:-.5rem;left:50%;margin-left:-30px;border-radius:5px;background-color:#73b94a}.card .cardFormDiv .formDiv .details{text-align:center;margin-bottom:2.441rem}.card .cardFormDiv .formDiv .details p{margin:0;margin-bottom:.35rem;color:#5d5e5f;font-size:.8rem;font-weight:400}.card .cardFormDiv .formDiv .details p span{color:#101011;font-weight:600}.card .cardFormDiv .formDiv .inputMainDiv{display:flex;justify-content:space-between;flex-wrap:wrap}.card .cardFormDiv .formDiv .inputMainDiv .inputDiv{margin-bottom:1.563rem}.card .cardFormDiv .formDiv .inputMainDiv .btn{width:48%}.card .cardFormDiv .formDiv .detailsChartDiv .detailsChart{border-left:1px solid #ebedf3;padding-left:1rem}.card .cardFormDiv .formDiv .detailsChartDiv .detailsChart li{margin:0;color:#5d5e5f;font-size:.9rem;font-weight:500;margin-bottom:2.441rem}.card .cardFormDiv .formDiv .detailsChartDiv .detailsChart li span{color:#101011;font-weight:600}.card .cardFormDiv .formDiv .detailsChartDiv .detailsChart li:before{content:"";position:absolute;left:-1.4rem;top:1px;width:10px;height:10px;background-color:#73b94a;border-radius:5px}.serviceCard{display:inline-block;width:30%;margin-right:3%;margin-bottom:3%;padding:1rem 0.5rem;background-color:#fff;border:1px solid #f8f8ff;border-radius:5px;text-align:center;box-shadow:rgba(0,39,10,0.05) 0px 1px 2px 0px;cursor:pointer;transition:all .3s}.serviceCard:hover{background-color:#f8f8ff}.serviceCard img{width:30px;margin:0 auto;cursor:pointer}.serviceCard p{color:#101011;font-size:.64rem;font-weight:600;cursor:pointer}.bookCard{display:block;width:100%;padding:1rem;background-color:#fff;border:1px solid #ebedf3;border-radius:5px;box-shadow:rgba(8,32,0,0.05) 0px 1px 2px 0px}.bookCard .contentDiv{display:flex;align-items:flex-start}.bookCard .contentDiv .content .title{margin:0;color:#101011;font-weight:600}.bookCard .contentDiv .content p{color:#5d5e5f;font-size:.8rem}.bookCard .contentDiv img{width:50px}table{width:100%;border-collapse:collapse;text-align:left}table th,table td{color:#101011;font-size:.8rem;font-weight:500;padding:.5rem;border:1px solid #ebedf3}table th p,table td p{margin:0;font-size:.8rem;font-weight:500}#requestCardSection{background-color:#f8f8ff}#requestCardSection .heading{margin-bottom:1rem}#serviceCardSection .heading{margin:0 auto;text-align:center}#serviceCardSection .serviceCardDiv{display:flex;flex-wrap:wrap;margin-top:1rem}#profileSection #profileDiv{width:100%;display:flex;align-items:center}#profileSection #profileDiv .profileImage{width:50px;height:50px}#profileSection #profileDiv .profileImage input{position:absolute;top:0;left:0;z-index:1;opacity:0;width:50px;height:50px;cursor:pointer}#profileSection #profileDiv .profileImage .profile{display:block;width:50px;height:50px;border-radius:5px;border:1px solid #f8f8ff;overflow:hidden}#profileSection #profileDiv .profileImage .editIcon{position:absolute;bottom:-10px;right:-10px;width:30px;height:30px;background-color:#fff;border:1px solid #ebedf3;border-radius:3rem;padding:.25rem}#profileSection #profileDiv .content{padding-left:2.441rem}#profileSection #profileDiv .content .name{margin:0;color:#101011;font-weight:600}#profileSection #profileDiv .content .id{margin:0;color:#5d5e5f;font-size:1rem;font-weight:500}#profileSection .detailsDiv .titleDiv{display:flex;justify-content:space-between;border-bottom:1px solid #f8f8ff;padding-bottom:1rem;margin-top:3.052rem}#profileSection .detailsDiv .titleDiv .title{margin:0;color:#73b94a;font-weight:600}#profileSection .detailsDiv .titleDiv .edit{color:#909294;font-weight:500;cursor:pointer}#profileSection .linkDiv{margin-top:3.052rem;display:flex;flex-direction:column}#profileSection .linkDiv a{color:#101011;font-weight:600;padding:1rem 0;border-bottom:1px solid #f8f8ff;cursor:pointer;transition:all .3s}#profileSection .linkDiv a:hover{color:#73b94a}#newServiceSection .heading{margin-bottom:2.441rem}#newServiceSection #newServiceForm{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}#newServiceSection #newServiceForm .btn1{padding:1rem !important}#newServiceSection #newServiceForm .mdDiv{width:100%}@media (min-width: 360px){#newServiceSection #newServiceForm .mdDiv{width:48%}}#newServiceSection #newServiceForm .addImagesDiv{margin-bottom:1.563rem}#newServiceSection #newServiceForm .addImagesDiv .addImages{display:flex}#newServiceSection #newServiceForm .addImagesDiv .addImages .image{width:60px;height:60px;border-radius:.25rem;border:1px solid #ebedf3;margin-right:.5rem}#newServiceSection #newServiceForm .addImagesDiv .addImages .addImagesIcon{width:60px;height:60px;border-radius:.25rem;border:1px solid #ebedf3;margin-right:.5rem;display:flex;cursor:pointer;transition:all .3s}#newServiceSection #newServiceForm .addImagesDiv .addImages .addImagesIcon:hover{background-color:#a6db87}#newServiceSection #newServiceForm .addImagesDiv .addImages .addImagesIcon input{position:absolute;top:0;left:0;z-index:999;opacity:0;width:100%;height:100%;cursor:pointer}#newServiceSection #newServiceForm .addImagesDiv .addImages .addImagesIcon img{margin:auto;width:20px;cursor:pointer}#newServiceSection #newServiceForm .inputBox{width:100%;display:flex;flex-wrap:nowrap}#newServiceSection #newServiceForm .inputBox input{width:100%;flex:1}#newServiceSection #newServiceForm .inputBox input::placeholder{color:#5d5e5f;font-size:1rem}#newServiceSection #newServiceForm .inputBox select{max-width:100px;border-right:none}#newServiceSection #newServiceForm .inputBox .btn{margin:0;font-size:.8rem !important;padding:.5rem 1rem;border-left:none}#newServiceSection #newServiceForm #mobileCountry{width:100%;padding:0}#newServiceSection #newServiceForm #mobileCountry .iti{width:100%}#newServiceSection #newServiceForm #mobileCountry input{padding-left:3.5rem}#newServiceSection #newServiceForm #mobileCountry input::placeholder{color:#101011 !important}#newServiceSection #newServiceForm .recentBtn{margin-bottom:1rem;padding:0}#newServiceSection #newServiceForm .recentBtn:hover{color:#73b94a}#newServiceSection #newServiceForm .recentBtn img{width:10px;margin-left:.64rem}#newServiceSection #newServiceForm .additionalBtn{display:flex;margin-bottom:1rem;padding:0}#newServiceSection #newServiceForm .additionalBtn:hover{color:#73b94a}#newServiceSection #newServiceForm .additionalBtn img{width:10px;margin-left:.64rem}#newServiceSection #newServiceForm #assetCards .heading{margin-bottom:1rem}#newServiceSection #newServiceForm #productDetails{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#f8f8ff;padding:1rem;padding-top:2.441rem;border-radius:5px;border:1px solid #ebedf3}#newServiceSection #newServiceForm #productDetails .textDiv{width:100%;padding:1rem 0;margin-bottom:1rem;border-bottom:1px solid #ebedf3}#newServiceSection #newServiceForm #productDetails .textDiv .text{margin:0;margin-bottom:.75rem}#newServiceSection #newServiceForm #productDetails .textDiv .text span{font-weight:600}#newServiceSection #newServiceForm #productDetails .btnSection{width:100%}#newServiceSection #newServiceForm #productDetails .btnSection .btn{width:48%;padding:1rem}#newServiceSection #newServiceForm #productDetails .btnSection .btn1{color:#fff}#newServiceSection #newServiceForm #productDetails .btnSection .btn1:hover{background-color:#fff;color:#73b94a;border:1px solid #ebedf3}#newServiceSection #newServiceForm #productSummaryDiv{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#f7fff1;padding:1rem;border-radius:5px;border:1px solid #ebedf3;margin-top:2.441rem}#newServiceSection #newServiceForm #productSummaryDiv .heading{margin-bottom:1rem}#newServiceSection #newServiceForm #productSummaryDiv .product .content{background-color:#fff !important}#feedbackCardSection .heading{margin-bottom:1rem}#completedServiceCardSection .heading{margin-bottom:1rem}#estimateCardSection .heading{margin-bottom:1rem}.engineerInterface{background-color:#f3ffef !important}.engineerInterface #mobNavSection #mobNav{background-color:#245806 !important}.engineerInterface #requestCardSection{background-color:#fff !important}.engineerInterface .pendingCall .content{color:#fff !important;background-color:#71af69 !important}.engineerInterface .pendingCall .statusBar .status{color:#af9a69 !important}.engineerInterface .pendingCall .statusBar .time{display:none !important}.engineerInterface .pendingCall .statusBar .profileDiv{display:none}
/*# sourceMappingURL=app.css.map */