#compos .elem-box-17.re-device-desktop {
    width: 1920px;
    height: 1282px
}

#compos .elem-box-17.re-device-tablet {
    width: 500px;
    height: 500px
}

#compos .elem-box-17.re-device-mobile {
    width: 840px;
    height: 1080px
}

#compos.elem-box-17.re-device-desktop {
    width: 1920px;
    height: 1282px
}

#compos.elem-box-17.re-device-tablet {
    width: 500px;
    height: 500px
}

#compos.elem-box-17.re-device-mobile {
    width: 840px;
    height: 1080px
}

#compos .element-907 {
    width: 1920px;
    height: 1282px;
    z-index: 0;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    ;
    z-index: 1
}

#compos.re-device-mobile .element-907 {
    left: -164px;
    top: 0;
    width: 1320px;
    height: 882px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-908 {
    width: 1646px;
    height: 94px;
    z-index: 1;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 138px;
    top: 1282px;
    ;
    z-index: 2
}

#compos.re-device-mobile .element-908 {
    left: 0;
    top: 611.429px;
    width: 840px;
    height: 222px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-909 {
    width: 1124px;
    height: 79px;
    z-index: 2;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    background: rgb(255, 255, 255);
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 121px;
    top: 442px;
    ;
    z-index: 3
}

#compos.re-device-mobile .element-909 {
    left: 29px;
    top: 209px;
    width: 755px;
    height: 52px;
    background-color: rgb(255, 255, 255);
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-910 {
    width: 658px;
    height: 258px;
    z-index: 3;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 190px;
    top: 530px;
    ;
    z-index: 4
}

#compos.re-device-mobile .element-910 {
    left: 34px;
    top: 289px;
    width: 496px;
    height: 287px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-911 {
    width: 391px;
    height: 301px;
    z-index: 4;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 561px;
    top: 199px;
    ;
    z-index: 5
}

#compos.re-device-mobile .element-911 {
    left: 297px;
    top: 68px;
    width: 391px;
    height: 301px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-912 {
    width: 1180px;
    height: 228px;
    z-index: 5;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 140px;
    top: 403px;
    ;
    z-index: 6
}

#compos.re-device-mobile .element-912 {
    left: 41px;
    top: 163px;
    width: 743px;
    height: 152px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-913 {
    width: 472px;
    height: 259px;
    z-index: 6;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 140px;
    top: 160px;
    ;
    z-index: 7
}

#compos.re-device-mobile .element-913 {
    left: 40px;
    top: 80px;
    width: 424px;
    height: 259px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1287 {
    width: 100px;
    height: 100px;
    background: #000;
    top: -90px;
    left: -313px;
    z-index: 8;
    ;
    z-index: 8
}

#compos.re-device-mobile .element-1287 {
    left: 0;
    top: 649px;
    width: 481px;
    height: 243px;
    background-color: rgb(255, 255, 255);
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1569 {
    width: 16px;
    height: 14px;
    z-index: 9;
    display: block;
    background: rgb(255, 255, 255);
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: .01;
    left: 5px;
    top: 6px;
    ;
    z-index: 9
}

#compos .element-1570 {
    width: 24px;
    height: 23px;
    z-index: 10;
    position: absolute;
    display: block;
    background: rgb(255, 255, 255);
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: .02;
    left: -59px;
    top: 1208px;
    ;
    z-index: 10
}