.dmpro_image_hotspot .dmpro-hotspot{cursor:pointer}.dmpro_image_hotspot .dmpro_image_hotspot_child{position:absolute!important}.dmpro_image_hotspot_child .dmpro-hotspot-icon{font-size:24px}.dmpro_image_hotspot_child .dmpro-tooltip-icon{font-size:40px}.dmpro_image_hotspot_child .dmpro-hotspot>img{border-style:solid;width:100px;height:auto}.dmpro-tooltip-wrap{width:300px;height:fit-content;height:-moz-fit-content;opacity:0;padding:10px;visibility:hidden;background:#fff;z-index:99999999999;border-style:solid;transition:opacity 0.2s ease-in-out;overflow:visible!important;display:none}.dmpro-tooltip-wrap[data-show]{display:block;visibility:visible}.dmpro-tooltip-wrap.dmpro-tooltip-opacity{opacity:1}.dmpro-tooltip-closebutton{position:absolute;top:9px;right:9px;display:none;-webkit-box-sizing:content-box;box-sizing:content-box;width:20px;height:20px;padding:0;border:0;border-radius:.25rem;opacity:.5;cursor:pointer}.dmpro-tooltip-closebutton svg{width:20px;height:20px;color:#000}.dmpro-tooltip-wrap [data-popper-arrow]{position:absolute;width:8px;height:8px;background:inherit}.dmpro-tooltip-wrap [data-popper-arrow]{visibility:hidden}.dmpro-tooltip-wrap [data-popper-arrow]::before{visibility:visible;content:'';transform:rotate(45deg)}.dmpro-tooltip-wrap[data-popper-placement^='top']>[data-popper-arrow]{bottom:-4px}.dmpro-tooltip-wrap[data-popper-placement^='bottom']>[data-popper-arrow]{top:-4px}.dmpro-tooltip-wrap[data-popper-placement^='left']>[data-popper-arrow]{right:-4px}.dmpro-tooltip-wrap[data-popper-placement^='right']>[data-popper-arrow]{left:-4px}.dmpro-image-hotspot-child .dmpro-tooltip-wrap{transition:opacity 0.3s ease-in-out}.dmpro-tooltip-arrow::before{border:15px solid #fff0;content:'';position:absolute;display:block;width:0}.dmpro-tooltip-arrow-left::before{border-right:0;border-left:15px solid #000;right:0;top:50%;transform:translate(100%,-50%)}.dmpro-tooltip-arrow-right::before{border-left:0;border-right:15px solid #000;left:0;top:50%;transform:translate(-100%,-50%)}.dmpro-tooltip-arrow-top::before{left:50%;bottom:0;border-bottom:0;border-top:15px solid #000;transform:translate(-50%,100%)}.dmpro-tooltip-arrow-bottom::before{left:50%;top:0;border-top:0;border-bottom:15px solid #000;transform:translate(-50%,-100%)}.dmpro-tooltip-position-left{transform:translateY(-50%);right:100%;top:50%;margin-right:20px}.dmpro-tooltip-position-right{transform:translateY(-50%);top:50%;left:100%;margin-left:20px}.dmpro-tooltip-position-top{transform:translateX(-50%);bottom:100%;left:50%;margin-bottom:20px}.dmpro-tooltip-position-bottom{transform:translateX(-50%);top:100%;left:50%;margin-top:20px}.dmpro-tooltip-image-icon,.dmpro-tooltip-desc,.dmpro-tooltip-button-wrap{margin-bottom:15px!important}.dmpro-tooltip-image-icon>img{border-style:solid;width:100px;height:auto}.dmpro-tooltip-button-wrap{width:100%}@media (max-width:768px){.dmpro-tooltip-position-right{transform:translateX(-50%);top:100%;left:0;margin-top:20px}.dmpro-tooltip-position-left{transform:translateX(-50%);top:100%;left:50%;margin-top:20px}.dmpro-tooltip-arrow-right:before,.dmpro-tooltip-arrow-left:before,.dmpro-tooltip-arrow-top:before,.dmpro-tooltip-arrow-bottom:before,.dmpro-tooltip-arrow::before{display:none}}