.explore-microservices{height:90vh;display:flex;position:relative;overflow:hidden}.explore-microservices .explore-micro-parent{width:100%;padding-top:1.25rem;position:relative;overflow:hidden}.explore-microservices .explore-micro-parent.detailView{flex-direction:column;width:35%;padding-inline:0;transition:width .3s ease-in-out;overflow:hidden}@media screen and (min-width:1500px) and (max-width:1650px){.explore-microservices .explore-micro-parent.detailView{width:35.3%}}.explore-microservices .explore-micro-parent.close{width:0%;transition:width .3s ease-in-out}.explore-microservices .explore-micro-parent .explore-micro-upper{padding-inline:3.75rem;justify-content:space-between;align-items:flex-start;padding-bottom:1.25rem;display:flex;position:relative}.explore-microservices .explore-micro-parent .explore-micro-upper.detailView{flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;padding-inline:1.25rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view{justify-content:space-between;width:100%;display:flex}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.625rem;display:flex}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view p{letter-spacing:0%;color:#6c6c6c;font-family:Mulish;font-size:1.2rem;font-weight:500;line-height:1.09rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view span{letter-spacing:1.2%;text-align:center;color:#262626;padding-block:.5rem;border:1px solid #6c696933;border-radius:360px;justify-content:center;align-items:center;gap:1px;padding-left:.87rem;padding-right:.62rem;font-family:Mulish;font-size:1.1rem;font-weight:700;line-height:22.59px;display:flex}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view span img{cursor:pointer;opacity:.5;width:1.5rem;height:1.5rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view span:hover{border:1px solid #6c696980}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view span:hover img{opacity:1}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:0%;text-align:center;font-size:1.375rem;line-height:100%}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .close-icon-svg{cursor:pointer;width:1.5rem;height:1.5rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view{gap:.75rem;display:flex;position:relative}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view.detailView{width:100%}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box{cursor:pointer;opacity:.7;background:#fff;border:1px solid #6c696980;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;display:flex;position:relative}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box:hover{opacity:1}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box p{color:#262626;font-family:Mulish;font-size:.9rem;font-weight:600}@media screen and (max-width:1024px){.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box p{display:none}}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box .explore-micro-filter-svg-icon{width:1.3rem;height:1.3rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box .count-filter-div{color:#262626;width:1.12rem;height:1.1rem;letter-spacing:0%;background-color:#fff;border:1px solid #262626;border-radius:50%;justify-content:center;align-items:center;font-family:Mulish;font-size:.75rem;font-weight:600;line-height:100%;display:flex;position:absolute;top:-.6rem;right:-.6rem;box-shadow:2px 2px 4px #6c69690d}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .openFilter-microservice{z-index:3;position:absolute;top:3rem;right:0}.explore-microservices .explore-micro-parent .explore-micro-down{flex-flow:wrap;gap:1.25rem;width:100%;height:90%;max-height:max-content;padding-inline:3.75rem;display:flex;overflow-y:auto}.explore-microservices .explore-micro-parent .explore-micro-down ::-webkit-scrollbar{display:none}.explore-microservices .explore-micro-parent .explore-micro-down{-ms-overflow-style:none;scrollbar-width:none}.explore-microservices .explore-micro-parent .explore-micro-down.detailsView{gap:unset;padding-bottom:2rem;padding-inline:unset;width:unset}.explore-microservices .explore-micro-parent .explore-micro-down.detailsView::-webkit-scrollbar{display:none}.explore-microservices .explore-micro-parent .explore-micro-down.detailsView{-ms-overflow-style:none;scrollbar-width:none}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card{z-index:0;cursor:pointer;background:#fff;border:1px solid #26262633;border-radius:.75rem;flex-direction:column;gap:.75rem;min-width:49%;max-width:49%;max-height:12.5rem;padding:1.25rem 1rem;display:flex;position:relative}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card:hover,.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.checked{background-color:#f4f4f480;border:1px solid #26262633}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.checkedDetailsView{min-width:unset;max-width:unset;border-radius:unset;background-color:#f8f8f8;border:none;border-top:1px solid #26262633;border-left:1px solid #26262633;width:100%}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.detailView{min-width:unset;max-width:unset;border-radius:unset;border-bottom:none;width:100%}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.selected{min-width:unset;max-width:unset;border-radius:unset;background-color:#f8f8f8;border-bottom:none;border-right:none;width:100%}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.check{background-color:#f4f4f480;border:1px solid #26262633}.explore-microservices .explore-micro-parent .explore-micro-down .no-service-card{background:#f4f4f440;border:1px solid #6c696933;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;height:100%;padding:15.7rem 0;display:flex}.explore-microservices .explore-micro-parent .explore-micro-down .no-service-card .no-service-card-text{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.explore-microservices .explore-micro-parent .explore-micro-down .no-service-card .no-service-card-text p{text-align:center;color:#262626;font-family:Mulish;font-size:14px;font-weight:700;line-height:17.57px}.explore-microservices .explore-micro-parent .explore-micro-down .no-service-card .no-service-card-text span{text-align:center;color:#262626;font-family:Mulish;font-size:14px;font-weight:500;line-height:17.57px}.explore-microservices .explore-micro-parent .micro-price-footer{width:100%;position:absolute;bottom:0;right:0}.explore-microservices .explore-micro-parent .micro-loader-wrapper{justify-content:center;align-items:center;gap:1.25rem;width:100%;height:100%;display:flex}.explore-microservices .explore-micro-parent .micro-scroll-loader{justify-content:center;align-items:center;gap:1.25rem;width:100%;padding:1rem 0;display:flex}.explore-microservices .microserviceDetailsView{height:100%;transition:transform .2s ease-in-out;position:absolute;transform:translate(100vw)}.explore-microservices .microserviceDetailsView.detailView{width:65%;transition:transform .2s ease-in-out;top:0;overflow:hidden;transform:translate(35vw)}.explore-microservices .microserviceDetailsView.with-side-bar{width:65%;transition:transform .2s ease-in-out;top:0;overflow:hidden;transform:translate(33.2vw)}.explore-microservices .microserviceDetailsView.close{transform:translate(0)}@media screen and (max-width:1024px){.explore-microservices{flex-direction:column}.explore-microservices .explore-micro-parent{padding-inline:0;width:100%!important}.explore-microservices .explore-micro-parent.detailView{display:none;overflow:hidden;width:0!important;padding:0!important}.explore-microservices .explore-micro-parent.close{display:none;width:0!important}.explore-microservices .explore-micro-parent .explore-micro-upper{flex-direction:column-reverse;align-items:flex-start;gap:.75rem;padding-inline:1.5rem}.explore-microservices .explore-micro-parent .explore-micro-upper.detailView{padding-inline:1.5rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view p{font-size:1.1rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view{width:100%}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view>:first-child{flex:1}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .openFilter-microservice{z-index:999;scrollbar-width:none;background:#fff;max-width:400px;position:absolute;top:3rem;right:1.5rem;overflow-y:auto;box-shadow:-4px 0 20px #0000001f}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .openFilter-microservice::-webkit-scrollbar{display:none}.explore-microservices .explore-micro-parent .explore-micro-down{padding-inline:1.5rem;gap:1rem;height:80vh;padding-bottom:6rem;overflow-y:scroll}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card{min-width:100%;max-width:100%;max-height:unset}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.detailView,.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.selected{border:1px solid #26262633;border-radius:.75rem;min-width:100%;max-width:100%}.explore-microservices .explore-micro-parent .micro-price-footer{z-index:10;width:100%;bottom:-1rem;left:0}.explore-microservices .explore-micro-parent .micro-loader-wrapper,.explore-microservices .explore-micro-parent .micro-scroll-loader{flex-direction:column}.explore-microservices .microserviceDetailsView{z-index:10;scrollbar-width:none;background:#fff;transition:transform .3s ease-in-out;top:0;left:0;overflow-y:auto;width:100%!important;transform:translate(100vw)!important}.explore-microservices .microserviceDetailsView::-webkit-scrollbar{display:none}.explore-microservices .microserviceDetailsView.with-side-bar,.explore-microservices .microserviceDetailsView.detailView{transform:translate(0)!important}.explore-microservices .microserviceDetailsView.close{transform:translate(100vw)!important}}@media screen and (max-width:768px){.explore-microservices{height:unset;flex-direction:column}.explore-microservices .explore-micro-parent{padding-top:1rem;width:100%!important}.explore-microservices .explore-micro-parent.detailView{padding-inline:0;display:block;overflow:visible;width:100%!important}.explore-microservices .explore-micro-parent.close{display:block;width:100%!important}.explore-microservices .explore-micro-parent .explore-micro-upper{padding-inline:1rem;flex-direction:column-reverse;align-items:flex-start;gap:.625rem;padding-bottom:.875rem}.explore-microservices .explore-micro-parent .explore-micro-upper.detailView{flex-direction:column;align-items:flex-start;gap:.625rem;padding-inline:1rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view{width:100%}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view p{color:#262626;font-size:.95rem;font-weight:600}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view{flex-wrap:wrap;gap:.4rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view p{font-size:.9rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .services-text-view span{padding-block:.35rem;padding-left:.65rem;padding-right:.45rem;font-size:.82rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-micro-upper-text-view .close-icon-svg{width:1.25rem;height:1.25rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view{align-items:center;gap:.5rem;width:100%;display:flex}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view>:first-child{flex:1;min-width:0}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box{flex-shrink:0;padding:.78rem 1.14rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box p{display:none}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box .explore-micro-filter-svg-icon{width:1.1rem;height:1.1rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .miroservices-filter-box .count-filter-div{width:.95rem;height:.95rem;font-size:.65rem;top:-.45rem;right:-.45rem}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .openFilter-microservice{z-index:999;scrollbar-width:none;background:#fff;width:75vw;max-width:340px;position:absolute;top:3rem;right:.9rem;overflow-y:auto;box-shadow:-4px 0 24px #00000024}.explore-microservices .explore-micro-parent .explore-micro-upper .explore-left-upper-view .openFilter-microservice::-webkit-scrollbar{display:none}.explore-microservices .explore-micro-parent .explore-micro-down{padding-inline:1rem;flex-flow:column;gap:.75rem;height:70vh;padding-bottom:5.5rem}.explore-microservices .explore-micro-parent .explore-micro-down.detailsView{padding-inline:1rem}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card{gap:.625rem;width:100%;padding:1rem;background:#fff!important;border:1px solid #26262633!important;border-radius:.75rem!important;min-width:100%!important;max-width:100%!important}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.selected{background:#f8f8f8!important;border:1px solid #26262633!important;border-radius:.75rem!important}.explore-microservices .explore-micro-parent .explore-micro-down .explore-micro-card.detailView{border:1px solid #26262633!important;border-radius:.75rem!important}.explore-microservices .explore-micro-parent .micro-price-footer{z-index:100;width:100%;bottom:0;left:0}.explore-microservices .microserviceDetailsView{z-index:10;scrollbar-width:none;background:#fff;transition:transform .3s ease-in-out;top:0;left:0;overflow-y:auto;width:100%!important;transform:translate(100vw)!important}.explore-microservices .microserviceDetailsView::-webkit-scrollbar{display:none}.explore-microservices .microserviceDetailsView.detailView{transform:translate(0)!important}.explore-microservices .microserviceDetailsView.close{transform:translate(100vw)!important}}@media screen and (max-width:480px){.explore-microservices .explore-micro-parent .explore-micro-upper{padding-inline:.875rem}.explore-microservices .explore-micro-parent .explore-micro-down{gap:.625rem;padding-inline:.875rem}}
.microservice-filter-view{scrollbar-width:none;-ms-overflow-style:none;background:#fff;border:1px solid #26262633;border-radius:8px;flex-direction:column;gap:12px;min-width:20rem;max-height:35rem;padding:.87rem;display:flex;overflow:scroll}.microservice-filter-view .microservice-filter-top{justify-content:space-between;align-items:center;width:100%;padding-inline:8px;display:flex}.microservice-filter-view .microservice-filter-top p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:0;color:#262626;font-size:1.125rem;line-height:1rem}.microservice-filter-view .microservice-filter-top .icons img{cursor:pointer}.microservice-filter-view .outer-hor{border:.5px solid #6c69693d;margin-inline:.7rem}.microservice-filter-view .service-type-filter{flex-direction:column;justify-content:center;padding-inline:8px;display:flex}.microservice-filter-view .service-type-filter .service-type-head{flex-direction:column;display:flex}.microservice-filter-view .service-type-filter .service-type-head .service-type-up{justify-content:space-between;align-items:center;display:flex}.microservice-filter-view .service-type-filter .service-type-head p{letter-spacing:0%;color:#6c6969;font-family:Mulish;font-size:1rem;font-weight:600;line-height:100%}.microservice-filter-view .service-type-filter .service-type-head img{cursor:pointer;padding-block:.6rem;padding-inline:.3rem}.microservice-filter-view .service-type-filter .service-filter-options{flex-direction:column;gap:14px;padding-top:18px;display:flex}.microservice-filter-view .service-type-filter .service-filter-options .ps{justify-content:flex-start;gap:8px;display:flex}.microservice-filter-view .service-type-filter .service-filter-options .ps p{letter-spacing:0%;font-family:Mulish;font-size:.9rem;font-weight:500;line-height:100%}.microservice-filter-view .practies-filter{flex-direction:column;justify-content:center;padding-inline:8px;display:flex}.microservice-filter-view .practies-filter .practies-head{justify-content:space-between;align-items:center;display:flex}.microservice-filter-view .practies-filter .practies-head p{letter-spacing:0%;color:#6c6969;font-family:Mulish;font-size:1rem;font-weight:600;line-height:100%}.microservice-filter-view .practies-filter .practies-head img{cursor:pointer;padding-block:.6rem;padding-inline:.3rem}.microservice-filter-view .practies-filter .practice-search-div{opacity:.7;border:1px solid #2626264d;border-radius:8px;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;margin-bottom:1rem;padding-left:1rem;display:flex}.microservice-filter-view .practies-filter .practice-search-div.clicked{border:1px solid #ffb42a}.microservice-filter-view .practies-filter .practice-search-div:hover{opacity:1}.microservice-filter-view .practies-filter .practice-search-div .explore-search-inp{letter-spacing:0%;color:#000;background:0 0;border:none;outline:none;padding:.5rem 0;font-family:Mulish;font-size:.9rem;font-weight:500;line-height:100%}.microservice-filter-view .practies-filter .practice-search-div .explore-search-inp:focus{outline:none}.microservice-filter-view .practies-filter .practice-search-div img{justify-self:flex-start;width:1.3rem;height:1.3rem}.microservice-filter-view .practies-filter .practice-search-div .cross-icon{justify-self:flex-end;width:1.3rem;height:1.3rem;margin-left:1rem}.microservice-filter-view .practies-filter .practice-search-div p{letter-spacing:.012em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#ffffff80;font-family:Mulish;font-size:.87rem;font-weight:600;line-height:17.57px}.microservice-filter-view .practies-filter .practices-all-options{scrollbar-width:none;-ms-overflow-style:none;height:9rem;overflow:auto}.microservice-filter-view .practies-filter .practices-all-options .pratices-filter-options{flex-direction:column;gap:.85rem;padding-top:.5rem;display:flex}.microservice-filter-view .practies-filter .practices-all-options .pratices-filter-options .practices-text{justify-content:flex-start;gap:8px;display:flex}.microservice-filter-view .practies-filter .practices-all-options .pratices-filter-options .practices-text p{color:#262626;font-family:Mulish;font-size:.9rem}.microservice-filter-view .sortby-filter{flex-direction:column;justify-content:center;padding-inline:8px;display:flex}.microservice-filter-view .sortby-filter .sortby-head{letter-spacing:0%;color:#6c6969;justify-content:space-between;align-items:center;padding-bottom:16px;font-family:Mulish;font-size:1rem;font-weight:600;line-height:100%;display:flex}.microservice-filter-view .sortby-filter .sortby-head p{letter-spacing:0%;color:#6c6969;font-family:Mulish;font-size:1rem;font-weight:600;line-height:100%}.microservice-filter-view .sortby-filter .sortby-head img{padding-block:.6rem;padding-inline:.3rem}.microservice-filter-view .sortby-filter .sortby-head .up-arrow{cursor:pointer}.microservice-filter-view .sortby-filter .sortby-head .up-arrow.open{transform:rotate(180deg)}.microservice-filter-view .sortby-filter .after-pressed-sort{cursor:pointer;background-color:#fff;border:1px solid #262626;border-radius:4px;justify-content:flex-start;align-items:center;gap:6px;margin-top:4px;padding:.5rem .8rem;display:flex}.microservice-filter-view .sortby-filter .after-pressed-sort img{width:.7rem;height:.7rem}.microservice-filter-view .sortby-filter .after-pressed-sort p{letter-spacing:0%;color:#262626;font-family:Mulish;font-size:.9rem;font-weight:500;line-height:100%}.microservice-filter-view .sortby-filter .sort-item{cursor:pointer;letter-spacing:0%;color:#262626;background-color:#f4f4f480;border-radius:5px;margin-top:4px;padding:.6rem .8rem;font-family:Mulish;font-size:.9rem;font-weight:500;line-height:100%}
.upper-view-micro{justify-content:space-between;align-items:center;gap:1rem;display:flex}.upper-view-micro .upper-left-microservice-view{align-items:center;gap:.75rem;height:2.5rem;display:flex}.upper-view-micro .upper-left-microservice-view .practice-card-chip{background:linear-gradient(90deg,#fff4e11a -32.29%,#ffb42a1a 100%);border:1px solid #ffb42a;border-radius:360px;align-items:center;gap:8px;padding:.375rem .75rem;display:flex}.upper-view-micro .upper-left-microservice-view .practice-card-chip p{letter-spacing:1.2%;text-align:center;text-transform:capitalize;color:#262626;white-space:nowrap;font-family:Mulish;font-size:1rem;font-weight:600;line-height:100%}.upper-view-micro .upper-left-microservice-view p{letter-spacing:0%;color:#262626;font-family:Mulish;font-size:1.25rem;font-weight:700;line-height:100%}.custom-checkbox-box{cursor:pointer;background-color:#fff;border:1.5px solid #d9d9d9;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;transition:all .2s;display:flex}.custom-checkbox-box.checked,.custom-checkbox-box:hover{border-color:#262626}.exp-microservice-des{letter-spacing:1.2%;color:#6c6969;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Mulish;font-size:1.125rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.hor-line{border:.5px solid #6c696933}.down-view-micro{justify-content:space-between;align-items:center;display:flex}.down-view-micro .left-down-micro{align-items:center;gap:.75rem;display:flex}.down-view-micro .left-down-micro p{font-family:Mulish;font-weight:500;font-style:Medium;letter-spacing:0%;text-transform:capitalize;color:#6c6969;font-size:.875rem;line-height:normal}.down-view-micro .left-down-micro .count-view-micro-outer{gap:.375rem;display:flex}.down-view-micro .left-down-micro .count-view-micro-outer .count-view-micro{align-items:center;gap:2px;display:flex}.down-view-micro .left-down-micro .count-view-micro-outer .count-view-micro p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:1.2%;text-align:center;text-transform:capitalize;color:#6c6969;font-size:.875rem;line-height:normal}.down-view-micro .right-price-view p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:0%;color:#262626;font-size:1.25rem;line-height:normal}.down-view-micro .right-price-view p span{font-family:Mulish;font-weight:600;font-style:SemiBold;letter-spacing:0%;color:#6c6c6c;font-size:1.125rem;line-height:normal}@media screen and (max-width:1024px){.upper-view-micro .upper-left-microservice-view{height:unset;gap:.625rem}.upper-view-micro .upper-left-microservice-view .practice-card-chip{padding:.3rem .625rem}.upper-view-micro .upper-left-microservice-view .practice-card-chip p{font-size:.9rem}.upper-view-micro .upper-left-microservice-view p{font-size:1.1rem}.exp-microservice-des{font-size:1rem}.down-view-micro .left-down-micro{align-items:center;gap:.75rem;display:flex}.down-view-micro .left-down-micro p{text-align:end;font-size:.86rem}.down-view-micro .left-down-micro .count-view-micro-outer{gap:.375rem;display:flex}.down-view-micro .left-down-micro .count-view-micro-outer .count-view-micro{align-items:center;display:flex}.down-view-micro .left-down-micro .count-view-micro-outer .count-view-micro p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:1.2%;text-align:center;text-transform:capitalize;color:#6c6969;font-size:.933rem;line-height:normal}.down-view-micro .right-price-view p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:0%;color:#262626;font-size:1.06rem;line-height:normal}.down-view-micro .right-price-view p span{font-family:Mulish;font-weight:600;font-style:SemiBold;letter-spacing:0%;color:#6c6c6c;font-size:1.06rem;line-height:normal}}@media screen and (max-width:768px){.upper-view-micro{align-items:flex-start;gap:.5rem}.upper-view-micro .upper-left-microservice-view{flex-wrap:wrap;gap:.5rem;max-width:calc(100% - 2rem)}.upper-view-micro .upper-left-microservice-view .practice-card-chip{gap:6px;padding:.3rem .625rem}.upper-view-micro .upper-left-microservice-view .practice-card-chip p{font-size:.85rem}.upper-view-micro .upper-left-microservice-view p{font-size:1rem;font-weight:700;line-height:1.3}.upper-view-micro .custom-checkbox{flex-shrink:0;align-self:flex-start;margin-top:2px}.exp-microservice-des{-webkit-line-clamp:3;margin-top:.25rem;font-size:.9rem;line-height:1.5}.hor-line{margin-block:.5rem}.down-view-micro{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6rem}.down-view-micro .left-down-micro{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.down-view-micro .left-down-micro p{font-size:.875rem;font-weight:600}.down-view-micro .left-down-micro p span{color:#6c6969;font-size:.8rem;font-weight:400}.down-view-micro .left-down-micro .count-view-micro-outer{gap:.375rem;display:flex}.down-view-micro .left-down-micro .count-view-micro-outer .count-view-micro{align-items:center;width:100%;display:flex}.down-view-micro .left-down-micro .count-view-micro-outer .count-view-micro p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:1.2%;text-align:center;text-transform:capitalize;color:#6c6969;font-size:.933rem;line-height:normal}.down-view-micro .right-price-view p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:0%;color:#262626;font-size:.857rem;line-height:normal}.down-view-micro .right-price-view p span{font-family:Mulish;font-weight:600;font-style:SemiBold;letter-spacing:0%;color:#6c6c6c;font-size:.875rem;line-height:normal}}@media screen and (max-width:480px){.upper-view-micro .upper-left-microservice-view .practice-card-chip p{font-size:.8rem}.upper-view-micro .upper-left-microservice-view p{font-size:.95rem}.exp-microservice-des{font-size:.85rem}}
.header-microservice{background-color:#f8f8f8;justify-content:space-between;padding:1.25rem;display:flex}.header-microservice .header-micro-up-left{align-items:center;gap:.625rem;display:flex}.header-microservice .header-micro-up-left .back-arrow-icon{cursor:pointer;margin-right:4px;display:none}@media screen and (max-width:1024px){.header-microservice .header-micro-up-left .back-arrow-icon{display:block}}.header-microservice .header-micro-up-left .close-icon-svg{cursor:pointer;width:1.5rem;height:1.5rem}.header-microservice .header-micro-up-left .header-micro-up-left-con{background:linear-gradient(90deg,#fff4e11a -32.29%,#ffb42a1a 100%);border:1px solid #ffb42a;border-radius:360px;align-items:center;gap:.5rem;padding:.375rem 1rem;display:flex}.header-microservice .header-micro-up-left .header-micro-up-left-con p{letter-spacing:.012em;text-align:center;text-transform:capitalize;color:#262626;margin:0;font-family:Mulish;font-size:.8rem;font-style:normal;font-weight:600;line-height:100%}.header-microservice .header-micro-up-left .header-title{color:#262626;margin:0;font-family:Mulish;font-size:1rem;font-weight:700}.header-microservice .header-micro-up-right{align-items:center;gap:1.25rem;display:flex}@media screen and (max-width:767px){.header-microservice .header-micro-up-right .price-text,.header-microservice .header-micro-up-right .cross-icon-svg{display:none!important}}.header-microservice .header-micro-up-right .price-text{color:#262626;margin:0;font-family:Mulish;font-size:1.1rem;font-weight:700}.header-microservice .header-micro-up-right .price-text span{color:#6c6969;font-size:.9rem;font-weight:400}.header-microservice .header-micro-up-right .cross-icon-svg{cursor:pointer;background-color:#fff;border:1.33px solid #e6e6e6;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .3s;display:flex}@media screen and (max-width:1024px){.header-microservice .header-micro-up-right .cross-icon-svg{display:none}}.header-microservice .header-micro-up-right .cross-icon-svg img{width:1.125rem;height:1.125rem}
.microservice-details-parent{background:#f4f4f4;flex-direction:column;height:100%;display:flex}.microservice-details-main-con{flex:1;min-height:0;padding-right:1.25rem;display:flex;overflow:hidden}@media screen and (max-width:1024px){.microservice-details-main-con{flex-direction:column;gap:0;padding-right:0}}.microservice-details-main-con .microservice-right-section{flex-direction:column;flex:1;padding:0;display:flex}@media screen and (max-width:1024px){.microservice-details-main-con .microservice-right-section{padding:0;overflow:hidden}}.microservice-details-main-con .microservice-right-section .microservice-content-scrollable{background-color:#fff;flex:1;height:100%;padding-bottom:2rem;padding-left:1.25rem;padding-right:.5rem;overflow-y:auto}@media screen and (max-width:767px){.microservice-details-main-con .microservice-right-section .microservice-content-scrollable{padding-bottom:8rem}}.microservice-details-main-con .microservice-right-section .microservice-content-scrollable::-webkit-scrollbar{display:none}.microservice-details-main-con .microservice-right-section .microservice-content-scrollable{-ms-overflow-style:none;scrollbar-width:none}.microservice-details-main-con .microservice-divider{border-top:1px solid #6c6c6c33;width:100%;margin:1rem 0}
.ms-detail-process-container{overflow:hidden}.ms-detail-process-container .heading-1{color:#6c6969;font-family:Mulish;font-size:1.125rem;font-weight:600;line-height:100%;display:flex}@media screen and (max-width:767px){.ms-detail-process-container .heading-1{font-size:14px}}.ms-detail-process-container .heading-1{align-items:center;gap:.5rem}.ms-detail-process-container .heading-1 .heading-icon{width:1.5rem;height:1.5rem}.ms-detail-process-container .timeline-container{margin-top:1.5rem;padding:0}.ms-detail-process-container .timeline{margin-left:.125rem;position:relative}.ms-detail-process-container .timeline .timeline-list{margin:0;padding:0;position:relative}.ms-detail-process-container .timeline .default-line{background:0 0;border-left:1px dashed #e0e0e0;width:1px;position:absolute;top:0;bottom:0;left:10px;transform:translate(-50%)}.ms-detail-process-container .timeline .draw-line{z-index:0;background:#ffb42a;width:2px;height:0;transition:height .1s ease-in-out;position:absolute;top:0;left:10px;transform:translate(-50%)}.ms-detail-process-container .timeline .timeline-item{gap:1.25rem;margin-bottom:2rem;list-style-type:none;transition:opacity .2s ease-in-out;display:flex;position:relative}.ms-detail-process-container .timeline .timeline-item.in-view .outer-circle{border-color:#ffb42a}.ms-detail-process-container .timeline .timeline-item.in-view .inner-circle{opacity:1;background-color:#ffb42a}.ms-detail-process-container .timeline .timeline-item:last-child{margin-bottom:0}.ms-detail-process-container .timeline .timeline-item .circle-container{z-index:1;background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.ms-detail-process-container .timeline .timeline-item .outer-circle{border:1.5px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;transition:border-color .3s;display:flex}.ms-detail-process-container .timeline .timeline-item .inner-circle{opacity:0;background-color:#e0e0e0;border-radius:50%;width:100%;height:100%;transition:background-color .3s,opacity .3s;display:block}.ms-detail-process-container .timeline .timeline-content{width:100%;padding-top:-2px}.ms-detail-process-container .timeline .timeline-content .row-1{margin-bottom:.5rem}.ms-detail-process-container .timeline .timeline-content .row-1 .process-heading{color:#262626;margin:0;font-family:Mulish;font-size:1.125rem;font-weight:700}.ms-detail-process-container .timeline .timeline-content .process-content-details .row-2 .service-desc{color:#6c6969;font-family:Mulish;font-size:1.125rem;font-weight:500;line-height:1.5}@media screen and (max-width:480px){.ms-detail-process-container .heading-1{font-size:1rem}.ms-detail-process-container .timeline .timeline-item{gap:1rem}.ms-detail-process-container .timeline .timeline-content .row-1 .process-heading{font-size:.9rem}.ms-detail-process-container .timeline .timeline-content .process-content-details .row-2 .service-desc{font-size:.8rem}}
.ms-detail-description-container{padding:1rem 0 1.5rem}.ms-detail-description-container .heading-1{color:#6c6969;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:Mulish;font-size:1.125rem;font-weight:600;line-height:100%;display:flex}@media screen and (max-width:1024px){.ms-detail-description-container .heading-1{font-size:1.125rem}}@media screen and (max-width:767px){.ms-detail-description-container .heading-1{font-size:1.1rem}}.ms-detail-description-container .heading-1:before{display:none}.ms-detail-description-container .heading-1 .heading-icon{width:1.5rem;height:1.5rem}.ms-detail-description-container .description-text{color:#262626;margin-bottom:1rem;font-family:Mulish;font-size:1.125rem;font-weight:600;line-height:normal}@media screen and (max-width:1024px){.ms-detail-description-container .description-text{font-size:1rem}}@media screen and (max-width:767px){.ms-detail-description-container .description-text{font-size:.75rem}}.ms-detail-description-container .tags-row{flex-wrap:wrap;gap:.75rem;display:flex}.ms-detail-description-container .tags-row .tag-pill{color:#262626;background:linear-gradient(#e3e1e11a 0%,#6c69691a 100%);border:1px solid #6c6969;border-radius:20px;padding:.25rem .75rem;font-family:Mulish;font-size:1rem;font-weight:600;display:inline-block;box-shadow:2px 2px 4px #2626260d}.ms-detail-description-container .content-row .description-text{font-family:Mulish;font-weight:600;font-style:SemiBold;letter-spacing:0%;color:#262626;font-size:1.125rem;line-height:normal}@media only screen and (max-width:1023px),only screen and (max-width:1024px) and (orientation:portrait){.ms-detail-description-container .content-row .description-text{font-family:Mulish;font-weight:600;font-style:SemiBold;letter-spacing:0%;color:#262626;font-size:1.06rem;line-height:normal}}@media only screen and (max-width:480px){.ms-detail-description-container .content-row .description-text{font-family:Mulish;font-weight:600;font-style:SemiBold;letter-spacing:0%;color:#262626;font-size:.857rem;line-height:normal}}
.ms-detail-people-container{padding-top:1.5rem}.ms-detail-people-container .heading-1{color:#6c6969;align-items:center;gap:.5rem;font-family:Mulish;font-size:1.125rem;font-weight:600;line-height:100%;display:flex}@media screen and (max-width:1024px){.ms-detail-people-container .heading-1{font-size:1.125rem}}@media screen and (max-width:767px){.ms-detail-people-container .heading-1{font-size:.875rem}}.ms-detail-people-container .heading-1 .heading-icon{width:1.5rem;height:1.5rem}.ms-detail-people-container .role-heading{color:#262626;margin-bottom:.5rem;font-family:Mulish;font-size:1.25rem;font-weight:700}@media screen and (max-width:1024px){.ms-detail-people-container .role-heading{font-size:1.125rem}}@media screen and (max-width:767px){.ms-detail-people-container .role-heading{font-size:.75rem}}.ms-detail-people-container .description-text{color:#6c6969;font-family:Mulish;font-size:1.125rem;font-weight:400;line-height:normal}@media screen and (max-width:1024px){.ms-detail-people-container .description-text{font-size:1rem}}@media screen and (max-width:767px){.ms-detail-people-container .description-text{font-size:.6875rem}}
.ms-detail-sidebar{background-color:#f8f8f8;border-bottom:none;flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;width:115px;height:100%;padding-top:0;display:flex;overflow-y:auto}@media screen and (max-width:1024px){.ms-detail-sidebar{scroll-behavior:smooth;scroll-snap-type:x mandatory;background-color:#f8f8f8;border-bottom:1px solid #0000000d;flex-direction:row;gap:1rem;width:100%;height:auto;padding:.5rem 1.25rem;scroll-padding:0 1.25rem;overflow:auto hidden}}.ms-detail-sidebar::-webkit-scrollbar{display:none}.ms-detail-sidebar{-ms-overflow-style:none;scrollbar-width:none}.ms-detail-sidebar .sidebar-item{cursor:pointer;background-color:#0000;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:77px;height:64px;padding:0;transition:background-color .3s,color .3s,box-shadow .3s;display:flex}@media screen and (max-width:1024px){.ms-detail-sidebar .sidebar-item{white-space:nowrap;scroll-snap-align:center;flex-direction:row;width:auto;height:auto;padding:.5rem 1rem}.ms-detail-sidebar .sidebar-item:first-child{scroll-snap-align:start}.ms-detail-sidebar .sidebar-item:last-child{scroll-snap-align:end}}.ms-detail-sidebar .sidebar-item:hover,.ms-detail-sidebar .sidebar-item.active{background-color:#fff;box-shadow:0 4px 4px #0000000a}@media screen and (max-width:1024px){.ms-detail-sidebar .sidebar-item:hover,.ms-detail-sidebar .sidebar-item.active{background-color:#262626;box-shadow:0 2px 4px #0000000d}}.ms-detail-sidebar .sidebar-item:hover .sidebar-text,.ms-detail-sidebar .sidebar-item.active .sidebar-text{color:#262626}@media screen and (max-width:1024px){.ms-detail-sidebar .sidebar-item:hover .sidebar-text,.ms-detail-sidebar .sidebar-item.active .sidebar-text{color:#fff}}.ms-detail-sidebar .sidebar-item:hover .icon-container .default-icon,.ms-detail-sidebar .sidebar-item.active .icon-container .default-icon{display:none}.ms-detail-sidebar .sidebar-item:hover .icon-container .hover-icon,.ms-detail-sidebar .sidebar-item.active .icon-container .hover-icon{display:block}@media screen and (max-width:1024px){.ms-detail-sidebar .sidebar-item:hover .icon-container .hover-icon,.ms-detail-sidebar .sidebar-item.active .icon-container .hover-icon{background-color:#fff}}.ms-detail-sidebar .sidebar-item .icon-container{justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media screen and (max-width:1024px){.ms-detail-sidebar .sidebar-item .icon-container{width:18px;height:18px}}.ms-detail-sidebar .sidebar-item .icon-container .sidebar-icon{width:100%;height:100%;transition:background-color .3s,filter .3s}.ms-detail-sidebar .sidebar-item .icon-container .default-icon{object-fit:contain;display:block}.ms-detail-sidebar .sidebar-item .icon-container .hover-icon{background-color:#262626;display:none}.ms-detail-sidebar .sidebar-item .sidebar-text{color:#6c6969;text-align:center;font-family:Mulish;font-size:.85rem;font-weight:600}@media screen and (max-width:1024px){.ms-detail-sidebar .sidebar-item .sidebar-text{text-align:left;font-size:.9rem}}
.ms-detail-tools-container{margin-top:2rem}.ms-detail-tools-container .heading-1{color:#6c6969;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-family:Mulish;font-size:1.125rem;font-weight:600;line-height:100%;display:flex}@media screen and (max-width:767px){.ms-detail-tools-container .heading-1{font-size:1.1rem}}.ms-detail-tools-container .heading-1 .heading-icon{width:1.5rem;height:1.5rem}.ms-detail-tools-container .tools-list{flex-direction:column;gap:1.25rem;display:flex}.ms-detail-tools-container .tools-list .tool-item{background-color:#fff;border:1px solid #efefef;border-radius:8px;align-items:center;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 4px 10px #00000005}.ms-detail-tools-container .tools-list .tool-item .tool-icon{object-fit:contain;width:2.5rem;height:2.5rem}.ms-detail-tools-container .tools-list .tool-item .tool-text{color:#6c6969;margin:0;font-family:Mulish;font-size:1rem;font-weight:500;line-height:1.5}@media screen and (max-width:767px){.ms-detail-tools-container .tools-list .tool-item .tool-text{font-size:.75rem}}.ms-detail-tools-container .tools-list .tool-item .tool-text .tool-name{color:#6c6969;font-weight:700}
.ms-detail-deliverables-container{margin-top:2rem}.ms-detail-deliverables-container .heading-1{color:#6c6969;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-family:Mulish;font-size:1.125rem;font-weight:600;line-height:100%;display:flex}@media screen and (max-width:767px){.ms-detail-deliverables-container .heading-1{font-size:.875rem}}.ms-detail-deliverables-container .heading-1 .heading-icon{width:1.5rem;height:1.5rem}.ms-detail-deliverables-container .deliverables-list{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}.ms-detail-deliverables-container .deliverables-list .deliverable-item{align-items:center;gap:.75rem;list-style:none;display:flex}.ms-detail-deliverables-container .deliverables-list .deliverable-item .tick-icon{width:1.5rem;height:1.5rem}.ms-detail-deliverables-container .deliverables-list .deliverable-item .deliverable-text{color:#262626;font-family:Mulish;font-size:1rem;font-weight:500}@media screen and (max-width:1024px){.ms-detail-deliverables-container .deliverables-list .deliverable-item .deliverable-text{font-size:1.125rem}}@media screen and (max-width:767px){.ms-detail-deliverables-container .deliverables-list .deliverable-item .deliverable-text{font-size:.75rem}}
.ms-detail-sla-container{margin-top:2rem}.ms-detail-sla-container .sla-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.ms-detail-sla-container .sla-header .heading-1{color:#6c6969;align-items:center;gap:.5rem;margin:0;font-family:Mulish;font-size:1.125rem;font-weight:600;line-height:100%;display:flex}@media screen and (max-width:767px){.ms-detail-sla-container .sla-header .heading-1{font-size:1.1rem}}.ms-detail-sla-container .sla-header .heading-1 .heading-icon{width:1.5rem;height:1.5rem}.ms-detail-sla-container .sla-header .info-icon{cursor:pointer;width:1.25rem;height:1.25rem}.ms-detail-sla-container .sla-list{flex-direction:column;gap:1rem;display:flex}.ms-detail-sla-container .sla-list .sla-item{justify-content:space-between;align-items:center;font-family:Mulish;font-size:1rem;display:flex}@media screen and (max-width:1024px){.ms-detail-sla-container .sla-list .sla-item{font-size:1.2rem}}@media screen and (max-width:767px){.ms-detail-sla-container .sla-list .sla-item{font-size:.88rem}}.ms-detail-sla-container .sla-list .sla-item .sla-label{color:#262626;font-weight:400}.ms-detail-sla-container .sla-list .sla-item .sla-value{color:#262626;text-align:right;font-weight:600}@media screen and (max-width:1024px){.ms-detail-sla-container{margin-bottom:2rem}}
.request-services-bar{z-index:10;background-color:#fff;border:1px solid #6c6c6c33;border-bottom-right-radius:8px;border-bottom-left-radius:0;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;display:flex;box-shadow:0 -4px 10px #0000000d}.request-services-bar .mobile-request-bar{justify-content:space-between;align-items:center;width:100%;display:none}@media screen and (max-width:1024px){.request-services-bar .mobile-request-bar{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.request-services-bar .mobile-request-bar.non-detail{flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}}@media screen and (max-width:767px){.request-services-bar .mobile-request-bar.non-detail{justify-content:space-between;gap:3.2rem}}.request-services-bar .mobile-request-bar.non-detail .selected-count.mobile{color:#262626;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #262626;border-radius:1.875rem;padding:.6rem 1.06rem;font-family:Mulish;font-size:1.1rem;font-weight:600;line-height:22px}.request-services-bar .mobile-request-bar.non-detail .selected-count.mobile .short-text{display:inline}@media screen and (min-width:768px){.request-services-bar .mobile-request-bar.non-detail .selected-count.mobile .short-text{display:none}}.request-services-bar .mobile-request-bar.non-detail .selected-count.mobile .long-text{display:none}@media screen and (min-width:768px){.request-services-bar .mobile-request-bar.non-detail .selected-count.mobile .long-text{display:inline}}@media screen and (max-width:767px){.request-services-bar .mobile-request-bar.non-detail .selected-count.mobile{padding:.75rem 1.25rem;font-size:1rem}}.request-services-bar .mobile-request-bar.non-detail .request-services-btn.mobile{color:#fff;cursor:pointer;white-space:nowrap;background-color:#262626;border:none;border-radius:.5rem;width:30%;padding:.8rem 1.5rem;font-family:Mulish,sans-serif;font-size:1rem;font-weight:600;transition:background-color .2s}.request-services-bar .mobile-request-bar.non-detail .request-services-btn.mobile:hover{background-color:#404040}@media screen and (max-width:767px){.request-services-bar .mobile-request-bar.non-detail .request-services-btn.mobile{width:100%}}@media screen and (max-width:1024px){.request-services-bar .mobile-request-bar.detail-bar{flex-direction:column;align-items:flex-start;gap:.75rem}}.request-services-bar .mobile-request-bar.detail-bar .price-info{color:#6c6969;font-family:Mulish,sans-serif;font-size:.9rem;font-weight:600}@media screen and (max-width:1024px){.request-services-bar .mobile-request-bar.detail-bar .price-info{display:none}}@media screen and (max-width:768px){.request-services-bar .mobile-request-bar.detail-bar .price-info{display:block}}.request-services-bar .mobile-request-bar.detail-bar .price-info span{color:#262626;font-size:1rem;font-weight:700}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions{align-items:center;gap:1rem;width:100%;display:flex}@media screen and (min-width:768px){.request-services-bar .mobile-request-bar.detail-bar .mobile-actions{justify-content:space-between}}@media screen and (max-width:767px){.request-services-bar .mobile-request-bar.detail-bar .mobile-actions{justify-content:space-between}}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .service-counter.mobile{background-color:#fff;border:1px solid #262626;border-radius:.5rem;justify-content:space-between;align-items:center;min-width:25%;height:48px;padding:.6rem 1rem;display:flex}@media screen and (max-width:767px){.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .service-counter.mobile{min-width:unset;flex:1}}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .service-counter.mobile .counter-btn{cursor:pointer;color:#262626;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .5rem;font-size:1.2rem;display:flex}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .service-counter.mobile .count-value{color:#262626;font-family:Mulish,sans-serif;font-size:1rem;font-weight:600}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .tab-right-group{display:none}@media screen and (min-width:768px){.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .tab-right-group{align-items:center;gap:1rem;margin-left:auto;display:flex}}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .tab-selected-pill{display:none}@media screen and (min-width:768px){.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .tab-selected-pill{color:#262626;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #262626;border-radius:1.875rem;align-items:center;padding:.75rem 1.2rem;font-family:Mulish,sans-serif;font-size:.9rem;font-weight:600;display:flex}}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .tab-request-btn{display:none}@media screen and (min-width:768px){.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .tab-request-btn{color:#fff;cursor:pointer;white-space:nowrap;background-color:#262626;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-family:Mulish,sans-serif;font-size:1rem;font-weight:600;transition:background-color .2s;display:block}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .tab-request-btn:hover{background-color:#404040}}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .continue-btn{color:#fff;cursor:pointer;white-space:nowrap;background-color:#262626;border:none;border-radius:.5rem;flex:1;height:48px;font-family:Mulish,sans-serif;font-size:1rem;font-weight:600;transition:background-color .2s;display:block}.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .continue-btn:hover{background-color:#404040}@media screen and (min-width:768px){.request-services-bar .mobile-request-bar.detail-bar .mobile-actions .continue-btn{display:none}}.request-services-bar .desktop-request-bar{justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (max-width:1024px){.request-services-bar .desktop-request-bar,.request-services-bar .desktop-request-bar.disable{display:none}}.request-services-bar .service-counter{background-color:#fff;border:1px solid #e6e6e6;border-radius:.5rem;justify-content:space-between;align-items:center;min-width:140px;padding:.8rem 1.5rem;display:flex}.request-services-bar .service-counter .counter-btn{cursor:pointer;color:#6c6969;background:0 0;border:none;padding:0 .5rem;font-size:1.2rem}.request-services-bar .service-counter .counter-btn:hover{color:#262626}.request-services-bar .service-counter .count-value{color:#262626;font-family:Mulish,sans-serif;font-size:1rem;font-weight:600}@media screen and (max-width:1024px){.request-services-bar{border-top:1px solid #6c6c6c33;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%}}@media screen and (max-width:767px){.request-services-bar{z-index:100;width:100%;padding:1rem 1.5rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));background-color:#fff;border:none;border-top:1px solid #6c6c6c33;border-radius:0;align-items:flex-start;margin-left:0;bottom:0;left:0;box-shadow:0 -4px 10px #0000000d}}.request-services-bar.checked{width:100%;margin-left:unset}.request-services-bar .right-actions{align-items:center;gap:1rem;display:flex}.request-services-bar .add-service-btn{color:#262626;cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:.5rem;padding:.8rem 1.5rem;font-family:Mulish,sans-serif;font-size:.9rem;font-weight:600;transition:all .2s}.request-services-bar .add-service-btn:hover{background-color:#f5f5f5}.request-services-bar .selected-count{color:#262626;cursor:pointer;background-color:#fff;border:1px solid #26262633;border-radius:1.875rem;padding:.6rem 1.2rem;font-family:Mulish,sans-serif;font-size:.9rem;font-weight:500}.request-services-bar .request-services-btn{color:#fff;cursor:pointer;background-color:#262626;border:none;border-radius:.5rem;padding:.65rem 1.7rem;font-family:Mulish,sans-serif;font-size:.9rem;font-weight:600;transition:all .2s}.request-services-bar .request-services-btn:hover{background-color:#404040}
.openListingView{z-index:5;background-color:#fff;border-radius:6px;flex-direction:column;gap:.625rem;padding-block:.75rem;display:flex;position:absolute;bottom:4.5rem;right:12rem;box-shadow:0 2px 16px #26262633,0 4px 4px #26262626}.openListingView.details{right:14rem}.openListingView .listing-upper{flex-shrink:0;justify-content:space-between;align-items:center;padding-inline:1.37rem;display:flex}.openListingView .listing-upper p{color:#262626;font-family:Mulish;font-size:1.125rem;font-weight:700;line-height:100%}.openListingView .listing-upper .cross-icon-svg{cursor:pointer;background-color:#fff;border:1px solid #6c696933;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .3s;display:flex}.openListingView .listing-upper .cross-icon-svg img{width:1.125rem;height:1.125rem}.openListingView .listing-view{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;gap:1.875rem;max-height:20.1rem;padding-inline:1.37rem;display:flex;overflow:auto}.openListingView .listing-view::-webkit-scrollbar{display:none}.openListingView .listing-view .list-data{justify-content:space-between;align-items:center;gap:2rem;width:100%;padding-block:.5rem;padding-inline:1rem;display:flex}.openListingView .listing-view .list-data .list-microservice-name{color:#262626;white-space:normal;word-break:break-word;width:19rem;font-family:Mulish;font-size:1rem;font-weight:500;line-height:1.25rem}.openListingView .listing-view .list-data .list-microservice-data{justify-content:center;align-items:center;gap:.625rem;max-width:27rem;display:flex}.openListingView .listing-view .list-data .list-microservice-data p{color:#6c6969;font-family:Mulish;font-size:.875rem;font-weight:600;line-height:1.25rem}.openListingView .listing-view .list-data .list-microservice-data p span{color:#6c6969;margin-left:.625rem;font-size:.875rem;font-weight:600}.openListingView .listing-view .list-data .list-microservice-data .list-middle{background-color:#fff;border:1px solid #6c696980;border-radius:.5rem;gap:29px;padding:.875rem;display:flex}.openListingView .listing-view .list-data .list-microservice-data .list-middle p{color:#262626;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1rem;font-weight:600}.openListingView .listing-view .list-data .list-microservice-data .price-val{color:#262626;font-size:1rem;font-weight:600}.openListingView .bottom-section{background-color:#f4f4f4;flex-direction:column;flex-shrink:0;gap:1rem;margin-top:.625rem;padding:1rem;display:flex}.openListingView .bottom-section .total-view{justify-content:space-between;align-items:center;margin-inline:1.2rem;display:flex}.openListingView .bottom-section .total-view p{color:#262626;font-family:Mulish;font-size:1rem;font-weight:700;line-height:1.25rem}.openListingView .bottom-section .request-services-btn{color:#fff;cursor:pointer;background-color:#262626;border:none;border-radius:.5rem;width:100%;padding:.8rem;font-family:Mulish,sans-serif;font-size:1rem;font-weight:600;transition:background-color .2s;display:none}.openListingView .bottom-section .request-services-btn:hover{background-color:#404040}.openListingView .bottom-section:has(.request-services-btn:not(.drawer-footer-actions .request-services-btn)) .request-services-btn{display:block}.openListingView .drawer-footer-actions{flex-direction:row;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}@media screen and (min-width:768px){.openListingView .drawer-footer-actions{justify-content:space-between}}@media screen and (max-width:767px){.openListingView .drawer-footer-actions{padding-right:unset;justify-content:center;align-self:center;width:100%}}.openListingView .drawer-footer-actions .drawer-counter{background-color:#fff;border:1px solid #262626;border-radius:.5rem;justify-content:space-between;align-items:center;width:20%;padding:.6rem 1rem;display:flex}@media screen and (max-width:767px){.openListingView .drawer-footer-actions .drawer-counter{width:40%}}.openListingView .drawer-footer-actions .drawer-counter .counter-btn{cursor:pointer;color:#262626;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .5rem;font-size:1.2rem;display:flex}.openListingView .drawer-footer-actions .drawer-counter .count-value{color:#262626;font-family:Mulish,sans-serif;font-size:1rem;font-weight:600}.openListingView .drawer-footer-actions .drawer-divider{justify-content:flex-end;align-items:center;gap:1rem;width:100%;display:flex}@media screen and (max-width:767px){.openListingView .drawer-footer-actions .drawer-divider{justify-content:center;gap:3.2rem}}.openListingView .drawer-footer-actions .drawer-divider .drawer-selected-pill{color:#262626;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #262626;border-radius:1.875rem;padding:.75rem 1.2rem;font-family:Mulish,sans-serif;font-size:1rem;font-weight:500}.openListingView .drawer-footer-actions .drawer-divider .drawer-selected-pill .short-text{display:none}.openListingView .drawer-footer-actions .drawer-divider .drawer-selected-pill .long-text{display:block}@media screen and (max-width:767px){.openListingView .drawer-footer-actions .drawer-divider .drawer-selected-pill{font-family:Mulish;font-weight:600;font-style:SemiBold;letter-spacing:0;white-space:nowrap;font-size:1rem;line-height:22px}.openListingView .drawer-footer-actions .drawer-divider .drawer-selected-pill .long-text{display:none}.openListingView .drawer-footer-actions .drawer-divider .drawer-selected-pill .short-text{display:block}.openListingView .drawer-footer-actions .drawer-divider .drawer-selected-pill.detail-pill{display:none}}.openListingView .drawer-footer-actions .drawer-divider .request-services-btn{display:block!important}@media screen and (max-width:767px){.openListingView .drawer-footer-actions .drawer-divider .request-services-btn{width:50%;font-family:Mulish;font-weight:600;font-style:SemiBold;letter-spacing:0%;text-align:center;white-space:nowrap;padding-block:.92rem;font-size:1rem;line-height:100%}}.openListingView.in-drawer{width:100%;height:100%;min-height:0;z-index:unset;padding-block:0;background-color:#fff;flex-direction:column;gap:0;padding-right:2rem;display:flex;overflow:hidden;right:unset!important;bottom:unset!important;box-shadow:none!important;border-radius:0!important;position:static!important}@media screen and (max-width:767px){.openListingView.in-drawer{padding-right:0}}.openListingView.in-drawer .listing-upper{z-index:2;background-color:#fff;border-bottom:1px solid #e6e6e6;flex-shrink:0;padding:1rem 1.37rem .75rem;position:relative}.openListingView.in-drawer .listing-view{-ms-overflow-style:none;scrollbar-width:none;gap:0;max-height:33rem;padding-block:.5rem;padding-inline:1rem;overflow-y:auto}.openListingView.in-drawer .listing-view::-webkit-scrollbar{display:none}.openListingView.in-drawer .listing-view .list-data{border-bottom:1px solid #f0f0f0;flex-direction:row;align-items:flex-start;gap:.5rem;padding-inline:.25rem}@media screen and (max-width:767px){.openListingView.in-drawer .listing-view .list-data{flex-direction:column;gap:.75rem}}.openListingView.in-drawer .listing-view .list-data:last-child{border-bottom:none}.openListingView.in-drawer .listing-view .list-data .list-microservice-name{width:100%;font-size:.9rem}.openListingView.in-drawer .listing-view .list-data .list-microservice-data{flex-wrap:wrap;justify-content:space-between;gap:.5rem;width:100%}.openListingView.in-drawer .listing-view .list-data .list-microservice-data p,.openListingView.in-drawer .listing-view .list-data .list-microservice-data p span{font-size:.8rem}.openListingView.in-drawer .listing-view .list-data .list-microservice-data .list-middle{gap:1.5rem;padding:.4rem .8rem}.openListingView.in-drawer .listing-view .list-data .list-microservice-data .list-middle p,.openListingView.in-drawer .listing-view .list-data .list-microservice-data .price-val{font-size:.9rem}@media screen and (max-width:1024px){.openListingView.in-drawer .listing-view .list-data .list-microservice-data{justify-content:flex-end}}@media screen and (max-width:767px){.openListingView.in-drawer .listing-view .list-data .list-microservice-data{justify-content:space-between}}.openListingView.in-drawer .bottom-section{width:100%;padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));z-index:2;background-color:#f4f4f4;border-top:1px solid #e6e6e6;flex-shrink:0;margin-top:0;position:relative}.openListingView.in-drawer .bottom-section .total-view{margin-inline:0}
