a{color:#C89B6D;text-decoration:none}a:hover{color:#D6A97A;text-decoration:underline}.hero-subtext{color:#E8DED2;font-size:20px;line-height:1.6em;margin-top:20px;margin-bottom:30px}.hero-subtext .gold{color:#C89B6D;font-style:italic}.hero-quote{border-left:2px solid #C89B6D;padding-left:20px;margin-top:10px}.quote-title{color:#F5EFE7;font-size:24px;font-weight:600;margin-bottom:10px}.quote-body{color:#E8DED2;font-size:18px;line-height:1.7em;font-style:italic;margin-bottom:12px}.quote-author{color:#C89B6D;font-size:11px;letter-spacing:2px;text-transform:uppercase}.sim-list-module ul{list-style:none;padding-left:0;margin:0;counter-reset:sim-counter}.sim-list-module ul li{position:relative;padding-left:40px;margin-bottom:18px;color:#4E5561;font-size:15px;line-height:1.7em}.sim-list-module ul li::before{content:counter(sim-counter);counter-increment:sim-counter;position:absolute;left:0;top:2px;width:24px;height:24px;border-radius:50%;background:#F2D8C8;color:#C85A3E;font-size:12px;font-weight:700;text-align:center;line-height:24px}.cards-grid{display:flex;flex-wrap:wrap;gap:20px}.cards-grid .et_pb_module{width:calc(50% - 10px);margin-bottom:0!important}@media (max-width:767px){.cards-grid .et_pb_module{width:100%}}#main-header,#main-header .et_menu_container,.et-fixed-header{background:linear-gradient(to right,#1a0a05,#6b1f0a)!important}#main-header #logo,#main-header .et_pb_row img[src*="logo"]{border-radius:50%!important;border:3px solid #c8845a!important;width:60px!important;height:60px!important;object-fit:cover!important;object-position:center top!important}