.breakdance .bde-section-847-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-847-100{background-image:url(https://www.rochesterdesigns.com/wp-content/uploads/2025/03/Rochester-Skyline-at-Night-scaled.avif)}.breakdance .bde-section-847-100>.section-background-overlay{background-color:#000;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-847-100>.section-background-overlay{opacity:0.5}.breakdance .bde-section-847-100 .section-container{height:100vh}@media (max-width:767px){.breakdance .bde-section-847-100 .section-container{padding-top:50px}}@media (max-width:479px){.breakdance .bde-section-847-100{background-size:cover}.breakdance .bde-section-847-100 .section-container{height:2000px}.breakdance .bde-section-847-100 .section-container{padding-bottom:0px;padding-top:0px}}.breakdance .bde-heading-847-117{color:var(--bde-background-color);font-size:var(--preset-id-18933a73-cdf6-4032-b81d-f9c3368b6ec9-font-size);font-family:var(--preset-id-18933a73-cdf6-4032-b81d-f9c3368b6ec9-font-family);font-weight:var(--preset-id-18933a73-cdf6-4032-b81d-f9c3368b6ec9-font-weight);margin-bottom:0px}@media (max-width:1119px){.breakdance .bde-heading-847-117{margin-bottom:0px}}@media (max-width:1023px){.breakdance .bde-heading-847-117{margin-bottom:0px}}@media (max-width:767px){.breakdance .bde-heading-847-117{margin-bottom:0px}}.breakdance .bde-fancy-divider-847-118{margin-top:0px;margin-bottom:24px;--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:3px;--bde-fancy-divider-border-color:var(--bde-palette-yellow-2d35e3aa-3c54-41ba-86d2-2a01a50212ae-4);width:330px}@media (max-width:1119px){.breakdance .bde-fancy-divider-847-118{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-847-118{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-847-118{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-847-118{margin-bottom:24px;--bde-fancy-divider-border-style:solid}}.breakdance .bde-code-block-847-187{width:100%}.breakdance .bde-code-block-847-187{display:flex;flex-direction:row;flex-wrap:nowrap}.rd-pricing-widget{--zoho-height:540px;--zoho-offset:-88px;position:relative;width:min(1120px,calc(100% - 40px));margin-inline:auto;padding:24px;background:rgba(10,15,22,0.88);border:1px solid rgba(255,255,255,0.16);border-radius:20px;box-shadow:0 24px 70px rgba(0,0,0,0.42);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-sizing:border-box;overflow:hidden}.rd-pricing-widget::before{content:"";position:absolute;top:0;left:48px;width:80px;height:4px;background:#df7043;border-radius:0 0 5px 5px;z-index:2}.rd-pricing-widget [id^="zf-widget-root-id"]{position:relative;width:100%;height:calc(var(--zoho-height) + var(--zoho-offset));background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 12px 34px rgba(0,0,0,0.22)}.rd-pricing-widget iframe{display:block!important;width:100%!important;max-width:none!important;height:var(--zoho-height)!important;min-height:var(--zoho-height)!important;margin:0!important;padding:0!important;border:0!important;transform:translateY(var(--zoho-offset));transform-origin:top center;background:#fff!important}.elementor-widget-html:has(.rd-pricing-widget),.elementor-widget-html:has(.rd-pricing-widget)>.elementor-widget-container{margin:0;padding:0}@media (max-width:1024px){.rd-pricing-widget{--zoho-height:920px;--zoho-offset:-72px;width:calc(100% - 32px);padding:18px;border-radius:18px}.rd-pricing-widget::before{left:32px;width:64px}}@media (max-width:767px){.rd-pricing-widget{--zoho-height:1780px;--zoho-offset:-62px;width:100%;padding:8px;border-left:0;border-right:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none}.rd-pricing-widget::before{left:20px;width:52px;height:3px}.rd-pricing-widget [id^="zf-widget-root-id"]{border-radius:8px;box-shadow:none}}@media (max-width:480px){.rd-pricing-widget{--zoho-height:1860px;padding:4px}}