/*DD Laptop*/
.tpgb-dynamic-device.device-type-laptop .tpgb-media-screen-inner {
    top: auto;
    left: 0;
    right: 0;
    position: absolute;
    height: 100%;
    width: 100%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-black .tpgb-device-inner {
    padding-bottom: 57.70001%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-black .tpgb-media-inner{
    padding-bottom: 62.349475%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-black .tpgb-device-media {
    top: 6.10999%;
	transform: translateX(-50%);
    width: 76.24986%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-minimal .tpgb-device-inner {
    padding-bottom: 51.16800%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-minimal .tpgb-media-inner{
    padding-bottom: 59.200575%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-minimal .tpgb-device-media {
    top: 6.48587%;
	transform: translateX(-50%);
    width: 68.89586%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-white-minimal .tpgb-device-inner {
    padding-bottom: 63.12559%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-white-minimal .tpgb-media-inner{
    padding-bottom: 62.39926%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-white-minimal .tpgb-device-media {
    top: 7.50042%;
	transform: translateX(-50.1555%);
    width: 68.79466%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-white .tpgb-device-inner {
    padding-bottom: 59.46567%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-white .tpgb-media-inner{
    padding-bottom: 65.64000%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-white .tpgb-device-media {
    top: 6.380990%;
	transform: translateX(-50%);
    width: 75.78000%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-macbook-white .tpgb-device-media img.tpgb-media-image{
    border-radius: 7px;
}
.tpgb-dynamic-device.device-type-laptop.laptop-windows .tpgb-device-inner {
    padding-bottom: 54.73299%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-windows .tpgb-media-inner{
    padding-bottom: 58.888884%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-windows .tpgb-device-media {
    top: 3.38099%;
	transform: translateX(-50%);
    width: 73.9999%;
}
.tpgb-dynamic-device.device-type-laptop.laptop-windows .tpgb-device-media img.tpgb-media-image{
    border-radius: 1.3rem;
}
.tpgb-dynamic-device.device-type-laptop .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-laptop .tpgb-device-media img.tpgb-media-image{
    height: 100%;
    width: 100%;
}