.home .content-panel{background:#f7f3ea}#more{position:relative;background-color:#f7f3ea}.ra-heading>*,.ra-item>h3,.ra-item>p,.ra-item>details,.ra-item>.call-links,.ra-group-title{background:transparent}.ra-columns{position:relative}.western-ornament{position:absolute;pointer-events:none;user-select:none;width:105px;height:auto;z-index:0}.western-top-left{left:-125px;top:30px}.western-top-right{right:-125px;top:30px;transform:rotate(90deg)}.western-side-left{left:-120px;top:210px;width:80px}.western-side-right{right:-120px;top:210px;width:80px;transform:scaleX(-1)}
@media(min-width:900px) and (max-width:1490px){.western-top-left{left:-58px;width:50px}.western-top-right{right:-58px;width:50px}.western-side-left{left:-56px;width:45px}.western-side-right{right:-56px;width:45px}}
@media(max-width:899px){.western-ornament{display:none}.western-top-right{display:block;right:0;top:0;width:40px}}
#more{background-image:linear-gradient(rgba(247,243,234,0.5),rgba(247,243,234,0.5)),url("assets/western/leather-seamless.webp");background-size:auto,640px 640px}
.ra-heading:after{content:"";display:block;height:30px;margin-top:18px;background:url("assets/western/divider.svg") center/100% 30px no-repeat}.ra-columns:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:26px;transform:translateX(-50%);background:url("assets/western/divider-vertical.svg") top center/26px 650px repeat-y;pointer-events:none}@media(max-width:650px){.ra-columns:after{display:none}.ra-columns>section+section:before{content:"";display:block;height:28px;margin-bottom:18px;background:url("assets/western/divider.svg") center/100% 28px no-repeat}}

@media(max-width:899px){#more{background-size:auto,480px 480px}}

.ra-columns>section{background:linear-gradient(90deg,rgba(247,243,234,.48),rgba(247,243,234,.35) 78%,rgba(247,243,234,0))}

.home .content-panel{background-color:#f7f3ea;background-image:linear-gradient(rgba(247,243,234,0.5),rgba(247,243,234,0.5)),url("assets/western/leather-seamless.webp");background-size:auto,640px 640px}#more{background-color:transparent;background-image:none}.ra-item .ra-area{color:#45483f}@media(max-width:899px){.home .content-panel{background-size:auto,480px 480px}}

.ra-columns>section{background:linear-gradient(90deg,rgba(247,243,234,.66),rgba(247,243,234,.60) 78%,rgba(247,243,234,0))}.ra-heading{background:linear-gradient(90deg,rgba(247,243,234,.4),rgba(247,243,234,.25) 80%,rgba(247,243,234,0))}

.ra-columns>section{background:rgba(247,243,234,0.6);box-shadow:0 0 18px 12px rgba(247,243,234,0.6)}
