.mat-dialog-container{position:relative;padding:12px!important}.mat-dialog-container h2{padding:24px 24px 0}.petit-scroll .mat-dialog-content{height:calc(100% - 40px);overflow:hidden;padding-bottom:40px!important;margin-bottom:0!important}.petit-scroll .scrollbar{height:100%;overflow-y:auto;margin-right:-15px;padding-right:15px}cre-side-modale-confirmation h1{padding:24px 24px 0!important}cre-side-modale-confirmation .mat-dialog-actions{justify-content:center!important}cre-side-modale-confirmation button:first-child{padding:8px 12px!important;height:40px!important;line-height:24px!important;border-radius:8px!important;text-align:center!important;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important;background-color:#4cbb17!important;color:#fff!important}.section-simulateur{background:#fff;border-radius:10px;padding:24px;box-sizing:border-box;margin:24px}.cdk-overlay-pane.modale-sans-mat-dialog-actions .mat-dialog-container{padding-bottom:16px!important}@media all and (max-width: 1920px){.section-simulateur{margin:8px;padding:16px}cre-side-modale-confirmation h1{padding:16px 16px 0!important}.mat-dialog-container h2{padding:16px 16px 0}.mat-dialog-content{padding-left:16px!important;padding-right:16px!important}.cre-card{padding:12px}.flex-line-container .flex-line{font-size:13px}.flex-line-container .flex-line .mat-icon:not(.normal) svg{width:12px}.flex-line-container .flex-line .mat-form-field{width:140px;min-width:140px}.flex-line-container .flex-line .mat-form-field .mat-form-field-appearance-outline .mat-form-field-infix{padding:5px 0 8px}}