:root{font-family:Gotham,Montserrat,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#fff;font-family:Circular,Montserrat,sans-serif}.logo-header{width:15%;margin-bottom:15px}.text-header{margin-top:45px;margin-bottom:45px;text-align:center}.text-header h1{color:#18a436;line-height:.5rem}.text-header span{color:#575756}.subtitle{text-align:center;margin-bottom:35px}.subtitle span{color:#575756}.subtitle h4{color:#18a436;line-height:0px;margin-bottom:10px}.container-filter{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:25px;margin-bottom:50px}.select-anio_filter{display:flex;justify-content:space-between;padding:25px;border-radius:5px;background-color:#eaeaea}.select-anio_filter .title-anio{margin-right:10px}.nodata-text{color:#fff}.container-general-render{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-top:50px}.container-general-render p{width:95%;background-color:#18a436;padding:15px;margin-bottom:15px;color:#fff;border-radius:5px;text-align:center;font-weight:600}.container-general-render a{width:95%;text-decoration:none;padding:10px;border:1px solid #d1d1d1;border-radius:5px;margin-bottom:10px;color:#0a0e1d;text-align:center;transition:.6s}.container-general-render a:hover{color:#fff;background-color:#18a436}.container-footer-transpa{display:flex;justify-content:center;margin-top:50px;width:100%}.container-columna{flex-basis:500px}.container-transparencia{width:78%}.container-ordenanzafiscalimpo,.container-memoriaanual{flex-basis:320px}.container-columna,.container-transparencia{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-color:#f7f7f7;margin:10px;padding:10px;border-radius:5px}.loader-container{display:flex;justify-content:center;align-items:center;height:15px;margin-top:25px}.loader{border:6px solid #f3f3f3;border-top:6px solid #18A436;border-radius:50%;width:15px;height:15px;animation:girar 1s linear infinite}@keyframes girar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container-footer{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-footer span{color:#fff;font-size:12px}.container-footer a{text-align:center}.container-footer img{margin-top:10px;width:25%}.no-data{display:none}@media screen and (width <= 600px){.logo-header{width:50%}.text-header h1,.subtitle h4{line-height:2rem}}
