:root{--ap-gold:#D4A84A;--ap-gold2:#E2B455;--ap-gold-l:#F0D58F}
#abwab .br{background:linear-gradient(180deg,rgba(7,40,52,.55),rgba(7,48,56,.82) 55%,rgba(5,30,38,.95)),url(./img/mihrab-tile.jpg) center 30%/cover,#0B4F5A!important;border:3px solid var(--ap-gold)!important;border-radius:48% 48% 10px 10px/30% 30% 10px 10px!important;box-shadow:0 0 0 10px #d9c9a6,0 0 0 13px #b9a47c,0 0 0 15px var(--ap-gold),inset 0 0 0 6px rgba(5,30,38,.7),inset 0 0 0 7px var(--ap-gold2),inset 0 -30px 40px rgba(122,24,36,.25),0 18px 30px rgba(40,25,10,.35)!important;margin:16px}
#abwab .br .arch{top:10px!important;left:8px!important;right:8px!important;width:auto!important;height:46%!important;transform:none!important;border:0!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 120' preserveAspectRatio='none'%3E%3Cpath d='M6 120V70q0-14 14-16q-2-18 16-22q2-18 22-18q10-14 42-14q32 0 42 14q20 0 22 18q18 4 16 22q14 2 14 16v50' fill='none' stroke='%23F0D58F' stroke-width='3'/%3E%3Cpath d='M16 120V74q0-10 10-12q-1-14 13-17q2-14 18-14q9-11 43-11q34 0 43 11q16 0 18 14q14 3 13 17q10 2 10 12v46' fill='none' stroke='%23D4A84A' stroke-width='1.5' stroke-opacity='.7'/%3E%3C/svg%3E") center/100% 100% no-repeat;box-shadow:none!important}
#abwab .br:after{content:"";position:absolute;top:36px;left:50%;transform:translateX(-50%);width:58px;height:58px;border-radius:50%;background:radial-gradient(circle,rgba(240,213,143,.9) 0 4px,transparent 5px),repeating-conic-gradient(from 0deg,rgba(226,180,85,.55) 0 7.5deg,rgba(31,79,138,.35) 7.5deg 15deg);border:2px solid var(--ap-gold);box-shadow:0 0 0 4px rgba(5,30,38,.6),0 0 0 5px var(--ap-gold2),0 0 18px rgba(232,160,74,.45);opacity:.9}
#abwab .br h3{color:var(--ap-gold-l)!important;margin-top:0!important;text-shadow:0 1px 3px rgba(0,0,0,.7)}
#abwab .br p{text-shadow:0 1px 2px rgba(0,0,0,.6)}
#abwab .br:hover{transform:translateY(-3px)}
#abwab .br .tag{background:linear-gradient(180deg,#9b2234,#6e1422)!important;color:var(--ap-gold-l)!important;border:1px solid var(--ap-gold)}
#abwab .br .arch{position:absolute}#abwab .br p{color:#ead8bd!important}#abwab .br .enter{background:linear-gradient(180deg,#F0D58F,#D4A84A)!important;color:#073f43!important;font-weight:700}#abwab .door-img{border:0!important;box-shadow:none!important;background:none!important}
#abwab .br{padding-top:118px!important;justify-content:flex-start!important}
