:root{--color-dark:#1a202c;--color-gris:#444;--color-red:#e4343f;--bs-btn-border-color:#e4343f;--color-beige:#f8f1ef;--font-primary:"muli";--font-secondary:"Bebas Neue"}body{margin:0;padding:0;font-family:var(--font-primary)!important;color:var(--color-dark)!important;background-color:var(--color-beige)!important;font-size:14px!important}@media only screen and (max-width:768px){body{background-color:#fff!important}}body .btn-ivt{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;padding-inline:12px;width:32px;height:32px;min-width:unset;background:0 0;border:1px solid;border-radius:100%;outline:2px solid #0000;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}body .main-footer{z-index:4;padding-inline:1.5rem;position:fixed;bottom:0;left:0;right:0}body .main-footer:after{content:"";opacity:.8;background-color:#fff;position:absolute;inset:0}body .main-footer .inner-container{z-index:2;height:68px;display:flex;position:relative}body .main-footer .inner-container .left-side{align-items:center;display:flex}@media only screen and (max-width:768px){body .main-footer .inner-container .left-side{display:none}}body .main-footer .inner-container .left-side .title{color:var(--color-red);font-size:16px;font-weight:700}body .main-footer .inner-container .left-side .indicator-1{background-image:url(/images/marker.svg);background-repeat:no-repeat;background-size:contain;width:32px;height:37px;margin-left:1.25rem}body .main-footer .inner-container .left-side .legende-1{width:108px;margin-left:.75rem;font-size:13px;font-weight:700}body .main-footer .inner-container .left-side .indication-2{color:#fff;width:32px;height:37px;font-family:var(--font-secondary);background-image:url(/images/marker-cluster.svg);background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;margin-left:.25rem;display:flex}body .main-footer .inner-container .left-side .legende-2{width:183px;margin-left:.75rem;font-size:13px;font-weight:700}body .main-footer .inner-container .center-side{text-align:center;justify-content:center;align-items:center;gap:.25rem;margin-left:auto;margin-right:.75rem;font-size:12px;font-weight:700;display:flex}@media only screen and (max-width:768px){body .main-footer .inner-container .center-side{display:none}}body .main-footer .inner-container .center-side a{color:var(--color-dark)}body .main-footer .inner-container .right-side{align-items:center;gap:.5rem;margin-left:auto;display:flex}body .main-footer .inner-container .right-side .txt-indic{white-space:nowrap;align-self:flex-end;margin-top:.25rem;margin-bottom:12px;font-size:13px;line-height:12px}body .form-select{font-family:var(--font-inter);font-size:14px;font-weight:400}body .leaflet-container a.leaflet-popup-close-button{color:#000;width:32px;height:32px;font-size:32px;top:10px;right:5px}
.header-component{z-index:10;position:absolute;top:0}.header-component .main-logo{background-color:#fff;border-bottom-right-radius:10px;justify-content:center;align-items:center;width:235px;height:116px;display:flex;position:absolute;top:0;left:0}@media only screen and (max-width:768px){.header-component .main-logo{width:140px;height:70px}.header-component .main-logo img{width:90px;height:42px}}.header-component .main-logo a{text-decoration:none}
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/JTUSjIg69CK48gW7PXoo9WdhyyTh89ZNpQ.8d56eee1.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/JTUSjIg69CK48gW7PXoo9WlhyyTh89Y.d2518f2b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:muli;src:url(../media/muli_black-webfont.54e471ff.woff2)format("woff2"),url(../media/muli_black-webfont.1755f96e.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:muli;src:url(../media/muli_regular-webfont.194068e6.woff2)format("woff2"),url(../media/muli_regular-webfont.98bb0de5.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:muli;src:url(../media/muli_bold-webfont.411b9781.woff2)format("woff2"),url(../media/muli_bold-webfont.230d9c31.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}
