.oxy-phox-visualgridcontainer{width:100%;display:block}.oxy-phox-visualgridcontainer .vgc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative;width:100%;min-height:200px}.oxy-phox-visualgridcontainer .vgc-builder-btn{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:100;padding:10px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 4px 15px rgba(99,102,241,0.4);display:flex;align-items:center;gap:8px}.oxy-phox-visualgridcontainer .vgc-grid>*{min-height:100px;overflow:hidden}.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-heading{max-width:100%;margin:0}