.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .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)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-rich-text{max-width:100%;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-rich-text>:last-child li:last-child>p{margin-bottom:0}.breakdance .bde-rich-text img.aligncenter{display:block;margin:auto}.breakdance .bde-rich-text img.alignleft{float:left}.breakdance .bde-rich-text img.alignright{float:right}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .px-popup{max-width:100%}.breakdance .px-popup{width:100%}.breakdance .px-popup .px-grid{display:grid;gap:15px;padding:10px;border-radius:15px;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.breakdance .px-popup .px-item{border-radius:12px;overflow:hidden;cursor:pointer;position:relative;background:#4f3636}.breakdance .px-popup .px-image{width:100%;line-height:0}.breakdance .px-popup .px-image img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform 0.4s ease}.breakdance .px-popup .px-item:hover .px-image img{transform:scale(1.08)}.breakdance .px-popup .px-close:before{content:"+";rotate:45deg;font-family:"FontAwesome"}.breakdance .px-popup .px-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:10px;text-align:center;background:rgba(0,0,0,0.5);transform:translateY(100%);transition:transform 0.3s ease;color:#fff}.breakdance .px-popup .px-overlay .px-overlay-text{font-size:16px;font-weight:600;line-height:1.3}.breakdance .px-popup .px-item:hover .px-overlay{transform:translateY(0)}.breakdance .px-popup .px-popup-data{display:none}.breakdance .px-popup .px-popup{grid-column:1 / -1;border-radius:20px;position:relative;opacity:0;transition:opacity 0.35s ease,transform 0.35s ease;border:1px solid rgba(255,255,255,0.2);background:#0c0c12;z-index:99;margin-top:10px;transform:translateY(30px) scale(0.97)}.breakdance .px-popup .px-popup.px-show{opacity:1;transform:translateY(0) scale(1)}.breakdance .px-popup .px-arrow{position:absolute;top:-22px;left:var(--px-arrow-left,50%);transform:translateX(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:22px solid #0c0c12;pointer-events:none;z-index:100}.breakdance .px-popup .px-popup-inner{display:flex;flex-wrap:wrap;border:4px solid #fff;border-radius:16px;overflow:hidden}.breakdance .px-popup .px-popup-left{flex:1 1 260px;min-width:0;background:#000;position:relative;overflow:hidden}.breakdance .px-popup .px-popup-left img{width:100%;height:100%;object-fit:cover;display:block;min-height:200px}.breakdance .px-popup .px-popup-right{flex:1 1 260px;padding:28px 32px;background:#dcdbdb;color:#000;display:flex;flex-direction:column;justify-content:center;gap:8px;align-items:center}.breakdance .px-popup .px-popup-title{font-size:22px;font-weight:700;line-height:1.2}.breakdance .px-popup .px-popup-description{font-size:15px;line-height:1.65}.breakdance .px-popup .px-popup-description p{margin:0}.breakdance .px-popup .px-social{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.breakdance .px-popup .px-social-item{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#fff;cursor:pointer;transition:transform 0.2s ease,opacity 0.2s ease;flex-shrink:0}.breakdance .px-popup .px-social-item:hover{transform:scale(1.12);opacity:0.85}.px-fb{background:#1877f2}.px-tw{background:#000}.px-in{background:#0a66c2}.px-ig{background:#e1306c}.px-web{background:#f4b400}.breakdance .px-popup .px-btn{background:#fff;color:#000;padding:11px 24px;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;transition:background 0.2s ease,color 0.2s ease;border:2px solid #000;transition:all 600ms}.breakdance .px-popup .px-close:before{position:absolute;top:10px;right:14px;font-size:18px;cursor:pointer;fill:#fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(0,0,0,0.15);transition:background 0.2s ease;z-index:10;line-height:1}.breakdance .px-popup .px-close:hover{background:rgba(255,255,255,0.3)}.breakdance .px-popup .px-popup.px-dir-right .px-popup-inner{flex-direction:row-reverse}.breakdance .px-popup .px-popup.px-dir-top .px-popup-inner{flex-direction:column}.breakdance .px-popup .px-popup.px-dir-bottom .px-popup-inner{flex-direction:column-reverse}.breakdance .px-popup .px-popup.px-dir-top .px-popup-left,.breakdance .px-popup .px-popup.px-dir-bottom .px-popup-left{width:100%;flex:none}.breakdance .px-popup .px-popup.px-dir-top .px-popup-left img,.breakdance .px-popup .px-popup.px-dir-bottom .px-popup-left img{max-height:280px;min-height:180px}