@charset "UTF-8";.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 calc(14px * .83) /20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 calc(14px * .67) /20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content,.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group,.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@-webkit-keyframes cdk-text-field-autofill-start{
  /*!*/}@keyframes cdk-text-field-autofill-start{
  /*!*/}@-webkit-keyframes cdk-text-field-autofill-end{
  /*!*/}@keyframes cdk-text-field-autofill-end{
  /*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation:cdk-text-field-autofill-start 0s 1ms;animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation:cdk-text-field-autofill-end 0s 1ms;animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator,.mat-mdc-focus-indicator{position:relative}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1.5}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}hr{border-top:1px solid #f2f2f2}@font-face{font-family:Poppins,sans-serif;src:url(Poppins-SemiBold.3f17d4f927920d56bbd9.woff2) format("woff2"),url(Poppins-SemiBold.07608aed0ae659b64793.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins,sans-serif;src:url(Poppins-Bold.dd24d10e037690f2bdcd.woff2) format("woff2"),url(Poppins-Bold.a6b628bdef91e927b77c.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins,sans-serif;src:url(Poppins-ExtraBold.a7c28fef25ed7f3c4b83.woff2) format("woff2"),url(Poppins-ExtraBold.1114b1c71fde44366b3c.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins,sans-serif;src:url(Poppins-Light.1464dedf076852989fbe.woff2) format("woff2"),url(Poppins-Light.2f3adb62c7744590f47e.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins,sans-serif;src:url(Poppins-Regular.e5916eb4870527c2b7eb.woff2) format("woff2"),url(Poppins-Regular.6c52b9ac6734cdb52c11.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trueno,sans-serif;src:url(TruenoBd.e7f443afd9e82e59d82c.woff2) format("woff2"),url(TruenoBd.900f11fe6fd809d9dc30.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Trueno,sans-serif;src:url(TruenoRg.5382bbff73ac4417a1aa.woff2) format("woff2"),url(TruenoRg.d4b52daacf976f95d27b.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icon_font!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1}@font-face{font-family:icon_font;src:url(icon_font.72788f5d54fe883c207e.eot?crnlnb);src:url(icon_font.72788f5d54fe883c207e.eot?crnlnb#iefix) format("embedded-opentype"),url(icon_font.62c90e6098079498b64d.ttf?crnlnb) format("truetype"),url(icon_font.d0e83c30bae5954f9919.woff?crnlnb) format("woff"),url(icon_font.d86a053ff8a68bd456b8.svg?crnlnb#icon_font) format("svg");font-weight:400;font-style:normal;font-display:swap}.listMicrocredentials .third-subtitle,.title{font-size:2.4rem;line-height:2.6rem}.listMicrocredentials .third-subtitle,.subtitle,.title{color:#fff;font-family:Poppins,sans-serif;font-weight:700}.subtitle{font-size:2rem;line-height:2.7rem}.third-title{color:#001530;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.8rem}.forms__addItem,.forms__label,.forms__titleCheckList,.login__clue,.login__description,.mailPassword__clue,.mailPassword__description,.mat-slide-toggle-content,.newPassword__clue,.newPassword__description,.text,form mat-label{color:#fff;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem}.forms .mat-error,.listMicrocredentials__mobileInfoTxt,.listMicrocredentials__mobileSubtitleInfo,.login__errors,.mailPassword__errors,.newPassword__errors{color:#fff;font-family:Trueno,sans-serif;font-size:1.4rem;font-weight:400;line-height:3.9rem}.login .text-link,.mailPassword .text-link,.newPassword .text-link{font-size:.8rem}@media (min-width: 1280px){.listMicrocredentials .third-subtitle,.title{font-size:4.8rem;font-weight:800;line-height:5rem}.subtitle{font-size:2.4rem;line-height:3.6rem}.third-title{font-size:2.4rem;line-height:2.6rem}.forms__addItem,.forms__label,.forms__titleCheckList,.login__clue,.login__description,.mailPassword__clue,.mailPassword__description,.mat-slide-toggle-content,.newPassword__clue,.newPassword__description,.text,form mat-label{font-size:2rem;font-weight:400;line-height:2.9rem}.login .text-link,.mailPassword .text-link,.newPassword .text-link{font-size:1rem}}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;height:100%}html.not-scroll{overflow-y:scroll}body{font-family:Poppins,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;font-size:1.6rem;height:100%}h1{font-size:2.4rem}h2{font-size:2rem}h3{font-size:1.6rem}.main-container{min-height:100vh}.mat-card{font-family:Poppins,sans-serif}@media (min-width: 1280px){h1{font-size:4.8rem}h2,h3{font-size:2.4rem}}.btn{border-radius:5rem;font-family:Poppins,sans-serif;font-size:1.6rem;padding:1.15rem 4rem;border:none;cursor:pointer;font-weight:600;line-height:1;outline:none;text-transform:uppercase;width:100%}@media (min-width: 1100px){.btn{width:auto}}.btn.btn-primary{background-color:#e7ff00;border:1px solid transparent;color:#001530;font-size:1.2rem}.btn.btn-primary:active,.btn.btn-primary:hover{background:rgba(231,255,0,.5);border:1px solid transparent;color:#001530;transition:.5s}.btn.btn-link{background:transparent;border:1px solid transparent;color:#fff;font-size:1.2rem}.btn.btn-link:active,.btn.btn-link:hover{border:1px solid #e7ff00;color:#e7ff00;transition:.5s}.btn.btnForm{background-color:#e7ff00;border:1px solid transparent;color:#001530;font-size:1.2rem}.btn.btnForm:active,.btn.btnForm:hover{background:#001530;color:#e7ff00}.btn.small{padding:1.1rem 1.6rem;font-size:1.35rem}.btn.medium{font-size:1.4rem;padding:11px 38px}@media (min-width: 1280px){.btn{padding:1.2rem 3.4rem}.btn.btn-primary{font-size:1.4rem}.btn.btn-secondary{box-shadow:0 4px 4px rgba(0,0,0,.1);font-size:1.4rem}.btn.btn-link{font-size:1.4rem}}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-block{display:block}.d-inline-block{display:inline-block}.d-grid{display:grid}.d-none{display:none}@media (min-width: 960px){.d-sm-flex{display:flex}.d-sm-block{display:block}.d-sm-grid{display:grid}.d-sm-none{display:none}.d-sm-inline-block{display:inline-block}}@media (min-width: 1100px){.d-md-flex{display:flex}.d-md-block{display:block}.d-md-grid{display:grid}.d-md-none{display:none}.d-md-inline-block{display:inline-block}}@media (min-width: 1280px){.d-lg-flex{display:flex}.d-lg-block{display:block}.d-lg-grid{display:grid}.d-lg-none{display:none}.d-lg-inline-block{display:inline-block}}@media (min-width: 1440px){.d-xl-flex{display:flex}.d-xl-block{display:block}.d-xl-grid{display:grid}.d-xl-none{display:none}.d-xl-inline-block{display:inline-block}}.fd-row{display:row}.fd-row-reverse{display:row-reverse}.fd-column{display:column}.fd-column-reverse{display:column-reverse}.jc-flex-start{justify-content:flex-start}.jc-flex-end{justify-content:flex-end}.jc-center{justify-content:center}.jc-space-between{justify-content:space-between}.jc-space-around{justify-content:space-around}.jc-space-evenly{justify-content:space-evenly}.ai-flex-start{align-items:flex-start}.ai-flex-end{align-items:flex-end}.ai-center{align-items:center}.ai-baseline{align-items:baseline}.ai-stretch{align-items:stretch}.ac-flex-start{align-content:flex-start}.ac-flex-end{align-content:flex-end}.ac-center{align-content:center}.ac-space-between{align-content:space-between}.ac-space-around{align-content:space-around}.ac-stretch{align-content:stretch}.as-flex-start{align-self:flex-start}.as-flex-end{align-self:flex-end}.as-center{align-self:center}.as-baseline{align-self:baseline}.as-stretch{align-self:stretch}.container{width:100%;padding-left:2.4rem;padding-right:2.4rem;margin-left:auto;margin-right:auto}.container.full{padding:0}@media (min-width: 1280px){.container.full{padding-left:3.2rem;padding-right:3.2rem}}@media (min-width: 1100px){.container{max-width:1180px}}@media (min-width: 1280px){.container{max-width:1150px}}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.6rem}@media (max-width: 959px){.grid{grid-gap:0}}.grid-1{grid-column:span 1}.grid-2{grid-column:span 2}.grid-3{grid-column:span 3}.grid-4{grid-column:span 4}.grid-5{grid-column:span 5}.grid-6{grid-column:span 6}.grid-7{grid-column:span 7}.grid-8{grid-column:span 8}.grid-9{grid-column:span 9}.grid-10{grid-column:span 10}.grid-11{grid-column:span 11}.grid-12{grid-column:span 12}@media (min-width: 960px){.grid-sm-1{grid-column:span 1}.grid-sm-2{grid-column:span 2}.grid-sm-3{grid-column:span 3}.grid-sm-4{grid-column:span 4}.grid-sm-5{grid-column:span 5}.grid-sm-6{grid-column:span 6}.grid-sm-7{grid-column:span 7}.grid-sm-8{grid-column:span 8}.grid-sm-9{grid-column:span 9}.grid-sm-10{grid-column:span 10}.grid-sm-11{grid-column:span 11}.grid-sm-12{grid-column:span 12}}@media (min-width: 1100px){.grid-md-1{grid-column:span 1}.grid-md-2{grid-column:span 2}.grid-md-3{grid-column:span 3}.grid-md-4{grid-column:span 4}.grid-md-5{grid-column:span 5}.grid-md-6{grid-column:span 6}.grid-md-7{grid-column:span 7}.grid-md-8{grid-column:span 8}.grid-md-9{grid-column:span 9}.grid-md-10{grid-column:span 10}.grid-md-11{grid-column:span 11}.grid-md-12{grid-column:span 12}}@media (min-width: 1280px){.grid-lg-1{grid-column:span 1}.grid-lg-2{grid-column:span 2}.grid-lg-3{grid-column:span 3}.grid-lg-4{grid-column:span 4}.grid-lg-5{grid-column:span 5}.grid-lg-6{grid-column:span 6}.grid-lg-7{grid-column:span 7}.grid-lg-8{grid-column:span 8}.grid-lg-9{grid-column:span 9}.grid-lg-10{grid-column:span 10}.grid-lg-11{grid-column:span 11}.grid-lg-12{grid-column:span 12}}@media (min-width: 1440px){.grid-xl-1{grid-column:span 1}.grid-xl-2{grid-column:span 2}.grid-xl-3{grid-column:span 3}.grid-xl-4{grid-column:span 4}.grid-xl-5{grid-column:span 5}.grid-xl-6{grid-column:span 6}.grid-xl-7{grid-column:span 7}.grid-xl-8{grid-column:span 8}.grid-xl-9{grid-column:span 9}.grid-xl-10{grid-column:span 10}.grid-xl-11{grid-column:span 11}.grid-xl-12{grid-column:span 12}}@media (max-width: 370px){.container{padding-left:2.4rem;padding-right:2.4rem}}a,button{color:#03f;text-decoration:none;outline:0;transition:color .1s ease-out}a.button:hover,button.button:hover{text-decoration:none;color:#69c6dd}a:focus,a:hover,button:focus,button:hover{color:#69c6dd}@media (max-width: 959px){a:focus,a:hover,button:focus,button:hover{text-decoration:none}}a.text-link,button.text-link{font-family:Poppins,sans-serif;font-size:1.6rem;text-transform:uppercase;border:none;font-weight:700;line-height:1;outline:none;background-color:transparent;overflow:hidden;display:inline-flex;align-items:center;padding:0;cursor:pointer}a.text-link:hover,button.text-link:hover{color:#3ba4c7}a.text-link.text-primary-base,button.text-link.text-primary-base{color:#fff}a.text-link.text-primary-base:hover,button.text-link.text-primary-base:hover{color:#3ba4c7}p a{color:#69c6dd}p a:focus,p a:hover{text-decoration:underline}p a:visited{color:#3ba4c7}.icon-documents:before{content:""}.icon-time:before{content:""}.icon-price:before{content:""}.icon-calendar:before{content:""}.icon-level:before{content:""}.icon-mail:before{content:""}.icon-lock:before{content:""}.icon-edit:before{content:""}.icon-delete:before{content:""}.icon-add:before{content:""}.icon-more:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-close:before{content:""}form mat-label{color:#001530;font-size:1.4rem}form .icon{font-size:1.2rem;margin-right:.2rem}form .label{display:inline-block}form .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,form mat-focused{display:none}.ql-editor{height:142px}.mat-slide-toggle-bar{background:gray;height:18px!important;margin-left:26px;order:2;width:31px!important}.isCheckedColor .mat-slide-toggle-bar{background:#03f}.mat-slide-toggle-thumb{background:#fff;height:12px!important;width:12px!important}.mat-slide-toggle-thumb-container{height:12px!important;left:3px!important;top:2px!important;width:12px!important}.mat-slide-toggle-content{color:#001530;font-size:1.4rem;letter-spacing:.44px;margin-right:24px}.mat-checked .mat-slide-toggle-thumb-container{left:inherit!important;right:20px!important}.login .container,.mailPassword .container,.newPassword .container{background:#001530;min-height:100vh;max-width:100%}.login__hint,.mailPassword__hint,.newPassword__hint{color:#c00;font-size:1.8rem}.login__hintBlue,.mailPassword__hintBlue,.newPassword__hintBlue{color:#001530;font-size:1.8rem}.login__clue,.mailPassword__clue,.newPassword__clue{line-height:1.6rem;margin:0 3.7rem 0 1.4rem;font-size:1.4rem;color:#858585}.login__description,.mailPassword__description,.newPassword__description{color:#001530;font-size:1.2rem;text-align:center}.login__info,.mailPassword__info,.newPassword__info{align-items:center;display:flex;padding:50px 0;flex-direction:column;justify-content:center}.login__head,.mailPassword__head,.newPassword__head{align-items:center;display:flex;margin-bottom:2.1rem;justify-content:center;text-align:center}.login__head picture,.mailPassword__head picture,.newPassword__head picture{margin-right:1.188rem}.login__head .title,.mailPassword__head .title,.newPassword__head .title{color:#fff;font-size:2rem;font-weight:400;line-height:1.125rem}.login__content,.mailPassword__content,.newPassword__content{background:#fff;border-radius:10px;min-width:89%;padding:3rem 1.9rem 2.5rem}.login__content .subtitle,.mailPassword__content .subtitle,.newPassword__content .subtitle{color:#001530;font-size:2rem;text-align:center}.login__contentItem:first-child .icon,.mailPassword__contentItem:first-child .icon,.newPassword__contentItem:first-child .icon{font-size:1.3rem}.login__contentItem:last-child .icon,.mailPassword__contentItem:last-child .icon,.newPassword__contentItem:last-child .icon{font-size:1.5rem}.login mat-form-field,.mailPassword mat-form-field,.newPassword mat-form-field{display:block;margin-bottom:.7rem}.login .mat-form-field-appearance-fill .mat-form-field-subscript-wrapper,.mailPassword .mat-form-field-appearance-fill .mat-form-field-subscript-wrapper,.newPassword .mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{color:#c00;padding:1rem}.login .mat-form-field-appearance-fill .mat-form-field-infix,.mailPassword .mat-form-field-appearance-fill .mat-form-field-infix,.newPassword .mat-form-field-appearance-fill .mat-form-field-infix{border:0;padding:0}.login .mat-form-field-wrapper,.mailPassword .mat-form-field-wrapper,.newPassword .mat-form-field-wrapper{padding-bottom:0}.login .mat-form-field-appearance-fill .mat-form-field-infix input,.mailPassword .mat-form-field-appearance-fill .mat-form-field-infix input,.newPassword .mat-form-field-appearance-fill .mat-form-field-infix input{-webkit-animation:none;animation:none;background:#edf2f7;border-radius:10px;height:45px;padding:0 1.25rem;width:85%}.login .mat-form-field-empty.mat-form-field-label,.mailPassword .mat-form-field-empty.mat-form-field-label,.newPassword .mat-form-field-empty.mat-form-field-label{display:none}.login .text-link,.mailPassword .text-link,.newPassword .text-link{font-size:1.4rem}.login__actions-buttons,.mailPassword__actions-buttons,.newPassword__actions-buttons{margin:1.9rem auto 0;max-width:63%;text-align:center}.login__actions-buttons .btn,.mailPassword__actions-buttons .btn,.newPassword__actions-buttons .btn{letter-spacing:1px;margin-bottom:1.5rem;padding:1.7rem 1rem;width:75%}.login__actions-buttons .text-link,.mailPassword__actions-buttons .text-link,.newPassword__actions-buttons .text-link{letter-spacing:1.5px}.login__errors,.mailPassword__errors,.newPassword__errors{color:#c00;font-family:Poppins,sans-serif;font-size:1.2rem;line-height:2.5rem}.mailPassword__contentItem .icon{vertical-align:middle}.newPassword__contentItem .icon{font-size:1.4rem!important;margin-right:1.1rem;vertical-align:middle}.newPassword__description{margin:0 0 1.6rem}.mat-datepicker-content .mat-calendar{width:330px}.mat-datepicker-content{background-color:#fff;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.mat-calendar-period-button{background:transparent}.mat-calendar-period-button .mat-calendar-arrow,.mat-calendar-period-button span{color:#03f}.mat-calendar-next-button,.mat-calendar-previous-button{background:transparent}.mat-calendar-next-button:after,.mat-calendar-previous-button:after{color:#03f}.mat-calendar-body-cell-content.mat-focus-indicator{border:none}.mat-calendar-body-selected{background-color:#03f;color:#fff}.mat-select-panel{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.ql-toolbar.ql-snow{border:1px solid #03f;border-bottom:0;border-radius:10px 10px 0 0;padding:1.2rem 1.3rem}.ql-editor{border-radius:0 0 10px 10px;border:1px solid #03f}.no-border{border:0 solid #03f}.sectionPadding{padding:20px 0}.ql-container.ql-snow{border:transparent}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:none!important}mat-option .mat-option-text{font-family:Poppins,sans-serif}.forms{margin:0 4rem}.forms__titleCheckList{color:#001530;font-size:1.6rem;padding-bottom:2.6rem}.forms .mat-select-value{overflow:inherit}.forms__height{height:0%;margin-right:0!important}.forms__fullWidth{width:100%!important}.forms .mat-drawer.mat-drawer-side{height:100vh}.forms .mat-drawer-container{overflow:inherit}.forms mat-drawer-content{margin-left:258px!important}.forms mat-tab-header,.forms mat-tab-header .mat-tab-header-pagination-after,.forms mat-tab-header .mat-tab-header-pagination-befor{display:none}.forms .mat-tab-body{overflow:visible;overflow:initial}.forms .mat-tab-body-content{overflow:inherit}.forms__sections mat-tab-header{display:block;margin-bottom:2.7rem}.forms__sections .third-title{font-size:2rem}.forms .mat-tab-list .mat-tab-label{color:#686d75;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem;min-width:123px;padding:0 .5rem}.forms .mat-tab-list .mat-tab-label.mat-tab-label-active{color:#000;font-weight:700}.forms .mat-tab-list .mat-tab-label.mat-tab-label-active .mat-tab-label-content{position:relative}.forms .mat-tab-list .mat-tab-label.mat-tab-label-active .mat-tab-label-content:before{content:"";background:#03f;bottom:0;display:block;height:2px;left:0;position:absolute;width:100%}.forms .fourth-title{color:#001530;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:1.8rem}.forms checkbox-list{display:block;max-width:95%;text-align:left;padding-bottom:50px}.forms mat-checkbox{margin-bottom:20px;text-align:left;min-width:300px;max-width:50%}.forms mat-checkbox label{color:#001530;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem}.forms mat-checkbox.mat-checkbox-checked .mat-checkbox-background{background:#001530!important}.forms__sidebarItem{color:#000;cursor:pointer;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem;margin-bottom:2.7rem;padding-right:40px}.forms__sidebarItem .active{color:#03f;font-weight:600}.forms__sidebarItem .disabledItem{color:#999;font-weight:400;cursor:default}.forms .container{max-width:1160px}.forms .mat-error{color:#c00;font-family:Poppins,sans-serif;font-size:1.2rem;line-height:2.5rem}.forms quill-editor,.forms rich-text-field .ql-container .ql-editor{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400}.forms quill-editor{color:#001530}.forms__switch{display:flex;justify-content:flex-end;margin-bottom:2.1rem}.forms__sections{border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:4.1rem;padding:1.1rem 1.6rem 1.5rem}.forms__label{color:#001530;display:block;font-size:1.4rem;margin-bottom:.5rem}.forms input::-moz-placeholder{color:#959595;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:400}.forms input:-ms-input-placeholder{color:#959595;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:400}.forms input::placeholder{color:#959595;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:400}.forms__title{border-bottom:2px solid #e2e8f0;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:4rem;padding-bottom:.4rem;padding-top:6.4rem}.forms .mat-form-field-appearance-fill .mat-form-field-flex{padding:0}.forms input,.forms__control{align-items:center;border:1px solid #03f;border-radius:10px;display:inline-grid!important;font-family:Poppins,sans-serif;height:35px;padding:0 1.5rem;width:90%}.forms input .mat-select-arrow,.forms__control .mat-select-arrow{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid;color:#03f}.forms .mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(0)}.forms .mat-form-field-wrapper{padding:0}.forms .mat-form-field-infix{border-top:0;padding:0}.forms__item{margin-bottom:1.2rem;width:100%}.forms__content-file{border:1px solid #03f;border-radius:10px;display:flex;height:44px;justify-content:space-between;position:relative}.forms__content-file span{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem}.forms__file{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:9}.forms .btn{background:#03f;bottom:0;border-radius:0 9px 9px 0;color:#fff;font-size:1rem;font-weight:400;line-height:20px;padding:0 3.5rem;position:absolute;right:0;text-transform:inherit;top:-.5px;width:44%}.forms .btn.btn-delete,.forms .btn.btn-upload{max-height:4.25rem}.forms .btn.forms__btnPrimary{background:#e7ff00;border-radius:5rem;color:#001530;float:right;font-weight:600;letter-spacing:.75px;padding:.8rem 1.2rem;position:relative;text-transform:uppercase;width:auto}.forms .btn.forms__btnPrimary.active,.forms .btn.forms__btnPrimary:hover{background:rgba(231,255,0,.5)}.forms .btn.forms__btnForm{background-color:#03f;border:1px solid transparent;border-radius:5rem;color:#fff;font-size:1.2rem;float:right;font-weight:600;letter-spacing:.75px;margin-right:3.5rem;padding:.8rem 1.2rem;position:relative!important;text-transform:uppercase;width:auto!important}.forms .btn.forms__btnForm:active,.forms .btn.forms__btnForm:hover{background:#fff;color:#03f}.forms .btn.forms__btnFormLine{background-color:transparent;border:1px solid #03f;border-radius:5rem;color:#03f;font-size:1.2rem;float:right;font-weight:600;letter-spacing:.75px;padding:.8rem 1.2rem;position:relative!important;text-transform:uppercase;width:auto!important}.forms .btn.forms__btnFormLine:active,.forms .btn.forms__btnFormLine:hover{background-color:#03f;border:1px solid transparent;color:#fff}.forms .btn__actionsFormModal{display:flex;justify-content:center}.forms__value-input{align-items:center;display:flex;height:44px;overflow:hidden;padding:0 1.5rem;text-overflow:ellipsis;width:55%;white-space:nowrap}.forms .third-title{font-family:Poppins,sans-serif;font-weight:700;margin-bottom:2.2rem}.forms .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{background:transparent;position:absolute;right:8px;top:6px}.forms .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .icon{color:#666;font-size:2.4rem}.forms .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .icon:active,.forms .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .icon:hover{color:#03f}.forms__boxTxtField{display:flex;width:100%}.forms__add{align-items:unset;display:flex}.forms__amount{background:transparent;border:1px solid #03f;color:#666;height:35px;min-width:inherit!important;padding:0 1.3rem;font-size:1.4rem}.forms__higher{border-radius:10px 0 0 10px}.forms__less{border-radius:0 10px 10px 0}.forms__inputNumber{border-radius:0!important;border-left:0!important;border-right:0!important;font-size:1.4rem!important;color:#001530!important;padding:0!important;text-align:center!important;width:32px!important}.forms__addItem{background:transparent;border:none;color:#03f;font-size:1.2rem;padding:0;text-align:right}.forms__addItem:hover{cursor:pointer}.forms__listAdd{background:hsla(0,0%,77%,.1);color:#001530;display:flex;font-family:Poppins,sans-serif;font-size:1.4rem;justify-content:space-between;padding:2rem 0}.forms__listAdd:active,.forms__listAdd:hover{background:rgba(0,51,255,.2)}.forms__buttonlistAdd{background:transparent;border:none;color:#03f;font-family:Poppins,sans-serif;font-size:1.8rem;padding:0}.forms__buttonlistAdd:active,.forms__buttonlistAdd:hover{opacity:.8;cursor:pointer}.forms__buttonlistDelete{color:#03f;font-family:Poppins,sans-serif}.forms__buttonlistDelete:active,.forms__buttonlistDelete:hover{opacity:.8;cursor:pointer}.forms__buttonlistEdit{margin-right:0}.forms__actionsAddList{display:flex;flex-direction:column}.forms file-field .ng-touched{position:relative}.forms file-field .ng-touched input{display:none!important}.forms file-field img{max-width:384px}.forms file-field .btn-delete-img{border-radius:10px;left:90px;transform:translateY(-50%);top:57%}.forms__redirectLink{color:#001530;cursor:pointer;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:.44px;line-height:1.8rem;margin-top:46px;padding-left:6px}.forms__redirectLink:hover{opacity:.8}.forms__expertsTitle{margin-bottom:3.4rem!important;padding-top:2.3rem}.forms__expertsSection{margin:0!important}.modalFormEdit{margin:0 auto;max-width:69vw;padding:4.1rem 4.4rem;position:relative;width:100%}.modalFormEdit__actionsFormModal{display:flex;justify-content:space-between;max-width:100%;margin:0 auto}.modalFormEdit .mat-form-field-infix{width:100%}.modalFormEdit .btn__close{background:transparent;color:#001530;min-width:inherit}.modalFormEdit .btn__close:before{content:""}.modalFormEdit .btn__close button{height:28px;min-width:inherit;margin:0;top:0;width:28px}.modalFormEdit .forms__control{width:100%}.modalFormEdit .forms__control.mat-form-field-autofill-control{width:calc(100% - 3rem)!important}.modalFormEdit .forms{margin:0}.modalFormEdit .forms .fourth-title{color:#001530;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:1.8rem;margin-bottom:2.2rem}.modalFormEdit .forms .container{padding:1.2rem 0;width:auto}.modalFormEdit .forms button{min-width:209px;margin:0}.modalFormEdit .forms .forms__buttonlistDelete,.modalFormEdit .forms button.mat-icon-button{min-width:inherit}.modalFormEdit .forms .forms__btnFormLine{border:1px solid #001530;color:#001530;font-size:1.4rem;height:59px;padding:1rem 1.8rem}.modalFormEdit .forms .forms__btnFormLine:hover{background:#001530;color:#fff}.modalFormEdit .forms .forms__boxModule{display:flex;flex-direction:column}.modalFormEdit .forms .forms__addItem{margin-top:2rem;min-width:inherit;width:100%}.modalFormEdit .forms .btn__close{color:#001530;height:28px;min-width:inherit;margin:0;right:30px;top:23px;width:auto}.modalFormEdit .forms .btn__close span{font-size:2.4rem}.modalFormEdit .forms .btn__close:hover{opacity:.8}.modalFormEdit .forms .forms__listAdd{min-width:620px}.modalFormEdit .forms .forms__buttonlistEdit{margin-right:55px}.modalFormEdit .forms .forms__item.forms__itemHalf{margin-right:0;width:100%}.modalFormEdit .forms .forms__item.forms__quantity{width:18.5%}.modalFormEdit .forms .forms__item.forms__itemLevel{float:right;margin-right:0}.modalFormEdit .forms .forms__item.forms__nameModule{width:49%}.modalFormEdit .forms .forms__item.forms__numberModule{float:right;margin-right:0}.modalFormEdit .forms .forms__item.forms__itemIcon{margin-right:0}.modalFormEdit .forms .forms__item.forms__iconRequirements,.modalFormEdit .forms .forms__item.forms__itemIcon,.modalFormEdit .forms .forms__item.forms__itemType,.modalFormEdit .forms .forms__item.forms__nameClasses,.modalFormEdit .forms .forms__item.forms__nameModule,.modalFormEdit .forms .forms__item.forms__numberModule,.modalFormEdit .forms .forms__item.forms__titleRequirements{width:100%}.modalFormEdit .forms .forms__item.forms__iconRequirements{margin-right:0}.modalFormEdit .forms .forms__item.forms__timeClasses{width:100%}.modalFormEdit .forms__buttonsModalEdit{display:flex;justify-content:space-between}.modalFormEdit .forms quill-editor button{min-width:inherit}.modalFormEdit .forms__actionsAddList{align-items:center;display:flex;margin-left:297px}@media (min-width: 360px) and (max-width: 760px){.forms input,.forms__control{width:90%}.forms .btn{padding:0 3.5rem}}@media (max-width: 360px){.forms input,.forms__control{width:88%}}@media (min-width: 760px){.forms .btn{height:44px}}@media (min-width: 960px){.ql-editor{height:146px}.mat-slide-toggle-content{font-size:1.6rem}form mat-label{display:block;font-size:2rem;margin-bottom:1rem;vertical-align:sub}form .icon{font-size:2rem}.login__description,.mailPassword__description,.newPassword__description{color:#001530;font-size:1.4rem;text-align:center}.login__contentItem:first-child .icon,.mailPassword__contentItem:first-child .icon,.newPassword__contentItem:first-child .icon{font-size:1.8rem;margin-right:1.1rem;vertical-align:middle}.login__contentItem:last-child .icon,.mailPassword__contentItem:last-child .icon,.newPassword__contentItem:last-child .icon{font-size:2.1rem;margin-right:1.1rem;vertical-align:middle}.login__content,.mailPassword__content,.newPassword__content{padding:3.2rem 4.2rem;min-width:inherit;width:517px}.login__content .subtitle,.mailPassword__content .subtitle,.newPassword__content .subtitle{font-size:2.4rem;margin-bottom:1.3rem}.login__head,.mailPassword__head,.newPassword__head{margin-bottom:4.2rem}.login__head picture,.mailPassword__head picture,.newPassword__head picture{margin-right:2.188rem}.login__head picture img,.mailPassword__head picture img,.newPassword__head picture img{height:auto;min-width:135px}.login__head .title,.mailPassword__head .title,.newPassword__head .title{font-size:3.4rem;line-height:1.8rem}.login mat-form-field,.mailPassword mat-form-field,.newPassword mat-form-field{margin-bottom:1.2rem}.login .mat-form-field-appearance-fill .mat-form-field-infix input,.mailPassword .mat-form-field-appearance-fill .mat-form-field-infix input,.newPassword .mat-form-field-appearance-fill .mat-form-field-infix input{border-radius:20px;font-family:Poppins,sans-serif;height:70px;margin-top:.2rem;width:93%}.login__actions-buttons,.mailPassword__actions-buttons,.newPassword__actions-buttons{margin:3.5rem auto 0}.login__actions-buttons .btn,.mailPassword__actions-buttons .btn,.newPassword__actions-buttons .btn{font-size:1.4rem;letter-spacing:.75px;margin-bottom:1.4rem;padding:2.4rem 1.2rem;width:70%}.login__actions-buttons .text-link,.mailPassword__actions-buttons .text-link,.newPassword__actions-buttons .text-link{letter-spacing:1.5px}.newPassword__content{padding:5.2rem 4.2rem}.newPassword__contentItem .icon{font-size:2rem!important}.newPassword.newMessage__content{padding:5.2rem 4.2rem;width:auto}.mailPassword__content{padding:5.2rem 4.2rem}.mailPassword .subtitle{margin-bottom:2rem}.mailPassword__actions-buttons{margin:19px auto 0}.forms__titleList{color:#001530;font-family:Poppins,sans-serif;font-size:2.4rem!important;font-weight:700;margin-bottom:2.5rem;margin-top:4.5rem;padding-left:.6rem}.forms mat-drawer{max-width:280px}.forms__actionButtons{max-width:94%}.forms__title{margin-bottom:4.1rem;padding-bottom:.4rem;padding-left:.7rem;padding-top:2.8rem}.forms__sections{border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:.9rem .6rem 3.1rem 4.6rem;padding:4.3rem 5.5rem 6rem}.forms__beginning{padding:21px 6rem 6rem 6.9rem}.forms__content-program,.forms__learning-experience{padding:6rem}.forms__drives label{height:52px}.forms__drives .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{top:41px!important}.forms__label{font-size:1.6rem}.forms .third-title{margin-bottom:2.5rem}.forms .third-title.third-subtible{font-size:2rem}.forms__item{display:inline-block;margin-bottom:4.3rem;margin-right:2.7rem;vertical-align:top;width:100%}.forms__item:nth-child(2n){margin-right:0}.forms__item__itemFirst{margin-right:7.5rem}.forms__item__itemSecond{margin-right:0}.forms rich-text-field{margin-bottom:25px;width:100%}.forms__itemFirst{margin-right:7.5rem!important}.forms__itemSecond{margin-right:0!important}.forms input,.forms__control{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem;height:44.5px;width:100%}.forms input::-moz-placeholder{font-size:1.6rem}.forms input:-ms-input-placeholder{font-size:1.6rem}.forms input::placeholder{font-size:1.6rem}.forms .btn{font-size:1.4rem;height:44px;letter-spacing:.44px;line-height:1.8rem;margin-bottom:7rem;margin-top:1rem;min-width:209px;padding:0;width:30%}.forms .btn.forms__btnPrimary{height:61px;font-size:1.4rem;padding:1rem 1.8rem}.forms .btn.btn-delete,.forms .btn.btn-upload{margin:0;min-width:144px}.forms .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{right:7px;top:15px}.forms__amount{height:44.5px}.forms__inputNumber{width:64px!important}.forms__addItem{display:block;font-size:1.6rem}.forms__listAdd{font-size:1.6rem;margin-bottom:.5rem;padding:2rem}.forms__buttonlistEdit{margin-right:9rem}.forms__actionsAddList{display:flex;flex-direction:row}}@media (min-width: 1100px){.forms__item{width:47.2%}.forms__date input{width:92%}.modalFormEdit__actionsFormModal{max-width:65%}.modalFormEdit .forms .container{max-width:100%}.modalFormEdit .forms .forms__listAdd{min-width:750px}.modalFormEdit .forms .forms__item.forms__date,.modalFormEdit .forms .forms__item.forms__iconRequirements,.modalFormEdit .forms .forms__item.forms__itemIcon,.modalFormEdit .forms .forms__item.forms__itemType,.modalFormEdit .forms .forms__item.forms__nameClasses,.modalFormEdit .forms .forms__item.forms__nameModule,.modalFormEdit .forms .forms__item.forms__numberModule,.modalFormEdit .forms .forms__item.forms__titleRequirements{width:48%}.modalFormEdit .forms .forms__item.forms__itemHalf{margin-right:3rem;width:47%}.modalFormEdit .forms .forms__item.forms__itemLevel,.modalFormEdit .forms.forms__iconRequirements{margin-right:0}.modalFormEdit .forms .forms__boxModule{display:flex;flex-direction:row}}@media (min-width: 1200px){.forms__item{width:47.5%}}@media (min-width: 1100px){.modalFormEdit__actionsFormModal{max-width:57%}.modalFormEdit .forms{width:auto}.modalFormEdit .forms__date{margin-right:0;width:calc(50% - 4.5rem)!important}.modalFormEdit .forms__date input{padding:0 0 0 1.5rem;width:100%}.modalFormEdit .forms__date:nth-child(2){margin-right:1.5rem}.modalFormEdit .forms .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{justify-content:flex-end!important}.modalFormEdit .forms__boxModule{justify-content:space-between}.modalFormEdit .forms .mat-form-field-infix{width:100%}.modalFormEdit .forms .forms__control.mat-form-field-autofill-control{width:100%!important}.modalFormEdit .forms__controls{padding:0}.modalFormEdit .forms .forms__item.forms__iconRequirements,.modalFormEdit .forms .forms__item.forms__itemIcon,.modalFormEdit .forms .forms__item.forms__itemType,.modalFormEdit .forms .forms__item.forms__nameClasses,.modalFormEdit .forms .forms__item.forms__nameModule,.modalFormEdit .forms .forms__item.forms__numberModule,.modalFormEdit .forms .forms__item.forms__titleRequirements{margin-right:0;width:calc(50% - 3rem)}.modalFormEdit .forms .forms__item.forms__itemHalf{width:48%}.modalFormEdit .forms .forms__item.forms__itemLevel{margin-right:0}.modalFormEdit .forms .forms__item.forms__timeClasses .forms__label{white-space:nowrap}.modalFormEdit .forms__boxModule.item-time .forms__control.mat-form-field-autofill-control{width:calc(100% - 3rem)!important}.modalFormEdit .forms__boxModule.item-time .forms__boxModule{width:calc(50% - 3rem)}}@media (min-width: 1280px){.forms__item{width:47.9%}}@media (min-width: 1440px){.forms__item{margin-right:3.3rem;width:48%}.forms__date input{width:95%}.forms .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{right:10px}.forms checkbox-list{max-width:70%}.modalFormEdit .forms .forms__item{width:100%}.modalFormEdit .forms .forms__item.forms__itemHalf{margin-right:30px}.modalFormEdit .forms .forms__item.forms__itemIcon,.modalFormEdit .forms .forms__item.forms__itemLevel,.modalFormEdit .forms .forms__item.forms__numberModule{margin-right:0}.modalFormEdit .forms .forms__listAdd{min-width:auto}}@media (min-width: 1500px){.forms checkbox-list{max-width:63%}}@media (min-width: 1920px){.forms__item{margin-right:5.2rem;width:48%}.forms .forms__itemWidth .forms__item{width:47%}.forms .forms__itemWidth .forms__item.forms__itemWidthBig{width:100%}.forms__drives label{height:auto}.forms__drives .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{top:15px!important}section-create-program .modalFormEdit{max-width:35vw}}snack-bar-container{background:#001530;border-radius:10px;color:#fff;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;max-width:60vw!important;min-width:866px!important;text-align:center;width:100%}.snackbar-content{bottom:10px;position:fixed;left:20%;transform:translateX(-50%)}.modal-delete,.modal-edit{max-width:97%!important;width:100%}.modal-delete mat-dialog-container,.modal-edit mat-dialog-container{padding:0}.cdk-global-overlay-wrapper .cdk-overlay-pane{overflow:auto;max-height:100vh;max-width:100vw!important;width:100%}.cdk-global-overlay-wrapper{padding-bottom:1.7rem}@media (min-width: 1280px){.modal-delete,.modal-edit{max-width:35%!important;width:100%}.cdk-global-overlay-wrapper{align-items:center!important}}.listMicrocredentials{padding:2.2rem 0}.listMicrocredentials__head{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding-bottom:1.1rem}.listMicrocredentials__head .listMicrocredentials_headSuscriptions__actions{margin-right:0}.listMicrocredentials__Title{font-size:1.8rem}.listMicrocredentials .third-subtitle{color:#001530;font-size:1.8rem}.listMicrocredentials .third-subtitle.listMicrocredentials__request,.listMicrocredentials .third-subtitle.listMicrocredentials__usersubTitle{font-size:1.4rem;font-weight:700}.listMicrocredentials__actionMore{background:transparent;border:none;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.listMicrocredentials__actionMore .icon{display:block;font-size:3.4rem;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.listMicrocredentials__actionMore .icon.animation{transform:rotate(90deg);top:25%}.listMicrocredentials__subHead{display:flex;justify-content:left;padding:2.4rem 1.1rem .4rem}.listMicrocredentials__request{width:50%}.listMicrocredentials__subitems{align-items:center;background:#f7fafc;display:flex;justify-content:space-between;margin-bottom:.8rem;padding:1rem;position:relative}.listMicrocredentials__user{font-size:1.2rem;font-weight:500;width:11%}.listMicrocredentials__infoMobile{background:rgba(0,21,48,.1);display:none;padding:1.8rem 3.6rem}.listMicrocredentials__infoMobile.show{display:block;margin-top:-.6rem}.listMicrocredentials__nameTitleMicrocredential{color:#001530;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;line-height:24px;width:12%}.listMicrocredentials__mobileDescription{color:#fff;display:flex;justify-content:space-between;padding-bottom:.6rem}.listMicrocredentials__mobileDescription:nth-child(2n){padding-bottom:0}.listMicrocredentials__mobileSubtitleInfo{color:#001530;font-family:Poppins,sans-serif;font-weight:500;line-height:16px}.listMicrocredentials__mobileInfoTxt{color:#001530;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:300}.listMicrocredentials__contentInfo{width:50%}.listMicrocredentials__actionMore .icon{color:#001530}.listMicrocredentials__actions{margin-right:0}.listMicrocredentials__actions .btn-primary{align-items:center;display:flex;font-size:1.2rem;padding:1.1rem 2.8rem;position:relative;width:155px}.listMicrocredentials__actions .btn-primary .icon{font-size:1.5rem;margin-right:.8rem}.listMicrocredentials__info{padding-bottom:6.1rem;padding-top:0}.listMicrocredentials__titleMicrocredential{color:#001530;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;min-width:174px}.listMicrocredentials__state{border-radius:50px;color:#fff;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;min-width:90px;padding:.6rem 1.1rem;text-align:center;text-transform:uppercase}.listMicrocredentials__active{background:#9ae6b4}.listMicrocredentials__inactive{background:#e69f9a}.listMicrocredentials__actionEdit{display:none;min-width:30px;padding-left:3rem}.listMicrocredentials__actionEdit .icon{color:#001530}.listMicrocredentials__actionEdit button{background:transparent;border:none;padding:0}.listMicrocredentials__delete,.listMicrocredentials__edit{color:#001530;display:flex;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400}.listMicrocredentials__delete:active .icon,.listMicrocredentials__delete:active a,.listMicrocredentials__delete:active button,.listMicrocredentials__delete:hover .icon,.listMicrocredentials__delete:hover a,.listMicrocredentials__delete:hover button,.listMicrocredentials__edit:active .icon,.listMicrocredentials__edit:active a,.listMicrocredentials__edit:active button,.listMicrocredentials__edit:hover .icon,.listMicrocredentials__edit:hover a,.listMicrocredentials__edit:hover button{color:#69c6dd;cursor:pointer}.listMicrocredentials__delete .icon,.listMicrocredentials__edit .icon{color:#001530;font-size:1.8rem;margin-right:1rem}.listMicrocredentials__delete a,.listMicrocredentials__delete button,.listMicrocredentials__edit a,.listMicrocredentials__edit button{color:#001530;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400}.listMicrocredentials__delete button{background:transparent;border:0}.listMicrocredentials__paginator .pagination{display:flex;justify-content:center}.listMicrocredentials__paginator .pagination .page-link{font-size:1.4rem;font-weight:700}.listMicrocredentials__paginator .pagination .page-item{background:rgba(0,21,48,.2);border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 1rem;width:20px}.listMicrocredentials__paginator .pagination .page-item .page-link{color:#001530}.listMicrocredentials__paginator .pagination .page-item.active{background:#001530;border-radius:50%}.listMicrocredentials__paginator .pagination .page-item.active .page-link{color:#f7fafc}.listMicrocredentials__paginator .pagination .page-item .icon{color:rgba(204,208,214,.48)}.listMicrocredentials__paginator .pagination .page-item.prev{background:transparent;position:relative}.listMicrocredentials__paginator .pagination .page-item.prev:before{content:"";color:rgba(204,208,214,.48);display:none;font-size:1.6rem;height:20px;left:0;position:absolute;width:20px}.listMicrocredentials__paginator .pagination .page-item.next{background:transparent;position:relative}.listMicrocredentials__paginator .pagination .page-item.next:before{content:"";color:rgba(204,208,214,.48);display:none;font-size:1.6rem;height:20px;position:absolute;right:0;width:20px}.listMicrocredentials__business,.listMicrocredentials__mail,.listMicrocredentials__phone,.listMicrocredentials__position{display:block;font-size:1.4rem;font-weight:300;width:15%}.listExperts__delete,.listExperts__edit{min-width:104px}.listExperts__position{min-width:280px;padding-right:7.5rem}.listExperts__positionsubTitle{min-width:346px}.listExperts__user{font-size:1.6rem;min-width:100px;font-weight:600}.listExperts__usersubTitle{font-size:1.8rem!important;min-width:220px}.listStudents__subTitleCompany,.listStudents__subTitleEmail,.listStudents__subTitlePhone,.listStudents__subTitlePosition,.listStudents__subTitleUser{min-width:186px;text-align:center}.listStudents__estudentAdmin{width:26%}.listStudents__chargeAdmin{width:5.5%}.listStudents__actionsList{display:flex;justify-content:space-between;margin-right:6rem;min-width:23%}.listStudents .btn-download{margin-right:25px}.listStudents__actionsAdmin{display:flex}.listStudents__position{width:10%}.modalMicrocredentials{background:#fff;border-radius:20px}.modalMicrocredentials__title{color:#001530;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700}.modalMicrocredentials__delete,.modalMicrocredentials__edit{color:#001530;display:flex;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:500}.modalMicrocredentials__delete:active .icon,.modalMicrocredentials__delete:active a,.modalMicrocredentials__delete:hover .icon,.modalMicrocredentials__delete:hover a,.modalMicrocredentials__edit:active .icon,.modalMicrocredentials__edit:active a,.modalMicrocredentials__edit:hover .icon,.modalMicrocredentials__edit:hover a{color:#69c6dd}.modalMicrocredentials__delete .icon,.modalMicrocredentials__edit .icon{color:#001530;font-size:1.8rem;margin-right:1rem}.modalMicrocredentials__delete a,.modalMicrocredentials__edit a{color:#001530}@media (max-width: 360px){.listMicrocredentials__actionEdit{padding-left:2rem}}@media (min-width: 1280px){.listMicrocredentials{padding:9.3rem 0}.listMicrocredentials .container{max-width:1154px}.listMicrocredentials__itemsTitle{display:flex}.listMicrocredentials__Title{font-size:2.4rem}.listMicrocredentials__businesssubTitle,.listMicrocredentials__mailsubTitle,.listMicrocredentials__phonesubTitle,.listMicrocredentials__positionsubTitle{display:block;text-align:center}.listMicrocredentials__admin,.listMicrocredentials__date,.listMicrocredentials__delete,.listMicrocredentials__edit{display:block}.listMicrocredentials__business,.listMicrocredentials__name,.listMicrocredentials__phone,.listMicrocredentials__user{width:11%}.listMicrocredentials__request{max-width:140px}.listMicrocredentials__user{font-size:1.4rem;font-weight:500;text-align:left}.listMicrocredentials__mail{word-break:break-all}.listMicrocredentials__actionMore{display:none}.listMicrocredentials__dateTitle,.listMicrocredentials__stateTitle{display:block}.listMicrocredentials__actionEdit{display:none}.listMicrocredentials__head{justify-content:space-between;padding:0 0 1rem 2.6rem}.listMicrocredentials__subHead{align-items:end;margin-top:2.9rem;justify-content:space-between;padding:0 4.2rem}.listMicrocredentials .third-subtitle{font-size:2rem;font-weight:700;line-height:2.9rem;margin-right:0}.listMicrocredentials .third-subtitle.listMicrocredentials__request{font-size:2rem}.listMicrocredentials .third-subtitle.listMicrocredentials__usersubTitle{font-size:2rem;text-align:center}.listMicrocredentials .third-subtitle.listExperts__usersubTitle{text-align:left}.listMicrocredentials .third-subtitle.listExperts__businesssubTitle{width:22%}.listMicrocredentials__nameTitleMicrocredential{font-size:1.6rem;width:11%}.listMicrocredentials__dateTitle{margin-left:17.6rem}.listMicrocredentials__stateTitle{margin-left:5.7rem}.listMicrocredentials__actions{margin-left:12.5rem;margin-right:0}.listMicrocredentials__actions .btn-primary{font-size:1.4rem;padding:.4rem 1.4rem;width:146px}.listMicrocredentials__actions .btn-primary .icon{font-size:2.6rem;margin-right:.8rem}.listMicrocredentials__info{padding-bottom:2.5rem;padding-top:3.5rem}.listMicrocredentials__titleMicrocredential{font-size:1.6rem;letter-spacing:.44px;min-width:19.4rem}.listMicrocredentials__admin{background:#001530;border-radius:50px;color:#fffcfe;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.75px;padding:.5rem 1.4rem;text-transform:uppercase}.listMicrocredentials__subitems{padding:4rem}.listMicrocredentials__date{color:#001530;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600}.listMicrocredentials__state{font-size:1.4rem;letter-spacing:.75px;min-width:120px}.listMicrocredentials__paginator .pagination .page-link{font-size:1.6rem;font-weight:700}.listMicrocredentials__paginator .pagination .page-item{height:30px;margin:0 .4rem;padding:.4rem 0;width:30px}.listMicrocredentials__paginator .pagination .page-item.prev:before{left:6px}.listMicrocredentials__paginator .pagination .page-item.next:before{right:-4px}.listExperts{padding:4rem 0}.listExperts .container{max-width:1200px}.listExperts__head{padding:0 0 2rem 2.6rem}.listExperts__info{padding-top:1.44rem}.listExperts__subHead{align-items:center;justify-content:inherit}.listExperts__datesubTitle{font-size:2rem;margin-left:0}.listExperts__userExpertsubTitle{text-align:left;width:11%}.listExperts__user{font-size:1.6rem;min-width:280px;font-weight:600}.listExperts__subitems{padding:4rem 84px 4rem 4rem}.listExperts__date{min-width:250px}.listExperts__positionsubTitle,.listExperts__usersubTitle{min-width:280px;text-align:left}.listExperts__positionsubTitle{min-width:284px}.listExperts__datesubTitle{min-width:250px}.listStudents{padding:4.1rem 0}.listStudents .container{max-width:1200px}.listStudents__head{padding:0 0 1.9rem 2.6rem}.listStudents__subHead{margin-top:25px}.listStudents__subTitleCompany,.listStudents__subTitleEmail,.listStudents__subTitlePhone,.listStudents__subTitlePosition,.listStudents__subTitleUser{min-width:186px;text-align:center}.listStudents__subTitlePhone{min-width:160px}.listStudents__user{color:#001530;font-size:1.6rem;font-weight:600;word-break:break-word;width:20%}.listStudents__position{color:#001530;font-size:1.4rem;font-weight:500}}body,html{height:100%}body{margin:0}