.elementor-62999 .elementor-element.elementor-element-d425e4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62999 .elementor-element.elementor-element-577a227 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-577a227 */.ag-wholesale-la{--ag-orange:#ed6a23;--ag-orange-deep:#b8430d;--ag-ink:#172126;--ag-muted:#526067;--ag-line:#dce1e2;--ag-soft:#f4f1ec;--ag-paper:#fff;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0;color:var(--ag-ink);font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.72;overflow-wrap:anywhere}
.ag-wholesale-la *{box-sizing:border-box}.ag-wholesale-la a{color:var(--ag-orange-deep);text-decoration-thickness:1px;text-underline-offset:3px}.ag-wholesale-la p{margin:0 0 1.25em}.ag-wholesale-la h2{margin:3.1rem 0 1.1rem;padding-top:.25rem;font-size:clamp(1.65rem,3.2vw,2.45rem);line-height:1.14;letter-spacing:-.025em;color:var(--ag-ink)}.ag-wholesale-la h2:before{content:"";display:block;width:54px;height:5px;margin-bottom:.65rem;background:var(--ag-orange)}
.ag-hero{position:relative;min-height:430px;display:grid;align-items:end;margin:0 0 2.3rem;padding:clamp(2rem,5vw,4.75rem);color:#fff;background:linear-gradient(90deg,rgba(15,24,29,.94),rgba(15,24,29,.72) 58%,rgba(15,24,29,.25)),url('https://aluglobusfence.com/wp-content/uploads/2026/04/Untitled-design-57-2.webp') center/cover no-repeat;border-bottom:8px solid var(--ag-orange)}
.ag-hero__content{max-width:900px}.ag-kicker{margin:0 0 .85rem!important;color:#ffb27f;font-weight:800;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem}.ag-deck{margin:0!important;max-width:850px;font-size:clamp(1.55rem,3.8vw,3.2rem);line-height:1.1;font-weight:800;letter-spacing:-.035em}.ag-meta{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.4rem}.ag-meta span{padding:.38rem .7rem;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:rgba(0,0,0,.2);font-size:.78rem;font-weight:700}
.ag-intro{font-size:1.13rem;line-height:1.75;border-left:6px solid var(--ag-orange);padding:.2rem 0 .2rem 1.4rem;margin:0 0 2.2rem}.ag-summary{margin:2rem 0;padding:1.5rem;background:var(--ag-ink);color:#fff;border-radius:18px}.ag-summary__label{margin:0 0 1rem!important;color:#ffb27f;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.ag-summary__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#415058;border:1px solid #415058}.ag-summary__grid>div{display:grid;gap:.35rem;padding:1rem;background:#202c32}.ag-summary__grid strong{color:#ff9a5c;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.ag-summary__grid span{line-height:1.4}
.ag-toc{margin:2rem 0;padding:1.4rem;border:1px solid var(--ag-line);border-top:5px solid var(--ag-orange);background:#fff}.ag-toc>p{margin:0 0 .8rem!important;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.ag-toc>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.5rem}.ag-toc a{font-weight:650;text-decoration:none;border-bottom:1px solid #ececec;padding:.35rem 0}.ag-toc a:hover{text-decoration:underline}
.ag-wholesale-la ul,.ag-wholesale-la ol{margin:1rem 0 1.5rem;padding-left:1.35rem}.ag-wholesale-la li{margin:.45rem 0}.ag-wholesale-la li::marker{color:var(--ag-orange);font-weight:800}.ag-figure{margin:2.2rem 0;background:#10191d;color:#fff;border-radius:16px;overflow:hidden}.ag-figure img{display:block;width:100%;height:auto;max-height:680px;object-fit:cover}.ag-figure--split img{max-height:720px;object-position:center}.ag-figure figcaption{padding:1rem 1.2rem;font-size:.88rem;line-height:1.55;color:#d8dfe1;border-top:4px solid var(--ag-orange)}
.ag-faq-list{display:grid;gap:.7rem;margin:1.5rem 0 3rem}.ag-faq{border:1px solid var(--ag-line);border-radius:12px;background:#fff;overflow:hidden}.ag-faq summary{position:relative;padding:1rem 3rem 1rem 1.15rem;cursor:pointer;font-weight:800;line-height:1.35;list-style:none}.ag-faq summary::-webkit-details-marker{display:none}.ag-faq summary:after{content:"+";position:absolute;right:1.15rem;top:.75rem;color:var(--ag-orange);font-size:1.55rem}.ag-faq[open] summary:after{content:"−"}.ag-faq div{padding:0 1.15rem 1.05rem;color:var(--ag-muted)}.ag-faq div p{margin:0}
@media(max-width:700px){.ag-wholesale-la{width:100%;max-width:none;margin:0;padding:0;font-size:16px}.ag-hero{min-height:390px;margin-left:0;margin-right:0;padding:1.5rem 1rem}.ag-intro{padding-left:1rem}.ag-summary{padding:1rem;border-radius:12px}.ag-summary__grid,.ag-toc>div{grid-template-columns:1fr}.ag-toc{padding:1rem}.ag-wholesale-la h2{margin-top:2.55rem}.ag-figure{border-radius:10px}}
@media print{.ag-wholesale-la{font-size:11pt}.ag-hero{min-height:260px}.ag-faq{break-inside:avoid}.ag-faq div{display:block!important}}/* End custom CSS */