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

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

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

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

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

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

#compos .element-915 {
    width: 264px;
    height: 129px;
    z-index: 0;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 762px;
    top: 1305px;
    ;
    z-index: 1
}

#compos.re-device-mobile .element-915 {
    left: 596px;
    top: 1389px;
    width: 205px;
    height: 129px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-916 {
    width: 173px;
    height: 99px;
    z-index: 1;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 774px;
    top: 1272px;
    ;
    z-index: 2
}

#compos.re-device-mobile .element-916 {
    left: 591px;
    top: 1370px;
    width: 101px;
    height: 98px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-917 {
    width: 4px;
    height: 99px;
    z-index: 2;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 737px;
    top: 1272px;
    ;
    z-index: 3
}

#compos.re-device-mobile .element-917 {
    left: 556px;
    top: 1137px;
    width: 4px;
    height: 99px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-918 {
    width: 256px;
    height: 61px;
    z-index: 3;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 461px;
    top: 1337px;
    ;
    z-index: 4
}

#compos.re-device-mobile .element-918 {
    left: 566px;
    top: 1286px;
    width: 267px;
    height: 84px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1620 {
    width: 256px;
    height: 61px;
    z-index: 4;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 461px;
    top: 1337px;
    ;
    z-index: 5
}

#compos.re-device-mobile .element-1620 {
    left: 613px;
    top: 1257px;
    width: 171px;
    height: 84px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-919 {
    width: 203px;
    height: 107px;
    z-index: 5;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 496px;
    top: 1271px;
    ;
    z-index: 6
}

#compos.re-device-mobile .element-919 {
    left: 590px;
    top: 1242px;
    width: 144px;
    height: 82px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-921 {
    width: 4px;
    height: 99px;
    z-index: 6;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    left: 443px;
    top: 1272px;
    ;
    z-index: 7
}

#compos.re-device-mobile .element-921 {
    left: 921px;
    top: 884px;
    width: 4px;
    height: 99px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-922 {
    width: 289px;
    height: 141px;
    z-index: 7;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 173px;
    top: 1277px;
    ;
    z-index: 8
}

#compos.re-device-mobile .element-922 {
    left: 589px;
    top: 1068px;
    width: 227px;
    height: 154px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-923 {
    width: 1243px;
    height: 810px;
    z-index: 8;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 138px;
    top: 578px;
    ;
    z-index: 9
}

#compos.re-device-mobile .element-923 {
    left: 526px;
    top: 263px;
    width: 1243px;
    height: 810px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-924 {
    width: 626px;
    height: 157px;
    z-index: 9;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 143px;
    top: 557px;
    ;
    z-index: 10
}

#compos.re-device-mobile .element-924 {
    left: 24px;
    top: 595px;
    width: 231px;
    height: 159px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-925 {
    width: 625px;
    height: 4px;
    z-index: 10;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 140px;
    top: 528px;
    ;
    z-index: 11
}

#compos.re-device-mobile .element-925 {
    left: 63px;
    top: 572px;
    width: 190px;
    height: 3px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1281 {
    width: 625px;
    height: 4px;
    z-index: 11;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 140px;
    top: 541px;
    ;
    z-index: 12
}

#compos.re-device-mobile .element-1281 {
    left: 591px;
    top: 1191px;
    width: 190px;
    height: 3px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1282 {
    width: 625px;
    height: 4px;
    z-index: 12;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 140px;
    top: 541px;
    ;
    z-index: 13
}

#compos.re-device-mobile .element-1282 {
    left: 591px;
    top: 1344px;
    width: 190px;
    height: 3px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-926 {
    width: 321px;
    height: 167px;
    z-index: 13;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 446px;
    top: 394px;
    ;
    z-index: 14
}

#compos.re-device-mobile .element-926 {
    left: 41px;
    top: 440px;
    width: 208px;
    height: 126px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-927 {
    width: 871px;
    height: 806px;
    z-index: 14;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 947px;
    top: 302px;
    ;
    z-index: 15
}

#compos.re-device-mobile .element-927 {
    left: 317px;
    top: 380px;
    width: 499px;
    height: 463px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-928 {
    width: 560px;
    height: 281px;
    z-index: 15;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 797px;
    top: 401px;
    ;
    z-index: 16
}

#compos.re-device-mobile .element-928 {
    left: 286px;
    top: 447px;
    width: 280px;
    height: 207px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-929 {
    width: 951px;
    height: 480px;
    z-index: 16;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 140px;
    top: 761px;
    ;
    z-index: 17
}

#compos.re-device-mobile .element-929 {
    left: 50px;
    top: 858px;
    width: 452px;
    height: 1135px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-930 {
    width: 692px;
    height: 363px;
    z-index: 17;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 206px;
    top: 14px;
    ;
    z-index: 18
}

#compos.re-device-mobile .element-930 {
    left: 50px;
    top: 34px;
    width: 401px;
    height: 365px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1283 {
    width: 100px;
    height: 100px;
    z-index: 18;
    display: block;
    background: rgb(0, 0, 0);
    left: -72px;
    top: 402px;
    ;
    z-index: 19
}

#compos.re-device-mobile .element-1283 {
    left: 559px;
    top: 1030px;
    width: 2px;
    height: 460px;
    background-color: rgb(119, 43, 72);
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1571 {
    width: 18px;
    height: 18px;
    z-index: 19;
    position: absolute;
    display: block;
    background: rgb(255, 255, 255);
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: .03;
    left: 19px;
    top: 494px;
    ;
    z-index: 20
}

#compos.re-device-mobile .element-1571 {
    left: 19px;
    top: 494px;
    width: 18px;
    height: 18px;
    background-color: rgb(255, 255, 255);
    opacity: .03;
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1594 {
    width: 18px;
    height: 19px;
    z-index: 20;
    position: absolute;
    display: block;
    background: rgb(255, 255, 255);
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: .03;
    left: 37px;
    top: 493px;
    ;
    z-index: 21
}

#compos.re-device-mobile .element-1594 {
    left: 37px;
    top: 493px;
    width: 18px;
    height: 19px;
    background-color: rgb(255, 255, 255);
    opacity: .03;
    box-shadow: rgb(0, 0, 0) 0 0 0;
}