.h5p-portfolio-placeholder{width:100%}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row{display:flex;flex-direction:row;gap:1em;margin:1em}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content{display:flex;flex-wrap:wrap;width:100%}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content.vertical-alignment-top{align-content:flex-start}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content.vertical-alignment-center{align-content:center}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content.vertical-alignment-bottom{align-content:flex-end}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content .h5p-portfolio-placeholder-content-instance{height:fit-content;width:100%}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content .h5p-portfolio-placeholder-content-instance.h5p-interactive-video{background:rgba(0,0,0,0) !important}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content .h5p-portfolio-placeholder-content-instance.h5p-image{margin:auto}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content .h5p-portfolio-placeholder-content-instance.h5p-image>img{object-fit:contain}.h5p-portfolio-placeholder .h5p-portfolio-placeholder-content-row .h5p-portfolio-placeholder-content .h5p-portfolio-placeholder-content-instance.h5p-image-hotspots button.h5p-image-hotspot{font-size:max(32px,2rem)}
