.telligent-hotspots{position:relative;container-type:normal}.telligent-hotspots>img{width:100%}.telligent-hotspots .hotspot{contain:style;transition:scale .2s cubic-bezier(.57,.33,.35,.98);position:absolute;translate:-50% -50%}.telligent-hotspots .hotspot,.telligent-hotspots .hotspot__dot{z-index:3;border-radius:50%;width:clamp(20px,4cqw,28px);height:clamp(20px,4cqw,28px)}.telligent-hotspots .hotspot__dot{contain:strict;background-color:var(--color-p);transition:background-color .2s cubic-bezier(.57,.33,.35,.98);position:relative}.telligent-hotspots .hotspot__dot:before,.telligent-hotspots .hotspot__dot:after{content:"";background-color:#fff;width:47%;height:12%;transition:rotate .3s cubic-bezier(.57,.33,.35,.98);position:absolute;top:50%;left:50%;translate:-50% -50%}.telligent-hotspots .hotspot__dot:after{rotate:90deg}.telligent-hotspots .hotspot.active .hotspot__dot:before,.telligent-hotspots .hotspot.active .hotspot__dot:after{rotate:180deg}.telligent-hotspots .hotspot:hover,.telligent-hotspots .hotspot:focus,.telligent-hotspots .hotspot:active{scale:1.05}.telligent-hotspots .hotspot:hover .hotspot__dot,.telligent-hotspots .hotspot:focus .hotspot__dot,.telligent-hotspots .hotspot:active .hotspot__dot{background-color:#dc9d00}.telligent-hotspots .hotspot:hover .hotspot__bubble,.telligent-hotspots .hotspot:focus .hotspot__bubble,.telligent-hotspots .hotspot:active .hotspot__bubble{background-color:#00adba;scale:1.05}.telligent-hotspots .hotspot__bubble{z-index:0;color:#fff;text-align:center;pointer-events:none;contain:strict;background-color:#00adbab3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:84px;height:84px;padding:4px;font-family:CorpidCd,sans-serif;font-size:.9rem;font-weight:800;line-height:1;transition-property:background-color,scale;transition-duration:.2s;transition-timing-function:cubic-bezier(.57,.33,.35,.98);display:flex;position:absolute;top:42%;right:-12%}@media (width<=991.98px){.telligent-hotspots .hotspot__bubble{display:none}}.telligent-hotspots .hotspot__bubble .bubble-subtitle{color:var(--color-p);font-size:.75em}.telligent-hotspots .hotspot__bubble .bubble-subtitle:not(:first-child),.telligent-hotspots .hotspot__bubble>p:not(:first-child):has(>.tag:only-child){margin-top:.2em}.telligent-overlay{z-index:16;contain:strict;justify-content:center;align-items:center;width:100%;height:100%;transition-property:opacity,height;transition-duration:.4s,0s;transition-timing-function:cubic-bezier(.57,.33,.35,.98);display:flex;position:fixed;top:0;left:0}.telligent-overlay[aria-hidden=true]{opacity:0;pointer-events:none;height:0;transition-delay:.5s,.9s}.telligent-overlay[aria-hidden=true] .overlay__animation{transition-delay:.2s}.telligent-overlay[aria-hidden=true] .overlay__scroll,.telligent-overlay[aria-hidden=true] .overlay__close{opacity:0}.telligent-overlay[aria-hidden=false] .overlay__animation{width:100%;height:calc(100% - 1px);transition-delay:.47s}.telligent-overlay[aria-hidden=false] .overlay__scroll{transition-delay:.67s}.telligent-overlay[aria-hidden=false] .overlay__close{transition-delay:.67s,0s}.telligent-overlay .overlay__close{z-index:3;aspect-ratio:1;color:#fff;background-color:#00adba40;padding:14px;font-size:.9rem;line-height:1;transition-property:opacity,background-color;transition-duration:.4s,.2s;transition-timing-function:cubic-bezier(.57,.33,.35,.98),ease;position:absolute;top:0;right:0}.telligent-overlay .overlay__close:hover,.telligent-overlay .overlay__close:focus,.telligent-overlay .overlay__close:active{background-color:#00adba80}.telligent-overlay .overlay__bg{z-index:0;background-color:var(--color-bg);opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0}.telligent-overlay .overlay__animation{z-index:2;pointer-events:none;width:calc(clamp(16px,3.5vw,24px)/2);height:calc(3*clamp(16px,3.5vw,24px) + clamp(16px,3.5vw,24px) - clamp(16px,3.5vw,24px)/2);transition-property:width,height;transition-duration:.4s;transition-timing-function:cubic-bezier(.57,.33,.35,.98);position:absolute;top:50%;left:50%;translate:-50% -50%}.telligent-overlay .overlay__animation .animation-t{position:absolute}.telligent-overlay .overlay__animation .animation-t,.telligent-overlay .overlay__animation .animation-t:before,.telligent-overlay .overlay__animation .animation-t:after{width:clamp(16px,3.5vw,24px);height:calc(3*clamp(16px,3.5vw,24px) + clamp(16px,3.5vw,24px))}.telligent-overlay .overlay__animation .animation-t:before,.telligent-overlay .overlay__animation .animation-t:after{content:"";background-color:#00adba;position:absolute;left:0}.telligent-overlay .overlay__animation .animation-t:before{top:calc(-1.5*clamp(16px,3.5vw,24px) - clamp(16px,3.5vw,24px)/2 + clamp(16px,3.5vw,24px)/2);rotate:90deg}.telligent-overlay .overlay__animation .animation-t:after{top:0}.telligent-overlay .overlay__animation .animation-t:first-child{top:calc(-1*clamp(16px,3.5vw,24px));right:100%}.telligent-overlay .overlay__animation .animation-t:nth-child(2){bottom:calc(-1*clamp(16px,3.5vw,24px));left:100%;rotate:180deg}.telligent-overlay .overlay__content{z-index:1;position:relative}.telligent-overlay .overlay__inner{--color-p:#00adba;--color-p-d:#00487e;background-color:var(--color-bg);padding:clamp(20px,5vw,50px)}.telligent-overlay .overlay__scroll{overscroll-behavior:contain;overflow-scrolling:touch;overflow-y:auto}.telligent-overlay .overlay__scroll::-webkit-scrollbar{width:6px;height:6px}.telligent-overlay .overlay__scroll::-webkit-scrollbar-thumb{background:#dadada;border-radius:3px}.telligent-overlay .overlay__scroll::-webkit-scrollbar-corner{background:#dadada;border-radius:3px}.telligent-overlay .overlay__scroll::-webkit-scrollbar-track{background:#00487e}.telligent-overlay .overlay__scroll{min-width:200px;max-width:min(85dvw,780px);min-height:100px;max-height:min(85dvh,560px);transition:opacity .4s cubic-bezier(.57,.33,.35,.98)}.telligent-overlay .overlay__grid{grid-template-columns:1fr;gap:clamp(20px,3vw,40px);display:grid}@media (width>=400px){.telligent-overlay .overlay__grid{grid-template-columns:repeat(2,1fr)}}.telligent-overlay .overlay__media{align-self:start}.telligent-overlay .overlay__media>img{max-width:100%;height:auto;display:block}.telligent-overlay .overlay__title+.overlay__subtitle,.telligent-overlay .overlay__title+.overlay__text{margin-top:1.7rem}.telligent-overlay .overlay__subtitle{color:var(--color-p);font-family:CorpidCd,sans-serif;font-weight:800}.telligent-hotspots .video-intro,.telligent-hotspots .video-outro{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.telligent-hotspots .video-intro.hidden,.telligent-hotspots .video-outro.hidden{display:none}.telligent-hotspots .video-intro{z-index:2}.telligent-hotspots .video-outro{z-index:1}.telligent-hotspots .hotspot{transition:opacity .2s cubic-bezier(.57,.33,.35,.98)}.telligent-hotspots.video-playing .hotspot{opacity:0;pointer-events:none}
