body{font-family:"Inter"}
body{margin:unset !important}body .container{display:flex;flex-direction:column;flex-grow:1;height:100vh}body .container .header{display:flex;flex-direction:row;padding:16px 48px;background-color:#fff;border-bottom:1px solid #ebebeb;z-index:1000;max-height:15vh}body .container .header .header-icon{display:flex;background:url(../assets/images/Deloitte_Digital_Logo.png) no-repeat;width:118px;height:54px;float:left;flex-grow:1;align-items:center}body .container .header .header-action{display:flex;float:right;align-items:center;font-family:Open Sans;font-size:1.125rem;font-weight:700;line-height:1.532rem;text-align:left;color:gray}body .container .header .header-action span{cursor:pointer}body .container .header .header-action span:last-child{padding:8px 0 0}body .container .child-content{display:flex;flex-grow:1;min-height:85vh}
.home-banner{display:flex;flex-direction:column;padding:96px 48px;font-family:Open Sans;font-size:2.5rem;font-weight:400;line-height:3.4rem;text-align:left;background:url(../assets/images/homeBanner.png) right no-repeat;background-size:cover;flex-grow:1;border-bottom:10px solid #000}.home-banner .home-banner-action{display:flex;flex-direction:row;position:absolute;bottom:10px}@media screen and (max-width: 1440px){.home-banner{padding:24px 48px;background:url(../assets/images/homeBanner.png) center no-repeat;background-size:cover}}
.card-content{padding:16px;background-color:#004c93;color:#fff;display:flex;flex-direction:column;margin-right:24px;align-items:center}.card-content .card-icon{width:80px;height:80px;display:flex;margin:48px 0}.card-content .useCase{background:url(../assets/images/business-icon.png) center no-repeat;background-size:cover}.card-content .dataSet{background:url(../assets/images/data-icon.png) center no-repeat;background-size:cover}.card-content .card-title{font-family:Open Sans;font-size:2.5rem;font-weight:400;line-height:3.404rem;text-align:center}.card-content .card-subtitle{font-family:Open Sans;font-size:1.5rem;font-weight:400;line-height:2.043rem;text-align:center;align-self:center;max-width:60%;display:flex;padding:48px 0}.card-content .select-button{margin:48px 0;color:#000;min-width:50%;font-weight:700}.card-content:first-child{background-color:#82b625}
.dashboard-content{display:flex;flex-direction:column;flex-grow:1}.dashboard-content .dashboard-header-section{display:flex;flex-direction:column;flex-grow:1;min-height:48vh;border-bottom:8px solid #000}.dashboard-content .dashboard-header-section .dashboard-header-layout{display:flex;flex-direction:row;flex-grow:1}.dashboard-content .dashboard-header-section .dashboard-header-layout .dashboard-content-gradient{display:flex;background-image:linear-gradient(to left, #feffff 0%, rgba(255, 255, 255, 0) 100%),url(../assets/images/back-gradient.png);background-size:cover;flex-grow:.5}.dashboard-content .dashboard-header-section .dashboard-header-layout .dashboard-content-image{display:flex;background-size:cover;background-repeat:no-repeat;background-position:right;flex-grow:1;background-image:linear-gradient(to right, #feffff 0%, rgba(255, 255, 255, 0) 70%),url(../assets/images/homeBanner.png)}.dashboard-content .dashboard-content-selection{display:flex;flex-direction:row;position:absolute;top:24vh;width:100%;padding:0 4px 0 4px}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-header,.dashboard-content .dashboard-content-selection .dashboard-data-card-header{display:flex;flex-direction:row;justify-content:center}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-header .dashboard-usecase-card-icon,.dashboard-content .dashboard-content-selection .dashboard-data-card-header .dashboard-usecase-card-icon{background:url(../assets/images/business-icon.png) center no-repeat;background-size:contain;width:50px;height:45px}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-header .dashboard-data-card-icon,.dashboard-content .dashboard-content-selection .dashboard-data-card-header .dashboard-data-card-icon{background:url(../assets/images/data-icon.png) center no-repeat;background-size:contain;width:50px;height:45px}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-header span,.dashboard-content .dashboard-content-selection .dashboard-data-card-header span{padding:0 0 0 24px;font-family:Open Sans;font-size:2.313rem;font-weight:400;line-height:3.149rem;text-align:center;color:#fff;text-transform:capitalize}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-subheader,.dashboard-content .dashboard-content-selection .dashboard-data-card-subheader{display:flex;align-items:center;justify-content:center;margin:36px 0}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-subheader span,.dashboard-content .dashboard-content-selection .dashboard-data-card-subheader span{font-family:Open Sans;font-size:1.5rem;font-weight:400;line-height:2.043rem;text-align:center;padding:0 108px;color:#fff}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-action,.dashboard-content .dashboard-content-selection .dashboard-data-card-action{display:flex;flex-grow:1;justify-content:center}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-action .dashboard-selector,.dashboard-content .dashboard-content-selection .dashboard-data-card-action .dashboard-selector{background-color:#fff}.dashboard-content .dashboard-content-selection .dashboard-usecase-card-action .dashboard-select-button,.dashboard-content .dashboard-content-selection .dashboard-data-card-action .dashboard-select-button{min-width:50%;padding:12px;background-color:#fff;color:#000;font-family:Open Sans;font-size:.875rem;font-weight:700;line-height:1.192rem;letter-spacing:.11em;text-align:left}.dashboard-content .dashboard-content-selection .dashboard-usecase-card,.dashboard-content .dashboard-content-selection .dashboard-data-card{display:flex;flex-grow:1;flex-direction:column;padding:48px;width:25%;height:24vh;max-width:32%;align-content:center}.dashboard-content .dashboard-content-selection .dashboard-usecase-card{margin:-8px 0 0 72px;background-color:#82b625}.dashboard-content .dashboard-content-selection .dashboard-data-card{margin:-8px 0 0 24px;background-color:#004c93}@media only screen and (min-width: 1441px){.dashboard-content .dashboard-header-section .dashboard-content-selection{bottom:31vh}.dashboard-content .dashboard-header-section .dashboard-content-image{background-position:center}}.dashboard-content .dashboard-whitespace{background-color:#fff;min-height:50vh}@media only screen and (max-width: 1440px){.dashboard-content .dashboard-usecase-card-header span,.dashboard-content .dashboard-data-card-header span{padding:0 0 0 4px !important}.dashboard-content .dashboard-usecase-card-subheader,.dashboard-content .dashboard-data-card-subheader{margin:18px 0 !important}.dashboard-content .dashboard-usecase-card-subheader span,.dashboard-content .dashboard-data-card-subheader span{padding:0 !important}}
.select-section{background-color:#f6f8f9;display:flex;flex-direction:column;flex-grow:1;padding:36px 72px}.select-section .select-section-title{display:flex;flex-direction:row;margin:0 0 24px 0;font-family:Open Sans;font-size:1.5rem;font-weight:700;line-height:2.043rem;text-align:left;align-items:center}.select-section .select-section-title span{padding:12px 0 0 0}.select-section .select-section-title .select-section-icon-usecase{background:url(../assets/images/business-icon-black.png) center no-repeat;background-size:contain;width:50px;height:45px;margin:0 16px 0 0}.select-section .select-section-title .select-section-icon-dataset{background:url(../assets/images/data-icon-black.png) center no-repeat;background-size:contain;width:50px;height:45px;margin:0 16px 0 0}.select-section .select-section-content{display:flex;flex-direction:row;flex-grow:1;width:100%;margin:24px 0;flex-wrap:wrap}.select-section .select-section-content .MuiFormControl-root{min-width:20%;margin:24px 48px 0 0;text-transform:capitalize;max-width:20%}.select-section .section-single-select-button{margin-top:72px;max-width:50%;background-color:#fff;left:25%;text-transform:capitalize;font-family:Open Sans;font-size:14px;font-weight:700;line-height:19.07px;letter-spacing:.11em;text-align:left}

.details-section{background-color:#fff;padding:48px 72px;flex-grow:1;max-height:100%}.details-section .title{font-family:Open Sans;font-size:1.5rem;font-weight:700;line-height:2.043rem;text-align:left}.details-section .content{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px 0;max-height:40%;margin:48px 0;overflow-y:auto;max-height:70%}.details-section .action{display:flex;width:100%;justify-content:flex-start}.details-section .action .select-button{background-color:#000;color:#fff;font-family:Open Sans;font-size:.875rem;font-weight:700;line-height:1.192rem;letter-spacing:.11em;text-align:left;min-width:24%}.details-section .action .navigate-button{background-color:#000;color:#fff;font-family:Open Sans;font-size:.875rem;font-weight:700;line-height:1.192rem;letter-spacing:.11em;text-align:left;margin-left:48px;min-width:24%}.details-section .navigate-section{display:flex;justify-content:center;width:100%;margin:48px 0}.details-section .navigate-section .navigate-button{background-color:#82b625;font-family:Open Sans;font-size:.875rem;font-weight:700;line-height:1.192rem;letter-spacing:.11em;text-align:left;min-width:24%;color:#fff}
.usecase-card-content{display:flex;flex-direction:column;padding:24px;display:flex;max-width:25%;max-height:16%;background-color:#ebebeb;color:#000;align-items:flex-start;max-width:20%;min-width:20%;margin-right:16px}.usecase-card-content .card-title{font-family:Open Sans;font-size:1rem;font-weight:700;line-height:1.362rem;text-align:left}.usecase-card-content .card-description{padding:24px 0 0 0;display:flex;overflow-y:auto;font-family:Open Sans;font-size:.875rem;font-weight:400;line-height:1.192rem;text-align:left;word-break:break-all;max-height:80%;min-width:20%}.usecase-card-content .card-details{display:flex;justify-content:center;width:100%;padding:24px 0 0 0;font-family:Open Sans;font-size:.875rem;font-weight:700;line-height:1.192rem;text-align:center;cursor:pointer}.usecase-card-content .card-details button{color:#000;text-transform:capitalize;font-weight:700}.usecase-card-content:hover{background-color:#ebf7d6}.dataset-card-content{display:flex;flex-direction:column;padding:24px;display:flex;max-width:25%;max-height:16%;background-color:#ebebeb;color:#000;align-items:flex-start;max-width:20%;min-width:20%;margin-right:16px}.dataset-card-content .card-title{font-family:Open Sans;font-size:1rem;font-weight:700;line-height:1.362rem;text-align:left}.dataset-card-content .card-description{padding:24px 0 0 0;display:flex;overflow-y:auto;font-family:Open Sans;font-size:.875rem;font-weight:400;line-height:1.192rem;text-align:left;word-break:break-all;max-height:80%;min-width:20%}.dataset-card-content .card-details{display:flex;justify-content:center;width:100%;padding:24px 0 0 0;font-family:Open Sans;font-size:.875rem;font-weight:700;line-height:1.192rem;text-align:center;cursor:pointer}.dataset-card-content .card-details button{color:#000;text-transform:capitalize;font-family:Open Sans;font-size:14px;font-weight:700;line-height:19.07px;letter-spacing:.11em;text-align:left}.dataset-card-content:hover{background-color:#e4f8fe}.usecase-card-content.selected{background-color:#ebf7d6}.dataset-card-content.selected{background-color:#e4f8fe}
.combined-selection-section{background-color:#f6f8f9;display:flex;flex-direction:column;flex-grow:1;padding:36px 72px}.combined-selection-section .combined-selection-section-title{display:flex;flex-direction:row;margin:0 0 24px 0;font-family:Open Sans;font-size:1.5rem;font-weight:700;line-height:2.043rem;text-align:left;align-items:center}.combined-selection-section .combined-selection-section-title span{padding:12px 0 0 0}.combined-selection-section .combined-selection-section-title .combined-selection-section-icon-usecase{background:url(../assets/images/business-icon-black.png) center no-repeat;background-size:contain;width:50px;height:45px;margin:0 16px 0 0}.combined-selection-section .combined-selection-section-title .combined-selection-section-icon-dataset{background:url(../assets/images/data-icon-black.png) center no-repeat;background-size:contain;width:50px;height:45px;margin:0 16px 0 0}.combined-selection-section .combined-selection-section-first-list-section{margin:24px 0 24px 0}.combined-selection-section .combined-selection-section-first-list-section .selected-chip{display:inline-flex;font-family:Open Sans;font-size:18px;font-weight:700;line-height:24.51px;text-align:left;color:#0373d9;padding:16px 24px;margin:0 24px 20px 0;cursor:pointer}.combined-selection-section .combined-selection-section-first-list-section .selected-chip span{padding:2px}.combined-selection-section .combined-selection-section-first-list-section .selected-chip span:last-child{text-decoration:underline}.combined-selection-section .combined-selection-section-first-list-section .collapsed{display:none}.combined-selection-section .combined-selection-section-first-list-section .show-more{font-family:Open Sans;font-size:16px;font-weight:700;line-height:21.79px;text-align:left;color:#595959;display:flex;align-items:center;cursor:pointer}.combined-selection-section .combined-selection-section-first-list-section-usecase .selected-chip{background-color:#ebf7d6}.combined-selection-section .combined-selection-section-first-list-section-usecase .selected-chip span{cursor:pointer}.combined-selection-section .combined-selection-section-first-list-section-dataset .selected-chip{background-color:#e4f8fe}.combined-selection-section .combined-selection-section-first-list-section-dataset .selected-chip span{cursor:pointer}.combined-selection-section .combined-selection-section-content{display:flex;flex-direction:row;flex-grow:1;width:100%;flex-wrap:wrap}.combined-selection-section .combined-selection-section-content .MuiFormControl-root{min-width:15%;margin:0 48px 0 0;text-transform:capitalize}.combined-selection-section .section-combined-select-button{margin-top:72px;max-width:50%;background-color:#fff;left:25%;text-transform:capitalize}
.details-export-content{background:url(../assets/images/homeBanner.png) center no-repeat;background-size:cover;display:flex;flex-direction:column;padding:48px;height:100vh;overflow-y:auto !important}.details-export-content .details-usecase-page-header{font-family:Open Sans;font-size:2.5rem;font-weight:400;line-height:3.404rem;text-align:left;display:flex;flex-direction:row}.details-export-content .details-usecase-page-header .page-icon{background:url(../assets/images/business-icon-black.png) center no-repeat;background-size:contain;width:50px;height:45px;margin:0 24px 0 0}.details-export-content .details-dataset-page-header{font-family:Open Sans;font-size:2.5rem;font-weight:400;line-height:3.404rem;text-align:left;display:flex;flex-direction:row}.details-export-content .details-dataset-page-header .page-icon{background:url(../assets/images/data-icon-black.png) center no-repeat;background-size:contain;width:50px;height:45px;margin:0 24px 0 0}.details-export-content .details-export-content-section{background-color:#fff;padding:24px 72px;margin:36px 72px;display:flex;flex-direction:column}.details-export-content .details-export-content-section .details-export-content-header-section{display:flex;flex-direction:column}.details-export-content .details-export-content-section .details-export-content-header-section .details-export-content-header-section-title{font-family:Open Sans;font-size:1.5rem;font-weight:700;line-height:2.043rem;text-align:left}.details-export-content .details-export-content-section .details-export-content-header-section .details-export-content-header-section-subtitle{font-family:Open Sans;font-size:1.125rem;font-weight:700;line-height:1.532rem;text-align:left;text-transform:capitalize}.details-export-content .details-export-content-section .details-export-content-header-section span{padding:24px 0 0 0}.details-export-content .details-export-content-section .details-export-content-details-section{display:flex;flex-direction:column;padding:72px 0}.details-export-content .details-export-content-section .details-export-content-action-section{display:flex;flex-direction:row;justify-content:center;align-content:center}.details-export-content .details-export-content-section .details-export-content-action-section .print-action,.details-export-content .details-export-content-section .details-export-content-action-section .export-excel-section{min-width:20%;margin:0 16px;background-color:#000;font-family:Open Sans;font-size:14px;font-weight:700;line-height:19.07px;letter-spacing:.11rem;text-align:center;color:#fff;text-transform:uppercase}.details-export-content .details-export-content-section .details-export-content-action-section .print-action:hover,.details-export-content .details-export-content-section .details-export-content-action-section .export-excel-section:hover{background-color:#82b625}
.usecase-template-content .description-section{border-bottom:2px solid #adbbc8;border-top:2px solid #adbbc8;padding:48px 48px;display:flex;flex-direction:row}.usecase-template-content .description-section .description-section-icon{background:url(../assets/images/tag-icon.png) center no-repeat;background-size:cover;width:24px;height:24px;margin-left:-48px !important;margin-right:24px}.usecase-template-content .description-section .description-section-content{display:flex;flex-direction:column}.usecase-template-content .description-section .description-section-content .description-section-1,.usecase-template-content .description-section .description-section-content .description-section-2{display:flex;flex-direction:column}.usecase-template-content .description-section .description-section-content .description-section-1 .content-title,.usecase-template-content .description-section .description-section-content .description-section-2 .content-title{padding:0 0 8px 0;font-family:Open Sans;font-size:.75rem;font-weight:700;line-height:1.021rem;text-align:left;text-transform:capitalize}.usecase-template-content .description-section .description-section-content .description-section-2{margin:48px 0 0 0}.usecase-template-content .stats-section{border-bottom:2px solid #adbbc8;padding:48px 48px;display:flex;flex-direction:row}.usecase-template-content .stats-section .stats-section-icon{background:url(../assets/images/mic-icon.png) no-repeat;background-size:contain;width:24px;height:24px;margin-left:-48px !important;margin-right:24px;padding:8px}.usecase-template-content .stats-section .stats-section-content{display:flex;flex-flow:row;flex-grow:1;flex-wrap:wrap}.usecase-template-content .stats-section .stats-section-content .stats-content{display:flex;flex-direction:row;margin:16px 0;flex-grow:1;min-width:50%}.usecase-template-content .stats-section .stats-section-content .stats-content .stats-content-title{padding:0 16px 0 0;font-family:Open Sans;font-size:.75rem;font-weight:700;line-height:1.021rem;text-align:left;text-transform:capitalize;min-width:30%}.usecase-template-content .stats-section .stats-section-content .stats-content .stats-content-description{font-family:Open Sans;font-size:.75rem;font-weight:400;line-height:1.021rem;text-align:left}.usecase-template-content .footer-section{padding:48px 48px;display:flex;flex-direction:row}.usecase-template-content .footer-section .footer-section-icon{background:url(../assets/images/book-icon.png) center no-repeat;background-size:cover;width:24px;height:24px;margin-left:-48px !important;margin-right:24px}.usecase-template-content .footer-section .footer-section-content{display:flex;flex-direction:row;flex-grow:1}.usecase-template-content .footer-section .footer-section-content .footer-content{display:flex;flex-direction:column;flex-grow:1}.usecase-template-content .footer-section .footer-section-content .footer-content .footer-content-title{padding:0 0 8px 0;font-family:Open Sans;font-size:.75rem;font-weight:700;line-height:1.021rem;text-align:left;text-transform:capitalize}.usecase-template-content .footer-section .footer-section-content .footer-content .footer-content-description{font-family:Open Sans;font-size:.75rem;font-weight:400;line-height:1.021rem;text-align:left}.usecase-template-content .footer-section .footer-section-content .footer-content:last-child{justify-content:flex-end}

