
*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
body{background:#fff}
.scene,.box,.box__face,.h2,canvas{position:-webkit-absolute;position:absolute}
.slide-wrapper,.slide-item__img{position:-webkit-relative;position:relative}
.box__face{box-shadow:1vw white;border-radius:.4vw;color:white;font-size:2.75vw;font-weight:bold;text-align:center}
.box__face--mid{height:inherit}
.h2{position:absolute;pointer-events:none;width:15vw;height:15vw;opacity:0;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}
.render{opacity:1}
.slide-wrapper{display:none;position:relative;top:9.5vw;left:.5vw}
canvas{overflow:hidden;display:block;position:absolute;pointer-events:none}

/*:root{--corners:0 40%,20% 20%,40% 0,60% 0,80% 20%,100% 40%,100% 100%,0 100%;--dropbox-width:15vw;--dropbox-height:22.25vw;--dropbox-circ_depth:1.5vw;--con3d:.4;
--fRX:0deg;--fRY:0deg;--fRZ:0deg;--arcs3d:.95,.95,.95;--roX:0deg;--roY:0deg;--tY:0vw;--tZ:.05vw;
--mCarat:.75vw;--mCaratC:white}
body,.scene,.rg,.wall,.fram,.arcs,.arc,.arc:first-child,.arc:last-child,.box{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
#sn0 div > *:not(div),#sn1 div > *:not(div),#sn2 div > *:not(div),#sn3 div > *:not(div),#sn4 div > *:not(div),#sn5 div > *:not(div),#sn6 div > *:not(div),#sn7 div > *:not(div),#sn8 div > *:not(div),#sn9 div > *:not(div){overflow-y:hidden}
*/
/*
.rotateImg180Y{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}

.wall,.fram,.arc,.arc:first-child,.arc:last-child,.arcs,.angel,.box,.box__face,.box__face--mid{-webkit-transition:var(--arcTran);-moz-transition:var(--arcTran);-ms-transition:var(--arcTran);-o-transition:var(--arcTran);transition:var(--arcTran)}

-webkit-clip-path:polygon(var(--corners));-moz-clip-path:polygon(var(--corners));-ms-clip-path:polygon(var(--corners));-o-clip-path:polygon(var(--corners));clip-path:polygon(var(--corners))
.corners{background:radial-gradient(circle at top var(--place),transparent var(--place1),#000 var(--place2));background-size:100% 100%;background-position:50% 50%}*/

/*
.box.show-front,.box.show-back,.box__face--mid,.slide-wrapper,.slide-item__img,#snO0,#sn0,#sn0 p,#snO1,#sn1,#sn1 p,#snO2,#sn2,#sn2 p,#snO3,#sn3,#sn3 p,#snO4,#sn4,#sn4 p,#snO5,#sn5,#sn5 p,#snO6,#sn6,#sn6 p,#snO7,#sn7,#sn7 p,#snO8,#sn8,#sn8 p,#snO9,#sn9,#sn9 p,.fram,.angel{position:-webkit-relative;position:relative}
.scene,.box,.box__face,.rG,.rG label,.wall,.arc,.h2,canvas{position:-webkit-absolute;position:absolute}
.scene,.box,.box__face--front,.box__face--back,.box__face--mid,.box__face--top,.box__face--bottom{width:var(--dropbox-width)}
.scene,.wall{-webkit-perspective:250vw;-moz-perspective:250vw;-ms-perspective:250vw;-o-perspective:250vw;perspective:250vw}
 200 border:.15vw solid #CCC;*/
/*.scene{top:8vw;left:40vw;height:auto}
.box{--arcTran:3s}
.box{height:var(--dropbox-height);-webkit-transform:translateZ(-3.75vw);-moz-transform:translateZ(-3.75vw);-ms-transform:translateZ(-3.75vw);-o-transform:translateZ(-3.75vw);transform:translateZ(-3.75vw)}

.box.show-front{--bSry:0deg;--bStz:0vw}.box.show-back{--bSry:180deg;--bStz:0vw}
.box.show-left{--bSry:90deg;--bStz:-3.75vw}.box.show-right{--bSry:-90deg;--bStz:7.5vw}
.box.show-top{--bSrx:-90deg;--bSry:-180deg;--bStz:-15.125vw}.box.show-bottom{--bSrx:0deg;--bStz:15.25vw}

.box.show-front,.box.show-back,.box.show-left,.box.show-right{-webkit-transform:rotateY(var(--bSry));-moz-transform:rotateY(var(--bSry));-ms-transform:rotateY(var(--bSry));-o-transform:rotateY(var(--bSry));transform:rotateY(var(--bSry))}
.box.show-top{-webkit-transform:rotateX(var(--bSrx)) rotateY(var(--bSry));-moz-transform:rotateX(var(--bSrx)) rotateY(var(--bSry));-ms-transform:rotateX(var(--bSrx)) rotateY(var(--bSry));-o-transform:rotateX(var(--bSrx)) rotateY(var(--bSry));transform:rotateX(var(--bSrx)) rotateY(var(--bSry))}
.box.show-bottom{-webkit-transform:rotateX(var(--bSrx));-moz-transform:rotateX(var(--bSrx));-ms-transform:rotateX(var(--bSrx));-o-transform:rotateX(var(--bSrx));transform:rotateX(var(--bSrx))}
*/
/*
.box__face--front,.box__face--back,.box__face--mid{height:inherit}
.box__face--right,.box__face--left{width:1.5vw;height:inherit;line-height:7.5vw}
.box__face--top,.box__face--bottom{height:1.5vw}

.box__face--front,.box__face--back,.box__face--right,.box__face--left,.box__face--mid{background:var(--bFbg);-webkit-transform:rotateY(var(--bFry)) translateZ(var(--bFtz));-moz-transform:rotateY(var(--bFry)) translateZ(var(--bFtz));-ms-transform:rotateY(var(--bFry)) translateZ(var(--bFtz));-o-transform:rotateY(var(--bFry)) translateZ(var(--bFtz));transform:rotateY(var(--bFry)) translateZ(var(--bFtz))}
.box__face--mid{height:22.25vw}
 these describe the relative orientation to themselves see html styles for transform vars 
.box__face--mid{--arcTran:1.25s;background:black radial-gradient(circle at top left,transparent 12.5%,#000 20%);background-size:100% 100%;background-position:50% 50%}*/
/*.box__face--mid:hover{background-size:150% 150%}  should be 100% * (100 / transparent % of radial gradient 
.box__face--top,.box__face--bottom{background:var(--bFbg);-webkit-transform:rotateX(var(--bFrx)) translateZ(var(--bFtz));-moz-transform:rotateX(var(--bFrx)) translateZ(var(--bFtz));-ms-transform:rotateX(var(--bFrx)) translateZ(var(--bFtz));-o-transform:rotateX(var(--bFrx)) translateZ(var(--bFtz));transform:rotateX(var(--bFrx)) translateZ(var(--bFtz))}
*/
/* --------------------------------------------Stu---------------------------------------------- 
#snO0 label,#snO1 label,#snO2 label,#snO3 label,#snO4 label,#snO5 label,#snO6 label,#snO7 label,#snO8 label,#snO9 label
{margin-right:3vw}

#snO0 input[id*="sn0"],#snO1 input[id*="sn1"],#snO2 input[id*="sn2"],#snO3 input[id*="sn3"],#snO4 input[id*="sn4"],#snO5 input[id*="sn5"],#snO6 input[id*="sn6"],#snO7 input[id*="sn7"],#snO8 input[id*="sn8"],#snO9 input[id*="sn9"]
{display:none}

#sn0,#sn1,#sn2,#sn3,#sn4,#sn5,#sn6,#sn7,#sn8,#sn9
{display:block;background:red;width:14.9vw;margin:auto auto;border-radius:.4vw}

#sn0 p,#sn1 p,#sn2 p,#sn3 p,#sn4 p,#sn5 p,#sn6 p,#sn7 p,#sn8 p,#sn9 p
{padding:0;margin:0}

#sn0 p label,#sn1 p label,#sn2 p label,#sn3 p label,#sn4 p label,#sn5 p label,#sn6 p label,#sn7 p label,#sn8 p label,#sn9 p label
{display:block;position:relative;font:100 1.75vw/2.475vw 'Open Sans Condensed',sans-serif;color:#fff}

#sn0 p label:last-child,#sn1 p label:last-child,#sn2 p label:last-child,#sn3 p label:last-child,#sn4 p label:last-child,#sn5 p label:last-child,#sn6 p label:last-child,#sn7 p label:last-child,#sn8 p label:last-child,#sn9 p label:last-child
{display:none;position:absolute;background:rgba(0,0,0,0);width:100%;height:100%;left:0;top:0}

#sn0 p label i,#sn1 p label i,#sn2 p label i,#sn3 p label i,#sn4 p label i,#sn5 p label i,#sn6 p label i,#sn7 p label i,#sn8 p label i,#sn9 p label i
{display:inline-block;position:relative;width:3.3vw;top:-.6vw;left:var(--left);zoom:.4}

.mCarat{position:relative;top:.375vw;left:-3.25vw;width:var(--mCarat);border-right:var(--mCarat) solid var(--mCaratC);border-top:var(--mCarat) solid transparent}
.mCarat::after{content:"";position:absolute;top:-1.5vw;left:3.25vw;bottom:0;border-left:var(--mCarat) solid transparent;border-top:var(--mCarat) solid var(--mCaratC);border-bottom:var(--mCarat) solid transparent}
.mCarat::before{content:"";position:absolute;top:-1.5vw;left:4vw;bottom:0;border-left:var(--mCarat) solid var(--mCaratC);border-top:var(--mCarat) solid transparent;border-bottom:var(--mCarat) solid transparent}

#sn0 p:hover,#sn1 p:hover,#sn2 p:hover,#sn3 p:hover,#sn4 p:hover,#sn5 p:hover,#sn6 p:hover,#sn7 p:hover,#sn8 p:hover,#sn9 p:hover
{background:rgba(0,0,0,.05)}

#sn0 a,#sn1 a,#sn2 a,#sn3 a,#sn4 a,#sn5 a,#sn6 a,#sn7 a,#sn8 a,#sn9 a
{display:block;width:100%;color:#fff;font:400 1.2vw/2.2vw 'Open Sans Condensed',sans-serif;text-decoration:none}

#sn0 a i,#sn1 a i,#sn2 a i,#sn3 a i,#sn4 a i,#sn5 a i,#sn6 a i,#sn7 a i,#sn8 a i,#sn9 a i
{display:inline-block}

#sn0 a:hover,#sn1 a:hover,#sn2 a:hover,#sn3 a:hover,#sn4 a:hover,#sn5 a:hover,#sn6 a:hover,#sn7 a:hover,#sn8 a:hover,#sn9 a:hover
{background:rgba(0,0,0,.05)}

#sn0 div,#sn1 div,#sn2 div,#sn3 div,#sn4 div,#sn5 div,#sn6 div,#sn7 div,#sn8 div,#sn9 div
{background:rgba(255,255,255,.15)}

#sn0 div > *:not(div),#sn1 div > *:not(div),#sn2 div > *:not(div),#sn3 div > *:not(div),#sn4 div > *:not(div),#sn5 div > *:not(div),#sn6 div > *:not(div),#sn7 div > *:not(div),#sn8 div > *:not(div),#sn9 div > *:not(div)
{height:0;-webkit-transition:height .75s;-moz-transition:height .75s;-o-transition:height .75s;transition:height .75s}

#snO0 input[class*="01"]:checked ~ #sn0 .sn01 + div > *:not(div),#snO0 input[class*="02"]:checked ~ #sn0 .sn02 + div > *:not(div),#snO0 input[class*="03"]:checked ~ #sn0 .sn03 + div > *:not(div),#snO0 input[class*="04"]:checked ~ #sn0 .sn04 + div > *:not(div),#snO0 input[class*="05"]:checked ~ #sn0 .sn05 + div > *:not(div),#snO0 input[class*="06"]:checked ~ #sn0 .sn06 + div > *:not(div),#snO0 input[class*="07"]:checked ~ #sn0 .sn07 + div > *:not(div),#snO0 input[class*="08"]:checked ~ #sn0 .sn08 + div > *:not(div),#snO0 input[class*="09"]:checked ~ #sn0 .sn09 + div > *:not(div),
#snO1 input[class*="01"]:checked ~ #sn1 .sn01 + div > *:not(div),#snO1 input[class*="02"]:checked ~ #sn1 .sn02 + div > *:not(div),#snO1 input[class*="03"]:checked ~ #sn1 .sn03 + div > *:not(div),#snO1 input[class*="04"]:checked ~ #sn1 .sn04 + div > *:not(div),#snO1 input[class*="05"]:checked ~ #sn1 .sn05 + div > *:not(div),#snO1 input[class*="06"]:checked ~ #sn1 .sn06 + div > *:not(div),#snO1 input[class*="07"]:checked ~ #sn1 .sn07 + div > *:not(div),#snO1 input[class*="08"]:checked ~ #sn1 .sn08 + div > *:not(div),#snO1 input[class*="09"]:checked ~ #sn1 .sn09 + div > *:not(div),
#snO2 input[class*="01"]:checked ~ #sn2 .sn01 + div > *:not(div),#snO2 input[class*="02"]:checked ~ #sn2 .sn02 + div > *:not(div),#snO2 input[class*="03"]:checked ~ #sn2 .sn03 + div > *:not(div),#snO2 input[class*="04"]:checked ~ #sn2 .sn04 + div > *:not(div),#snO2 input[class*="05"]:checked ~ #sn2 .sn05 + div > *:not(div),#snO2 input[class*="06"]:checked ~ #sn2 .sn06 + div > *:not(div),#snO2 input[class*="07"]:checked ~ #sn2 .sn07 + div > *:not(div),#snO2 input[class*="08"]:checked ~ #sn2 .sn08 + div > *:not(div),#snO2 input[class*="09"]:checked ~ #sn2 .sn09 + div > *:not(div),
#snO3 input[class*="01"]:checked ~ #sn3 .sn01 + div > *:not(div),#snO3 input[class*="02"]:checked ~ #sn3 .sn02 + div > *:not(div),#snO3 input[class*="03"]:checked ~ #sn3 .sn03 + div > *:not(div),#snO3 input[class*="04"]:checked ~ #sn3 .sn04 + div > *:not(div),#snO3 input[class*="05"]:checked ~ #sn3 .sn05 + div > *:not(div),#snO3 input[class*="06"]:checked ~ #sn3 .sn06 + div > *:not(div),#snO3 input[class*="07"]:checked ~ #sn3 .sn07 + div > *:not(div),#snO3 input[class*="08"]:checked ~ #sn3 .sn08 + div > *:not(div),#snO3 input[class*="09"]:checked ~ #sn3 .sn09 + div > *:not(div),
#snO4 input[class*="01"]:checked ~ #sn4 .sn01 + div > *:not(div),#snO4 input[class*="02"]:checked ~ #sn4 .sn02 + div > *:not(div),#snO4 input[class*="03"]:checked ~ #sn4 .sn03 + div > *:not(div),#snO4 input[class*="04"]:checked ~ #sn4 .sn04 + div > *:not(div),#snO4 input[class*="05"]:checked ~ #sn4 .sn05 + div > *:not(div),#snO4 input[class*="06"]:checked ~ #sn4 .sn06 + div > *:not(div),#snO4 input[class*="07"]:checked ~ #sn4 .sn07 + div > *:not(div),#snO4 input[class*="08"]:checked ~ #sn4 .sn08 + div > *:not(div),#snO4 input[class*="09"]:checked ~ #sn4 .sn09 + div > *:not(div),
#snO5 input[class*="01"]:checked ~ #sn5 .sn01 + div > *:not(div),#snO5 input[class*="02"]:checked ~ #sn5 .sn02 + div > *:not(div),#snO5 input[class*="03"]:checked ~ #sn5 .sn03 + div > *:not(div),#snO5 input[class*="04"]:checked ~ #sn5 .sn04 + div > *:not(div),#snO5 input[class*="05"]:checked ~ #sn5 .sn05 + div > *:not(div),#snO5 input[class*="06"]:checked ~ #sn5 .sn06 + div > *:not(div),#snO5 input[class*="07"]:checked ~ #sn5 .sn07 + div > *:not(div),#snO5 input[class*="08"]:checked ~ #sn5 .sn08 + div > *:not(div),#snO5 input[class*="09"]:checked ~ #sn5 .sn09 + div > *:not(div),
#snO6 input[class*="01"]:checked ~ #sn6 .sn01 + div > *:not(div),#snO6 input[class*="02"]:checked ~ #sn6 .sn02 + div > *:not(div),#snO6 input[class*="03"]:checked ~ #sn6 .sn03 + div > *:not(div),#snO6 input[class*="04"]:checked ~ #sn6 .sn04 + div > *:not(div),#snO6 input[class*="05"]:checked ~ #sn6 .sn05 + div > *:not(div),#snO6 input[class*="06"]:checked ~ #sn6 .sn06 + div > *:not(div),#snO6 input[class*="07"]:checked ~ #sn6 .sn07 + div > *:not(div),#snO6 input[class*="08"]:checked ~ #sn6 .sn08 + div > *:not(div),#snO6 input[class*="09"]:checked ~ #sn6 .sn09 + div > *:not(div),
#snO7 input[class*="01"]:checked ~ #sn7 .sn01 + div > *:not(div),#snO7 input[class*="02"]:checked ~ #sn7 .sn02 + div > *:not(div),#snO7 input[class*="03"]:checked ~ #sn7 .sn03 + div > *:not(div),#snO7 input[class*="04"]:checked ~ #sn7 .sn04 + div > *:not(div),#snO7 input[class*="05"]:checked ~ #sn7 .sn05 + div > *:not(div),#snO7 input[class*="06"]:checked ~ #sn7 .sn06 + div > *:not(div),#snO7 input[class*="07"]:checked ~ #sn7 .sn07 + div > *:not(div),#snO7 input[class*="08"]:checked ~ #sn7 .sn08 + div > *:not(div),#snO7 input[class*="09"]:checked ~ #sn7 .sn09 + div > *:not(div),
#snO8 input[class*="01"]:checked ~ #sn8 .sn01 + div > *:not(div),#snO8 input[class*="02"]:checked ~ #sn8 .sn02 + div > *:not(div),#snO8 input[class*="03"]:checked ~ #sn8 .sn03 + div > *:not(div),#snO8 input[class*="04"]:checked ~ #sn8 .sn04 + div > *:not(div),#snO8 input[class*="05"]:checked ~ #sn8 .sn05 + div > *:not(div),#snO8 input[class*="06"]:checked ~ #sn8 .sn06 + div > *:not(div),#snO8 input[class*="07"]:checked ~ #sn8 .sn07 + div > *:not(div),#snO8 input[class*="08"]:checked ~ #sn8 .sn08 + div > *:not(div),#snO8 input[class*="09"]:checked ~ #sn8 .sn09 + div > *:not(div),
#snO9 input[class*="01"]:checked ~ #sn9 .sn01 + div > *:not(div),#snO9 input[class*="02"]:checked ~ #sn9 .sn02 + div > *:not(div),#snO9 input[class*="03"]:checked ~ #sn9 .sn03 + div > *:not(div),#snO9 input[class*="04"]:checked ~ #sn9 .sn04 + div > *:not(div),#snO9 input[class*="05"]:checked ~ #sn9 .sn05 + div > *:not(div),#snO9 input[class*="06"]:checked ~ #sn9 .sn06 + div > *:not(div),#snO9 input[class*="07"]:checked ~ #sn9 .sn07 + div > *:not(div),#snO9 input[class*="08"]:checked ~ #sn9 .sn08 + div > *:not(div),#snO9 input[class*="09"]:checked ~ #sn9 .sn09 + div > *:not(div)
{height:20vw;-webkit-transition:height .75s cubic-bezier(.58,3,.5,.5);-moz-transition:height .75s cubic-bezier(.58,3,.5,.5);-o-transition:height .75s cubic-bezier(.58,3,.5,.5);transition:height .75s cubic-bezier(.58,3,.5,.5)}

#snO0 input[class*="01"]:checked ~ #sn0 .sn01,#snO0 input[class*="02"]:checked ~ #sn0 .sn02,#snO0 input[class*="03"]:checked ~ #sn0 .sn03,#snO0 input[class*="04"]:checked ~ #sn0 .sn04,#snO0 input[class*="05"]:checked ~ #sn0 .sn05,#snO0 input[class*="06"]:checked ~ #sn0 .sn06,#snO0 input[class*="07"]:checked ~ #sn0 .sn07,#snO0 input[class*="08"]:checked ~ #sn0 .sn08,#snO0 input[class*="09"]:checked ~ #sn0 .sn09,
#snO1 input[class*="01"]:checked ~ #sn1 .sn01,#snO1 input[class*="02"]:checked ~ #sn1 .sn02,#snO1 input[class*="03"]:checked ~ #sn1 .sn03,#snO1 input[class*="04"]:checked ~ #sn1 .sn04,#snO1 input[class*="05"]:checked ~ #sn1 .sn05,#snO1 input[class*="06"]:checked ~ #sn1 .sn06,#snO1 input[class*="07"]:checked ~ #sn1 .sn07,#snO1 input[class*="08"]:checked ~ #sn1 .sn08,#snO1 input[class*="09"]:checked ~ #sn1 .sn09,
#snO2 input[class*="01"]:checked ~ #sn2 .sn01,#snO2 input[class*="02"]:checked ~ #sn2 .sn02,#snO2 input[class*="03"]:checked ~ #sn2 .sn03,#snO2 input[class*="04"]:checked ~ #sn2 .sn04,#snO2 input[class*="05"]:checked ~ #sn2 .sn05,#snO2 input[class*="06"]:checked ~ #sn2 .sn06,#snO2 input[class*="07"]:checked ~ #sn2 .sn07,#snO2 input[class*="08"]:checked ~ #sn2 .sn08,#snO2 input[class*="09"]:checked ~ #sn2 .sn09,
#snO3 input[class*="01"]:checked ~ #sn3 .sn01,#snO3 input[class*="02"]:checked ~ #sn3 .sn02,#snO3 input[class*="03"]:checked ~ #sn3 .sn03,#snO3 input[class*="04"]:checked ~ #sn3 .sn04,#snO3 input[class*="05"]:checked ~ #sn3 .sn05,#snO3 input[class*="06"]:checked ~ #sn3 .sn06,#snO3 input[class*="07"]:checked ~ #sn3 .sn07,#snO3 input[class*="08"]:checked ~ #sn3 .sn08,#snO3 input[class*="09"]:checked ~ #sn3 .sn09,
#snO4 input[class*="01"]:checked ~ #sn4 .sn01,#snO4 input[class*="02"]:checked ~ #sn4 .sn02,#snO4 input[class*="03"]:checked ~ #sn4 .sn03,#snO4 input[class*="04"]:checked ~ #sn4 .sn04,#snO4 input[class*="05"]:checked ~ #sn4 .sn05,#snO4 input[class*="06"]:checked ~ #sn4 .sn06,#snO4 input[class*="07"]:checked ~ #sn4 .sn07,#snO4 input[class*="08"]:checked ~ #sn4 .sn08,#snO4 input[class*="09"]:checked ~ #sn4 .sn09,
#snO5 input[class*="01"]:checked ~ #sn5 .sn01,#snO5 input[class*="02"]:checked ~ #sn5 .sn02,#snO5 input[class*="03"]:checked ~ #sn5 .sn03,#snO5 input[class*="04"]:checked ~ #sn5 .sn04,#snO5 input[class*="05"]:checked ~ #sn5 .sn05,#snO5 input[class*="06"]:checked ~ #sn5 .sn06,#snO5 input[class*="07"]:checked ~ #sn5 .sn07,#snO5 input[class*="08"]:checked ~ #sn5 .sn08,#snO5 input[class*="09"]:checked ~ #sn5 .sn09,
#snO6 input[class*="01"]:checked ~ #sn6 .sn01,#snO6 input[class*="02"]:checked ~ #sn6 .sn02,#snO6 input[class*="03"]:checked ~ #sn6 .sn03,#snO6 input[class*="04"]:checked ~ #sn6 .sn04,#snO6 input[class*="05"]:checked ~ #sn6 .sn05,#snO6 input[class*="06"]:checked ~ #sn6 .sn06,#snO6 input[class*="07"]:checked ~ #sn6 .sn07,#snO6 input[class*="08"]:checked ~ #sn6 .sn08,#snO6 input[class*="09"]:checked ~ #sn6 .sn09,
#snO7 input[class*="01"]:checked ~ #sn7 .sn01,#snO7 input[class*="02"]:checked ~ #sn7 .sn02,#snO7 input[class*="03"]:checked ~ #sn7 .sn03,#snO7 input[class*="04"]:checked ~ #sn7 .sn04,#snO7 input[class*="05"]:checked ~ #sn7 .sn05,#snO7 input[class*="06"]:checked ~ #sn7 .sn06,#snO7 input[class*="07"]:checked ~ #sn7 .sn07,#snO7 input[class*="08"]:checked ~ #sn7 .sn08,#snO7 input[class*="09"]:checked ~ #sn7 .sn09,
#snO8 input[class*="01"]:checked ~ #sn8 .sn01,#snO8 input[class*="02"]:checked ~ #sn8 .sn02,#snO8 input[class*="03"]:checked ~ #sn8 .sn03,#snO8 input[class*="04"]:checked ~ #sn8 .sn04,#snO8 input[class*="05"]:checked ~ #sn8 .sn05,#snO8 input[class*="06"]:checked ~ #sn8 .sn06,#snO8 input[class*="07"]:checked ~ #sn8 .sn07,#snO8 input[class*="08"]:checked ~ #sn8 .sn08,#snO8 input[class*="09"]:checked ~ #sn8 .sn09,
#snO9 input[class*="01"]:checked ~ #sn9 .sn01,#snO9 input[class*="02"]:checked ~ #sn9 .sn02,#snO9 input[class*="03"]:checked ~ #sn9 .sn03,#snO9 input[class*="04"]:checked ~ #sn9 .sn04,#snO9 input[class*="05"]:checked ~ #sn9 .sn05,#snO9 input[class*="06"]:checked ~ #sn9 .sn06,#snO9 input[class*="07"]:checked ~ #sn9 .sn07,#snO9 input[class*="08"]:checked ~ #sn9 .sn08,#snO9 input[class*="09"]:checked ~ #sn9 .sn09
{background:rgba(0,0,0,.05)}

#snO0 input[class*="01"]:checked ~ #sn0 .sn01:hover,#snO0 input[class*="02"]:checked ~ #sn0 .sn02:hover,#snO0 input[class*="03"]:checked ~ #sn0 .sn03:hover,#snO0 input[class*="04"]:checked ~ #sn0 .sn04:hover,#snO0 input[class*="05"]:checked ~ #sn0 .sn05:hover,#snO0 input[class*="06"]:checked ~ #sn0 .sn06:hover,#snO0 input[class*="07"]:checked ~ #sn0 .sn07:hover,#snO0 input[class*="08"]:checked ~ #sn0 .sn08:hover,#snO0 input[class*="09"]:checked ~ #sn0 .sn09:hover,
#snO1 input[class*="01"]:checked ~ #sn1 .sn01:hover,#snO1 input[class*="02"]:checked ~ #sn1 .sn02:hover,#snO1 input[class*="03"]:checked ~ #sn1 .sn03:hover,#snO1 input[class*="04"]:checked ~ #sn1 .sn04:hover,#snO1 input[class*="05"]:checked ~ #sn1 .sn05:hover,#snO1 input[class*="06"]:checked ~ #sn1 .sn06:hover,#snO1 input[class*="07"]:checked ~ #sn1 .sn07:hover,#snO1 input[class*="08"]:checked ~ #sn1 .sn08:hover,#snO1 input[class*="09"]:checked ~ #sn1 .sn09:hover,
#snO2 input[class*="01"]:checked ~ #sn2 .sn01:hover,#snO2 input[class*="02"]:checked ~ #sn2 .sn02:hover,#snO2 input[class*="03"]:checked ~ #sn2 .sn03:hover,#snO2 input[class*="04"]:checked ~ #sn2 .sn04:hover,#snO2 input[class*="05"]:checked ~ #sn2 .sn05:hover,#snO2 input[class*="06"]:checked ~ #sn2 .sn06:hover,#snO2 input[class*="07"]:checked ~ #sn2 .sn07:hover,#snO2 input[class*="08"]:checked ~ #sn2 .sn08:hover,#snO2 input[class*="09"]:checked ~ #sn2 .sn09:hover,
#snO3 input[class*="01"]:checked ~ #sn3 .sn01:hover,#snO3 input[class*="02"]:checked ~ #sn3 .sn02:hover,#snO3 input[class*="03"]:checked ~ #sn3 .sn03:hover,#snO3 input[class*="04"]:checked ~ #sn3 .sn04:hover,#snO3 input[class*="05"]:checked ~ #sn3 .sn05:hover,#snO3 input[class*="06"]:checked ~ #sn3 .sn06:hover,#snO3 input[class*="07"]:checked ~ #sn3 .sn07:hover,#snO3 input[class*="08"]:checked ~ #sn3 .sn08:hover,#snO3 input[class*="09"]:checked ~ #sn3 .sn09:hover,
#snO4 input[class*="01"]:checked ~ #sn4 .sn01:hover,#snO4 input[class*="02"]:checked ~ #sn4 .sn02:hover,#snO4 input[class*="03"]:checked ~ #sn4 .sn03:hover,#snO4 input[class*="04"]:checked ~ #sn4 .sn04:hover,#snO4 input[class*="05"]:checked ~ #sn4 .sn05:hover,#snO4 input[class*="06"]:checked ~ #sn4 .sn06:hover,#snO4 input[class*="07"]:checked ~ #sn4 .sn07:hover,#snO4 input[class*="08"]:checked ~ #sn4 .sn08:hover,#snO4 input[class*="09"]:checked ~ #sn4 .sn09:hover,
#snO5 input[class*="01"]:checked ~ #sn5 .sn01:hover,#snO5 input[class*="02"]:checked ~ #sn5 .sn02:hover,#snO5 input[class*="03"]:checked ~ #sn5 .sn03:hover,#snO5 input[class*="04"]:checked ~ #sn5 .sn04:hover,#snO5 input[class*="05"]:checked ~ #sn5 .sn05:hover,#snO5 input[class*="06"]:checked ~ #sn5 .sn06:hover,#snO5 input[class*="07"]:checked ~ #sn5 .sn07:hover,#snO5 input[class*="08"]:checked ~ #sn5 .sn08:hover,#snO5 input[class*="09"]:checked ~ #sn5 .sn09:hover,
#snO6 input[class*="01"]:checked ~ #sn6 .sn01:hover,#snO6 input[class*="02"]:checked ~ #sn6 .sn02:hover,#snO6 input[class*="03"]:checked ~ #sn6 .sn03:hover,#snO6 input[class*="04"]:checked ~ #sn6 .sn04:hover,#snO6 input[class*="05"]:checked ~ #sn6 .sn05:hover,#snO6 input[class*="06"]:checked ~ #sn6 .sn06:hover,#snO6 input[class*="07"]:checked ~ #sn6 .sn07:hover,#snO6 input[class*="08"]:checked ~ #sn6 .sn08:hover,#snO6 input[class*="09"]:checked ~ #sn6 .sn09:hover,
#snO7 input[class*="01"]:checked ~ #sn7 .sn01:hover,#snO7 input[class*="02"]:checked ~ #sn7 .sn02:hover,#snO7 input[class*="03"]:checked ~ #sn7 .sn03:hover,#snO7 input[class*="04"]:checked ~ #sn7 .sn04:hover,#snO7 input[class*="05"]:checked ~ #sn7 .sn05:hover,#snO7 input[class*="06"]:checked ~ #sn7 .sn06:hover,#snO7 input[class*="07"]:checked ~ #sn7 .sn07:hover,#snO7 input[class*="08"]:checked ~ #sn7 .sn08:hover,#snO7 input[class*="09"]:checked ~ #sn7 .sn09:hover,
#snO8 input[class*="01"]:checked ~ #sn8 .sn01:hover,#snO8 input[class*="02"]:checked ~ #sn8 .sn02:hover,#snO8 input[class*="03"]:checked ~ #sn8 .sn03:hover,#snO8 input[class*="04"]:checked ~ #sn8 .sn04:hover,#snO8 input[class*="05"]:checked ~ #sn8 .sn05:hover,#snO8 input[class*="06"]:checked ~ #sn8 .sn06:hover,#snO8 input[class*="07"]:checked ~ #sn8 .sn07:hover,#snO8 input[class*="08"]:checked ~ #sn8 .sn08:hover,#snO8 input[class*="09"]:checked ~ #sn8 .sn09:hover,
#snO9 input[class*="01"]:checked ~ #sn9 .sn01:hover,#snO9 input[class*="02"]:checked ~ #sn9 .sn02:hover,#snO9 input[class*="03"]:checked ~ #sn9 .sn03:hover,#snO9 input[class*="04"]:checked ~ #sn9 .sn04:hover,#snO9 input[class*="05"]:checked ~ #sn9 .sn05:hover,#snO9 input[class*="06"]:checked ~ #sn9 .sn06:hover,#snO9 input[class*="07"]:checked ~ #sn9 .sn07:hover,#snO9 input[class*="08"]:checked ~ #sn9 .sn08:hover,#snO9 input[class*="09"]:checked ~ #sn9 .sn09:hover
{background:rgba(0,0,0,.1)}

#snO0 #sn001:checked ~ #sn0 .sn01 label:last-child,#snO0 #sn002:checked ~ #sn0 .sn02 label:last-child,#snO0 #sn003:checked ~ #sn0 .sn03 label:last-child,#snO0 #sn004:checked ~ #sn0 .sn04 label:last-child,#snO0 #sn005:checked ~ #sn0 .sn05 label:last-child,#snO0 #sn006:checked ~ #sn0 .sn06 label:last-child,#snO0 #sn007:checked ~ #sn0 .sn07 label:last-child,#snO0 #sn008:checked ~ #sn0 .sn08 label:last-child,#snO0 #sn009:checked ~ #sn0 .sn09 label:last-child,
#snO1 #sn101:checked ~ #sn1 .sn01 label:last-child,#snO1 #sn102:checked ~ #sn1 .sn02 label:last-child,#snO1 #sn103:checked ~ #sn1 .sn03 label:last-child,#snO1 #sn104:checked ~ #sn1 .sn04 label:last-child,#snO1 #sn105:checked ~ #sn1 .sn05 label:last-child,#snO1 #sn106:checked ~ #sn1 .sn06 label:last-child,#snO1 #sn107:checked ~ #sn1 .sn07 label:last-child,#snO1 #sn108:checked ~ #sn1 .sn08 label:last-child,#snO1 #sn109:checked ~ #sn1 .sn09 label:last-child,
#snO2 #sn201:checked ~ #sn2 .sn01 label:last-child,#snO2 #sn202:checked ~ #sn2 .sn02 label:last-child,#snO2 #sn203:checked ~ #sn2 .sn03 label:last-child,#snO2 #sn204:checked ~ #sn2 .sn04 label:last-child,#snO2 #sn205:checked ~ #sn2 .sn05 label:last-child,#snO2 #sn206:checked ~ #sn2 .sn06 label:last-child,#snO2 #sn207:checked ~ #sn2 .sn07 label:last-child,#snO2 #sn208:checked ~ #sn2 .sn08 label:last-child,#snO2 #sn209:checked ~ #sn2 .sn09 label:last-child,
#snO3 #sn301:checked ~ #sn3 .sn01 label:last-child,#snO3 #sn302:checked ~ #sn3 .sn02 label:last-child,#snO3 #sn303:checked ~ #sn3 .sn03 label:last-child,#snO3 #sn304:checked ~ #sn3 .sn04 label:last-child,#snO3 #sn305:checked ~ #sn3 .sn05 label:last-child,#snO3 #sn306:checked ~ #sn3 .sn06 label:last-child,#snO3 #sn307:checked ~ #sn3 .sn07 label:last-child,#snO3 #sn308:checked ~ #sn3 .sn08 label:last-child,#snO3 #sn309:checked ~ #sn3 .sn09 label:last-child,
#snO4 #sn401:checked ~ #sn4 .sn01 label:last-child,#snO4 #sn402:checked ~ #sn4 .sn02 label:last-child,#snO4 #sn403:checked ~ #sn4 .sn03 label:last-child,#snO4 #sn404:checked ~ #sn4 .sn04 label:last-child,#snO4 #sn405:checked ~ #sn4 .sn05 label:last-child,#snO4 #sn406:checked ~ #sn4 .sn06 label:last-child,#snO4 #sn407:checked ~ #sn4 .sn07 label:last-child,#snO4 #sn408:checked ~ #sn4 .sn08 label:last-child,#snO4 #sn409:checked ~ #sn4 .sn09 label:last-child,
#snO5 #sn501:checked ~ #sn5 .sn01 label:last-child,#snO5 #sn502:checked ~ #sn5 .sn02 label:last-child,#snO5 #sn503:checked ~ #sn5 .sn03 label:last-child,#snO5 #sn504:checked ~ #sn5 .sn04 label:last-child,#snO5 #sn505:checked ~ #sn5 .sn05 label:last-child,#snO5 #sn506:checked ~ #sn5 .sn06 label:last-child,#snO5 #sn507:checked ~ #sn5 .sn07 label:last-child,#snO5 #sn508:checked ~ #sn5 .sn08 label:last-child,#snO5 #sn509:checked ~ #sn5 .sn09 label:last-child,
#snO6 #sn601:checked ~ #sn6 .sn01 label:last-child,#snO6 #sn602:checked ~ #sn6 .sn02 label:last-child,#snO6 #sn603:checked ~ #sn6 .sn03 label:last-child,#snO6 #sn604:checked ~ #sn6 .sn04 label:last-child,#snO6 #sn605:checked ~ #sn6 .sn05 label:last-child,#snO6 #sn606:checked ~ #sn6 .sn06 label:last-child,#snO6 #sn607:checked ~ #sn6 .sn07 label:last-child,#snO6 #sn608:checked ~ #sn6 .sn08 label:last-child,#snO6 #sn609:checked ~ #sn6 .sn09 label:last-child,
#snO7 #sn701:checked ~ #sn7 .sn01 label:last-child,#snO7 #sn702:checked ~ #sn7 .sn02 label:last-child,#snO7 #sn703:checked ~ #sn7 .sn03 label:last-child,#snO7 #sn704:checked ~ #sn7 .sn04 label:last-child,#snO7 #sn705:checked ~ #sn7 .sn05 label:last-child,#snO7 #sn706:checked ~ #sn7 .sn06 label:last-child,#snO7 #sn707:checked ~ #sn7 .sn07 label:last-child,#snO7 #sn708:checked ~ #sn7 .sn08 label:last-child,#snO7 #sn709:checked ~ #sn7 .sn09 label:last-child,
#snO8 #sn801:checked ~ #sn8 .sn01 label:last-child,#snO8 #sn802:checked ~ #sn8 .sn02 label:last-child,#snO8 #sn803:checked ~ #sn8 .sn03 label:last-child,#snO8 #sn804:checked ~ #sn8 .sn04 label:last-child,#snO8 #sn805:checked ~ #sn8 .sn05 label:last-child,#snO8 #sn806:checked ~ #sn8 .sn06 label:last-child,#snO8 #sn807:checked ~ #sn8 .sn07 label:last-child,#snO8 #sn808:checked ~ #sn8 .sn08 label:last-child,#snO8 #sn809:checked ~ #sn8 .sn09 label:last-child,
#snO9 #sn901:checked ~ #sn9 .sn01 label:last-child,#snO9 #sn902:checked ~ #sn9 .sn02 label:last-child,#snO9 #sn903:checked ~ #sn9 .sn03 label:last-child,#snO9 #sn904:checked ~ #sn9 .sn04 label:last-child,#snO9 #sn905:checked ~ #sn9 .sn05 label:last-child,#snO9 #sn906:checked ~ #sn9 .sn06 label:last-child,#snO9 #sn907:checked ~ #sn9 .sn07 label:last-child,#snO9 #sn908:checked ~ #sn9 .sn08 label:last-child,#snO9 #sn909:checked ~ #sn9 .sn09 label:last-child
{display:block}*/
/*
.rG{z-index:1}
.rG label{color:red}.rG label:first-child{color:red}.rG label:last-child{background:red;top:-1.75vw;left:-2.75vw;width:4.3vw;height:4.25vw;border-radius:50%;opacity:0}.rG label input[type="radio"]{display:none}
------------------------------------------- arcs -----------------------------------------*/
/*
.wall{--tX:15.15vw;--arcTran:1.25s;top:3.25vw;-webkit-transform:translateX(var(--tX)) scale(var(--con3d));-moz-transform:translateX(var(--tX)) scale(var(--con3d));-ms-transform:translateX(var(--tX)) scale(var(--con3d));-o-transform:translateX(var(--tX)) scale(var(--con3d));transform:translateX(var(--tX)) scale(var(--con3d))}
.over{--tX:-1vw}

.fram{top:0;left:-.5vw;width:2vw;-webkit-transform:rotateX(var(--fRX)) rotateY(var(--fRY)) rotateZ(var(--fRZ));-moz-transform:rotateX(var(--fRX)) rotateY(var(--fRY)) rotateZ(var(--fRZ));-ms-transform:rotateX(var(--fRX)) rotateY(var(--fRY)) rotateZ(var(--fRZ));-o-transform:rotateX(var(--fRX)) rotateY(var(--fRY)) rotateZ(var(--fRZ));transform:rotateX(var(--fRX)) rotateY(var(--fRY)) rotateZ(var(--fRZ))}
.arcs{-webkit-transform:scale3d(var(--arcs3d));-moz-transform:scale3d(var(--arcs3d));-ms-transform:scale3d(var(--arcs3d));-o-transform:scale3d(var(--arcs3d));transform:scale3d(var(--arcs3d))}

.arc:first-child,.arc:last-child,.angel{background:var(--arcIangel);background-size:cover}
.arc:first-child{top:4vw;left:1.25vw;opacity:0}
.arc{--arcTran:1.25s;--roZ:0deg;--flBoxS:0 0 2vw 1vw rgba(0,0,0,1);--flTrOr:50.5% 50.5%;-webkit-clip-path:inset circle(var(--clipCircle) at 50% 50%);-moz-clip-path:inset circle(var(--clipCircle) at 50% 50%);-ms-clip-path:inset circle(var(--clipCircle) at 50% 50%);-o-clip-path:inset circle(var(--clipCircle) at 50% 50%);clip-path:inset circle(var(--clipCircle) at 50% 50%);
left:1vw;margin-top:-.83vw;width:15vw;height:15vw;border-radius:50%;-webkit-box-shadow:var(--flBoxS);-moz-box-shadow:var(--flBoxS);-ms-box-shadow:var(--flBoxS);-o-box-shadow:var(--flBoxS);box-shadow:var(--flBoxS);-webkit-transform-origin:var(--flTrOr);-moz-transform-origin:var(--flTrOr);-ms-transform-origin:var(--flTrOr);-o-transform-origin:var(--flTrOr);transform-origin:var(--flTrOr);
-webkit-transform:rotateX(var(--roX)) rotateY(var(--roY)) translateY(var(--tY)) translateZ(var(--tZ)) scale(var(--arcF-L));-moz-transform:rotateX(var(--roX)) rotateY(var(--roY)) translateY(var(--tY)) translateZ(var(--tZ)) scale(var(--arcF-L));-ms-transform:rotateX(var(--roX)) rotateY(var(--roY)) translateY(var(--tY)) translateZ(var(--tZ)) scale(var(--arcF-L));-o-transform:rotateX(var(--roX)) rotateY(var(--roY)) translateY(var(--tY)) translateZ(var(--tZ)) scale(var(--arcF-L));transform:rotateX(var(--roX)) rotateY(var(--roY)) translateY(var(--tY)) translateZ(var(--tZ)) scale(var(--arcF-L));-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-o-backface-visibility:visible;backface-visibility:visible}

.angel{top:-5vw;left:5vw;margin-top:1.5vw;margin-left:-1.25vw;width:7.33vw;height:7.33vw}
.trClass{-webkit-transform:rotateX(var(--trX)) rotateY(var(--trY)) rotateZ(var(--trZ));-moz-transform:rotateX(var(--trX)) rotateY(var(--trY)) rotateZ(var(--trZ));-ms-transform:rotateX(var(--trX)) rotateY(var(--trY)) rotateZ(var(--trZ));-o-transform:rotateX(var(--trX)) rotateY(var(--trY)) rotateZ(var(--trZ));transform:rotateX(var(--trX)) rotateY(var(--trY)) rotateZ(var(--trZ))}
.trClass2{-webkit-transform:rotateZ(var(--trZ));-moz-transform:rotateZ(var(--trZ));-ms-transform:rotateZ(var(--trZ));-o-transform:rotateZ(var(--trZ));transform:rotateZ(var(--trZ))}

.fram:hover{--fRX:-90.5deg;--fRY:-215deg;--fRZ:-174deg;top:-5vw;left:-1.5vw}
.fram:hover .arcs{--arcs3d:.4,.4,.4}
.fram:hover .arc:first-child{--tZh:-15.166vw;--arcF-L:2.1;--roX:90deg;--tY:-3vw;opacity:1}
.fram:hover .arc:last-child{--tZh:7.166vw;--arcF-L:1.25;--roX:-90deg;--tY:3vw}
.fram:hover .arc{--tZ:8.083vw}*/