.breakdance .bde-section-174-100 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-174-100 .section-container{--bde-section-width:1120px}.breakdance .bde-section-174-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.gg-contact-info.gg-page{--gg-text:#111827;--gg-muted:#4b5563;--gg-border:rgba(17,24,39,.12);--gg-accent:#10b981;--gg-warn:#f59e0b;color:var(--gg-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.gg-contact-info .gg-hero{background:radial-gradient(1200px 420px at 18% 10%,rgba(16,185,129,.10),transparent 60%),radial-gradient(900px 340px at 82% 18%,rgba(245,158,11,.10),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.90));border:1px solid var(--gg-border);border-radius:18px;padding:28px;margin:0 0 18px 0}.gg-contact-info .gg-hero-inner{max-width:1200px;margin:0 auto}.gg-contact-info h1{margin:0 0 10px 0;font-size:clamp(30px,3.4vw,52px);line-height:1.05;letter-spacing:.1px}.gg-contact-info .gg-sub{margin:0 0 18px 0;color:var(--gg-muted);font-size:18px;line-height:1.65;max-width:1120px}.gg-contact-info .gg-meta{display:grid;grid-template-columns:1fr;gap:14px;padding:18px;background:rgba(255,255,255,.78);border:1px solid var(--gg-border);border-radius:16px;backdrop-filter:blur(6px)}.gg-contact-info .gg-meta-title{font-weight:700;color:var(--gg-text);font-size:20px;margin:0 0 4px 0}.gg-contact-info .gg-meta-line{color:var(--gg-muted);font-size:18px;line-height:1.5;margin:0 0 6px 0}.gg-contact-info .gg-links{display:grid;gap:10px;margin-top:10px}.gg-contact-info .gg-links a{color:var(--gg-text);text-decoration:none;border-bottom:1px solid rgba(17,24,39,.18);padding-bottom:6px}.gg-contact-info .gg-links a:hover{border-bottom-color:rgba(16,185,129,.55)}.gg-contact-info .gg-mini-note{margin-top:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(245,158,11,.22);background:rgba(245,158,11,.08);color:var(--gg-text);font-size:16px;line-height:1.55;max-width:520px}.gg-contact-info .gg-badge{margin-top:16px;display:block;padding:14px 16px;border-radius:16px;border:1px solid rgba(16,185,129,.30);background:rgba(16,185,129,.10);color:var(--gg-text);font-size:18px;line-height:1.6}@media (min-width:860px){.gg-contact-info .gg-meta{grid-template-columns:1.1fr 1fr;align-items:start}}.breakdance .bde-section-174-102 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-174-102 .section-container{--bde-section-width:1120px}@media (max-width:479px){.breakdance .bde-section-174-102 .section-container{padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px}}.breakdance .bde-columns-174-104{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-174-104{--columnCount:2}.breakdance .bde-columns-174-104.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-174-104.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-174-104{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-174-104{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-174-104{--columnCount:2}.breakdance .bde-columns-174-104>div:nth-child(1){order:10}.breakdance .bde-columns-174-104>div:nth-child(2){order:9}.breakdance .bde-columns-174-104>div:nth-child(3){order:8}.breakdance .bde-columns-174-104>div:nth-child(4){order:7}.breakdance .bde-columns-174-104>div:nth-child(5){order:6}.breakdance .bde-columns-174-104>div:nth-child(6){order:5}.breakdance .bde-columns-174-104>div:nth-child(7){order:4}.breakdance .bde-columns-174-104>div:nth-child(8){order:3}.breakdance .bde-columns-174-104>div:nth-child(9){order:2}.breakdance .bde-columns-174-104>div:nth-child(10){order:1}}.breakdance .bde-column-174-105{--column-width:65%}.breakdance .bde-column-174-105{display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:left}.breakdance .bde-div-174-108{width:100%;padding:10px 10px 10px 10px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid;border-radius:17px}.breakdance .bde-div-174-108{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.breakdance .bde-div-174-108{background-color:#e9f7f2}.breakdance .bde-form-builder-174-103{width:1120px;background-color:#FFF;padding:10px 10px 10px 10px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid;border-radius:17px}.breakdance .bde-form-builder-174-103{--bde-form-input-border-radius:17px}.breakdance .bde-form-builder-174-103 .breakdance-form .breakdance-form-field__input,.breakdance .bde-form-builder-174-103 .breakdance-form-dropzone,.breakdance .bde-form-builder-174-103 .select2-container--default .select2-search--dropdown .select2-search__field,.breakdance .bde-form-builder-174-103 .select2-container--default .select2-selection--single,.breakdance .bde-form-builder-174-103 .breakdance-woocommerce .price_slider_amount input[type="text"],.breakdance .bde-form-builder-174-103 .breakdance-woocommerce input[type="search"],.breakdance .bde-form-builder-174-103 .breakdance-woocommerce textarea,.breakdance .bde-form-builder-174-103 .breakdance-woocommerce .woocommerce-Input,.breakdance .bde-form-builder-174-103 .breakdance-woocommerce .input-text,.breakdance .bde-form-builder-174-103 .breakdance-woocommerce select,.breakdance .bde-form-builder-174-103 .breakdance-woocommerce .wc_payment_method input[type="text"],.breakdance .bde-form-builder-174-103 .breakdance-woocommerce .wc-stripe-elements-field{border-radius:17px}.breakdance .bde-form-builder-174-103 .breakdance-form-footer{justify-content:flex-end}.breakdance .bde-form-builder-174-103 .breakdance-form-button__submit{--bde-button-primary-border-color:#b5e5d1;--bde-button-primary-border-color-hover:#b5e5d1;--bde-button-primary-background-color:#eaf8f3;--bde-button-primary-background-color-hover:#eaf8f3;--bde-button-primary-text-color:#111827;--bde-button-primary-text-color-hover:#111827;color:#111827}@media (max-width:767px){.breakdance .bde-form-builder-174-103 .breakdance-form{grid-template-columns:unset}.breakdance .bde-form-builder-174-103 .breakdance-form--horizontal{grid-auto-flow:unset}.breakdance .bde-form-builder-174-103 .breakdance-form .breakdance-form-field,.breakdance .bde-form-builder-174-103 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}.breakdance .bde-column-174-106{--column-width:35%}.breakdance .bde-column-174-106{display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:left}