body{font-family:Open Sans,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-style:normal;height:-moz-fit-content;height:fit-content;position:relative;margin:0;font-size:16px;font-weight:400;background-attachment:fixed;height:-webkit-fill-available;background-color:#f5f6fb!important;line-height:150%;font-feature-settings:"salt" on;color:#fff;flex:none;order:1;align-self:stretch;flex-grow:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6eefc",endColorstr="#c3d6f8",GradientType=1);background-size:cover;color:#464f6a}.custom-dialog-container .mat-dialog-container{padding:0;background:transparent;border-radius:25px}.mat-icon{height:17px!important;width:20px!important;font-size:18px!important}button,.mat-button,mat-header-cell,mat-cell,.mat-table,.mat-card,mat-list-item,mat-list,.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:Open Sans,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:linear-gradient(13deg,#AAAAAA 14%,#bbb 64%);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:linear-gradient(13deg,#6f9ac2 14%,#6091bf 64%);border:2px solid rgba(0,0,0,0);background-clip:padding-box}::-webkit-scrollbar-track{background:rgba(255,255,255,.3333333333);border-radius:10px}html{background:white;min-height:-webkit-fill-available}h1,h2,h3,h4,h5{color:#1f222e;font-weight:400}h1{font-size:32px;font-weight:700;color:#2e4eaa;line-height:130%}h2{font-size:28px;font-weight:600;line-height:130%}h3{font-size:22px;font-weight:600;line-height:130%;color:#2e4eaa}.primary{color:#2e4eaa;font-size:14px;font-weight:600}h4{font-size:20px;font-weight:600;line-height:130%;color:#1f222e}h5,h6{font-size:16px;font-weight:600;line-height:130%}.small{font-size:10px}.large{font-size:14px;line-height:23px}button,button:disabled,button:hover,button:visited,button:active{border:none;outline:none}input,input:focus,select,select:focus{outline:none;font-size:15px}a,a:hover,a:visited,a:active,a:focus{font-size:13px;color:#4c99d1}mat-icon:focus,li:focus{outline:none}input,select{width:calc(100% - 50px);padding:10px 12px;margin:5px 0;border:1px solid #bec5dc;color:#464f6a;border-radius:5Px}select{width:calc(100% - 20px)}input::placeholder{color:#234892}.label{text-align:left;font-size:14px}.row{max-width:945px;padding:0 10px;display:flex;flex-direction:row;margin:auto;width:calc(100% - 20px)}.row.rowlarge{max-width:1365px}.row.rowmedium{max-width:1100px}.row.rowlabel{justify-content:left!important;padding-left:40px}.row.rowlabel p{font-size:14px}.rowsmall{max-width:975px}button{color:#fff;background-color:#234892;padding:12px 20px;font-size:15px;border-radius:5px;font-weight:600;cursor:pointer}button.white{background-color:#fff;color:#234892;border:1px solid #234892}button.bluesky{background-color:#fff;color:#e6eefc;border:1px solid #234892}.cdk-overlay-pane{width:100%!important}.errormsg{background:#d21515;color:#fff;padding:2px;font-size:13px}.successmsg{background:#4883e9;color:#fff;padding:2px;font-size:13px}.switch{position:relative;display:inline-block;width:50px;height:26px;margin-left:10px;margin-right:10px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:3px;background-color:#fff;transition:.4s}input:checked:not(:disabled)+.slider{background-color:#4883e9}input:focus+.slider{box-shadow:0 0 1px #4883e9}input:checked:not(:disabled)+.slider:before{transform:translate(22px)}.slider.round{border-radius:26px}.slider.round:before{border-radius:50%}.messageurgent{position:fixed;bottom:0;width:100%;background-color:#fd7e14;color:#fff;z-index:100;cursor:pointer}.messageurgent .messageurgentcontainer{padding:0 10px;position:relative;max-width:1000px;margin:auto;color:#fff}.messageurgent .messageurgentcontainer h1{color:#fff}.messageurgent .messageurgentcontainer span{position:absolute;top:0;right:10px;font-weight:700}@media (max-width: 600px){.row{width:95%!important;flex-direction:column;align-items:center}.row .tile{width:85%!important}}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:30px}
