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

#compos .elem-box-26.re-device-tablet {
    width: 1920px;
    height: 1912px
}

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

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

#compos.elem-box-26.re-device-tablet {
    width: 1920px;
    height: 1912px
}

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

#compos .element-1182 {
    width: 443px;
    height: 56px;
    z-index: 0;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1426px;
    top: 1863px;
    ;
    z-index: 1
}

#compos.re-device-mobile .element-1182 {
    left: 801.429px;
    top: 2342.86px;
    width: 443px;
    height: 56px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1181 {
    width: 443px;
    height: 56px;
    z-index: 1;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1426px;
    top: 1804px;
    ;
    z-index: 2
}

#compos.re-device-mobile .element-1181 {
    left: 801.429px;
    top: 2282.86px;
    width: 443px;
    height: 56px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1180 {
    width: 443px;
    height: 56px;
    z-index: 2;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1426px;
    top: 1739px;
    ;
    z-index: 3
}

#compos.re-device-mobile .element-1180 {
    left: 801.429px;
    top: 2218.57px;
    width: 443px;
    height: 56px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1179 {
    width: 443px;
    height: 67px;
    z-index: 3;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1426px;
    top: 1679px;
    ;
    z-index: 4
}

#compos.re-device-mobile .element-1179 {
    left: 801.429px;
    top: 2158.57px;
    width: 443px;
    height: 56px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1178 {
    width: 443px;
    height: 56px;
    z-index: 4;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1426px;
    top: 1616px;
    ;
    z-index: 5
}

#compos.re-device-mobile .element-1178 {
    left: 801.429px;
    top: 2095.71px;
    width: 443px;
    height: 56px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1177 {
    width: 443px;
    height: 80px;
    z-index: 5;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1426px;
    top: 1539px;
    ;
    z-index: 6
}

#compos.re-device-mobile .element-1177 {
    left: 801.429px;
    top: 2035.71px;
    width: 443px;
    height: 56px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1560 {
    width: 52px;
    height: 52px;
    z-index: 6;
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1365px;
    top: 1849px;
    ;
    z-index: 7
}

#compos .element-1561 {
    width: 52px;
    height: 52px;
    z-index: 7;
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1365px;
    top: 1789px;
    ;
    z-index: 8
}

#compos .element-1558 {
    width: 52px;
    height: 52px;
    z-index: 8;
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1365px;
    top: 1725px;
    ;
    z-index: 9
}

#compos .element-1559 {
    width: 52px;
    height: 52px;
    z-index: 9;
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1365px;
    top: 1664px;
    ;
    z-index: 10
}

#compos .element-1552 {
    width: 56px;
    height: 56px;
    z-index: 10;
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1363px;
    top: 1600px;
    ;
    z-index: 11
}

#compos .element-1562 {
    width: 52px;
    height: 52px;
    z-index: 11;
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1365px;
    top: 1541px;
    ;
    z-index: 12
}

#compos .element-1184 {
    width: 5px;
    height: 2px;
    z-index: 12;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1345px;
    top: 1480px;
    ;
    z-index: 13
}

#compos.re-device-mobile .element-1184 {
    left: 720px;
    top: 1960px;
    width: 5px;
    height: 429px;
    opacity: 1;
    transform: rotate(0deg);
}

#compos .element-1073 {
    width: 1306px;
    height: 1698px;
    z-index: 13;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 614px;
    top: 6px;
    ;
    z-index: 14
}

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

#compos .element-1074 {
    width: 261px;
    height: 214px;
    z-index: 14;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 820px;
    top: 1490px;
    ;
    z-index: 15
}

#compos.re-device-mobile .element-1074 {
    left: 195.714px;
    top: 1970px;
    width: 261px;
    height: 214px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1075 {
    width: 40px;
    height: 40px;
    z-index: 15;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 980px;
    top: 1564px;
    ;
    z-index: 16
}

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

#compos .element-1076 {
    width: 242px;
    height: 57px;
    z-index: 16;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 846px;
    top: 1620px;
    ;
    z-index: 17
}

#compos.re-device-mobile .element-1076 {
    left: 221.429px;
    top: 2100px;
    width: 242px;
    height: 57px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1077 {
    width: 167px;
    height: 123px;
    z-index: 17;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 827px;
    top: 1473px;
    ;
    z-index: 18
}

#compos.re-device-mobile .element-1077 {
    left: 201.429px;
    top: 1952.86px;
    width: 167px;
    height: 123px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1078 {
    width: 42px;
    height: 42px;
    z-index: 18;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 686px;
    top: 1576px;
    ;
    z-index: 19
}

#compos.re-device-mobile .element-1078 {
    left: 61.4286px;
    top: 2055.71px;
    width: 42px;
    height: 42px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1079 {
    width: 277px;
    height: 60px;
    z-index: 19;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 435px;
    top: 1588px;
    ;
    z-index: 20
}

#compos.re-device-mobile .element-1079 {
    left: -188.571px;
    top: 2067.14px;
    width: 277px;
    height: 60px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1080 {
    width: 160px;
    height: 57px;
    z-index: 20;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 733px;
    top: 1543px;
    ;
    z-index: 21
}

#compos.re-device-mobile .element-1080 {
    left: 108.571px;
    top: 2022.86px;
    width: 160px;
    height: 57px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1081 {
    width: 142px;
    height: 233px;
    z-index: 21;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1052px;
    top: 1427px;
    ;
    z-index: 22
}

#compos.re-device-mobile .element-1081 {
    left: 427.143px;
    top: 1905.71px;
    width: 142px;
    height: 233px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1082 {
    width: 40px;
    height: 40px;
    z-index: 22;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1110px;
    top: 1547px;
    ;
    z-index: 23
}

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

#compos .element-1083 {
    width: 148px;
    height: 57px;
    z-index: 23;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1080px;
    top: 1603px;
    ;
    z-index: 24
}

#compos.re-device-mobile .element-1083 {
    left: 455.714px;
    top: 2082.86px;
    width: 148px;
    height: 57px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1084 {
    width: 269px;
    height: 168px;
    z-index: 24;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 849px;
    top: 1332px;
    ;
    z-index: 25
}

#compos.re-device-mobile .element-1084 {
    left: 224.286px;
    top: 1811.43px;
    width: 269px;
    height: 168px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1086 {
    width: 136px;
    height: 66px;
    z-index: 25;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 941px;
    top: 1421px;
    ;
    z-index: 26
}

#compos.re-device-mobile .element-1086 {
    left: 315.714px;
    top: 1901.43px;
    width: 135px;
    height: 65px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1087 {
    width: 183px;
    height: 210px;
    z-index: 26;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 661px;
    top: 1371px;
    ;
    z-index: 27
}

#compos.re-device-mobile .element-1087 {
    left: 35.7143px;
    top: 1850px;
    width: 183px;
    height: 210px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1088 {
    width: 40px;
    height: 40px;
    z-index: 27;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 729px;
    top: 1456px;
    ;
    z-index: 28
}

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

#compos .element-1089 {
    width: 260px;
    height: 80px;
    z-index: 28;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 484px;
    top: 1466px;
    ;
    z-index: 29
}

#compos.re-device-mobile .element-1089 {
    left: -140px;
    top: 1945.71px;
    width: 260px;
    height: 80px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1150 {
    width: 188px;
    height: 261px;
    z-index: 29;
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 759px;
    top: 1214px;
    ;
    z-index: 30
}

#compos.re-device-mobile .element-1150 {
    left: 134.286px;
    top: 1692.86px;
    width: 188px;
    height: 261px;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1143 {
    width: 40px;
    height: 40px;
    z-index: 30;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 835px;
    top: 1291px;
    ;
    z-index: 31
}

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

#compos .element-1144 {
    width: 210px;
    height: 59px;
    z-index: 31;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 639px;
    top: 1301px;
    ;
    z-index: 32
}

#compos.re-device-mobile .element-1144 {
    left: 12.8571px;
    top: 1780px;
    width: 210px;
    height: 58px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1090 {
    width: 325px;
    height: 318px;
    z-index: 32;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1097px;
    top: 1315px;
    ;
    z-index: 33
}

#compos.re-device-mobile .element-1090 {
    left: 471.429px;
    top: 1794.29px;
    width: 325px;
    height: 318px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1091 {
    width: 40px;
    height: 40px;
    z-index: 33;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1257px;
    top: 1452px;
    ;
    z-index: 34
}

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

#compos .element-1092 {
    width: 195px;
    height: 53px;
    z-index: 34;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1195px;
    top: 1419px;
    ;
    z-index: 35
}

#compos.re-device-mobile .element-1092 {
    left: 570px;
    top: 1898.57px;
    width: 195px;
    height: 53px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1093 {
    width: 315px;
    height: 347px;
    z-index: 35;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 800px;
    top: 1044px;
    ;
    z-index: 36
}

#compos.re-device-mobile .element-1093 {
    left: 175.714px;
    top: 1522.86px;
    width: 315px;
    height: 347px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1094 {
    width: 40px;
    height: 40px;
    z-index: 36;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 945px;
    top: 1215px;
    ;
    z-index: 37
}

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

#compos .element-1095 {
    width: 228px;
    height: 47px;
    z-index: 37;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 868px;
    top: 1181px;
    ;
    z-index: 38
}

#compos.re-device-mobile .element-1095 {
    left: 242.857px;
    top: 1660px;
    width: 228px;
    height: 47px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1096 {
    width: 34px;
    height: 36px;
    z-index: 38;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 786px;
    top: 1076px;
    ;
    z-index: 39
}

#compos.re-device-mobile .element-1096 {
    left: 161.429px;
    top: 1555.71px;
    width: 34px;
    height: 36px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1097 {
    width: 42px;
    height: 42px;
    z-index: 39;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 664px;
    top: 1094px;
    ;
    z-index: 40
}

#compos.re-device-mobile .element-1097 {
    left: 38.5714px;
    top: 1572.86px;
    width: 42px;
    height: 42px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1098 {
    width: 154px;
    height: 39px;
    z-index: 40;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 521px;
    top: 1105px;
    ;
    z-index: 41
}

#compos.re-device-mobile .element-1098 {
    left: -102.857px;
    top: 1584.29px;
    width: 154px;
    height: 39px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1099 {
    width: 100px;
    height: 30px;
    z-index: 41;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 711px;
    top: 1089px;
    ;
    z-index: 42
}

#compos.re-device-mobile .element-1099 {
    left: 85.7143px;
    top: 1568.57px;
    width: 100px;
    height: 30px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1100 {
    width: 446px;
    height: 393px;
    z-index: 42;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1286px;
    top: 1098px;
    ;
    z-index: 43
}

#compos.re-device-mobile .element-1100 {
    left: 661.429px;
    top: 1577.14px;
    width: 446px;
    height: 393px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1406 {
    width: 40px;
    height: 40px;
    z-index: 43;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1502px;
    top: 1281px;
    ;
    z-index: 44
}

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

#compos .element-1102 {
    width: 162px;
    height: 53px;
    z-index: 44;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1467px;
    top: 1249px;
    ;
    z-index: 45
}

#compos.re-device-mobile .element-1102 {
    left: 841.429px;
    top: 1728.57px;
    width: 162px;
    height: 53px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1404 {
    width: 420px;
    height: 289px;
    z-index: 45;
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1031px;
    top: 1213px;
    ;
    z-index: 46
}

#compos .element-1103 {
    width: 393px;
    height: 276px;
    z-index: 46;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1410px;
    top: 977px;
    ;
    z-index: 47
}

#compos.re-device-mobile .element-1103 {
    left: 785.714px;
    top: 1455.71px;
    width: 393px;
    height: 276px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1104 {
    width: 40px;
    height: 40px;
    z-index: 47;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1584px;
    top: 1094px;
    ;
    z-index: 48
}

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

#compos .element-1105 {
    width: 83px;
    height: 52px;
    z-index: 48;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1577px;
    top: 1061px;
    ;
    z-index: 49
}

#compos.re-device-mobile .element-1105 {
    left: 951.429px;
    top: 1540px;
    width: 83px;
    height: 52px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1106 {
    width: 369px;
    height: 411px;
    z-index: 49;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1086px;
    top: 980px;
    ;
    z-index: 50
}

#compos.re-device-mobile .element-1106 {
    left: 461.429px;
    top: 1460px;
    width: 369px;
    height: 411px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1107 {
    width: 40px;
    height: 40px;
    z-index: 50;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1192px;
    top: 1187px;
    ;
    z-index: 51
}

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

#compos .element-1108 {
    width: 122px;
    height: 53px;
    z-index: 51;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1174px;
    top: 1154px;
    ;
    z-index: 52
}

#compos.re-device-mobile .element-1108 {
    left: 548.571px;
    top: 1632.86px;
    width: 122px;
    height: 53px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1109 {
    width: 392px;
    height: 253px;
    z-index: 52;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 736px;
    top: 922px;
    ;
    z-index: 53
}

#compos.re-device-mobile .element-1109 {
    left: 111.429px;
    top: 1401.43px;
    width: 392px;
    height: 253px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1110 {
    width: 40px;
    height: 40px;
    z-index: 53;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1001px;
    top: 1028px;
    ;
    z-index: 54
}

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

#compos .element-1111 {
    width: 203px;
    height: 53px;
    z-index: 54;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 868px;
    top: 995px;
    ;
    z-index: 55
}

#compos.re-device-mobile .element-1111 {
    left: 242.857px;
    top: 1474.29px;
    width: 203px;
    height: 53px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1112 {
    width: 258px;
    height: 199px;
    z-index: 55;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 614px;
    top: 776px;
    ;
    z-index: 56
}

#compos.re-device-mobile .element-1112 {
    left: -10px;
    top: 1255.71px;
    width: 258px;
    height: 199px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1113 {
    width: 40px;
    height: 40px;
    z-index: 56;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 647px;
    top: 856px;
    ;
    z-index: 57
}

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

#compos .element-1114 {
    width: 229px;
    height: 50px;
    z-index: 57;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 431px;
    top: 866px;
    ;
    z-index: 58
}

#compos.re-device-mobile .element-1114 {
    left: -211.429px;
    top: 1344.29px;
    width: 228px;
    height: 50px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1151 {
    width: 287px;
    height: 227px;
    z-index: 58;
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 1435px;
    top: 796px;
    ;
    z-index: 59
}

#compos.re-device-mobile .element-1151 {
    left: 810px;
    top: 1275.71px;
    width: 287px;
    height: 227px;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1141 {
    width: 40px;
    height: 40px;
    z-index: 59;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1569px;
    top: 918px;
    ;
    z-index: 60
}

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

#compos .element-1142 {
    width: 138px;
    height: 62px;
    z-index: 60;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1538px;
    top: 885px;
    ;
    z-index: 61
}

#compos.re-device-mobile .element-1142 {
    left: 912.857px;
    top: 1364.29px;
    width: 138px;
    height: 62px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1115 {
    width: 385px;
    height: 278px;
    z-index: 61;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1436px;
    top: 586px;
    ;
    z-index: 62
}

#compos.re-device-mobile .element-1115 {
    left: 811.429px;
    top: 1065.71px;
    width: 385px;
    height: 278px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1116 {
    width: 40px;
    height: 40px;
    z-index: 62;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1592px;
    top: 718px;
    ;
    z-index: 63
}

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

#compos .element-1117 {
    width: 178px;
    height: 87px;
    z-index: 63;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1553px;
    top: 690px;
    ;
    z-index: 64
}

#compos.re-device-mobile .element-1117 {
    left: 928.571px;
    top: 1170px;
    width: 178px;
    height: 87px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1118 {
    width: 422px;
    height: 520px;
    z-index: 64;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1049px;
    top: 565px;
    ;
    z-index: 65
}

#compos.re-device-mobile .element-1118 {
    left: 424.286px;
    top: 1044.29px;
    width: 422px;
    height: 520px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1119 {
    width: 40px;
    height: 40px;
    z-index: 65;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1275px;
    top: 833px;
    ;
    z-index: 66
}

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

#compos .element-1120 {
    width: 120px;
    height: 75px;
    z-index: 66;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1257px;
    top: 803px;
    ;
    z-index: 67
}

#compos.re-device-mobile .element-1120 {
    left: 631.429px;
    top: 1282.86px;
    width: 120px;
    height: 75px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1121 {
    width: 306px;
    height: 424px;
    z-index: 67;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 878px;
    top: 543px;
    ;
    z-index: 68
}

#compos.re-device-mobile .element-1121 {
    left: 252.857px;
    top: 1022.86px;
    width: 306px;
    height: 424px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1122 {
    width: 40px;
    height: 40px;
    z-index: 68;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 994px;
    top: 859px;
    ;
    z-index: 69
}

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

#compos .element-1123 {
    width: 249px;
    height: 99px;
    z-index: 69;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 917px;
    top: 829px;
    ;
    z-index: 70
}

#compos.re-device-mobile .element-1123 {
    left: 291.429px;
    top: 1307.14px;
    width: 248px;
    height: 98px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1124 {
    width: 384px;
    height: 484px;
    z-index: 70;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 640px;
    top: 464px;
    ;
    z-index: 71
}

#compos.re-device-mobile .element-1124 {
    left: 15.7143px;
    top: 942.857px;
    width: 384px;
    height: 484px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1125 {
    width: 40px;
    height: 40px;
    z-index: 71;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 829px;
    top: 667px;
    ;
    z-index: 72
}

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

#compos .element-1126 {
    width: 125px;
    height: 80px;
    z-index: 72;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 809px;
    top: 638px;
    ;
    z-index: 73
}

#compos.re-device-mobile .element-1126 {
    left: 184.286px;
    top: 1117.14px;
    width: 125px;
    height: 80px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1127 {
    width: 244px;
    height: 584px;
    z-index: 73;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1676px;
    top: 46px;
    ;
    z-index: 74
}

#compos.re-device-mobile .element-1127 {
    width: 244px;
    height: 584px;
    z-index: 66;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1676px;
    top: 46px;
}

#compos .element-1128 {
    width: 40px;
    height: 40px;
    z-index: 74;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1804px;
    top: 455px;
    ;
    z-index: 75
}

#compos.re-device-mobile .element-1128 {
    width: 40px;
    height: 40px;
    z-index: 67;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1804px;
    top: 455px;
}

#compos .element-1129 {
    width: 163px;
    height: 50px;
    z-index: 75;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1756px;
    top: 425px;
    ;
    z-index: 76
}

#compos.re-device-mobile .element-1129 {
    width: 163px;
    height: 50px;
    z-index: 68;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1756px;
    top: 425px;
}

#compos .element-1130 {
    width: 321px;
    height: 627px;
    z-index: 76;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1442px;
    top: 6px;
    ;
    z-index: 77
}

#compos.re-device-mobile .element-1130 {
    left: 817.143px;
    top: 485.714px;
    width: 321px;
    height: 627px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1131 {
    width: 40px;
    height: 40px;
    z-index: 77;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1589px;
    top: 244px;
    ;
    z-index: 78
}

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

#compos .element-1132 {
    width: 207px;
    height: 70px;
    z-index: 78;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1526px;
    top: 214px;
    ;
    z-index: 79
}

#compos.re-device-mobile .element-1132 {
    left: 901.429px;
    top: 692.857px;
    width: 207px;
    height: 70px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1133 {
    width: 631px;
    height: 665px;
    z-index: 79;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 883px;
    top: 6px;
    ;
    z-index: 80
}

#compos.re-device-mobile .element-1133 {
    left: 258.571px;
    top: 485.714px;
    width: 631.429px;
    height: 665.714px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1134 {
    width: 40px;
    height: 40px;
    z-index: 80;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 1;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1229px;
    top: 332px;
    ;
    z-index: 81
}

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

#compos .element-1135 {
    width: 142px;
    height: 50px;
    z-index: 81;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 1202px;
    top: 302px;
    ;
    z-index: 82
}

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

#compos .element-1136 {
    width: 230px;
    height: 399px;
    z-index: 82;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 888px;
    top: 6px;
    ;
    z-index: 83
}

#compos.re-device-mobile .element-1136 {
    left: 171px;
    top: 480px;
    width: 155px;
    height: 261px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1137 {
    width: 40px;
    height: 40px;
    z-index: 83;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 947px;
    top: 175px;
    ;
    z-index: 84
}

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

#compos .element-1138 {
    width: 133px;
    height: 67px;
    z-index: 84;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 1;
    left: 922px;
    top: 145px;
    ;
    z-index: 85
}

#compos.re-device-mobile .element-1138 {
    left: 192px;
    top: 522px;
    width: 133px;
    height: 67px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1147 {
    width: 1px;
    height: 403px;
    z-index: 85;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 889px;
    top: 120px;
    ;
    z-index: 86
}

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

#compos .element-1148 {
    width: 593px;
    height: 93px;
    z-index: 86;
    transform: rotate(0deg);
    display: block;
    position: absolute;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 284px;
    top: 429px;
    ;
    z-index: 87
}

#compos.re-device-mobile .element-1148 {
    left: 240px;
    top: 340px;
    width: 486px;
    height: 87px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1149 {
    width: 700px;
    height: 304px;
    z-index: 87;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 129px;
    top: 141px;
    ;
    z-index: 88
}

#compos.re-device-mobile .element-1149 {
    left: 100px;
    top: 60px;
    width: 623px;
    height: 323px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1209 {
    width: 486px;
    height: 290px;
    z-index: 88;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1035px;
    top: 1519px;
    ;
    z-index: 89
}

#compos.re-device-mobile .element-1209 {
    left: 410px;
    top: 1998.57px;
    width: 486px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1210 {
    width: 537px;
    height: 291px;
    z-index: 89;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    left: 963px;
    top: 1509px;
    ;
    z-index: 90
}

#compos.re-device-mobile .element-1210 {
    left: 338.571px;
    top: 1988.57px;
    width: 537px;
    height: 291px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1211 {
    width: 469px;
    height: 290px;
    z-index: 90;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1174px;
    top: 1485px;
    ;
    z-index: 91
}

#compos.re-device-mobile .element-1211 {
    left: 548.571px;
    top: 1964.29px;
    width: 469px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1212 {
    width: 436px;
    height: 195px;
    z-index: 91;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1086px;
    top: 1405px;
    ;
    z-index: 92
}

#compos.re-device-mobile .element-1212 {
    left: 461.429px;
    top: 1884.29px;
    width: 436px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1213 {
    width: 579px;
    height: 289px;
    z-index: 92;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 830px;
    top: 1207px;
    ;
    z-index: 93
}

#compos.re-device-mobile .element-1213 {
    left: 205.714px;
    top: 1685.71px;
    width: 579px;
    height: 289px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1214 {
    width: 549px;
    height: 477px;
    z-index: 93;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 336px;
    top: 916px;
    ;
    z-index: 94
}

#compos.re-device-mobile .element-1214 {
    left: -228.571px;
    top: 1471.43px;
    width: 459px;
    height: 291px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1215 {
    width: 438px;
    height: 290px;
    z-index: 94;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    left: 689px;
    top: 1351px;
    ;
    z-index: 95
}

#compos.re-device-mobile .element-1215 {
    left: 64.2857px;
    top: 1830px;
    width: 438px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1216 {
    width: 451px;
    height: 290px;
    z-index: 95;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    left: 1059px;
    top: 989px;
    ;
    z-index: 96
}

#compos.re-device-mobile .element-1216 {
    left: 434.286px;
    top: 1468.57px;
    width: 451px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1217 {
    width: 505px;
    height: 289px;
    z-index: 96;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    left: 811px;
    top: 806px;
    ;
    z-index: 97
}

#compos.re-device-mobile .element-1217 {
    left: 185.714px;
    top: 1285.71px;
    width: 505px;
    height: 289px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1218 {
    width: 420px;
    height: 290px;
    z-index: 97;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 901px;
    top: 1171px;
    ;
    z-index: 98
}

#compos.re-device-mobile .element-1218 {
    left: 275.714px;
    top: 1650px;
    width: 420px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1219 {
    width: 420px;
    height: 290px;
    z-index: 98;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1028px;
    top: 1022px;
    ;
    z-index: 99
}

#compos.re-device-mobile .element-1219 {
    left: 402.857px;
    top: 1501.43px;
    width: 420px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1220 {
    width: 418px;
    height: 292px;
    z-index: 99;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1397px;
    top: 1054px;
    ;
    z-index: 100
}

#compos.re-device-mobile .element-1220 {
    left: 771.429px;
    top: 1532.86px;
    width: 418px;
    height: 292px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1221 {
    width: 400px;
    height: 290px;
    z-index: 100;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1083px;
    top: 834px;
    ;
    z-index: 101
}

#compos.re-device-mobile .element-1221 {
    left: 458.571px;
    top: 1312.86px;
    width: 435px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1222 {
    width: 447px;
    height: 290px;
    z-index: 101;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 843px;
    top: 620px;
    ;
    z-index: 102
}

#compos.re-device-mobile .element-1222 {
    left: 218.571px;
    top: 1100px;
    width: 447px;
    height: 290px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1223 {
    width: 512px;
    height: 290px;
    z-index: 102;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    left: 979px;
    top: 631px;
    ;
    z-index: 103
}

#compos.re-device-mobile .element-1223 {
    left: 354.286px;
    top: 1110px;
    width: 512px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1224 {
    width: 437px;
    height: 290px;
    z-index: 103;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    left: 1024px;
    top: 730px;
    ;
    z-index: 104
}

#compos.re-device-mobile .element-1224 {
    left: 398.571px;
    top: 1210px;
    width: 437px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1225 {
    width: 437px;
    height: 290px;
    z-index: 104;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1441px;
    top: 624px;
    ;
    z-index: 105
}

#compos.re-device-mobile .element-1225 {
    left: 815.714px;
    top: 1102.86px;
    width: 437px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1226 {
    width: 478px;
    height: 289px;
    z-index: 105;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1097px;
    top: 590px;
    ;
    z-index: 106
}

#compos.re-device-mobile .element-1226 {
    left: 951.429px;
    top: 1354.29px;
    width: 0;
    height: 2px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1227 {
    width: 423px;
    height: 290px;
    z-index: 106;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 931px;
    top: 684px;
    ;
    z-index: 107
}

#compos.re-device-mobile .element-1227 {
    left: 305.714px;
    top: 1162.86px;
    width: 423px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1228 {
    width: 458px;
    height: 289px;
    z-index: 107;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1282px;
    top: 472px;
    ;
    z-index: 108
}

#compos.re-device-mobile .element-1228 {
    left: 657.143px;
    top: 951.429px;
    width: 458px;
    height: 289px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1229 {
    width: 428px;
    height: 289px;
    z-index: 108;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1084px;
    top: 263px;
    ;
    z-index: 109
}

#compos.re-device-mobile .element-1229 {
    left: 458.571px;
    top: 742.857px;
    width: 428px;
    height: 289px;
    opacity: 0;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1230 {
    width: 423px;
    height: 290px;
    z-index: 109;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    opacity: 0;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    left: 1476px;
    top: 350px;
    ;
    z-index: 110
}

#compos.re-device-mobile .element-1230 {
    left: 851.429px;
    top: 830px;
    width: 423px;
    height: 290px;
    opacity: 0;
    transform: rotate(0deg);
}

#compos .element-1231 {
    width: 423px;
    height: 289px;
    z-index: 110;
    transform: rotate(0deg);
    position: absolute;
    display: block;
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: 0;
    left: 999px;
    top: 194px;
    ;
    z-index: 111
}

#compos.re-device-mobile .element-1231 {
    left: 290px;
    top: 514px;
    width: 350px;
    height: 239px;
    opacity: 1;
    transform: rotate(0deg);
    box-shadow: rgb(0, 0, 0) 0 0 0;
}

#compos .element-1152 {
    width: 123px;
    height: 100px;
    z-index: 111;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 908px;
    top: 133px;
    ;
    z-index: 112
}

#compos.re-device-mobile .element-1152 {
    left: 185px;
    top: 522px;
    width: 123px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1153 {
    width: 123px;
    height: 100px;
    z-index: 112;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1187px;
    top: 288px;
    ;
    z-index: 113
}

#compos.re-device-mobile .element-1153 {
    left: 561.429px;
    top: 767.143px;
    width: 123px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1154 {
    width: 188px;
    height: 100px;
    z-index: 113;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1516px;
    top: 204px;
    ;
    z-index: 114
}

#compos.re-device-mobile .element-1154 {
    left: 891.429px;
    top: 682.857px;
    width: 188px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1156 {
    width: 188px;
    height: 100px;
    z-index: 114;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1732px;
    top: 414px;
    ;
    z-index: 115
}

#compos.re-device-mobile .element-1156 {
    width: 188px;
    height: 100px;
    z-index: 107;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1732px;
    top: 414px;
}

#compos .element-1157 {
    width: 188px;
    height: 100px;
    z-index: 115;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 759px;
    top: 621px;
    ;
    z-index: 116
}

#compos.re-device-mobile .element-1157 {
    left: 134.286px;
    top: 1100px;
    width: 188px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1158 {
    width: 210px;
    height: 100px;
    z-index: 116;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 908px;
    top: 815px;
    ;
    z-index: 117
}

#compos.re-device-mobile .element-1158 {
    left: 282.857px;
    top: 1294.29px;
    width: 210px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1159 {
    width: 210px;
    height: 100px;
    z-index: 117;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1187px;
    top: 790px;
    ;
    z-index: 118
}

#compos.re-device-mobile .element-1159 {
    left: 561.429px;
    top: 1270px;
    width: 210px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1160 {
    width: 210px;
    height: 100px;
    z-index: 118;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1505px;
    top: 678px;
    ;
    z-index: 119
}

#compos.re-device-mobile .element-1160 {
    left: 880px;
    top: 1157.14px;
    width: 210px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1161 {
    width: 210px;
    height: 100px;
    z-index: 119;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1483px;
    top: 876px;
    ;
    z-index: 120
}

#compos.re-device-mobile .element-1161 {
    left: 858.571px;
    top: 1355.71px;
    width: 210px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1162 {
    width: 316px;
    height: 100px;
    z-index: 120;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 403px;
    top: 826px;
    ;
    z-index: 121
}

#compos.re-device-mobile .element-1162 {
    left: -220px;
    top: 1305.71px;
    width: 316px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1163 {
    width: 237px;
    height: 100px;
    z-index: 121;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 829px;
    top: 976px;
    ;
    z-index: 122
}

#compos.re-device-mobile .element-1163 {
    left: 204.286px;
    top: 1455.71px;
    width: 237px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1164 {
    width: 164px;
    height: 100px;
    z-index: 122;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1128px;
    top: 1144px;
    ;
    z-index: 123
}

#compos.re-device-mobile .element-1164 {
    left: 502.857px;
    top: 1622.86px;
    width: 164px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1165 {
    width: 164px;
    height: 100px;
    z-index: 123;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1521px;
    top: 1047px;
    ;
    z-index: 124
}

#compos.re-device-mobile .element-1165 {
    left: 895.714px;
    top: 1525.71px;
    width: 164px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1405 {
    width: 164px;
    height: 100px;
    z-index: 124;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1450px;
    top: 1227px;
    ;
    z-index: 125
}

#compos.re-device-mobile .element-1405 {
    left: 895.714px;
    top: 1525.71px;
    width: 164px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1166 {
    width: 164px;
    height: 100px;
    z-index: 125;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1354px;
    top: 1991px;
    ;
    z-index: 126
}

#compos.re-device-mobile .element-1166 {
    left: 728.571px;
    top: 2470px;
    width: 164px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1167 {
    width: 227px;
    height: 100px;
    z-index: 126;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 498px;
    top: 1067px;
    ;
    z-index: 127
}

#compos.re-device-mobile .element-1167 {
    left: -125.714px;
    top: 1545.71px;
    width: 227px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1168 {
    width: 227px;
    height: 100px;
    z-index: 127;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 853px;
    top: 1167px;
    ;
    z-index: 128
}

#compos.re-device-mobile .element-1168 {
    left: 228.571px;
    top: 1645.71px;
    width: 227px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1169 {
    width: 182px;
    height: 100px;
    z-index: 128;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1187px;
    top: 1402px;
    ;
    z-index: 129
}

#compos.re-device-mobile .element-1169 {
    left: 561.429px;
    top: 1881.43px;
    width: 182px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1170 {
    width: 296px;
    height: 73px;
    z-index: 129;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 611px;
    top: 1277px;
    ;
    z-index: 130
}

#compos.re-device-mobile .element-1170 {
    left: -12.8571px;
    top: 1755.71px;
    width: 296px;
    height: 73px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1173 {
    width: 313px;
    height: 73px;
    z-index: 130;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 466px;
    top: 1438px;
    ;
    z-index: 131
}

#compos.re-device-mobile .element-1173 {
    left: -157.143px;
    top: 1917.14px;
    width: 313px;
    height: 73px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1171 {
    width: 132px;
    height: 96px;
    z-index: 131;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 933px;
    top: 1961px;
    ;
    z-index: 132
}

#compos.re-device-mobile .element-1171 {
    left: 308.571px;
    top: 2440px;
    width: 132px;
    height: 96px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1172 {
    width: 118px;
    height: 96px;
    z-index: 132;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1076px;
    top: 1538px;
    ;
    z-index: 133
}

#compos.re-device-mobile .element-1172 {
    left: 451.429px;
    top: 2017.14px;
    width: 118px;
    height: 96px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1174 {
    width: 316px;
    height: 67px;
    z-index: 133;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 424px;
    top: 1565px;
    ;
    z-index: 134
}

#compos.re-device-mobile .element-1174 {
    left: -200px;
    top: 2044.29px;
    width: 316px;
    height: 67px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1175 {
    width: 231px;
    height: 100px;
    z-index: 134;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 835px;
    top: 1556px;
    ;
    z-index: 135
}

#compos.re-device-mobile .element-1175 {
    left: 210px;
    top: 2035.71px;
    width: 231px;
    height: 100px;
    background-color: rgba(0, 156, 173, .5);
    opacity: 1;
    border-radius: 0;
}

#compos .element-1155 {
    width: 1920px;
    height: 1913px;
    z-index: 135;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1930px;
    top: 0;
    ;
    z-index: 136
}

#compos.re-device-mobile .element-1155 {
    width: 1920px;
    height: 1913px;
    z-index: 127;
    border-radius: 0;
    display: block;
    position: absolute;
    background: rgba(0, 156, 173, .5);
    opacity: 1;
    left: 1930px;
    top: 0;
}

#compos .element-1579 {
    width: 28px;
    height: 33px;
    z-index: 136;
    display: block;
    position: absolute;
    background: rgb(255, 255, 255);
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: .03;
    left: 28px;
    top: 654px;
    ;
    z-index: 137
}

#compos .element-1580 {
    width: 17px;
    height: 23px;
    z-index: 138;
    position: absolute;
    display: block;
    background: rgb(255, 255, 255);
    box-shadow: rgb(0, 0, 0) 0 0 0;
    opacity: .03;
    left: 280px;
    top: 1852px;
    ;
    z-index: 138
}