.bt-retea-unitati-full-screen-control .bt-retea-unitati-full-screen-control-icon-open{display:block}
.bt-retea-unitati-full-screen-control .bt-retea-unitati-full-screen-control-icon-close{display:none}
.bt-retea-unitati-map-control{border-radius:12px;border:0;box-shadow:7px 4px 15px -13px rgba(0,0,0,0.09)}
[data-color-scheme="light"] .bt-retea-unitati-map-control{background-color:#fff;fill:#212121;color:#212121}
[data-color-scheme="dark"] .bt-retea-unitati-map-control{background-color:var(--gray-600);color:#fff;fill:#fff}
.bt-retea-unitati-map-control bt-icon{width:24px;pointer-events:none}
.bt-retea-unitati-map-control.bt-retea-unitati-map-control-checkbox{display:flex;align-items:center;z-index:2}
@media (max-width:991px){.bt-retea-unitati-map-control.bt-retea-unitati-map-control-checkbox{padding:12px;gap:8px;font-size:12px}}
@media (min-width:992px){.bt-retea-unitati-map-control.bt-retea-unitati-map-control-checkbox{padding:14px 24px;gap:24px;font-size:16px}}
.bt-retea-unitati-map-control.bt-retea-unitati-map-control-checkbox input{display:none}
.bt-retea-unitati-map-control.bt-retea-unitati-map-control-checkbox input ~ .icon{background-color:#0090FF;color:#fff;border:1px solid #0090FF;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background-color 0.25s ease,color 0.25s ease}
@media (max-width:991px){.bt-retea-unitati-map-control.bt-retea-unitati-map-control-checkbox input ~ .icon{width:20px;height:20px;line-height:12px;font-size:12px}}
@media (min-width:992px){.bt-retea-unitati-map-control.bt-retea-unitati-map-control-checkbox input ~ .icon{width:28px;height:28px;line-height:18px;font-size:18px}}
.bt-retea-unitati-map-control.bt-retea-unitati-map-control-checkbox input:not(:checked) ~ .icon{background-color:transparent;color:transparent}
dialog .bt-retea-unitati-full-screen-control .bt-retea-unitati-full-screen-control-icon-open{display:none}
dialog .bt-retea-unitati-full-screen-control .bt-retea-unitati-full-screen-control-icon-close{display:block}
.bt-retea-unitati-marker{background-position:center center;background-repeat:no-repeat;background-size:contain;width:52px;height:52px}
.bt-retea-unitati-marker.bt-retea-unitati-marker-focus{width:65px;height:65px}
[data-color-scheme="light"] .bt-retea-unitati-marker.bt-retea-unitati-marker-atm{background-image:url("https://www.bancatransilvania.ro/themes/bancatransilvania/assets/images/retea-unitati/pin-atm-light.png")}
[data-color-scheme="dark"] .bt-retea-unitati-marker.bt-retea-unitati-marker-atm{background-image:url("https://www.bancatransilvania.ro/themes/bancatransilvania/assets/images/retea-unitati/pin-atm-dark.png")}
[data-color-scheme="light"] .bt-retea-unitati-marker.bt-retea-unitati-marker-unitate{background-image:url("https://www.bancatransilvania.ro/themes/bancatransilvania/assets/images/retea-unitati/pin-unitate-light.png")}
[data-color-scheme="dark"] .bt-retea-unitati-marker.bt-retea-unitati-marker-unitate{background-image:url("https://www.bancatransilvania.ro/themes/bancatransilvania/assets/images/retea-unitati/pin-unitate-dark.png")}
.bt-retea-unitati-marker-cluster{color:#0090FF;width:52px;height:52px;line-height:52px;border-radius:50%;font-size:15px;font-weight:600;text-align:center}
[data-color-scheme="light"] .bt-retea-unitati-marker-cluster{background-color:#fff}
[data-color-scheme="dark"] .bt-retea-unitati-marker-cluster{background-color:#212121}
.gm-style-iw-chr{display:none !important}
.bt-box-harta{overflow:hidden}
@media (max-width:991px){.bt-box-harta{height:200px;border-radius:5px}}
@media (min-width:992px){.bt-box-harta{height:540px;border-radius:20px}}
.bt-box-harta .map{height:100%}
.bt-retea-unitati-map-info-logo-and-text{display:flex;gap:16px}
.bt-retea-unitati-map-info-logo-and-text img{height:40px}
.bt-retea-unitati-map-info-logo-and-text h5{font-size:19px;margin-bottom:4px}
.bt-retea-unitati-map-info-logo-and-text .text{font-size:13px}
.bt-retea-unitati-map-info-actions *[class^="bt-btn"]{width:100%;padding:10px}
.gm-style .gm-style-iw-c{padding:12px !important;max-width:273px !important}
.gm-style .gm-style-iw-d{overflow:auto !important}
.gm-style-iw.gm-style-iw-c .gm-ui-hover-effect{display:none !important}
.bt-map-content-page .bt-map{padding-bottom:0 !important}
[data-color-scheme="light"] .bt-map h2,[data-color-scheme="light"] .bt-map .h2{color:#131315}
[data-color-scheme="dark"] .bt-map h2,[data-color-scheme="dark"] .bt-map .h2{color:#EAEAEC}
.gm-style .gm-style-iw{padding:12px !important}
[data-color-scheme="dark"] .gm-style-iw-d{overflow:auto}
.gm-style-iw.gm-style-iw-c .gm-ui-hover-effect{display:none !important}
[data-color-scheme="dark"] .gm-style-iw.gm-style-iw-c,[data-color-scheme="dark"] .gm-style .gm-style-iw-tc::after{background-color:var(--gray-600);color:#fff}
.gm-style-iw-d{overflow:auto !important}