
body.rpacc200-page{margin:0!important;background:#070503!important}
body.rpacc200-page .site-header,body.rpacc200-page .elementor-location-header,body.rpacc200-page .site-footer,body.rpacc200-page .elementor-location-footer,body.rpacc200-page .entry-title{display:none!important}
body.rpacc200-page .site,body.rpacc200-page .site-content,body.rpacc200-page main,body.rpacc200-page article,body.rpacc200-page .entry-content,body.rpacc200-page .elementor{margin:0!important;padding:0!important;max-width:none!important;width:100%!important;background:#070503!important}
.rpacc200{position:relative;width:100%;max-width:1536px;margin:auto;background:#070503;overflow:hidden;font-family:Georgia,serif}.art{display:block;width:100%}.live{position:absolute;inset:0}
.hot{position:absolute;display:block;background:transparent!important;border:0!important;z-index:30;cursor:pointer}.hot:hover{box-shadow:inset 0 0 0 1px rgba(235,183,82,.7),0 0 15px rgba(225,168,67,.2);border-radius:4px}
.back{left:15%;top:1%;width:5%;height:4%}.foyer{left:20%;top:1%;width:7%;height:4%}.studio{left:27%;top:1%;width:8%;height:4%}.command{left:35%;top:1%;width:9%;height:4%}.books{left:44%;top:1%;width:7%;height:4%}.reviews{left:51%;top:1%;width:8%;height:4%}.services{left:59%;top:1%;width:8%;height:4%}.botd{left:70%;top:1%;width:5%;height:4%}.botm{left:75%;top:1%;width:5%;height:4%}
.sadd{left:2%;top:18%;width:13%;height:4%}.sr1{left:2%;top:23%;width:13%;height:4%}.sr2{left:2%;top:27%;width:13%;height:4%}.sgive{left:2%;top:35%;width:13%;height:4%}.sorders{left:2%;top:43%;width:13%;height:4%}.sdisc{left:2%;top:47%;width:13%;height:4%}
.portrait{position:absolute;left:4.3%;top:7.2%;width:6.7%;aspect-ratio:1;object-fit:cover;border-radius:50%;border:2px solid #b78131;z-index:25}.count{position:absolute;left:22%;top:12.5%;z-index:25;background:rgba(7,5,3,.88);border:1px solid #8e6127;color:#e4b45b;padding:8px 16px;border-radius:5px}
.book{position:absolute;top:28%;width:24%;height:30%;z-index:28}.b1{left:22%}.b2{left:48%}.book>img{position:absolute;left:4%;top:2%;width:27%;height:58%;object-fit:cover;border:1px solid #b27d30;box-shadow:6px 8px 12px rgba(0,0,0,.5)}.book>div{position:absolute;left:0;right:0;bottom:0;display:flex;gap:4px;flex-wrap:wrap}.book a{font-size:8px;color:#f0dfc0;text-decoration:none;background:rgba(9,6,3,.92);border:1px solid #8d6027;border-radius:3px;padding:5px 6px}
