@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.btn-pjt{background:#145da0;border:1px solid #145da0;border-radius:25px;color:#fff;font-size:16px;font-weight:700;width:200px;height:45px;text-transform:uppercase;margin-left:auto;display:block;transition:.5s ease-in-out}.btn-pjt:hover{background:transparent;color:#145da0}.pendingChanges{background-color:rgba(31,77,115,.8784313725490196);color:#fff}.warning-alert{color:#fff;background-color:#1f4d73;border-color:#1f4d73!important}.link--to--country .btn-paises{font-weight:500}.link--to--country{text-decoration:none}.link--to--country .btn-paises{background:#145da0;border:1px solid #145da0;border-radius:25px;color:#fff;font-size:16px;font-weight:700;width:auto;height:45px;padding:0 30px;text-transform:uppercase;display:block;transition:.5s ease-in-out}.link--to--country .btn-paises:hover{background:transparent;color:#145da0}.first--cont{font-family:"Open Sans"}.first--cont .countries--container{background-color:#f4f4f4;padding-top:2%;height:900px}.first--cont .countries--container .grid--container{padding-top:1.5%;background-color:#fff;width:50%;height:auto;margin:auto}.first--cont .countries--container .grid--container .editIcon{width:20px;height:20px;color:#145da0}.first--cont .countries--container .grid--container p{font-weight:700;margin-left:6%}.first--cont .countries--container .grid--container .k-grid{width:80%;border:1px solid #c9c9c9;border-radius:5px;margin:auto;overflow-x:auto}.first--cont .countries--container .grid--container .k-grid table{width:100%}.first--cont .countries--container .grid--container .k-grid table thead tr th{text-align:center;border:none;border-bottom:1px solid #5c5c5c;border-radius:5px 5px 0 0;background-color:#fff}.first--cont .countries--container .grid--container .k-grid table tbody{font-weight:500}.first--cont .countries--container .grid--container .k-grid table tbody tr{background-color:#fff}.first--cont .countries--container .grid--container .k-grid table tbody tr td{width:auto;text-align:center;border:none;border-bottom:1px solid #c9c9c9}.first--cont .countries--container .grid--container .k-grid .k-grid-pager,.first--cont .countries--container .grid--container .k-grid .k-grid-pager .k-pager-info{display:none}.first--cont .countries--container .grid--container .k-grid .k-pager-wrap{overflow-x:auto;width:100%;display:flex;justify-content:center}.first--cont .countries--container .grid--container .k-grid .k-grid-header{padding:0;width:99%;background-color:#fff;font-weight:700}.first--cont .countries--container .grid--container .k-grid .k-grid-header .k-grid-header-wrap{border:none;padding:0}.first--cont .countries--container .buttons-cont{display:block;width:100%;margin-top:5%;padding-bottom:5%;text-align:center}.first--cont .countries--container .buttons-cont .btn-back{border:1px solid #145da0;border-radius:25px;font-size:16px;font-weight:500;width:auto;height:40px;padding:0 30px;text-transform:uppercase;margin-bottom:10px;transition:.5s ease-in-out;background:transparent;color:#145da0}.first--cont .countries--container .buttons-cont .btn-back:hover{background:#145da0;color:#fff}.first--cont .countries--container .buttons-cont .btn-create{background:#145da0;border:1px solid #145da0;border-radius:25px;width:auto;height:40px;color:#fff;font-size:16px;font-weight:500;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;text-decoration:none}.first--cont .countries--container .buttons-cont .btn-create:hover{background:transparent;color:#145da0}@media (min-width:1200px){.first--cont .countries--container .grid--container{width:70%}.buttons-cont{padding-left:40%}.buttons-cont .btn-back{margin-right:4%}}.first--program--cont{font-family:"Open Sans"}.first--program--cont .program--grid--container{background-color:#f4f4f4;padding-top:2%;height:827px}.first--program--cont .program--grid--container .grid--container{padding-top:1.5%;background-color:#fff;width:50%;height:auto;margin:auto}.first--program--cont .program--grid--container .grid--container .editIcon{width:20px;height:20px;color:#145da0}.first--program--cont .program--grid--container .grid--container p{font-weight:700;margin-left:6%}.first--program--cont .program--grid--container .grid--container .k-grid{width:80%;border:1px solid #c9c9c9;border-radius:5px;margin:auto;overflow-x:auto}.first--program--cont .program--grid--container .grid--container .k-grid table{width:100%}.first--program--cont .program--grid--container .grid--container .k-grid table thead tr th{width:300px;text-align:center;border:none;border-bottom:1px solid #5c5c5c;border-radius:5px 5px 0 0;background-color:#fff}.first--program--cont .program--grid--container .grid--container .k-grid table tbody{font-weight:500}.first--program--cont .program--grid--container .grid--container .k-grid table tbody tr{background-color:#fff}.first--program--cont .program--grid--container .grid--container .k-grid table tbody tr td{width:auto;text-align:center;border:none;border-bottom:1px solid #c9c9c9}.first--program--cont .program--grid--container .grid--container .k-grid .k-grid-pager,.first--program--cont .program--grid--container .grid--container .k-grid .k-grid-pager .k-pager-info{display:none}.first--program--cont .program--grid--container .grid--container .k-grid .k-pager-wrap{overflow-x:auto;width:100%;display:flex;justify-content:center}.first--program--cont .program--grid--container .grid--container .k-grid .k-grid-header{padding:0;width:99%;background-color:#fff;font-weight:700}.first--program--cont .program--grid--container .grid--container .k-grid .k-grid-header .k-grid-header-wrap{border:none;padding:0}.first--program--cont .program--grid--container .grid--container .buttons-cont-grid{display:block;width:100%;margin-top:5%;padding-bottom:5%;text-align:center}.first--program--cont .program--grid--container .grid--container .buttons-cont-grid .btn-back{border:1px solid #145da0;border-radius:25px;font-size:16px;font-weight:500;width:auto;height:40px;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;background:transparent;color:#145da0;margin-bottom:4%}.first--program--cont .program--grid--container .grid--container .buttons-cont-grid .btn-back:hover{background:#145da0;color:#fff}.first--program--cont .program--grid--container .grid--container .buttons-cont-grid .btn-create{background:#145da0;border:1px solid #145da0;border-radius:25px;width:auto;height:40px;color:#fff;font-size:16px;font-weight:500;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;text-decoration:none}.first--program--cont .program--grid--container .grid--container .buttons-cont-grid .btn-create:hover{background:transparent;color:#145da0}@media (min-width:1200px){.first--program--cont .program--grid--container .grid--container{width:70%}.buttons-cont-grid{padding-left:40%}.buttons-cont-grid .btn-back{margin-right:4%}}.first--cont2{background-color:#f4f4f4;padding-top:2%;height:100vh;font-family:"Open Sans"}.first--cont2 .countries--container{background-color:#fff;padding:2%;width:75%;height:90%;margin:auto}.first--cont2 .countries--container p{font-weight:700;font-size:large;margin-left:2.5%;margin-bottom:12%}.first--cont2 .countries--container .inputs--container form .each{margin-bottom:1.25rem;display:flex;flex-direction:column;align-items:start}.first--cont2 .countries--container .inputs--container form .each label{margin-bottom:10px}.first--cont2 .countries--container .inputs--container form .each .k-combobox,.first--cont2 .countries--container .inputs--container form .each .k-textbox{width:100%}.first--cont2 .countries--container .inputs--container form .each .k-combobox .k-dropdown-wrap .k-select,.first--cont2 .countries--container .inputs--container form .each .k-textbox .k-dropdown-wrap .k-select{background-color:initial}.first--cont2 .countries--container .inputs--container form span{display:flex;align-items:center}.first--cont2 .countries--container .inputs--container form span .k-checkbox{border-color:#145da0}.first--cont2 .countries--container .inputs--container form span .k-checkbox:checked{background-color:#145da0}.first--cont2 .countries--container .inputs--container form span .k-checkbox:focus{box-shadow:none}.first--cont2 .countries--container .inputs--container form span label{margin-left:10px}.first--cont2 .countries--container .inputs--container form .buttons-cont2{margin-top:5%;text-align:center}.first--cont2 .countries--container .inputs--container form .buttons-cont2 .btn-back{border:1px solid #145da0;border-radius:25px;font-size:16px;font-weight:500;width:auto;height:40px;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;background:transparent;color:#145da0;margin-bottom:4%}.first--cont2 .countries--container .inputs--container form .buttons-cont2 .btn-back:hover{background:#145da0;color:#fff}.first--cont2 .countries--container .inputs--container form .buttons-cont2 .btn-create{background:#145da0;border:1px solid #145da0;border-radius:25px;width:auto;height:40px;color:#fff;font-size:16px;font-weight:500;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;text-decoration:none}.first--cont2 .countries--container .inputs--container form .buttons-cont2 .btn-create:hover{background:transparent;color:#145da0}@media (min-width:823px){.buttons-cont2{padding-left:50%}}@media (min-width:1200px){.buttons-cont2{padding-left:65%}}@media (min-width:384px){.buttons-cont2 .btn-back{margin-right:15px}}@media (min-width:640px){.first--cont2 .countries--container{height:80%}.first--cont2 .countries--container p{margin-bottom:5%}}.first--cont3{background-color:#f4f4f4;padding-top:4%;height:100vh;font-family:"Open Sans"}.first--cont3 .programs--container{background-color:#fff;padding:5%;width:75%;height:70%;margin:auto}.first--cont3 .programs--container p{font-weight:700;font-size:large;margin-left:2.5%;margin-bottom:7%}.first--cont3 .programs--container .inputs--container form .each{margin-bottom:1.25rem;display:flex;flex-direction:column;align-items:start}.first--cont3 .programs--container .inputs--container form .each label{margin-bottom:10px}.first--cont3 .programs--container .inputs--container form .each .k-textbox{width:100%}.first--cont3 .programs--container .inputs--container form .each input::-webkit-input-placeholder{font-weight:500}.first--cont3 .programs--container .inputs--container form .each input::placeholder{font-weight:500}.first--cont3 .programs--container .buttons-cont3{text-align:center;margin-top:10%}.first--cont3 .programs--container .buttons-cont3 .btn-back{border:1px solid #145da0;border-radius:25px;font-size:16px;font-weight:500;width:auto;height:40px;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;background:transparent;color:#145da0;margin-bottom:4%}.first--cont3 .programs--container .buttons-cont3 .btn-back:hover{background:#145da0;color:#fff}.first--cont3 .programs--container .buttons-cont3 .btn-create{background:#145da0;border:1px solid #145da0;border-radius:25px;width:auto;height:40px;color:#fff;font-size:16px;font-weight:500;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;text-decoration:none}.first--cont3 .programs--container .buttons-cont3 .btn-create:hover{background:transparent;color:#145da0}@media (min-width:462px){.buttons-cont3 .btn-back{margin-right:10px}}@media (min-width:640px){.first--cont3 .programs--container{height:70%}.first--cont3 .programs--container p{margin-bottom:5%}.first--cont3 .programs--container .buttons-cont3{margin-top:3%}.first--cont3 .programs--container .buttons-cont3 .btn-back{margin-right:20px}}@media (min-width:823px){.buttons-cont3{padding-left:30%}}@media (min-width:1200px){.buttons-cont3{margin-top:5%;padding-left:50%}}.obra-background{background-color:#f4f4f4;padding-top:2%;height:autos;font-family:"Open Sans"}.obra-background .obra-container{background-color:#fff;padding:2%;width:75%;margin:auto}.obra-background .obra-container p{font-weight:700;font-size:large;margin-bottom:2%}.obra-background .obra-container form .each{margin-bottom:17px}.obra-background .obra-container form .each label{margin-bottom:10px;font-weight:400}.obra-background .obra-container form .each .k-textbox,.obra-background .obra-container form .each .k-widget{width:100%}.obra-background .obra-container .obra-buttons{padding-top:5%;text-align:center}.obra-background .obra-container .obra-buttons .btn-back{border:1px solid #145da0;border-radius:25px;font-size:16px;font-weight:500;width:auto;height:40px;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;background:transparent;color:#145da0;margin-bottom:4%}.obra-background .obra-container .obra-buttons .btn-back:hover{background:#145da0;color:#fff}.obra-background .obra-container .obra-buttons .btn-create{background:#145da0;border:1px solid #145da0;border-radius:25px;width:auto;height:40px;color:#fff;font-size:16px;font-weight:500;padding:0 30px;text-transform:uppercase;transition:.5s ease-in-out;text-decoration:none}.obra-background .obra-container .obra-buttons .btn-create:hover{background:transparent;color:#145da0}@media (min-width:967px){.obra-background{height:1200px}.obra-background .obra-container{height:auto}.obra-background .obra-container .obra-buttons{width:100%;text-align:end;padding-right:3%}.obra-background .obra-container .obra-buttons .btn-back{margin-right:2%}}@media (max-width:483px){.obra-background .obra-container .obra-buttons{width:100%;padding-right:3%;margin-top:3%}.obra-background .obra-container .obra-buttons .btn-back{margin-right:2%}}@font-face{font-family:"icomoon";src:url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon";speak:none}@-webkit-keyframes anim-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes anim-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-cont{width:100%;height:100vh;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-10%) translateX(-5%);transform:translateY(-10%) translateX(-5%)}.loader-cont .icon-spinner:before{content:"\e001"}.loader-cont .spinner{display:inline-block;font-size:5em;height:1em;line-height:1;margin:.5em;-webkit-animation:anim-rotate 2s linear infinite;animation:anim-rotate 2s linear infinite;color:#9d9d9d;text-shadow:0 0 .25em hsla(0,0%,82.4%,.565)}@font-face{font-family:"icomoon";src:url(/static/media/icomoon.792ce3da.eot);src:url(/static/media/icomoon.792ce3da.eot) format("embedded-opentype"),url(/static/media/icomoon.9c0198d2.ttf) format("truetype"),url(/static/media/icomoon.65885a36.woff) format("woff"),url(/static/media/icomoon.a8a70191.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user:before{content:"\e905";padding:5px}.icon-bell:before{content:"\e906"}.icon-delete:before{content:"\e900"}.icon-download:before{content:"\e901"}.icon-edit:before{content:"\e902"}.icon-show-history:before{content:"\e903"}.icon-view-more:before{content:"\e904"}*{border:0;padding:0;margin:0}body{overflow-x:hidden}.pad-0{padding-left:0;padding-right:0}.pad-5{padding-left:5px;padding-right:5px}.pad-10{padding-left:10px;padding-right:10px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.bg-gray{background-color:#f6f6f6}.bg-white{background-color:#fff}.cont-in,.pd-20{padding:20px}.cont-in{background-color:#fff;border-radius:15px;box-shadow:0 0 6px rgba(0,0,0,.16)}#login{height:100vh}#login .img-back{position:relative;width:100%;height:100vh}#login .img-back img{height:100vh;width:100%;overflow:hidden}#login .img-back .filter{width:100%;height:100%;background:rgba(0,0,0,.57);position:absolute;top:0;left:0}#login .form{width:100%;position:absolute;top:40%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#login .form h2{color:#5f5f5f;font-size:56px;font-weight:700}#login .form h2,#login .form p{font-family:"Open Sans",sans-serif;text-align:center}#login .form p{color:#363636;font-size:18px;font-weight:400}#login .form .intro{width:50%;margin:0 auto;font-size:16px}#login .form .field{width:45%;margin:0 auto}#login .form .field .input{border-bottom:1px solid #e9e9f0;width:100%;padding:5px 10px;margin-bottom:30px}#login .form .field .input::-webkit-input-placeholder{color:#363636;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:600}#login .form .field .input::placeholder{color:#363636;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:600}#login .form .field .input:focus-visible{outline:none}#login .form .field #check{margin-right:10px}#login .form .field label{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400}#login .form .signin{background:#999a29;border-radius:20px;border:1px solid #999a29;color:#fff;cursor:pointer;display:block;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:700;height:46px;line-height:44px;margin:30px auto 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:.5s ease-in-out;width:176px}#login .form .signin:hover{background:transparent;color:#999a29}#login footer{position:absolute;bottom:20px;width:96%;align-items:center;justify-content:center}#login footer nav a{color:#43425d;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;text-align:center}#login footer .logo{position:absolute;bottom:0;right:0}#login footer .logo img{width:100px}@media (max-width:767px){#login .log{height:100vh;margin-top:0;padding:0}#login .log .form{position:relative;top:0;-webkit-transform:translate(0);transform:translate(0)}#login .log .form h2{font-size:40px;margin-top:50px}#login .log .form .intro{width:80%;margin:0 auto;font-size:16px}#login footer .logo img{width:15%;float:right}}.p-relative{position:relative}@font-face{font-family:"icon_bell_";src:url(/static/media/icon_bell_.64a1ebe2.eot);src:url(/static/media/icon_bell_.64a1ebe2.eot) format("embedded-opentype"),url(/static/media/icon_bell_.1f62a350.ttf) format("truetype"),url(/static/media/icon_bell_.6e35dd1d.woff) format("woff"),url(/static/media/icon_bell_.fc528edf.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon_bell_"],[class^=icon_bell_]{font-family:"icon_bell_"!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_bell_Notificaciones .path1{font-size:1.5rem}.icon_bell_Notificaciones .path1:before{content:"\e900";color:#145da0}.icon_bell_Notificaciones .path2{font-size:1.5rem}.icon_bell_Notificaciones .path2:before{content:"\e901";margin-left:-.8955078125em;color:#145da0}.icon_bell_Notificaciones .path3{font-size:1.5rem}.icon_bell_Notificaciones .path3:before{content:"\e902";margin-left:-.8955078125em;color:#fff}.icon_bell_Notificaciones .path4{font-size:1.5rem}.icon_bell_Notificaciones .path4:before{content:"\e903";margin-left:-.8955078125em;color:#145da0}#header{padding:0;box-shadow:0 3px 6px rgba(0,0,0,.16)}#header .navbar-brand{align-items:center;display:flex;cursor:pointer;margin-right:60px}#header .navbar-brand span{color:#5f5f5f;font-family:"Open Sans",sans-serif;font-size:26px;font-weight:700}#header .navbar-collapse{height:90px}#header .navbar-collapse .navbar-nav{height:90px;align-items:center;margin-left:auto}#header .navbar-collapse .navbar-nav .nav-item{cursor:pointer;height:90px;margin:0 10px;padding:25px 15px;transition:.5s ease-in-out}#header .navbar-collapse .navbar-nav .nav-item .nav-link{color:#333;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:600;transition:.5s ease-in-out}#header .navbar-collapse .navbar-nav .nav-item .nav-link span{font-size:18px;text-transform:capitalize}#header .navbar-collapse .navbar-nav .nav-item.energy.active,#header .navbar-collapse .navbar-nav .nav-item.energy:hover{background-color:#fcffdf;border-bottom:3px solid #babb36}#header .navbar-collapse .navbar-nav .nav-item.energy.active a,#header .navbar-collapse .navbar-nav .nav-item.energy:hover a{color:#babb36}#header .navbar-collapse .navbar-nav .nav-item.transport.active,#header .navbar-collapse .navbar-nav .nav-item.transport:hover{background-color:#f0ffdf;border-bottom:3px solid #145da0}#header .navbar-collapse .navbar-nav .nav-item.transport.active a,#header .navbar-collapse .navbar-nav .nav-item.transport:hover a{color:#145da0}#header .navbar-collapse .navbar-nav .nav-item.water.active,#header .navbar-collapse .navbar-nav .nav-item.water:hover{background-color:#dff6ff;border-bottom:3px solid #009fe3}#header .navbar-collapse .navbar-nav .nav-item.water.active a,#header .navbar-collapse .navbar-nav .nav-item.water:hover a{color:#009fe3}#header .navbar-collapse .navbar-nav .nav-item.tools.active,#header .navbar-collapse .navbar-nav .nav-item.tools:hover{background-color:#eee;border-bottom:3px solid #5f5f5f}#header .navbar-collapse .navbar-nav .nav-item.tools.active a,#header .navbar-collapse .navbar-nav .nav-item.tools:hover a{color:#5f5f5f}#header .notification .MuiBadge-badge{top:70%;left:10%;background:red;color:#fff}#header .MuiInputBase-root.MuiInput-root.MuiInput-underline.MuiInputBase-formControl.MuiInput-formControl{width:80%;margin:7px auto 0}#header .MuiInput-underline:after,#header .MuiInput-underline:before{display:none}#header .MuiNativeSelect-select.MuiNativeSelect-select{color:#fff;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:700}#header .MuiNativeSelect-select.MuiNativeSelect-select option{color:#333}#header .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.css-1ps6pg7-MuiPaper-root ul{padding:0}#header .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.css-1ps6pg7-MuiPaper-root ul a{color:#323130;display:block;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;text-align:center;text-decoration:none;width:180px;height:35px;line-height:35px}#header .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.css-1ps6pg7-MuiPaper-root ul hr{margin:5px 0}#fade-menu .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiMenu-paper.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPopover-paper.css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper{padding:0 10px}#fade-menu .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiMenu-paper.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPopover-paper.css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper a{color:#0a0a0a;text-decoration:none}#fade-menu .notification{cursor:pointer}#fade-menu .notification p{margin-bottom:0}.menu-item_profile{display:flex;flex-direction:row;justify-content:center;margin:5px 10px;width:150px}@media only screen and (min-width:1200px) and (max-width:1440px){#header .navbar-brand{margin-right:15px}#header .navbar-nav .nav-item{margin:0 8px!important;padding:25px 7px!important}}@media only screen and (max-width:600px){#header #lang{display:none}#header button.navbar-toggler{float:right;margin-left:auto;margin-right:15px;margin-bottom:10px}}.ver-notificaciones{cursor:pointer;display:flex;flex-direction:row;justify-content:center}#intro{background:#f6f6f6;height:170px;padding:50px 0;margin-bottom:90px}#intro p{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;text-align:center}.contain{width:70%;margin:0 auto}#controles .MuiFormControl-root{width:100%}#controles .MuiInput-underline:after,#controles .MuiInput-underline:before{display:none}#controles .MuiSelect-select.MuiSelect-select{border:1.5px solid #145da0;padding:10px;border-radius:25px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700}#controles .MuiSelect-icon{right:10px}#controles .btn{border-radius:10px!important}.css-1o2jng6-MuiOutlinedInput-notchedOutline{border:none!important}.filterby{width:100%;background:#145da0!important;color:#fff!important;height:45px!important;line-height:45px!important;border-radius:25px!important}#BI{margin-top:80px}#resources{margin:50px 0}#resources .nav-tabs{width:100%}#resources .nav-tabs .nav-item.nav-link{color:#a7a7a7;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:700;margin-right:30px;text-transform:uppercase}#resources .nav-tabs .nav-item.nav-link.active{border:none;border-bottom:5px solid #145da0;color:#145da0}#resources .tab-content{width:100%;display:block;padding:50px 0}#resources .tab-content .MuiFormControl-root{width:100%}#resources .tab-content .MuiInput-underline:after,#resources .tab-content .MuiInput-underline:before{display:none}#resources .tab-content .MuiSelect-select.MuiSelect-select{border:1.5px solid #145da0;padding:10px;border-radius:25px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700}#resources .tab-content .MuiSelect-icon{right:10px}#resources .tab-content .btn{border-radius:10px!important}#resources .tab-content h3{color:#145da0;font-family:"Open Sans",sans-serif;font-size:35px;font-weight:700;margin:20px 0}#resources .tab-content p{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;margin-bottom:30px}#resources .tab-content .resource .recurso{box-shadow:0 0 10px rgba(0,0,0,.16);border-radius:10px}#resources .tab-content .resource .recurso h4{color:#145da0;font-family:"Open Sans",sans-serif;font-size:22px;font-weight:700;margin-top:20px}#resources .tab-content .resource .recurso p{color:#5f5f5f;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;margin-bottom:10px}#resources .tab-content table{width:100%}#resources .tab-content table tr{height:45px;border-bottom:1px solid #c8c8c8}#resources .tab-content table tr td,#resources .tab-content table tr th{font-family:"Open Sans",sans-serif;font-size:16px}#profile{background-color:#f6f6f6;padding:50px 0;height:87vh}#profile h3{width:60%;margin:0 auto;color:#5f5f5f;font-family:"Open Sans",sans-serif;font-size:32px;font-weight:700}#profile .content{width:70%;display:flex;flex-direction:row;flex-wrap:wrap;margin:50px auto 0;background:#fff;border-radius:10px;padding:10px}#profile .content .image-profile{align-items:center;display:flex;justify-content:center;width:40%;min-width:20%}@media (max-width:720px){#profile .content .image-profile{width:100%}}#profile .content .container-data{display:flex;padding:30px 5px;flex-direction:row;flex-wrap:wrap;width:60%}@media (max-width:720px){#profile .content .container-data{width:100%}}#profile .content .container-data .profile-data{margin:5px;min-width:45%}.MuiCard-root{overflow:hidden;width:100%;height:60vh}.MuiCard-root div.kJdJTV{overflow-x:initial}.MuiCard-root div header{display:none}.data-profile{background:#fff;padding:50px}.data-profile .action{background:#145da0!important;color:#fff!important}@font-face{font-family:"icon-excel-";src:url(/static/media/icon-excel-.654703ea.eot);src:url(/static/media/icon-excel-.654703ea.eot) format("embedded-opentype"),url(/static/media/icon-excel-.b76f7861.ttf) format("truetype"),url(/static/media/icon-excel-.1ff343a6.woff) format("woff"),url(/static/media/icon-excel-.592e297e.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-excel-"],[class^=icon-excel-]{font-family:"icon-excel-"!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-excel-Excel{color:#1d6f42;font-size:1.2rem;margin-left:5px}.icon-excel-Excel:before{content:"\e900"}#updatedata{padding:40px 0 80px}#updatedata button{background-color:initial}#updatedata .MuiFormControl-root{width:100%}#updatedata .MuiInput-underline:after,#updatedata .MuiInput-underline:before{display:none}#updatedata .MuiSelect-select.MuiSelect-select{border:1.5px solid #145da0;padding:8px;border-radius:25px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700}#updatedata .MuiSelect-icon{right:10px}#updatedata #outlined-basic-label{background:#fff}#updatedata #outlined-basic{padding:8px;border:1px solid #72b28c;border-radius:25px}#updatedata thead tr:nth-child(odd){background:#fff}#updatedata tbody .k-master-row:nth-child(2n){background:transparent}#updatedata .k-grid,#updatedata td,#updatedata th{border:none!important}#updatedata .k-grid{width:100%}#updatedata .k-grid tr td{border-bottom:1px solid #c8c8c8!important}.create{background:#145da0;border:1px solid #145da0;border-radius:25px;color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;width:auto;height:45px;text-transform:uppercase;margin-left:auto;text-align:center;line-height:45px;text-decoration:none;display:block;transition:.5s ease-in-out}.create:hover{background:transparent;color:#145da0}.k-grid-header .k-header>.k-link{font-weight:700}.btns{background:none;font-size:18px;margin:0 5px}.cl-green span{color:#145da0}@font-face{font-family:"tooltip";src:url(/static/media/tooltip.11d61354.eot);src:url(/static/media/tooltip.11d61354.eot) format("embedded-opentype"),url(/static/media/tooltip.8b4a3074.ttf) format("truetype"),url(/static/media/tooltip.57587fc3.woff) format("woff"),url(/static/media/tooltip.73d24809.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" tooltip-"],[class^=tooltip-]{font-family:"tooltip"!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip-Icono_tooltip_informativo{color:#145da0}.tooltip-Icono_tooltip_informativo:before{content:"\e900"}.tooltip-Tooltip_de_moneda{color:#efb810;font-size:1.1rem}.tooltip-Tooltip_de_moneda:before{content:"\e901"}#create{padding:100px 0}#create h3{color:#145da0;font-family:"Open Sans",sans-serif;font-size:36px;font-weight:700;margin-bottom:40px}#create .field{width:100%;margin-bottom:15px}#create .field input,#create .field select{border:1px solid hsla(0,0%,85.9%,.7294117647058823);border-radius:10px}#create .field label{background:#fff;padding:0 5px}#create .btn-obra{background:#145da0;border:1px solid #145da0;border-radius:25px;color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;width:200px;height:45px;text-transform:uppercase;margin-left:80%;display:block;transition:.5s ease-in-out;margin-top:1%}#create .btn-obra:hover{background:transparent;color:#145da0}#create .btn-pjt{background:#145da0;border:1px solid #145da0;border-radius:25px;color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;width:200px;height:45px;text-transform:uppercase;margin-left:auto;display:block;transition:.5s ease-in-out}#create .btn-pjt:hover{background:transparent;color:#145da0}#create .d-flex>*{padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y)}#create .k-widget.k-dropdown{width:100%;height:40px}#create .k-dropdown .k-dropdown-wrap,#create .k-dropdowntree .k-dropdown-wrap{background:#fff!important;border:1.5px solid #145da0;padding:5px 10px;border-radius:25px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700}#create .dataGridContainer{margin-top:50px;border:none}#create .dataGridContainer::-webkit-scrollbar{width:5px}#create .dataGridContainer::-webkit-scrollbar-track{background:#f1f1f1}#create .dataGridContainer::-webkit-scrollbar-thumb,#create .dataGridContainer::-webkit-scrollbar-thumb:hover{background:#145da0}#create .dataGridContainer .rdg-header-row div[role=columnheader]{align-items:center;display:flex;justify-content:center;line-height:1;text-align:center;white-space:pre-line}#create .dataGridContainer .c1wupbe700-beta10{border:1px solid #cdcdcd;border-right:none;border-bottom:none;box-sizing:border-box}#create .h197vzie700-beta7,#create .h197vzie700-beta10{background:#fff}#create .rdg-cell.c1wupbe700-beta7.rdg-cell-resizable.celq7o9700-beta7,#create .rdg-cell.c1wupbe700-beta10.rdg-cell-resizable.celq7o9700-beta10{color:#000}#create .boton--crear--obra{width:100%;display:flex;position:relative;justify-content:end;margin-top:2%;right:1%}#create .boton--crear--obra a button{margin:0}.tooltip-grid{background:none!important;height:20px;left:2px;position:absolute;top:3px;width:20px}.tooltip-grid-money{top:40%}.fecha-grid{padding-left:17px}.MuiTooltip-arrow{color:#c9c9c9!important}.MuiTooltip-tooltip{box-shadow:1px -1px 4px 0 #d9f1e3!important;background-color:#c9c9c9!important}.hiddenCell{display:none}#notification{height:100vh;padding:60px 0}#notification .alert p{color:#a2a2a2;margin-bottom:5px}#notification .alert a,#notification .alert p{font-family:"Open Sans",sans-serif;font-size:14px}#notification .alert a{color:#145da0;font-weight:400;display:block;margin-bottom:15px;text-decoration:underline}#notification .alert .btn{border:1px solid #acacac;border-radius:0}#notification .alert .btn.approved{background-color:#17da00;border:1px solid #17da00;border-radius:8px 0 0 8px;color:#fff}#notification .alert .btn.cancel{background-color:#ff4242;border:1px solid #ff4242;border-radius:0 8px 8px 0;color:#fff;margin-left:-1px}.btn{border:1px solid #acacac;border-radius:0}.btn.approved{background-color:#17da00;border:1px solid #17da00;border-radius:8px 0 0 8px;color:#fff}.btn.cancel{background-color:#ff4242;border:1px solid #ff4242;border-radius:0 8px 8px 0;color:#fff;margin-left:-1px}@media (min-width:1500px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:90%}}.global-custom-row{background-color:#fff;color:#000}.global-custom-row :hover{background-color:#ececec;color:#000}.columnheader,.dataGridContainer{background-color:#fff}.columnheader{color:#000}.rowProjectClosed{background-color:#bbe1cb;color:#000}.r1otpg64700-beta7:hover,.r1otpg64700-beta10:hover{background:#145da0!important;color:#fff}.r1otpg64700-beta7:hover .tooltip-Icono_tooltip_informativo,.r1otpg64700-beta11:hover .tooltip-Icono_tooltip_informativo{color:#fff!important}.css-1s2u09g-control{border-radius:30px!important;border:1px solid #145da0!important}.dataGridContainer .css-1s2u09g-control{border-radius:0!important;border:0 solid #145da0!important}.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:50px;left:50%;margin:-25px 0 0 -25px;top:50%;width:50px;z-index:2}.spinner .path{stroke:#93bfec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.dataGridContainer .global-custom-row div>input{width:100%;background-color:#ececec;color:#000}.k-list-optionlabel.k-state-selected,.k-list .k-item.k-state-selected,.k-pager-numbers .k-link.k-state-selected{color:#fff!important;background-color:#145da0!important}.k-pager-numbers,.k-pager-numbers .k-link{color:#000!important}.loading{align-items:flex-end;height:70px}.loading,.loading-comp{display:flex;flex-direction:row;justify-content:center}.loading-comp{align-items:center;height:85vh}.required{border:2px solid #fb5d5d}.required-e{border:1px solid #fb5d5d}.c1wupbe700-beta7,.c1wupbe700-beta10{background-color:inherit;color:inherit}.changed{background-color:#66afe9;width:100%}
/*# sourceMappingURL=main.30bb11b7.chunk.css.map */