/* eb-image-hotspots-cz5j7 Starts */// .eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker{// width:40px;// height:40px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner{background-color:rgba(0,124,186,0);color:rgba(255,255,255,0);border-radius:25px;padding:10px;transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner:hover{border-radius:25px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker.eb-hotspot-icon .eb-hotspot-marker-inner{width:40px;height:40px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner > i,.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner > span.dashicon{font-size:20px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner > span.eb-hotspot-text{font-size:14px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner > span.eb-hotspot-number{font-size:16px;width:16px;height:16px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner .eb-hotspot-dot{width:20px;height:20px;border-radius:50%}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip{--eb-tooltip-offset:24px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip .eb-tooltip-inner{max-width:200px;padding:10px;border-radius:8px;background-color:rgba(174,202,222,1);text-align:center;gap:10px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip .eb-tooltip-arrow{--tooltip-arrow-color:rgba(174,202,222,1);border-width:8px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip .eb-tooltip-media i,.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip .eb-tooltip-media span.dashicon{font-size:30px;color:#ffffff}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip .eb-tooltip-title{font-size:18px;color:#ffffff}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip .eb-tooltip-content{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;font-style:normal;color:rgba(47,64,73,1)}/* Editor tooltip visibility */.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker:hover .eb-hotspot-tooltip.eb-tooltip-trigger-hover,.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker.active .eb-hotspot-tooltip.eb-tooltip-trigger-click{opacity:1 !important;visibility:visible !important}/* Always visible tooltips */.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip.always-visible,.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-tooltip.always-visible .eb-tooltip-inner,.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7[data-always-visible-tooltip="true"] .eb-hotspot-tooltip{opacity:1 !important;visibility:visible !important}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-image-wrapper{justify-content:center}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-image-wrapper .eb-image-wrapper-inner{width:100%;height:auto;transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-image-wrapper figcaption{color:var(--eb-global-primary-color);text-align:center;font-size:13px}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-image-wrapper .eb-image-wrapper-inner.eb-img-caption-style-1 figcaption{background:var(--eb-global-background-color)}.eb-parent-eb-image-hotspots-cz5j7{display:block}.root-eb-image-hotspots-cz5j7{position:relative}.root-eb-image-hotspots-cz5j7.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-image-hotspots-cz5j7.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-image-hotspots-cz5j7.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-image-hotspots-cz5j7.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 1024px){.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner .eb-hotspot-dot{border-radius:50%;background-color:rgba(255,255,255,0)}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-image-wrapper{justify-content:center}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-image-wrapper figcaption{text-align:center}.eb-parent-eb-image-hotspots-cz5j7{display:block}} @media(max-width: 767px){.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-hotspot-marker .eb-hotspot-marker-inner .eb-hotspot-dot{border-radius:50%}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-image-wrapper{justify-content:center}.eb-image-hotspots-wrapper.eb-image-hotspots-cz5j7 .eb-image-wrapper figcaption{text-align:center}.eb-parent-eb-image-hotspots-cz5j7{display:block}}/* =eb-image-hotspots-cz5j7= Ends *//* eb-image-hotspots-e4mpe Starts */// .eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker{// width:40px;// height:40px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner{background-color:rgba(0,124,186,0);color:rgba(255,255,255,0.15);border-radius:25px;padding:10px;transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner:hover{border-radius:25px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker.eb-hotspot-icon .eb-hotspot-marker-inner{width:40px;height:40px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner > i,.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner > span.dashicon{font-size:20px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner > span.eb-hotspot-text{font-size:14px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner > span.eb-hotspot-number{font-size:16px;width:16px;height:16px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner .eb-hotspot-dot{width:20px;height:20px;border-radius:50%}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip{--eb-tooltip-offset:22px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip .eb-tooltip-inner{max-width:140px;padding:10px;border-radius:8px;background-color:rgba(174,202,222,1);text-align:center;gap:10px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip .eb-tooltip-arrow{--tooltip-arrow-color:rgba(174,202,222,1);border-width:8px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip .eb-tooltip-media i,.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip .eb-tooltip-media span.dashicon{font-size:30px;color:#ffffff}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip .eb-tooltip-title{font-size:18px;color:#ffffff}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip .eb-tooltip-content{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;font-style:normal;color:rgba(47,64,73,1)}/* Editor tooltip visibility */.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker:hover .eb-hotspot-tooltip.eb-tooltip-trigger-hover,.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker.active .eb-hotspot-tooltip.eb-tooltip-trigger-click{opacity:1 !important;visibility:visible !important}/* Always visible tooltips */.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip.always-visible,.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-tooltip.always-visible .eb-tooltip-inner,.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe[data-always-visible-tooltip="true"] .eb-hotspot-tooltip{opacity:1 !important;visibility:visible !important}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-image-wrapper{justify-content:center}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-image-wrapper .eb-image-wrapper-inner{width:100%;height:auto;transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-image-wrapper figcaption{color:var(--eb-global-primary-color);text-align:center;font-size:13px}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-image-wrapper .eb-image-wrapper-inner.eb-img-caption-style-1 figcaption{background:var(--eb-global-background-color)}.eb-parent-eb-image-hotspots-e4mpe{display:block}.root-eb-image-hotspots-e4mpe{position:relative}.root-eb-image-hotspots-e4mpe.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-image-hotspots-e4mpe.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-image-hotspots-e4mpe.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-image-hotspots-e4mpe.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 1024px){.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner .eb-hotspot-dot{border-radius:50%;background-color:rgba(255,255,255,0.15)}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-image-wrapper{justify-content:center}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-image-wrapper figcaption{text-align:center}.eb-parent-eb-image-hotspots-e4mpe{display:block}} @media(max-width: 767px){.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-hotspot-marker .eb-hotspot-marker-inner .eb-hotspot-dot{border-radius:50%}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-image-wrapper{justify-content:center}.eb-image-hotspots-wrapper.eb-image-hotspots-e4mpe .eb-image-wrapper figcaption{text-align:center}.eb-parent-eb-image-hotspots-e4mpe{display:block}}/* Base wrapper rules */ .eb-image-hotspots-e4mpe { position: relative; width: 100%; } /* Target the hotspot image and popup container on mobile */ @media (max-width: 767px) { /* 1. Prevent the wrapper from forcing a fixed height */ .eb-image-hotspots-e4mpe { display: block !important; height: auto !important; min-height: 0 !important; } /* 2. Target the actual image inside the block to preserve aspect ratio */ .eb-image-hotspots-e4mpe img, .eb-image-hotspots-e4mpe .eb-hotspot-image { width: 100% !important; height: auto !important; max-height: none !important; object-fit: contain !important; display: block !important; } /* 3. Ensure hotspot pin positioning stays aligned over the rescaled image */ .eb-image-hotspots-e4mpe .eb-hotspot-item, .eb-image-hotspots-e4mpe .eb-hotspot-pin { position: absolute !important; cursor: pointer !important; } /* 4. Force popup box to stack OVER mobile header and scroll internally */ .eb-image-hotspots-e4mpe .eb-hotspot-tooltip, .eb-image-hotspots-e4mpe .eb-hotspot-popover, .eb-image-hotspots-e4mpe .eb-hotspot-container { position: fixed !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; max-height: 50vh !important; max-width: 85vw !important; overflow-y: auto !important; -webkit-overflow-scrolling: touch; z-index: 999999 !important; /* Forces box above sticky header and compliance bar */ } }/* =eb-image-hotspots-e4mpe= Ends */