.elementor .sg-awards-hero>.sg-terms-title{top:245px}
.elementor .sg-awards-hero>.sg-terms-divider{top:340px}
.elementor .sg-awards-intro{position:absolute;top:370px;left:50%;transform:translateX(-50%);width:min(608px,90%);text-align:center;color:#fff;font:300 24px/1.4 var(--sg-body)}
.sg-awards-intro p{margin:0}
.elementor .e-con.sg-awards-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px;padding:85px max(24px,5.2vw);background:#000}
.elementor .sg-award-card{position:relative;min-width:0;width:100%;min-height:382px;border-radius:15px;background:linear-gradient(100deg,#504024,#806034);padding:70px 20px 50px;text-align:center;transition:transform .2s,box-shadow .2s}
.elementor .sg-award-card:hover,.elementor .sg-award-card:focus-within{transform:translateY(-4px);box-shadow:0 0 0 2px #d2ab67}
.elementor .sg-award-card img{width:243px;height:170px;object-fit:contain}
.elementor .sg-award-card figure{margin:0}.elementor .sg-award-card figcaption{font:300 24px/1.4 var(--sg-body);color:#fff;margin-top:24px}
.sg-award-view{display:block;width:max-content;margin:18px auto 0;border-bottom:1px solid #d2ab67;font-size:14px;color:#d2ab67}
.sg-award-card a:after{content:'';position:absolute;inset:0;border-radius:15px;cursor:zoom-in}
.sg-awards-page .elementor-lightbox .elementor-lightbox-image{width:650px;max-width:85vw;height:auto;object-fit:contain}
@media(max-width:1200px){.elementor .e-con.sg-awards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor .e-con.sg-awards-hero{height:460px}.elementor .sg-awards-hero>.sg-terms-title{top:225px}.elementor .sg-awards-hero>.sg-terms-divider{top:295px}.elementor .sg-awards-intro{top:325px;font-size:18px;width:calc(100% - 48px)}.elementor .e-con.sg-awards-grid{grid-template-columns:1fr;padding:50px 24px;gap:28px}.elementor .sg-award-card{min-height:350px;padding:50px 20px}.elementor .sg-award-card figcaption{font-size:22px}}
@media(prefers-reduced-motion:reduce){.elementor .sg-award-card{transition:none}}
