/* v12 scoped corrections */
.gx-section .sec__content-btn .btn-primary{color:var(--btn-primary-color,#fff);background:var(--btn-primary-bg-color,#111)}
.gx-section .sec__content-btn .btn-primary:is(:hover,:focus-visible){color:var(--btn-primary-hover-color,#fff)!important;background:var(--btn-primary-hover-bg-color,#111)!important;border-color:var(--btn-primary-hover-bg-color,#111)}
.gx-section .sec__content-btn .btn-primary:before,.gx-section .sec__content-btn .btn-primary:after{content:none!important}
.gx-section .gx-media-panel--overlay>.gx-panel-layout>.gx-panel-content{display:flex;align-self:stretch;justify-self:stretch;min-height:100%;align-items:flex-start;justify-content:flex-start}
.gx-section .gx-media-panel--overlay .gx-panel-content[data-position^=middle]{align-items:center}
.gx-section .gx-media-panel--overlay .gx-panel-content[data-position^=bottom]{align-items:flex-end}
.gx-section .gx-media-panel--overlay .gx-panel-content[data-position$=center]{justify-content:center}
.gx-section .gx-media-panel--overlay .gx-panel-content[data-position$=right]{justify-content:flex-end}
.gx-section .gx-media-panel--overlay .gx-panel-content>.sec__content-inner{width:fit-content;max-width:100%;flex:none}
