/*DD Desktop*/
.tpgb-dynamic-device.device-type-desktop .tpgb-media-screen-inner {
    top: auto;
    left: 0;
    right: 0;
    position: absolute;
    height: 100%;
    width: 100%;
}.tpgb-dynamic-device.device-type-desktop.desktop-imac-minimal .tpgb-device-inner {
    padding-bottom: 74.287105%;
}
.tpgb-dynamic-device.device-type-desktop.desktop-imac-minimal .tpgb-media-inner{
    padding-bottom: 56.47649%;
}
.tpgb-dynamic-device.device-type-desktop.desktop-imac-minimal .tpgb-device-media {
    top: 5.07999%;
	transform: translateX(-50%);
    width: 92.9999%;
}
.tpgb-dynamic-device.device-type-desktop.desktop-imac-minimal .tpgb-device-media img.tpgb-media-image{
    border-radius: 0.5rem;
}
.tpgb-dynamic-device.device-type-desktop .tpgb-media-screen{
	align-items: flex-start;
    overflow: hidden;
    display: flex;
    border-radius: 3px;
    z-index: 2;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
}
.tpgb-dynamic-device.device-type-desktop .tpgb-device-media img.tpgb-media-image{
    height: 100%;
    width: 100%;
}