:root{--ion-default-font:"SourceSansPro";--ion-font-family:"SourceSansPro";--ion-color-primary:#9cd060;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#ffffff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#0d744e;--ion-color-primary-tint:#417505;--ion-color-secondary:#3dc2ff;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#ffffff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#ffffff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#ffffff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#ffffff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#ffffff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#ffffff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--background-activated:#0d744e;--color-activated:#0d744e;--dark-grass-green:#417505;--navy-green:#284407;--navy-green-two:#284407;--dark-blue:#4a90e2;--bright-blue:#4acee2;--light-gray:#f4f4f4;--grey:#737373;--charcoal-grey:#383a48;--sun-yellow:#fed434;--sunflower-yellow:#ffcd00;--orange-yellow:#ff9f00;--black:#000000;--papel-y-carton:#75aaf1;--greyish-brown:#4a4a4a;--materiales-reciclables:#63b563;--plasticos:#ffcb02;--white:#d8d8d8;--dark-seafoam:#1eac86;--pale-olive-green:#9cd060;--spruce:#08573a;--dark-sea-green:#0d744e;--vidrio-secundario:#9b9b9b;--metales:#464646;--vidrio:#ffffff;--dark-mint:#3ccc79;--pale-grey:#f5f5fe;--bluish-green:#14aa65;--navy:#011436;--beige:#d6d9b7;--sunny-yellow:#edfd25;--off-white:#f9f6e6;--residuos-mezclados:#9ba498;--address:#9ba498;--gray:#989899;--brand-red:#bf1e2c;--residuos-compostables:#827b61;--vermillion:#df0e0e;--residuos-peligrosos:#f64b4b;--aceite-de-cocina:#7cbf1b;--ion-color-step-350:var(--vidrio);--ion-color-step-600:var(--vidrio);--ion-color-metales:#464646;--ion-color-metales-rgb:70,70,70;--ion-color-metales-contrast:#ffffff;--ion-color-metales-contrast-rgb:255,255,255;--ion-color-metales-shade:#3e3e3e;--ion-color-metales-tint:#595959;--ion-color-vidrios:#ffffff;--ion-color-vidrios-rgb:255,255,255;--ion-color-vidrios-contrast:#000000;--ion-color-vidrios-contrast-rgb:0,0,0;--ion-color-vidrios-shade:#e0e0e0;--ion-color-vidrios-tint:#ffffff;--ion-color-plasticos:#ffcb02;--ion-color-plasticos-rgb:255,203,2;--ion-color-plasticos-contrast:#fff;--ion-color-plasticos-contrast-rgb:0,0,0;--ion-color-plasticos-shade:#e0b302;--ion-color-plasticos-tint:#ffd01b;--ion-color-envase-cero:#827b61;--ion-color-envase-cero-rgb:130,123,97;--ion-color-envase-cero-contrast:#ffffff;--ion-color-envase-cero-contrast-rgb:255,255,255;--ion-color-envase-cero-shade:#726c55;--ion-color-envase-cero-tint:#8f8871;--ion-color-materiales-reciclables:#63b563;--ion-color-materiales-reciclables-rgb:245,166,36;--ion-color-materiales-reciclables-contrast:#fff;--ion-color-materiales-reciclables-contrast-rgb:0,0,0;--ion-color-materiales-reciclables-shade:#d89220;--ion-color-materiales-reciclables-tint:#f6af3a;--ion-color-residuos-peligrosos:#f64b4b;--ion-color-residuos-peligrosos-rgb:244,101,57;--ion-color-residuos-peligrosos-contrast:#fff;--ion-color-residuos-peligrosos-contrast-rgb:0,0,0;--ion-color-residuos-peligrosos-shade:#d75932;--ion-color-residuos-peligrosos-tint:#f5744d;--ion-color-papel-y-carton:#75aaf1;--ion-color-papel-y-carton-rgb:117,170,241;--ion-color-papel-y-carton-contrast:#fff;--ion-color-papel-y-carton-contrast-rgb:0,0,0;--ion-color-papel-y-carton-shade:#6796d4;--ion-color-papel-y-carton-tint:#83b3f2;--ion-color-residuos-compostables:#827b61;--ion-color-residuos-compostables-rgb:130,123,97;--ion-color-residuos-compostables-contrast:#ffffff;--ion-color-residuos-compostables-contrast-rgb:255,255,255;--ion-color-residuos-compostables-shade:#726c55;--ion-color-residuos-compostables-tint:#8f8871;--ion-color-residuos-mezclados:#9ba498;--ion-color-residuos-mezclados-rgb:155,164,152;--ion-color-residuos-mezclados-contrast:#fff;--ion-color-residuos-mezclados-contrast-rgb:0,0,0;--ion-color-residuos-mezclados-shade:#889086;--ion-color-residuos-mezclados-tint:#a5ada2;--ion-color-aceite-de-cocina:#7cbf1b;--ion-color-aceite-de-cocina-rgb:122,192,0;--ion-color-aceite-de-cocina-contrast:#fff;--ion-color-aceite-de-cocina-contrast-rgb:0,0,0;--ion-color-aceite-de-cocina-shade:#e0b302;--ion-color-aceite-de-cocina-tint:#ffd01b;--ion-color-donar-o-regalar:#D0021B;--ion-color-donar-o-regalar-rgb:208,2,27;--ion-color-donar-o-regalar-contrast:#fff;--ion-color-donar-o-regalar-contrast-rgb:0,0,0;--ion-color-donar-o-regalar-shade:#d75932;--ion-color-donar-o-regalar-tint:#f5744d;--ion-color-reparacion:#F7931E;--ion-color-reparacion-rgb:247,147,30;--ion-color-reparacion-contrast:#fff;--ion-color-reparacion-contrast-rgb:0,0,0;--ion-color-reparacion-shade:#d75932;--ion-color-reparacion-tint:#f5744d;--ion-color-reutilizacion:#F7931E;--ion-color-reutilizacion-rgb:247,147,30;--ion-color-reutilizacion-contrast:#fff;--ion-color-reutilizacion-contrast-rgb:0,0,0;--ion-color-reutilizacion-shade:#d75932;--ion-color-reutilizacion-tint:#f5744d;--ion-color-caucho:#000000;--ion-color-caucho-rgb:0,0,0;--ion-color-caucho-contrast:#fff;--ion-color-caucho-contrast-rgb:0,0,0;--ion-color-caucho-shade:#d75932;--ion-color-caucho-tint:#595959;--ion-text-color:var(--greyish-brown);--ion-tab-bar-background:var(--dark-sea-green);--ion-tab-bar-background-focused:none;--ion-tab-bar-color:white;--ion-tab-bar-color-selected:var(--pale-olive-green);--ion-toolbar-background:var(--dark-sea-green);--ion-toolbar-color:var(--pale-olive-green);--ion-grid-padding:26px;--dr-header-height-map:96px;--dr-header-height-full:80px;--dr-header-height-mobile:80px;--dr-margin:-32px;--dr-searchbox-top:calc(var(--dr-header-height-map) + var(--dr-margin));--dr-font-size:20px;--padding-start:0;--animation-time:500ms}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card .ion-page>ion-header>ion-toolbar:first-of-type{padding-top:0}html.ios ion-modal .ion-page{border-radius:inherit}.ion-color-primary{--ion-color-base:var(--ion-color-primary, #3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb, 56, 128, 255)!important;--ion-color-contrast:var(--ion-color-primary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade, #3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint, #4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary, #3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb, 61, 194, 255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade, #36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint, #50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary, #5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb, 82, 96, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade, #4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint, #6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success, #2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb, 45, 211, 111)!important;--ion-color-contrast:var(--ion-color-success-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-success-shade, #28ba62)!important;--ion-color-tint:var(--ion-color-success-tint, #42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning, #ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb, 255, 196, 9)!important;--ion-color-contrast:var(--ion-color-warning-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-warning-shade, #e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint, #ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger, #eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb, 235, 68, 90)!important;--ion-color-contrast:var(--ion-color-danger-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade, #cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint, #ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light, #f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb, 244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade, #d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint, #f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium, #92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb, 146, 148, 156)!important;--ion-color-contrast:var(--ion-color-medium-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade, #808289)!important;--ion-color-tint:var(--ion-color-medium-tint, #9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark, #222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb, 34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade, #1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint, #383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translate3d(0,0,0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::-webkit-input-placeholder{padding-left:2px}textarea::-moz-placeholder{padding-left:2px}textarea::-ms-input-placeholder{padding-left:2px}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{border:0;border-radius:0;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{--ion-font-family:var(--ion-default-font);width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--ion-font-family)}html:not(.hydrated) body{display:none}html.plt-pwa{height:100vh}body{background:var(--ion-background-color);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;margin:0;padding:0}a{background-color:transparent;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-top{--padding-top:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px)}.ion-padding-end{--padding-end:var(--ion-padding, 16px);padding-right:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-start{padding-left:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding-end{padding-right:unset;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom{--padding-bottom:var(--ion-padding, 16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-horizontal{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-margin{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-top{--margin-top:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px)}.ion-margin-end{--margin-end:var(--ion-margin, 16px);margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-start{margin-left:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-margin-end{margin-right:unset;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom{--margin-bottom:var(--ion-margin, 16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-horizontal{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start,[dir=rtl] .ion-float-start{float:right!important}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end,[dir=rtl] .ion-float-end{float:left!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start,[dir=rtl] .ion-float-sm-start{float:right!important}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,[dir=rtl] .ion-float-sm-end{float:left!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start,[dir=rtl] .ion-float-md-start{float:right!important}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,[dir=rtl] .ion-float-md-end{float:left!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start,[dir=rtl] .ion-float-lg-start{float:right!important}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,[dir=rtl] .ion-float-lg-end{float:left!important}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start,[dir=rtl] .ion-float-xl-start{float:right!important}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,[dir=rtl] .ion-float-xl-end{float:left!important}.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@font-face{font-family:SourceSansPro;src:local(SourceSansPro-Regular),url(SourceSansPro-Regular.c1678b46f7dd3f50ceac.ttf) format("truetype")}@font-face{font-family:SourceSansPro;src:local(SourceSansPro-Bold),url(SourceSansPro-Bold.8669b8706bbbdd1482e2.ttf) format("truetype");font-weight:700}@font-face{font-family:SourceSansPro;src:local(SourceSansPro-SemiBold),url(SourceSansPro-SemiBold.83476a890be79f84e97b.ttf) format("truetype");font-weight:600}h2{margin-top:18px;font-family:SourceSansPro;font-size:32px;color:var(--greyish-brown)}h3{font-family:SourceSansPro;font-size:28px;text-align:center;color:var(--dark-sea-green)}h1{margin-top:20px;font-family:SourceSansPro;font-size:24px;text-align:center;color:var(--dark-sea-green)}h4{font-family:SourceSansPro;font-size:20px;font-weight:700;color:var(--greyish-brown)}.h4-white{font-family:SourceSansPro;font-size:20px;font-weight:600;color:var(--vidrio)}.p-big{font-family:SourceSansPro;font-size:20px;line-height:1.5;text-align:center;color:var(--greyish-brown)}h5{font-family:SourceSansPro;font-size:18px;font-weight:700;color:var(--greyish-brown)}h6{font-family:SourceSansPro;font-size:16px;font-weight:700;line-height:1.38;color:var(--greyish-brown)}button{font-family:SourceSansPro;font-size:16px;font-weight:600;color:var(--vidrio)}p{font-family:SourceSansPro;font-size:16px;line-height:1.5}.subtitle{font-family:SourceSansPro;font-size:14px;font-weight:700;color:var(--greyish-brown)}.description{font-family:SourceSansPro;font-size:14px;color:var(--vidrio)}.p-small{font-family:SourceSansPro;font-size:12px;font-weight:600;line-height:1.67;color:var(--vidrio-secundario)}.ion-color-warnings,.pale-olive-green{color:var(--pale-olive-green);--ion-color-base:var(--pale-olive-green)}.residuos-peligrosos{color:var(--residuos-peligrosos);--ion-color-base:var(--residuos-peligrosos)}.ion-color-metales{--ion-color-base:var(--ion-color-metales);--ion-color-base-rgb:var(--ion-color-metales-rgb);--ion-color-contrast:var(--ion-color-metales-contrast);--ion-color-contrast-rgb:var(--ion-color-metales-contrast-rgb);--ion-color-shade:var(--ion-color-metales-shade);--ion-color-tint:var(--ion-color-metales-tint)}.ion-color-vidrios{--ion-color-base:var(--ion-color-vidrios);--ion-color-base-rgb:var(--ion-color-vidrios-rgb);--ion-color-contrast:var(--ion-color-vidrios-contrast);--ion-color-contrast-rgb:var(--ion-color-vidrios-contrast-rgb);--ion-color-shade:var(--ion-color-vidrios-shade);--ion-color-tint:var(--ion-color-vidrios-tint)}.ion-color-plasticos{--ion-color-base:var(--ion-color-plasticos);--ion-color-base-rgb:var(--ion-color-plasticos-rgb);--ion-color-contrast:var(--ion-color-plasticos-contrast);--ion-color-contrast-rgb:var(--ion-color-plasticos-contrast-rgb);--ion-color-shade:var(--ion-color-plasticos-shade);--ion-color-tint:var(--ion-color-plasticos-tint)}.ion-color-envase-cero{--ion-color-base:var(--ion-color-envase-cero);--ion-color-base-rgb:var(--ion-color-envase-cero-rgb);--ion-color-contrast:var(--ion-color-envase-cero-contrast);--ion-color-contrast-rgb:var(--ion-color-envase-cero-contrast-rgb);--ion-color-shade:var(--ion-color-envase-cero-shade);--ion-color-tint:var(--ion-color-envase-cero-tint)}.ion-color-materiales-reciclables{--ion-color-base:var(--ion-color-materiales-reciclables);--ion-color-base-rgb:var(--ion-color-materiales-reciclables-rgb);--ion-color-contrast:var(--ion-color-materiales-reciclables-contrast);--ion-color-contrast-rgb:var(--ion-color-materiales-reciclables-contrast-rgb);--ion-color-shade:var(--ion-color-materiales-reciclables-shade);--ion-color-tint:var(--ion-color-materiales-reciclables-tint)}.ion-color-residuos-peligrosos{--ion-color-base:var(--ion-color-residuos-peligrosos);--ion-color-base-rgb:var(--ion-color-residuos-peligrosos-rgb);--ion-color-contrast:var(--ion-color-residuos-peligrosos-contrast);--ion-color-contrast-rgb:var(--ion-color-residuos-peligrosos-contrast-rgb);--ion-color-shade:var(--ion-color-residuos-peligrosos-shade);--ion-color-tint:var(--ion-color-residuos-peligrosos-tint)}.ion-color-papel-y-carton{--ion-color-base:var(--ion-color-papel-y-carton);--ion-color-base-rgb:var(--ion-color-papel-y-carton-rgb);--ion-color-contrast:var(--ion-color-papel-y-carton-contrast);--ion-color-contrast-rgb:var(--ion-color-papel-y-carton-contrast-rgb);--ion-color-shade:var(--ion-color-papel-y-carton-shade);--ion-color-tint:var(--ion-color-papel-y-carton-tint)}.ion-color-residuos-compostables{--ion-color-base:var(--ion-color-residuos-compostables);--ion-color-base-rgb:var(--ion-color-residuos-compostables-rgb);--ion-color-contrast:var(--ion-color-residuos-compostables-contrast);--ion-color-contrast-rgb:var(--ion-color-residuos-compostables-contrast-rgb);--ion-color-shade:var(--ion-color-residuos-compostables-shade);--ion-color-tint:var(--ion-color-residuos-compostables-tint)}.ion-color-address,.ion-color-residuos-electronicos,.ion-color-residuos-mezclados,.ion-color-residuos-voluminosos{--ion-color-base:var(--ion-color-residuos-mezclados);--ion-color-base-rgb:var(--ion-color-residuos-mezclados-rgb);--ion-color-contrast:var(--ion-color-residuos-mezclados-contrast);--ion-color-contrast-rgb:var(--ion-color-residuos-mezclados-contrast-rgb);--ion-color-shade:var(--ion-color-residuos-mezclados-shade);--ion-color-tint:var(--ion-color-residuos-mezclados-tint)}.ion-color-aceite-de-cocina{--ion-color-base:var(--ion-color-aceite-de-cocina);--ion-color-base-rgb:var(--ion-color-aceite-de-cocina-rgb);--ion-color-contrast:var(--ion-color-aceite-de-cocina-contrast);--ion-color-contrast-rgb:var(--ion-color-aceite-de-cocina-contrast-rgb);--ion-color-shade:var(--ion-color-aceite-de-cocina-shade);--ion-color-tint:var(--ion-color-aceite-de-cocina-tint)}.ion-color-donar-o-regalar{--ion-color-base:var(--ion-color-donar-o-regalar);--ion-color-base-rgb:var(--ion-color-donar-o-regalar-rgb);--ion-color-contrast:var(--ion-color-donar-o-regalar-contrast);--ion-color-contrast-rgb:var(--ion-color-donar-o-regalar-contrast-rgb);--ion-color-shade:var(--ion-color-donar-o-regalar-shade);--ion-color-tint:var(--ion-color-donar-o-regalar-tint)}.ion-color-reparacion,.ion-color-reutilizacion{--ion-color-base:var(--ion-color-reparacion);--ion-color-base-rgb:var(--ion-color-reparacion-rgb);--ion-color-contrast:var(--ion-color-reparacion-contrast);--ion-color-contrast-rgb:var(--ion-color-reparacion-contrast-rgb);--ion-color-shade:var(--ion-color-reparacion-shade);--ion-color-tint:var(--ion-color-reparacion-tint)}.ion-color-caucho{--ion-color-base:var(--ion-color-caucho);--ion-color-base-rgb:var(--ion-color-caucho-rgb);--ion-color-contrast:var(--ion-color-caucho-contrast);--ion-color-contrast-rgb:var(--ion-color-caucho-contrast-rgb);--ion-color-shade:var(--ion-color-caucho-shade);--ion-color-tint:var(--ion-color-caucho-tint)}:root ion-app,:root ion-page{--background:red}:root ion-modal{--max-width:300px;--max-height:440px;--border-radius:16px;--border-style:solid 1px #979797}:root ion-grid h1{margin-top:0}:root ion-title{width:100%;text-align:center}:root ion-title h1{font-size:24px;color:var(--dark-sea-green)}:root ion-title h1 .negative{color:#fff}:root ion-title h2{font-size:32px;color:var(--greyish-brown)}:root a{color:var(--pale-olive-green);text-decoration:none;cursor:pointer}:root img{max-width:none}:root ion-label{white-space:normal}:root ion-tabs{overflow:hidden}:root ion-buttons{padding-left:12px;padding-right:12px}:root ion-button{--border-radius:6px;--box-shadow:none;--padding-top:0;--padding-bottom:0;--padding-start:0.7em;--padding-end:0.7em;text-transform:none;border-radius:6px;font-family:SourceSansPro;font-size:16px}:root ion-button.submit{--background:var(--pale-olive-green);--background-activated:var(--pale-olive-green);--background-hover:var(--pale-olive-green);--border-radius:38.5px;--box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2);--color-activated:white;--color-focused:white;--color-hover:white;--padding-bottom:16px;--padding-end:16px;--padding-start:16px;--padding-top:16px;font-size:18px;font-weight:600;--color:var(--vidrio);width:100%;height:60px;margin:4px auto}:root ion-button.submit[type=submit]{margin-top:38px}:root ion-checkbox{min-width:18px}:root .error{color:var(--residuos-peligrosos)}:root .no-margin{margin:0}:root .inline{display:inline-flex;align-items:center}:root .back-button{position:absolute;top:46px;background:var(--vidrio);padding:0;left:20px;border-radius:24px;z-index:11;box-shadow:0 10px 16px 0 rgba(0,0,0,.2)}:root .back-button ion-icon{color:var(--pale-olive-green);height:24px}:root .sc-ion-buttons-ios-s ion-button{height:48px}:root .more{display:inherit;text-align:right}:root .more::after{width:7px;height:7px;transform:rotate(45deg);border:solid var(--pale-olive-green);display:block;content:"";border-width:3px 3px 0 0;float:right;margin:6px}:root .location-tag{font-size:14px;font-weight:600;text-align:center;color:var(--vidrio-secundario);border-radius:4.3px;border:1.1px solid #e5e5e5;background-color:var(--vidrio);padding:4px 20px}:root ion-toolbar .toolbar-container{height:100%}:root .swiper-next,:root .swiper-prev{position:absolute;top:25px;width:calc(3vw + 36px);height:calc(10vw + 174px);--background:rgba(0,0,0,0.01);z-index:10}:root .swiper-prev{left:calc((98vw - 100%)/ 2)}:root .swiper-next{right:calc((98vw - 100%)/ 2)}@media (min-width:992px){:root .swiper-prev{left:calc((71vw - 100%)/ 2)}:root .swiper-next{right:calc((71vw - 100%)/ 2)}}:root app-sidemenu ion-slides .swiper-pagination-bullet{width:10px;height:10px;opacity:1}:root app-sidemenu ion-slides .swiper-pagination-bullet-active{background:var(--pale-olive-green)}:root app-consejos .swiper-pagination{top:calc(180px + 10vw);text-align:left;left:0;height:18px}:root app-cards .swiper-pagination,:root app-programs .swiper-pagination{top:calc(206px + 10vw);text-align:left;left:0;height:18px}:root ion-chip{padding:10px}:root ion-chip ion-label{font-size:16px}:root ::-webkit-scrollbar{display:none}:root .form-error{color:var(--brand-red);font-size:12px;font-weight:600;line-height:1.67;padding-left:25px}:root .form-error ion-icon{width:18px;height:18px;position:absolute;left:4px;background:var(--brand-red);border-radius:11px;color:var(--vidrio)}:root .add-photo{display:inline-flex;cursor:pointer}:root .add-photo h5{margin-top:10px}:root .add-photo ion-icon{margin:14px}:root #file-input,:root #report-photo{display:none}:root .cupertino-pane .pane{overflow:visible!important;padding:2px 14px}:root .cupertino-pane .tags-wrapper ion-button{font-size:13px}:root .cupertino-pane .tags-wrapper ion-button ion-label{margin-left:5px}:root .cupertino-pane-wrapper{z-index:500}:root .cupertino-pane-wrapper .pane{max-width:none;padding-top:35px}:root .cupertino-pane-wrapper .draggable{display:flex;align-items:flex-end}:root .cupertino-pane-wrapper .move{width:50px;height:4px}:root .cupertinoOpen .leaflet-control-container .leaflet-top{top:100px}:root .cupertinoOpen ion-content .map-buttons .map-locate{top:216px}:root .leaflet-control-container .leaflet-top{top:156px;z-index:400}:root .leaflet-control-container .leaflet-bottom{z-index:400}:root .leaflet-left .leaflet-control{margin-left:12px}:root .leaflet-bar,:root .leaflet-touch .leaflet-bar{box-shadow:0 10px 16px 0 rgba(0,0,0,.2);border:none;border-radius:8px;margin-left:12px}:root .leaflet-bar a,:root .leaflet-bar a:hover,:root .leaflet-touch .leaflet-bar a,:root .leaflet-touch .leaflet-bar a:hover{width:39px;height:39px;line-height:39px;font-size:30px;color:var(--greyish-brown)}:root .leaflet-bar a:first-child,:root .leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:8px;border-top-right-radius:8px}:root .leaflet-bar a:last-child,:root .leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}accordion ion-list{background:var(--ion-color-base);padding-left:5px}accordion ion-list ion-item{--padding-start:0;--border-style:none;background:var(--ion-color-base);display:inline-flex;height:85px;width:100%;margin:5px 0}accordion ion-list ion-item .item-text{max-width:calc(100% - 98px);align-items:center}accordion ion-list ion-item .item-text ion-label{font-size:20px;font-weight:600;color:var(--ion-color-contrast)}accordion ion-list ion-item img{position:absolute;right:0}accordion ion-list ion-item.accordion-text{text-align:center;font-size:16px;height:inherit}.loadingOverlay{display:flex;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;min-width:100vw;min-height:100vh;background:var(--dark-sea-green);z-index:1050;box-sizing:content-box;text-align:center}.loadingOverlay ion-grid{padding:0}.loadingOverlay img{margin:auto;float:left;width:100%;-o-object-position:center;object-position:center}.loadingOverlay img.loading{height:60vh;margin-top:5vh}.loadingOverlay img.auspiciantes{height:25vh;margin-bottom:10vh}.loadingShow{visibility:visible;opacity:1;transition:opacity .3s linear}.loadingHide{visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s linear}.custom-loading{--background:green;--backdrop-opacity:0}.custom-loading ion-backdrop{background-color:green;opacity:0!important}.custom-loading .main-background{--background:var(--dark-sea-green)}.custom-loading .loading-wrapper{-webkit-animation:2s cubic-bezier(.05,0,3,.05) infinite ld-vortex-out;animation:2s cubic-bezier(.05,0,3,.05) infinite ld-vortex-out;width:100%;height:100%;max-width:100%;max-height:100%;box-shadow:none;-webkit-box-shadow:none}.custom-loading .loading-wrapper img{height:100%}.social-links{height:130px;background:0 0}.social-links ion-toolbar{--background:none;max-width:375px;margin:0 auto}.social-links ion-toolbar ion-buttons{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:130px}.social-links ion-toolbar ion-buttons>*{margin:auto}.social-links ion-toolbar ion-buttons span{color:#fff;font-weight:400;font-size:14px}.social-links ion-toolbar ion-buttons ion-button{--border-radius:11px;--padding-end:0;--padding-top:0;--padding-start:0;--padding-bottom:0}.social-links ion-toolbar ion-buttons ion-button ion-icon{font-size:38px}#custom_backdrop{width:100%;top:var(--dr-header-height-map);position:absolute;background:#000;opacity:.75;bottom:0;z-index:1001}#custom_backdrop.header-large{top:var(--dr-header-height-map)}#custom_backdrop.show{opacity:.75;display:block;visibility:visible}#custom_backdrop.hide{opacity:0;display:none;visibility:hidden}.alert-radio-label.sc-ion-alert-ios,.alert-radio-label.sc-ion-alert-md,.alert-radio-label.sc-ion-alert-wp{white-space:normal}.alert-tappable.alert-radio{height:auto;contain:content}ion-icon.right{position:absolute;right:0}ion-icon.left{position:absolute;left:0}.button-native{color:var(--pale-olive-green)}.section{margin-top:24px;padding-top:24px;border-top:1px solid rgba(155,155,155,.3)}.sub-light{font-size:16px;line-height:1.44;text-align:center;color:var(--vidrio-secundario)}.dr-transition,.dr-transition-buttons,.expand,.hide,.show,.shrink,:root ion-tab-bar ion-tab-button,ion-app.container .ion-page #search-app-content,ion-app.container.cupertinoClosed #header-main ion-toolbar,ion-app.container.cupertinoClosed #search-app-content,ion-app.container.cupertinoClosed ion-tab-bar,ion-app.container.cupertinoOpen #header-main ion-toolbar,ion-app.container.cupertinoOpen #search-app-content,ion-app.container.cupertinoOpen .toolbar-wraper,ion-app.container.cupertinoOpen ion-tab-bar,ion-app.contenedor .ion-page #search-app-content,ion-app.contenedor.cupertinoClosed #header-main ion-toolbar,ion-app.contenedor.cupertinoClosed #search-app-content,ion-app.contenedor.cupertinoClosed ion-tab-bar,ion-app.contenedor.cupertinoOpen #header-main ion-toolbar,ion-app.contenedor.cupertinoOpen #search-app-content,ion-app.contenedor.cupertinoOpen .toolbar-wraper,ion-app.contenedor.cupertinoOpen ion-tab-bar,ion-app.mapa .ion-page #search-app-content,ion-app.mapa.cupertinoClosed #header-main ion-toolbar,ion-app.mapa.cupertinoClosed #search-app-content,ion-app.mapa.cupertinoClosed ion-tab-bar,ion-app.mapa.cupertinoOpen #header-main ion-toolbar,ion-app.mapa.cupertinoOpen #search-app-content,ion-app.mapa.cupertinoOpen .toolbar-wraper,ion-app.mapa.cupertinoOpen ion-tab-bar,ion-app.material .ion-page #search-app-content,ion-app.material.cupertinoClosed #header-main ion-toolbar,ion-app.material.cupertinoClosed #search-app-content,ion-app.material.cupertinoClosed ion-tab-bar,ion-app.material.cupertinoOpen #header-main ion-toolbar,ion-app.material.cupertinoOpen #search-app-content,ion-app.material.cupertinoOpen .toolbar-wraper,ion-app.material.cupertinoOpen ion-tab-bar,ion-app.residuo .ion-page #search-app-content,ion-app.residuo.cupertinoClosed #header-main ion-toolbar,ion-app.residuo.cupertinoClosed #search-app-content,ion-app.residuo.cupertinoClosed ion-tab-bar,ion-app.residuo.cupertinoOpen #header-main ion-toolbar,ion-app.residuo.cupertinoOpen #search-app-content,ion-app.residuo.cupertinoOpen .toolbar-wraper,ion-app.residuo.cupertinoOpen ion-tab-bar{transition:var(--animation-time) ease-in-out}.show,ion-app.container .ion-page #search-app-content,ion-app.contenedor .ion-page #search-app-content,ion-app.mapa .ion-page #search-app-content,ion-app.material .ion-page #search-app-content,ion-app.residuo .ion-page #search-app-content{opacity:1;visibility:visible}.hide{opacity:0;visibility:hidden}.shrink{height:0!important;overflow:hidden}.expand{height:auto;overflow:hidden}.circle{width:12px;height:12px;border-radius:6px;margin-right:12px}.circle.green{background:var(--bluish-green)}.circle.red{background:var(--vermillion)}.header-map{height:var(--dr-header-height-map)}.header-full{height:var(--dr-header-height-full)}.header-mobile{height:var(--dr-header-height-mobile)}.header-hide{height:0}ion-app.container .ion-page #header-main ion-toolbar,ion-app.contenedor .ion-page #header-main ion-toolbar,ion-app.mapa .ion-page #header-main ion-toolbar,ion-app.material .ion-page #header-main ion-toolbar,ion-app.residuo .ion-page #header-main ion-toolbar{height:var(--dr-header-height-map)}ion-app.container.cupertinoOpen #header-main ion-toolbar,ion-app.contenedor.cupertinoOpen #header-main ion-toolbar,ion-app.mapa.cupertinoOpen #header-main ion-toolbar,ion-app.material.cupertinoOpen #header-main ion-toolbar,ion-app.residuo.cupertinoOpen #header-main ion-toolbar{height:0;--min-height:0}ion-app.container.cupertinoOpen #search-app-content,ion-app.contenedor.cupertinoOpen #search-app-content,ion-app.mapa.cupertinoOpen #search-app-content,ion-app.material.cupertinoOpen #search-app-content,ion-app.residuo.cupertinoOpen #search-app-content{top:-80px}ion-app.container.cupertinoOpen .toolbar-wraper,ion-app.container.cupertinoOpen ion-tab-bar,ion-app.contenedor.cupertinoOpen .toolbar-wraper,ion-app.contenedor.cupertinoOpen ion-tab-bar,ion-app.mapa.cupertinoOpen .toolbar-wraper,ion-app.mapa.cupertinoOpen ion-tab-bar,ion-app.material.cupertinoOpen .toolbar-wraper,ion-app.material.cupertinoOpen ion-tab-bar,ion-app.residuo.cupertinoOpen .toolbar-wraper,ion-app.residuo.cupertinoOpen ion-tab-bar{display:none!important}ion-app.container.cupertinoClosed #header-main ion-toolbar,ion-app.contenedor.cupertinoClosed #header-main ion-toolbar,ion-app.mapa.cupertinoClosed #header-main ion-toolbar,ion-app.material.cupertinoClosed #header-main ion-toolbar,ion-app.residuo.cupertinoClosed #header-main ion-toolbar{height:var(--dr-header-height-map)}ion-app.container.cupertinoClosed #search-app-content,ion-app.contenedor.cupertinoClosed #search-app-content,ion-app.mapa.cupertinoClosed #search-app-content,ion-app.material.cupertinoClosed #search-app-content,ion-app.residuo.cupertinoClosed #search-app-content{top:var(--dr-searchbox-top)}ion-app.container.cupertinoClosed ion-tab-bar,ion-app.contenedor.cupertinoClosed ion-tab-bar,ion-app.mapa.cupertinoClosed ion-tab-bar,ion-app.material.cupertinoClosed ion-tab-bar,ion-app.residuo.cupertinoClosed ion-tab-bar{display:inherit}ion-app .split-pane-visible .step-wrapper.menu{left:0;justify-content:left}ion-app .split-pane-visible .step-wrapper.menu .step-inner .step-item::before{top:50%!important;left:-10px}ion-img.logo{-o-object-position:left;object-position:left;width:inherit;cursor:pointer}#search-app-content{top:var(--dr-searchbox-top);z-index:1002;position:absolute;left:0;width:100%;height:auto!important}#search-app-content #results-title{position:absolute;top:100px;color:#fff;z-index:1002}#search-app-content #results-title.hide{opacity:0}#search-app-content #results-title.show{opacity:1}#search-app-content ion-auto-complete ul{position:relative;height:calc(100vh - 2*var(--dr-header-height-map));width:100%;left:0;right:0;top:0;bottom:0;margin:0;padding:calc(2*var(--dr-header-height-map)) 0 0;overflow:auto!important;display:block;background:0 0;box-shadow:none;z-index:1002}#search-app-content ion-auto-complete ul li{background:0 0;border:none;margin:0 0 6px;padding:0 12px;height:50px}#search-app-content ion-auto-complete ul li ion-chip{width:100%;height:100%;margin:0;padding:13px 20px;border-radius:6px}#search-app-content ion-auto-complete ul li ion-chip ion-label{font-size:18px}#search-app-content ion-auto-complete .loading input.searchbar-input{background:#fff}#search-app-content ion-content,#search-app-content ion-list{--background:none}#search-app-content .item .item-content{background-color:transparent!important}#search-app-content ion-searchbar{z-index:1010;--clear-button-color:var(--pale-olive-green)}#search-app-content ion-searchbar .searchbar-input.sc-ion-searchbar-md{padding:16px 36px 16px 58px;border-radius:36px;box-shadow:0 10px 16px 0 rgba(0,0,0,.2)}#search-app-content ion-searchbar .searchbar-search-icon.sc-ion-searchbar-md{top:8px;color:var(--dark-sea-green);width:20px;height:20px;border-radius:40px;padding:12px}#search-app-content ion-searchbar .searchbar-clear-button.sc-ion-searchbar-md{background-color:#fff;width:50px;height:50px;right:6px;top:6px;border-radius:10px}#search-app-content ion-searchbar .searchbar-clear-icon.sc-ion-searchbar-md{width:50px}#search-app-content .leaflet-control-container .leaflet-routing-container,#search-app-content .leaflet-control-container .leaflet-routing-container-hide{display:none}.cupertinoOpen #map{height:32vh!important}.cupertinoOpen .header-wrapper,.cupertinoOpen .map-zones{display:none}.cupertinoOpen ion-content .map-locate{top:212px}.cupertinoOpen app-search{display:none}#map .dr-marker{fill:var(--ion-color-base)}#map .dr-marker>svg{position:absolute}#map .dr-marker>img{position:absolute;left:6px}:root .leaflet-marker-pane{transition:transform 1s ease}:root ion-app.header-none app-header ion-toolbar{height:0}:root ion-app.header-none #search-app-content{opacity:0}:root ion-app.header-small app-header ion-toolbar{height:var(--dr-header-height-small)}:root ion-app.header-small #search-app-content{top:var(--dr-searchbox-top)}:root ion-app.header-full app-header ion-toolbar{height:var(--dr-header-height-large)}:root ion-app.header-full #search-app-content{top:var(--dr-searchbox-top)}:root ion-app.cupertino app-header ion-toolbar{height:0}:root ion-app.cupertino #search-app-content{opacity:0}:root ion-app.subpage app-header ion-toolbar{height:var(--dr-header-height-small)}:root ion-app.subpage #search-app-content{opacity:0}ion-auto-complete{overflow:hidden!important;width:90vw;display:inline-block}ion-auto-complete ion-searchbar{padding:1px!important}ion-auto-complete .disabled input.searchbar-input{pointer-events:none;cursor:default}ion-auto-complete ul{position:absolute;width:90vw;margin-top:0;background:#fff;list-style-type:none;padding:0;left:16px;z-index:999;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}ion-auto-complete ul li{padding:15px;border-bottom:1px solid #c1c1c1}ion-auto-complete ul ion-auto-complete-item{height:40px;width:100%}ion-auto-complete ul li:last-child{border:none}ion-auto-complete ul li.focus,ion-auto-complete ul li:focus{cursor:pointer;background:#f1f1f1}ion-auto-complete .hidden{display:none}ion-auto-complete .loading input.searchbar-input{background:url(/assets/loading.gif) right 4px center/25px 25px no-repeat #fff}ion-auto-complete .searchbar-clear-button.sc-ion-searchbar-md{right:34px}ion-auto-complete .selected-items{float:left}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-webkit-tap-highlight-color:transparent;background:#ddd;outline:0;font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:0 0}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4);color:#0078a8}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;float:left;clear:both}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-right .leaflet-control{float:right;margin-right:10px}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container a.leaflet-active{outline:orange solid 2px}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(layers.a6137456ed160d760698.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(layers-2x.4f0283c6ce28e888000e.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(marker-icon.2273e3d8ad9264b7daa5.png)}.leaflet-container .leaflet-control-attribution{background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-routing-container,.leaflet-routing-error{width:320px;background-color:#fff;padding-top:4px;transition:all .2s ease;box-sizing:border-box}.leaflet-control-container .leaflet-routing-container-hide{width:32px;height:32px}.leaflet-routing-container h2{font-size:14px}.leaflet-routing-container h3{font-size:12px;font-weight:400}.leaflet-routing-collapsible .leaflet-routing-geocoders{margin-top:20px}.leaflet-routing-alt,.leaflet-routing-error,.leaflet-routing-geocoders{padding:6px;margin-top:2px;margin-bottom:6px;border-bottom:1px solid #ccc;max-height:320px;overflow-y:auto;transition:all .2s ease}.leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-alt,.leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-geocoders{display:none}.leaflet-bar .leaflet-routing-alt:last-child{border-bottom:none}.leaflet-routing-alt-minimized{color:#888;max-height:64px;overflow:hidden;cursor:pointer}.leaflet-routing-alt table{border-collapse:collapse}.leaflet-routing-alt tr:hover{background-color:#eee;cursor:pointer}.leaflet-routing-alt::-webkit-scrollbar{width:8px}.leaflet-routing-alt::-webkit-scrollbar-track{border-radius:2px;background-color:#eee}.leaflet-routing-alt::-webkit-scrollbar-thumb{border-radius:2px;background-color:#888}.leaflet-routing-icon{background-image:url(leaflet.routing.icons.142d1f83d4973b263187.png);background-size:240px 20px;background-repeat:no-repeat;margin:0;content:'';display:inline-block;vertical-align:top;width:20px;height:20px}.leaflet-routing-icon-continue{background-position:0 0}.leaflet-routing-icon-sharp-right{background-position:-20px 0}.leaflet-routing-icon-turn-right{background-position:-40px 0}.leaflet-routing-icon-bear-right{background-position:-60px 0}.leaflet-routing-icon-u-turn{background-position:-80px 0}.leaflet-routing-icon-sharp-left{background-position:-100px 0}.leaflet-routing-icon-turn-left{background-position:-120px 0}.leaflet-routing-icon-bear-left{background-position:-140px 0}.leaflet-routing-icon-depart{background-position:-160px 0}.leaflet-routing-icon-enter-roundabout{background-position:-180px 0}.leaflet-routing-icon-arrive{background-position:-200px 0}.leaflet-routing-icon-via{background-position:-220px 0}.leaflet-routing-geocoders div{padding:4px 0}.leaflet-routing-geocoders input{width:303px;width:calc(100% - 4px);line-height:1.67;border:1px solid #ccc}.leaflet-routing-geocoders button{font:bold 18px 'Lucida Console',Monaco,monospace;border:1px solid #ccc;border-radius:4px;background-color:#fff;margin:0 3px 0 0;float:right;cursor:pointer;transition:background-color .2s ease}.leaflet-routing-add-waypoint:after{content:'+'}.leaflet-routing-reverse-waypoints:after{font-weight:400;content:'\21c5'}.leaflet-routing-geocoders button:hover{background-color:#eee}.leaflet-routing-geocoder,.leaflet-routing-geocoders input,.leaflet-routing-remove-waypoint{position:relative}.leaflet-routing-geocoder-result{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;position:absolute;max-height:0;overflow:hidden;transition:all .5s ease;z-index:1000}.leaflet-routing-geocoder-result table{width:100%;border:1px solid #ccc;border-radius:0 0 4px 4px;background-color:#fff;cursor:pointer}.leaflet-routing-geocoder-result-open{max-height:800px}.leaflet-routing-geocoder-result tr:hover,.leaflet-routing-geocoder-selected{background-color:#eee}.leaflet-routing-geocoder-no-results{font-style:italic;color:#888}.leaflet-routing-remove-waypoint{background-color:transparent;display:inline-block;vertical-align:middle;cursor:pointer}.leaflet-routing-remove-waypoint:after{position:absolute;display:block;width:15px;height:1px;z-index:1;right:1px;top:4px;bottom:0;margin:-16px auto auto;padding:2px 4px 16px 2px;font-size:18px;font-weight:700;content:"\00d7";text-align:center;cursor:pointer;color:#ccc;background:#fff;line-height:1}.leaflet-routing-remove-waypoint:hover{color:#000}.leaflet-routing-instruction-distance{width:48px}.leaflet-routing-collapse-btn{position:absolute;top:0;right:6px;font-size:24px;color:#ccc;font-weight:700}.leaflet-routing-collapse-btn:after{content:'\00d7'}.leaflet-routing-container-hide .leaflet-routing-collapse-btn{position:relative;left:4px;top:4px;display:block;width:26px;height:23px;background-image:url(routing-icon.29cd81d4b564d1d47daa.png)}.leaflet-routing-container-hide .leaflet-routing-collapse-btn:after{content:none}.leaflet-top .leaflet-routing-container.leaflet-routing-container-hide{margin-top:10px!important}.leaflet-right .leaflet-routing-container.leaflet-routing-container-hide{margin-right:10px!important}.leaflet-bottom .leaflet-routing-container.leaflet-routing-container-hide{margin-bottom:10px!important}.leaflet-left .leaflet-routing-container.leaflet-routing-container-hide{margin-left:10px!important}@media only screen and (max-width:640px){.leaflet-routing-container{margin:0!important;padding:0!important;width:100%;height:100%}}