body{background:url(https://www.insitu.gpconsultores.cl/images/background_max.jpg.pagespeed.ce.RNtMoKctjU.jpg) no-repeat center center fixed;background-size:cover;margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-family:"Poppins",serif!important}.main-container{background:rgba(255,255,255,.95);border-radius:0;box-shadow:0 4px 8px rgba(0,0,0,.2);max-width:1350px;width:100%;display:flex;flex-direction:column}.header,.footer{background-color:#006d6d;color:#fff;padding:10px 20px}.footer{border-radius:0 0 0 0}.map-container{height:400px;border:1px solid #ddd;border-radius:8px;overflow:hidden}.accordion-button{background:linear-gradient(45deg,#00768e,#3f8f99);color:#fff}.logo-containerd{max-width:100%;height:100%}.center-contentd{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}.small-text{font-size:10px}.jjtxt{text-align:justify;line-height:20px}.pdd{padding-top:10px}.color_mlp{background:linear-gradient(45deg,#00768e,#3f8f99)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition);border-radius:0 0 10px 0;color:#fff}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-radius:0 0 10px 0}.accordion-item:first-of-type .accordion-button.collapsed{border-top-right-radius:var(--bs-accordion-inner-border-radius);border-top-left-radius:var(--bs-accordion-inner-border-radius);border-radius:0 0 10px 0}.accordion-button:not(.collapsed) {color:#fff;font-weight:bold;background-color:var(--bs-accordion-active-bg);box-shadow: inset 0 calc(-1* var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);border-top-right-radius:var(--bs-accordion-inner-border-radius);border-top-left-radius:var(--bs-accordion-inner-border-radius)}.accordion{display:flex;flex-direction:column;gap:10px}.accordion-item{border:none}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0!important}.list-group-container{max-height:200px;overflow-y:auto;border:1px solid #ddd;padding-right:5px}.list-group-container{max-width:100%;max-height:0;overflow-y:hidden;transition:max-height .3s ease-in-out}.accordion-collapse.show .list-group-container{max-height:200px;overflow-y:auto;border:none}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:#f5f5f5;border:none;border-bottom:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:hover{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:#5cc0c9!important;border:none;border-bottom:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:hover .icon-agua-superficial{filter:brightness(0) invert(1)}.list-group-item:hover .icon-agua-subterranea{filter:brightness(0) invert(1)}.list-group-item:hover .icon-agua-reservorio{filter:brightness(0) invert(1)}.logo-containerd{max-width:100%;height:100%}.center-contentd{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}.small-text{font-size:10px}.jjtxt{text-align:justify;line-height:20px}.pdd{padding-top:10px}.color_mlp{background:linear-gradient(45deg,#00768e,#3f8f99)}.icon-agua-superficial{display:inline-block;width:20px;height:20px;background-image:url(images/icons/agua-superficial-normal.svg);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.icon-agua-subterranea{display:inline-block;width:20px;height:20px;background-image:url(images/icons/agua-subterranea-normal.svg);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.icon-agua-reservorio{display:inline-block;width:20px;height:20px;background-image:url(images/icons/filtro-reservorio.svg);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.items{color:#3d5f7b;font-weight:bold;font-size:14px!important;text-decoration:none!important}.title_pop{font-family:"Poppins",serif;font-weight:700;font-style:normal;font-size:16px;color:#04647c}.accordion-button:not(.collapsed) {color:#fff;font-weight:bold;background-color:var(--bs-accordion-active-bg);box-shadow: inset 0 calc(-1* var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-body{padding:0}.marker-label span{font-size:10px;color:#fff;padding:2px 6px;white-space:nowrap;text-align:center;transform:translateX(-50%);display:inline-block;position:relative;top:0;font-family:"Poppins",serif;font-weight:bold;text-shadow:-1px -1px 0 black , 1px -1px 0 black , -1px 1px 0 black , 1px 1px 0 black}.popup-content{font-family:'Poppins',serif;font-size:14px;text-align:center}.ver-estacion-btn{background-color:#00768e;color:#fff;border:none;border-radius:4px;padding:8px 12px;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;font-family:'Poppins',serif;margin-top:8px}.ver-estacion-btn:hover{background-color:#005f70}.custom-marker{image-rendering:auto;will-change:transform}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out , border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'%23FFFFFF\'%3e%3cpath\ fill-rule=\'evenodd\'\ d=\'M1.646\ 4.646a.5.5\ 0\ 0\ 1\ .708\ 0L8\ 10.293l5.646-5.647a.5.5\ 0\ 0\ 1\ .708.708l-6\ 6a.5.5\ 0\ 0\ 1-.708\ 0l-6-6a.5.5\ 0\ 0\ 1\ 0-.708z\'/%3e%3c/svg%3e);--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'%23FFFFFF\'%3e%3cpath\ fill-rule=\'evenodd\'\ d=\'M1.646\ 4.646a.5.5\ 0\ 0\ 1\ .708\ 0L8\ 10.293l5.646-5.647a.5.5\ 0\ 0\ 1\ .708.708l-6\ 6a.5.5\ 0\ 0\ 1-.708\ 0l-6-6a.5.5\ 0\ 0\ 1\ 0-.708z\'/%3e%3c/svg%3e);--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.hover-underline{position:relative;text-decoration:none;color:inherit}.hover-underline::after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background-color:currentColor;transition:width .3s ease}.hover-underline:hover::after{width:100%}.notas_view{font-size:13px!important;color:#666;margin-bottom:5px;line-height:170%;font-family:"Poppins",serif;text-align:justify;padding:20px;color:#949494}.ultima-nota{margin-top:-30px}.sector-btn{position:relative;display:flex;align-items:center;background:linear-gradient(145deg,#2a8b98,#247a85);color:rgba(255,255,255,.95);text-decoration:none!important;padding:10px 16px;font-size:13.5px;font-weight:500;letter-spacing:.3px;border-radius:8px;border-bottom-right-radius:32px;border-top:1px solid rgba(255,255,255,.1);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1) , 0 2px 4px -1px rgba(0,0,0,.06)}.icon-wrapper{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:6px;background:rgba(0,0,0,.15)}.sector-btn:hover{background:linear-gradient(145deg,#1f6b75,#2a8b98);transform:translateX(6px);box-shadow:0 10px 15px -3px rgba(0,0,0,.2);color:#fff}.sector-btn::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(255,255,255,.05),transparent);pointer-events:none;border-radius:inherit}.custom-accordion .accordion-button{background-color:#2a8b98!important;color:#fff!important;border-radius:8px!important;border-bottom-right-radius:30px!important}.custom-accordion .accordion-button.collapsed::after{transform:rotate(-90deg);transition:transform .3s ease;filter:brightness(0) invert(1)}.custom-accordion .accordion-button:not(.collapsed)::after {transform:rotate(0deg);filter:brightness(0) invert(1)}.custom-accordion .accordion-button:focus{box-shadow:none;border-color:transparent}.custom-accordion .accordion-button:not(.collapsed) {background-color:#1f6b75!important;box-shadow:none}.accordion-button.collapsed::after{transform:rotate(-90deg);transition:transform .3s ease}.accordion-button:not(.collapsed)::after {transform:rotate(0deg)}.accordion-button::after{filter:brightness(0) invert(1)}.pop_text{font-family:'Roboto',sans-serif;font-size:x-small}.pop_title{font-family:'Roboto',sans-serif;font-weight:bold}.yborder{border:4px solid #fff}.leaflet-popup .leaflet-popup-content-wrapper{border-radius:6px!important}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow: 0 3px 14px rgb(0 0 0 / 40%)}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup .leaflet-popup-content-wrapper .header-popup{background-color:#5b90bf;color:#fff;padding:10px;border-radius:6px 6px 0 0;margin:-1px -1px 0 -1px;height:42px}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .cont-1 p{margin:5px 0;font-size:12px}.another-popup .leaflet-popup-content-wrapper{background:#f5f5f5;color:#000;font-size:12px;line-height:24px;border-radius:0}.another-popup .leaflet-popup-content-wrapper a{color:rgba(200,200,200,.1)}.another-popup .leaflet-popup-tip-container{width:50px;height:15px}.another-popup .leaflet-popup-tip{background:transparent}.nav-item:hover{font-size:14px}.super{background-color:#a4b1b3!important;color:#fff!important;font-weight:bold!important}.super8:hover{background-color:#1f9093!important;color:#fff!important;font-weight:bold!important}.card:hover{transform:scale(1);box-shadow:0 10px 20px rgba(0,0,0,.12) , 0 4px 8px rgba(0,0,0,.06)}.csb{background-color:transparent;border:2px solid #00727c;color:#00727c;padding-top:6px;padding-bottom:6px;padding-left:15px;padding-right:15px;text-align:center;text-decoration:none;display:inline-block;font-size:11.5px;border-radius:18px;font-weight:bold}.csb:hover{background-color:#00727c!important;color:#fff!important}.csb1{background-color:transparent;border:2px solid #00727c;color:#00727c;padding-top:6px;padding-bottom:6px;padding-left:15px;padding-right:15px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;border-radius:18px;font-weight:bold}.csb1:hover{background-color:#00727c!important;color:#fff!important}.csbpurple{background-color:transparent;border:2px solid #66023c;color:#66023c;padding-top:6px;padding-bottom:6px;padding-left:15px;padding-right:15px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;border-radius:18px;font-weight:bold}.csbpurple:hover{background-color:#66023c!important;color:#fff!important}.csborange{background-color:transparent;border:2px solid #f77f00;color:#f77f00;padding-top:6px;padding-bottom:6px;padding-left:15px;padding-right:15px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;border-radius:18px;font-weight:bold}.csborange:hover{background-color:#f77f00!important;color:#fff!important}.csbyellow{background-color:transparent;border:2px solid #e2d709;color:#e2d709;padding-top:6px;padding-bottom:6px;padding-left:15px;padding-right:15px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;border-radius:18px;font-weight:bold}.csbyellow:hover{background-color:#e2d709!important;color:#fff!important}.csbyellowblue{background-color:transparent;border:2px solid #e2d709;color:#e2d709;padding-top:6px;padding-bottom:6px;padding-left:15px;padding-right:15px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;border-radius:18px;font-weight:bold}.csbyellowblue :hover{background-color:#e2d709!important;color:#fff!important}.super_red:hover{background-color: rgb(201, 0, 0, 0.3);color:#c60000!important}.super_green:hover{background-color: rgb(0, 193, 0, 0.3);color:green!important}.super_orange:hover{background-color: rgb(255, 128, 0, 0.3);color:#ffa500!important}.super_blue:hover{background-color: rgb(18, 38, 63, 0.3);color:#12263f!important}.super_orange2:hover{background-color: rgb(244, 139, 41, 0.3);color:#f48b29!important}.super_purple:hover{background-color: rgb(198, 0, 198, 0.3);color:#c600c6!important}.super_sky:hover{background-color: rgb(44, 123, 129, 0.3);color:#2c7be5!important;font-weight:bold}.super_maroon:hover{background-color: rgb(128, 0, 0, 0.3);color:maroon!important;font-weight:bold}.labelClassmp{position:absolute;text-align:center;white-space:nowrap;font-size:9.5px;color:#fff;padding-top:5px;font-family:'Roboto',sans-serif;font-weight:bold;transform-origin:0 0;transform:rotate(90deg)}.labelClass_red{position:absolute;text-align:center;font-size:10.5px;color:#f55345;padding-top:5px;font-family:'Roboto',sans-serif;font-weight:bold;text-shadow:2px 0 0 #fff , -2px 0 0 #fff , 0 2px 0 #fff , 0 -2px 0 #fff , 1px 1px #fff , -1px -1px 0 #fff , 1px -1px 0 #fff , -1px 1px 0 #fff}.labelClass_red1{position:absolute;text-align:center;white-space:nowrap;font-size:9px;color:#f55345;padding-top:5px;font-family:'Roboto',sans-serif;font-weight:bold;text-shadow:2px 0 0 #fff , -2px 0 0 #fff , 0 2px 0 #fff , 0 -2px 0 #fff , 1px 1px #fff , -1px -1px 0 #fff , 1px -1px 0 #fff , -1px 1px 0 #fff}.labelClass_light{position:absolute;text-align:center;white-space:nowrap;font-size:10.5px;color:#55bbe4;padding-top:5px;font-family:'Roboto',sans-serif;font-weight:bold;text-shadow:2px 0 0 #000 , -2px 0 0 #000 , 0 2px 0 #000 , 0 -2px 0 #000 , 1px 1px #000 , -1px -1px 0 #000 , 1px -1px 0 #000 , -1px 1px 0 #000}.labelClass_orange{position:absolute;text-align:center;white-space:nowrap;font-size:10.5px;color:#ffa500;font-family:'Roboto',sans-serif;padding-top:5px;font-weight:bold;text-shadow:2px 0 0 #000 , -2px 0 0 #000 , 0 2px 0 #000 , 0 -2px 0 #000 , 1px 1px #000 , -1px -1px 0 #000 , 1px -1px 0 #000 , -1px 1px 0 #000}.labelClass_green{position:absolute;text-align:center;white-space:nowrap;font-size:10.5px;color:green;padding-top:5px;font-family:'Roboto',sans-serif;font-weight:bold;text-shadow:2px 0 0 #fff , -2px 0 0 #fff , 0 2px 0 #fff , 0 -2px 0 #fff , 1px 1px #fff , -1px -1px 0 #fff , 1px -1px 0 #fff , -1px 1px 0 #fff}.labelClass_purple{position:absolute;text-align:center;white-space:nowrap;font-size:10.5px;color:purple;padding-top:5px;font-family:'Roboto',sans-serif;font-weight:bold;text-shadow:2px 0 0 #fff , -2px 0 0 #fff , 0 2px 0 #fff , 0 -2px 0 #fff , 1px 1px #fff , -1px -1px 0 #fff , 1px -1px 0 #fff , -1px 1px 0 #fff}.labelClass_yellow{position:absolute;text-align:center;white-space:nowrap;font-size:10.5px;color:#ff0;padding-top:5px;font-family:'Roboto',sans-serif;font-weight:bold;text-shadow:2px 0 0 #000 , -2px 0 0 #000 , 0 2px 0 #000 , 0 -2px 0 #000 , 1px 1px #000 , -1px -1px 0 #000 , 1px -1px 0 #000 , -1px 1px 0 #000}.labelClass_blue{position:absolute;text-align:center;white-space:nowrap;font-size:10px;font-style:italic;color:#fff;padding-top:5px;font-family:'Poppins',sans-serif;font-weight:300;text-shadow:-1px -1px 0 #000 , 1px -1px 0 #000 , -1px 1px 0 #000 , 1px 1px 0 #000}.labelClass_maroon{position:absolute;text-align:center;white-space:nowrap;font-size:10.5px;color:maroon;padding-top:5px;font-family:'Roboto',sans-serif;font-weight:bold;text-shadow:2px 0 0 #fff , -2px 0 0 #fff , 0 2px 0 #fff , 0 -2px 0 #fff , 1px 1px #fff , -1px -1px 0 #fff , 1px -1px 0 #fff , -1px 1px 0 #fff}.tope{background:linear-gradient(135deg,#34495e 0%,#2c3e50 100%);height:45px;line-height:50px;color:#fff;font-weight:600;font-size:18px;text-align:center;border-bottom-left-radius:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:.5px}