#p1 {
    left: calc(21% + 60px);
    top: 83px;
}

#p1:before {
    -webkit-transform: rotate(210deg);
    -moz-transform: rotate(210deg);
    -ms-transform: rotate(210deg);
    -o-transform: rotate(210deg);
    transform: rotate(210deg);
}

#p2 {
    left: calc(21% + 38px);
    top: 117px;
}

#p2:before {
    -webkit-transform: rotate(75deg);
    -moz-transform: rotate(75deg);
    -ms-transform: rotate(75deg);
    -o-transform: rotate(75deg);
    transform: rotate(75deg);
}

#p3 {
    left: calc(21% + 13px);
    top: 164px;
}

#p3:before {
    -webkit-transform: rotate(153deg);
    -moz-transform: rotate(153deg);
    -ms-transform: rotate(153deg);
    -o-transform: rotate(153deg);
    transform: rotate(153deg);
}

#p4 {
    left: calc(21% + 3px);
    top: 210px;
}

#p4:before {
    -webkit-transform: rotate(340deg);
    -moz-transform: rotate(340deg);
    -ms-transform: rotate(340deg);
    -o-transform: rotate(340deg);
    transform: rotate(340deg);
}

#p5 {
    left: calc(21% + 92px);
    top: 86px;
}

#p5:before {
    -webkit-transform: rotate(160deg);
    -moz-transform: rotate(160deg);
    -ms-transform: rotate(160deg);
    -o-transform: rotate(160deg);
    transform: rotate(160deg);
}

#p6 {
    left: calc(21% + 87px);
    top: 126px;
}

#p6:before {
    -webkit-transform: rotate(325deg);
    -moz-transform: rotate(325deg);
    -ms-transform: rotate(325deg);
    -o-transform: rotate(325deg);
    transform: rotate(325deg);
}

#p7 {
    left: calc(21% + 66px);
    top: 176px;
}

#p7:before {
    -webkit-transform: rotate(265deg);
    -moz-transform: rotate(265deg);
    -ms-transform: rotate(265deg);
    -o-transform: rotate(265deg);
    transform: rotate(265deg);
}

#p8 {
    left: calc(21% + 42px);
    top: 212px;
}

#p8:before {
    -webkit-transform: rotate(33deg);
    -moz-transform: rotate(33deg);
    -ms-transform: rotate(33deg);
    -o-transform: rotate(33deg);
    transform: rotate(33deg);
}

/* =================== */
#p9 {
    left: calc(21% - 25px);
    top: 268px;
}

#p9:before {
    -webkit-transform: rotate(210deg);
    -moz-transform: rotate(210deg);
    -ms-transform: rotate(210deg);
    -o-transform: rotate(210deg);
    transform: rotate(210deg);
}

#p10 {
    left: calc(21% - 55px);
    top: 315px;
}

#p10:before {
    -webkit-transform: rotate(75deg);
    -moz-transform: rotate(75deg);
    -ms-transform: rotate(75deg);
    -o-transform: rotate(75deg);
    transform: rotate(75deg);
}

#p11 {
    left: calc(21% - 80px);
    top: 364px;
}

#p11:before {
    -webkit-transform: rotate(153deg);
    -moz-transform: rotate(153deg);
    -ms-transform: rotate(153deg);
    -o-transform: rotate(153deg);
    transform: rotate(153deg);
}

#p12 {
    left: calc(21% - 95px);
    top: 421px;
}

#p12:before {
    -webkit-transform: rotate(340deg);
    -moz-transform: rotate(340deg);
    -ms-transform: rotate(340deg);
    -o-transform: rotate(340deg);
    transform: rotate(340deg);
}

#p13 {
    left: calc(21% + 10px);
    top: 286px;
}

#p13:before {
    -webkit-transform: rotate(310deg);
    -moz-transform: rotate(310deg);
    -ms-transform: rotate(310deg);
    -o-transform: rotate(310deg);
    transform: rotate(310deg);
}

#p14 {
    left: calc(21% - 10px);
    top: 322px;
}

#p14:before {
    -webkit-transform: rotate(325deg);
    -moz-transform: rotate(325deg);
    -ms-transform: rotate(325deg);
    -o-transform: rotate(325deg);
    transform: rotate(325deg);
}

#p15 {
    left: calc(21% - 30px);
    top: 375px;
}

#p15:before {
    -webkit-transform: rotate(265deg);
    -moz-transform: rotate(265deg);
    -ms-transform: rotate(265deg);
    -o-transform: rotate(265deg);
    transform: rotate(265deg);
}

#p16 {
    left: calc(21% - 57px);
    top: 425px;
}

#p16:before {
    -webkit-transform: rotate(33deg);
    -moz-transform: rotate(33deg);
    -ms-transform: rotate(33deg);
    -o-transform: rotate(33deg);
    transform: rotate(33deg);
}

/* =================== */
#p17 {
    left: calc(21% + 140px);
    top: 94px;
}

#p17:before {
    -webkit-transform: rotate(84deg);
    -moz-transform: rotate(84deg);
    -ms-transform: rotate(84deg);
    -o-transform: rotate(84deg);
    transform: rotate(84deg);
}

#p18 {
    left: calc(21% + 203px);
    top: 96px;
}

#p18:before {
    -webkit-transform: rotate(235deg);
    -moz-transform: rotate(235deg);
    -ms-transform: rotate(235deg);
    -o-transform: rotate(235deg);
    transform: rotate(235deg);
}

#p19 {
    left: calc(21% + 294px);
    top: 102px;
}

#p19:before {
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    transform: rotate(140deg);
}

#p20 {
    left: calc(21% + 349px);
    top: 109px;
}

#p20:before {
    -webkit-transform: rotate(305deg);
    -moz-transform: rotate(305deg);
    -ms-transform: rotate(305deg);
    -o-transform: rotate(305deg);
    transform: rotate(305deg);
}

#p21 {
    left: calc(21% + 141px);
    top: 125px;
}

#p21:before {
    -webkit-transform: rotate(-40deg);
    -moz-transform: rotate(-40deg);
    -ms-transform: rotate(-40deg);
    -o-transform: rotate(-40deg);
    transform: rotate(-40deg);
}

#p22 {
    left: calc(21% + 187px);
    top: 131px;
}

#p22:before {
    -webkit-transform: rotate(340deg);
    -moz-transform: rotate(340deg);
    -ms-transform: rotate(340deg);
    -o-transform: rotate(340deg);
    transform: rotate(340deg);
}

#p23 {
    left: calc(21% + 280px);
    top: 135px;
}

#p23:before {
    -webkit-transform: rotate(47deg);
    -moz-transform: rotate(47deg);
    -ms-transform: rotate(47deg);
    -o-transform: rotate(47deg);
    transform: rotate(47deg);
}

#p24 {
    left: calc(21% + 345px);
    top: 138px;
}

#p24:before {
    -webkit-transform: rotate(255deg);
    -moz-transform: rotate(255deg);
    -ms-transform: rotate(255deg);
    -o-transform: rotate(255deg);
    transform: rotate(255deg);
}

/* =================== */
#p25 {
    left: calc(21% + 102px);
    top: 186px;
}

#p25:before {
    -webkit-transform: rotate(84deg);
    -moz-transform: rotate(84deg);
    -ms-transform: rotate(84deg);
    -o-transform: rotate(84deg);
    transform: rotate(84deg);
}

#p26 {
    left: calc(21% + 167px);
    top: 187px;
}

#p26:before {
    -webkit-transform: rotate(235deg);
    -moz-transform: rotate(235deg);
    -ms-transform: rotate(235deg);
    -o-transform: rotate(235deg);
    transform: rotate(235deg);
}

#p27 {
    left: calc(21% + 259px);
    top: 194px;
}

#p27:before {
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    transform: rotate(140deg);
}

#p28 {
    left: calc(21% + 309px);
    top: 197px;
}

#p28:before {
    -webkit-transform: rotate(138deg);
    -moz-transform: rotate(138deg);
    -ms-transform: rotate(138deg);
    -o-transform: rotate(138deg);
    transform: rotate(138deg);
}

#p29 {
    left: calc(21% + 102px);
    top: 220px;
}

#p29:before {
    -webkit-transform: rotate(325deg);
    -moz-transform: rotate(325deg);
    -ms-transform: rotate(325deg);
    -o-transform: rotate(325deg);
    transform: rotate(325deg);
}

#p30 {
    left: calc(21% + 151px);
    top: 223px;
}

#p30:before {
    -webkit-transform: rotate(345deg);
    -moz-transform: rotate(345deg);
    -ms-transform: rotate(345deg);
    -o-transform: rotate(345deg);
    transform: rotate(345deg);
}

#p31 {
    left: calc(21% + 247px);
    top: 230px;
}

#p31:before {
    -webkit-transform: rotate(47deg);
    -moz-transform: rotate(47deg);
    -ms-transform: rotate(47deg);
    -o-transform: rotate(47deg);
    transform: rotate(47deg);
}

#p32 {
    left: calc(21% + 313px);
    top: 234px;
}

#p32:before {
    -webkit-transform: rotate(310deg);
    -moz-transform: rotate(310deg);
    -ms-transform: rotate(310deg);
    -o-transform: rotate(310deg);
    transform: rotate(310deg);
}

/* =================== */
#p33 {
    left: calc(21% + 60px);
    top: 278px;
}

#p33:before {
    -webkit-transform: rotate(84deg);
    -moz-transform: rotate(84deg);
    -ms-transform: rotate(84deg);
    -o-transform: rotate(84deg);
    transform: rotate(84deg);
}

#p34 {
    left: calc(21% + 130px);
    top: 280px;
}

#p34:before {
    -webkit-transform: rotate(235deg);
    -moz-transform: rotate(235deg);
    -ms-transform: rotate(235deg);
    -o-transform: rotate(235deg);
    transform: rotate(235deg);
}

#p35 {
    left: calc(21% + 223px);
    top: 288px;
}

#p35:before {
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    transform: rotate(140deg);
}

#p36 {
    left: calc(21% + 281px);
    top: 290px;
}

#p36:before {
    -webkit-transform: rotate(138deg);
    -moz-transform: rotate(138deg);
    -ms-transform: rotate(138deg);
    -o-transform: rotate(138deg);
    transform: rotate(138deg);
}

#p37 {
    left: calc(21% + 61px);
    top: 312px;
}

#p37:before {
    -webkit-transform: rotate(325deg);
    -moz-transform: rotate(325deg);
    -ms-transform: rotate(325deg);
    -o-transform: rotate(325deg);
    transform: rotate(325deg);
}

#p38 {
    left: calc(21% + 113px);
    top: 318px;
}

#p38:before {
    -webkit-transform: rotate(345deg);
    -moz-transform: rotate(345deg);
    -ms-transform: rotate(345deg);
    -o-transform: rotate(345deg);
    transform: rotate(345deg);
}

#p39 {
    left: calc(21% + 215px);
    top: 326px;
}

#p39:before {
    -webkit-transform: rotate(47deg);
    -moz-transform: rotate(47deg);
    -ms-transform: rotate(47deg);
    -o-transform: rotate(47deg);
    transform: rotate(47deg);
}

#p40 {
    left: calc(21% + 283px);
    top: 333px;
}

#p40:before {
    -webkit-transform: rotate(310deg);
    -moz-transform: rotate(310deg);
    -ms-transform: rotate(310deg);
    -o-transform: rotate(310deg);
    transform: rotate(310deg);
}

/* =================== */
#p41 {
    left: calc(21% + 11px);
    top: 400px;
}

#p41:before {
    -webkit-transform: rotate(84deg);
    -moz-transform: rotate(84deg);
    -ms-transform: rotate(84deg);
    -o-transform: rotate(84deg);
    transform: rotate(84deg);
}

#p42 {
    left: calc(21% + 84px);
    top: 402px;
}

#p42:before {
    -webkit-transform: rotate(235deg);
    -moz-transform: rotate(235deg);
    -ms-transform: rotate(235deg);
    -o-transform: rotate(235deg);
    transform: rotate(235deg);
}

#p43 {
    left: calc(21% + 188px);
    top: 409px;
}

#p43:before {
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    transform: rotate(140deg);
}

#p44 {
    left: calc(21% + 246px);
    top: 414px;
}

#p44:before {
    -webkit-transform: rotate(145deg);
    -moz-transform: rotate(145deg);
    -ms-transform: rotate(145deg);
    -o-transform: rotate(145deg);
    transform: rotate(145deg);
}

#p45 {
    left: calc(21% + 13px);
    top: 435px;
}

#p45:before {
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -o-transform: rotate(315deg);
    transform: rotate(315deg);
}

#p46 {
    left: calc(21% + 70px);
    top: 439px;
}

#p46:before {
    -webkit-transform: rotate(312deg);
    -moz-transform: rotate(312deg);
    -ms-transform: rotate(312deg);
    -o-transform: rotate(312deg);
    transform: rotate(312deg);
}

#p47 {
    left: calc(21% + 177px);
    top: 449px;
}

#p47:before {
    -webkit-transform: rotate(47deg);
    -moz-transform: rotate(47deg);
    -ms-transform: rotate(47deg);
    -o-transform: rotate(47deg);
    transform: rotate(47deg);
}

#p48 {
    left: calc(21% + 244px);
    top: 456px;
}

#p48:before {
    -webkit-transform: rotate(320deg);
    -moz-transform: rotate(320deg);
    -ms-transform: rotate(320deg);
    -o-transform: rotate(320deg);
    transform: rotate(320deg);
}

#p49 {
    left: calc(21% + 170px);
    top: 609px;
}

#p49:before {
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    transform: rotate(140deg);
}

#p50 {
    left: calc(21% + 123px);
    top: 605px;
}

#p50:before {
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    transform: rotate(140deg);
}

#p51 {
    left: calc(21% + 10px);
    top: 594px;
}

#p51:before {
    -webkit-transform: rotate(230deg);
    -moz-transform: rotate(230deg);
    -ms-transform: rotate(230deg);
    -o-transform: rotate(230deg);
    transform: rotate(230deg);
}

#p52 {
    left: calc(21% - 54px);
    top: 588px;
}

#p52:before {
    -webkit-transform: rotate(230deg);
    -moz-transform: rotate(230deg);
    -ms-transform: rotate(230deg);
    -o-transform: rotate(230deg);
    transform: rotate(230deg);
}

#p53 {
    left: calc(21% - 131px);
    top: 582px;
}

#p53:before {
    -webkit-transform: rotate(245deg);
    -moz-transform: rotate(245deg);
    -ms-transform: rotate(245deg);
    -o-transform: rotate(245deg);
    transform: rotate(245deg);
}

#p54 {
    left: calc(21% - 110px);
    top: 526px;
}

#p54:before {
    -webkit-transform: rotate(245deg);
    -moz-transform: rotate(245deg);
    -ms-transform: rotate(245deg);
    -o-transform: rotate(245deg);
    transform: rotate(245deg);
}

#p55 {
    left: calc(21% - 85px);
    top: 477px
}

#p55:before {
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -ms-transform: rotate(-20deg);
    -o-transform: rotate(-20deg);
    transform: rotate(-20deg);
}

#p56 {
    left: calc(21% - 120px);
    top: 461px;
}

#p56:before {
    -webkit-transform: rotate(-100deg);
    -moz-transform: rotate(-100deg);
    -ms-transform: rotate(-100deg);
    -o-transform: rotate(-100deg);
    transform: rotate(-100deg);
}

#p57 {
    left: calc(21% - 148px);
    top: 498px;
}

#p57:before {
    -webkit-transform: rotate(60deg);
    -moz-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    -o-transform: rotate(60deg);
    transform: rotate(60deg);
}

#p58 {
    left: calc(21% - 176px);
    top: 552px;
}

#p58:before {
    -webkit-transform: rotate(170deg);
    -moz-transform: rotate(170deg);
    -ms-transform: rotate(170deg);
    -o-transform: rotate(170deg);
    transform: rotate(170deg);
}

#p59 {
    left: calc(21% - 189px);
    top: 614px;
}

#p59:before {
    -webkit-transform: rotate(-40deg);
    -moz-transform: rotate(-40deg);
    -ms-transform: rotate(-40deg);
    -o-transform: rotate(-40deg);
    transform: rotate(-40deg);
}

#p60 {
    left: calc(21% - 68px);
    top: 632px;
}

#p60:before {
    -webkit-transform: rotate(-40deg);
    -moz-transform: rotate(-40deg);
    -ms-transform: rotate(-40deg);
    -o-transform: rotate(-40deg);
    transform: rotate(-40deg);
}

#p61 {
    left: calc(21% + 49px);
    top: 644px;
}

#p61:before {
    -webkit-transform: rotate(60deg);
    -moz-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    -o-transform: rotate(60deg);
    transform: rotate(60deg);
}

#p62 {
    left: calc(21% + 160px);
    top: 654px;
}

#p62:before {
    -webkit-transform: rotate(50deg);
    -moz-transform: rotate(50deg);
    -ms-transform: rotate(50deg);
    -o-transform: rotate(50deg);
    transform: rotate(50deg);
}

#p63 {
    left: calc(21% + 196px);
    top: 652px;
}

#p63:before {
    -webkit-transform: rotate(250deg);
    -moz-transform: rotate(250deg);
    -ms-transform: rotate(250deg);
    -o-transform: rotate(250deg);
    transform: rotate(250deg);
}

#p64 {
    left: calc(21% + 203px);
    top: 623px;
}

#p64:before {
    -webkit-transform: rotate(-40deg);
    -moz-transform: rotate(-40deg);
    -ms-transform: rotate(-40deg);
    -o-transform: rotate(-40deg);
    transform: rotate(-40deg);
}