body{
    margin:0;
}

/**
 * START
 */

.it_pl_device_scroll_image{
    position:relative;
    width:100%;
    overflow:hidden;
}

.it_pl_device_scroll_image *{
    box-sizing: border-box;
}

.it_pl_device_scroll_image i,
.it_pl_device_scroll_image a{
    text-decoration: none;
    font-style: normal;
}

.it_pl_device_scroll_image .it_pl_device_scroll_image-dvc img{
    width:100%;
}

.it_pl_device_scroll_image > div{
    display:block;
}

.it_pl_device_scroll_image .it_pl_device_scroll_image-sld{
    position:absolute;
    overflow: hidden;
}

.it_pl_device_scroll_image .it_pl_device_scroll_image-sld-inner{
    height:100%;
}

.it_pl_device_scroll_image .it_pl_device_scroll_image-sld img{
    position:absolute;
}

.it_pl_device_scroll_image .it_pl_device_scroll_image-dvc{
    display:flex;
    pointer-events: none;
    z-index: 9;
}

.it_pl_device_scroll_image .it_pl_device_scroll_image-dvc img{
    display:flex;
    height:100%;
}

.it_pl_device_scroll_image-align-left{
    margin:0 auto 0 0 !important;
}

.it_pl_device_scroll_image-align-center{
    margin:0 auto!important;
}

.it_pl_device_scroll_image-align-right{
    margin:0 0 0 auto !important;
}

.it_pl_device_scroll_image-incomplete-mode .it_pl_device_scroll_image-sld{
    bottom:0 !important;
    border-bottom-left-radius:0 !important;
    border-bottom-right-radius:0 !important;
}

/**
 * SLIDER
 */

.it_pl_device_scroll_image-dvc-iphonex .it_pl_device_scroll_image-dvc{
    width:100%;
    position:relative;
}

.it_pl_device_scroll_image-dvc-iphonex .it_pl_device_scroll_image-sld{
    top: 0.8%;
    right: 3%;
    bottom: 0.8%;
    left: 3%;
}

/* Desktop */

.it_pl_device_scroll_image-dvc-desktop .it_pl_device_scroll_image-dvc{
    width:100%;
    position:relative;
}

.it_pl_device_scroll_image-dvc-desktop .it_pl_device_scroll_image-sld{
    top: 4%;
    right: 3.5%;
    bottom: 31%;
    left: 3.5%;
    border-radius:0 !important;
}

/* MackBookPro */

.it_pl_device_scroll_image-dvc-macbookpro .it_pl_device_scroll_image-dvc{
    width:100%;
    position:relative;
}

.it_pl_device_scroll_image-dvc-macbookpro .it_pl_device_scroll_image-sld{
    top: 4%;
    right: 9.5%;
    bottom: 11%;
    left: 9.5%;
    border-radius:0 !important;
}

/* Tablet */

.it_pl_device_scroll_image-dvc-tablet .it_pl_device_scroll_image-dvc{
    width:100%;
    position:relative;
}

.it_pl_device_scroll_image-dvc-tablet .it_pl_device_scroll_image-sld{
    top: 8%;
    right: 8.5%;
    bottom: 8%;
    left: 8.5%;
    border-radius:0 !important;
}

/* Macbookair */

.it_pl_device_scroll_image-dvc-macbookair .it_pl_device_scroll_image-dvc{
    width:100%;
    position:relative;
}

.it_pl_device_scroll_image-dvc-macbookair .it_pl_device_scroll_image-sld{
    top: 5.5%;
    right: 14%;
    bottom: 16%;
    left: 13.5%;
    border-radius:0 !important;
}

/* Galexy S9 */

.it_pl_device_scroll_image-dvc-galaxys9 .it_pl_device_scroll_image-dvc{
    width:100%;
    position:relative;
}

.it_pl_device_scroll_image-dvc-galaxys9 .it_pl_device_scroll_image-sld{
    top: 4.5%;
    right: 1.5%;
    bottom: 4.5%;
    left: 1.5%;
}