.gm-exhibitors-page .title_outer{display:none!important}
.gm-thanks-page{background:#f3f1e9;color:#151515;font-family:Montserrat,Arial,sans-serif}
.gm-thanks-page *{box-sizing:border-box}
.gm-thanks-hero{box-sizing:border-box;min-height:520px;padding:clamp(90px,10vw,160px) max(5vw,calc((100vw - 1500px)/2));background:#151515;color:#fff}
.gm-thanks-hero .gm-eyebrow,.gm-thanks-content .gm-eyebrow{margin:0 0 22px;color:#f0c84b;font-size:11px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}
.gm-thanks-hero h1{max-width:1250px;margin:0;color:#fff;font:900 clamp(68px,10vw,160px)/.82 Montserrat,Arial,sans-serif;letter-spacing:-.065em}
.gm-thanks-lead{max-width:760px;margin:34px 0 0!important;color:#fff;font-size:clamp(18px,1.7vw,27px);font-weight:600;line-height:1.5}
.gm-thanks-content{box-sizing:border-box;padding:clamp(72px,8vw,120px) max(5vw,calc((100vw - 1500px)/2))}
.gm-thanks-intro{margin:0 0 32px}
.gm-thanks-intro .gm-eyebrow{margin-bottom:0;color:#991111}
.gm-exhibitor-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important}
.gm-exhibitor-logo{display:flex;align-items:center;justify-content:center;min-height:310px;margin:0!important;padding:clamp(30px,4vw,62px);border:1px solid #15151533;background:#fff}
.gm-exhibitor-logo img{display:block;width:100%;height:150px;object-fit:contain}
.gm-exhibitor-logo:nth-child(3) img{height:180px}
.block-editor-block-list__layout .gm-exhibitor-grid{display:grid!important}
@media(max-width:900px){.gm-exhibitor-grid{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.gm-thanks-hero{min-height:420px;padding:90px 24px 60px;overflow:hidden}.gm-thanks-hero h1{max-width:100%;font-size:clamp(44px,12vw,58px);line-height:.9;letter-spacing:-.055em;white-space:normal;word-break:normal;overflow-wrap:normal}.gm-thanks-content{padding:65px 24px}.gm-exhibitor-grid{grid-template-columns:1fr}.gm-exhibitor-logo{min-height:230px}.gm-exhibitor-logo img{height:120px}.gm-exhibitor-logo:nth-child(3) img{height:145px}}
