/* Generated headings CSS - do not edit */
.b-block-content > h1, .b-block-content > h2, .b-block-content > h3, .b-block-content > h4, .b-block-content > h5, .b-block-content > h6, #builderx-content .b-block-content h1, #builderx-content .b-block-content h2, #builderx-content .b-block-content h3, #builderx-content .b-block-content h4, #builderx-content .b-block-content h5, #builderx-content .b-block-content h6, .bx-root .b-block-content h1, .bx-root .b-block-content h2, .bx-root .b-block-content h3, .bx-root .b-block-content h4, .bx-root .b-block-content h5, .bx-root .b-block-content h6{margin:10px 0 10px;padding:0;}
:root,#builderx-content,.bx-root{--bx-link-color:#2563eb;--bx-link-font-weight:inherit;}
.b-block-content a:not(.bx-button-link):not(.b-button):not(.btn):not(.b-list-block-item-link),#builderx-content .b-block-content a:not(.bx-button-link):not(.b-button):not(.btn):not(.b-list-block-item-link),.bx-root .b-block-content a:not(.bx-button-link):not(.b-button):not(.btn):not(.b-list-block-item-link){color:var(--block-link-color,var(--row-link-color,var(--bx-link-color,#2563eb))) !important;font-weight:var(--bx-link-font-weight,inherit) !important;text-decoration:underline !important;}
.b-block-content > h1, #builderx-content .b-block-content h1, .bx-root .b-block-content h1{font-size: 55px; font-weight: 700; margin:10px 0 10px; padding:0; line-height: 1.1; color: var(--block-heading-color, var(--row-heading-color, #000000)) !important; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
@media (max-width: 1050px) {.b-block-content > h1, #builderx-content .b-block-content h1, .bx-root .b-block-content h1{font-size: 46.75px !important;}}
@media (max-width: 576px) {.b-block-content > h1, #builderx-content .b-block-content h1, .bx-root .b-block-content h1{font-size: 38.5px !important;}}
.tablet-view .b-block-content > h1, #editor-canvas.tablet-view .b-block-content h1{font-size: 46.75px !important;}
.mobile-view .b-block-content > h1, #editor-canvas.mobile-view .b-block-content h1{font-size: 38.5px !important;}
.b-block-content > h2, #builderx-content .b-block-content h2, .bx-root .b-block-content h2{font-size: 45px; font-weight: 700; margin:10px 0 10px; padding:0; line-height: 1.1; color: var(--block-heading-color, var(--row-heading-color, var(--bx-global-color-1))) !important; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
@media (max-width: 1050px) {.b-block-content > h2, #builderx-content .b-block-content h2, .bx-root .b-block-content h2{font-size: 38.25px !important;}}
@media (max-width: 576px) {.b-block-content > h2, #builderx-content .b-block-content h2, .bx-root .b-block-content h2{font-size: 31.5px !important;}}
.tablet-view .b-block-content > h2, #editor-canvas.tablet-view .b-block-content h2{font-size: 38.25px !important;}
.mobile-view .b-block-content > h2, #editor-canvas.mobile-view .b-block-content h2{font-size: 31.5px !important;}
.b-block-content > h3, #builderx-content .b-block-content h3, .bx-root .b-block-content h3{font-size: 35px; font-weight: 700; margin:10px 0 10px; padding:0; line-height: 1.4; color: var(--block-heading-color, var(--row-heading-color, var(--bx-global-color-2))) !important; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
@media (max-width: 1050px) {.b-block-content > h3, #builderx-content .b-block-content h3, .bx-root .b-block-content h3{font-size: 29.75px !important;}}
@media (max-width: 576px) {.b-block-content > h3, #builderx-content .b-block-content h3, .bx-root .b-block-content h3{font-size: 24.5px !important;}}
.tablet-view .b-block-content > h3, #editor-canvas.tablet-view .b-block-content h3{font-size: 29.75px !important;}
.mobile-view .b-block-content > h3, #editor-canvas.mobile-view .b-block-content h3{font-size: 24.5px !important;}
.b-block-content > h4, #builderx-content .b-block-content h4, .bx-root .b-block-content h4{font-size: 28px; font-weight: 500; margin:10px 0 10px; padding:0; line-height: 1.2; color: var(--block-heading-color, var(--row-heading-color, var(--bx-global-color-1))) !important; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
@media (max-width: 1050px) {.b-block-content > h4, #builderx-content .b-block-content h4, .bx-root .b-block-content h4{font-size: 23.8px !important;}}
@media (max-width: 576px) {.b-block-content > h4, #builderx-content .b-block-content h4, .bx-root .b-block-content h4{font-size: 19.6px !important;}}
.tablet-view .b-block-content > h4, #editor-canvas.tablet-view .b-block-content h4{font-size: 23.8px !important;}
.mobile-view .b-block-content > h4, #editor-canvas.mobile-view .b-block-content h4{font-size: 19.6px !important;}
.b-block-content > h5, #builderx-content .b-block-content h5, .bx-root .b-block-content h5{font-size: 23px; font-weight: 400; margin:10px 0 3px; padding:0; line-height: 1.4; color: var(--block-heading-color, var(--row-heading-color, var(--bx-global-color-8))) !important; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
@media (max-width: 1050px) {.b-block-content > h5, #builderx-content .b-block-content h5, .bx-root .b-block-content h5{font-size: 19.55px !important;}}
@media (max-width: 576px) {.b-block-content > h5, #builderx-content .b-block-content h5, .bx-root .b-block-content h5{font-size: 16.1px !important;}}
.tablet-view .b-block-content > h5, #editor-canvas.tablet-view .b-block-content h5{font-size: 19.55px !important;}
.mobile-view .b-block-content > h5, #editor-canvas.mobile-view .b-block-content h5{font-size: 16.1px !important;}
.b-block-content > h6, #builderx-content .b-block-content h6, .bx-root .b-block-content h6{font-size: 19px; font-weight: 600; margin:10px 0 3px; padding:0; line-height: 1.2; color: var(--block-heading-color, var(--row-heading-color, #000000)) !important; letter-spacing: 0; text-transform: uppercase; font-family: 'Poppins', sans-serif;}
@media (max-width: 1050px) {.b-block-content > h6, #builderx-content .b-block-content h6, .bx-root .b-block-content h6{font-size: 16.15px !important;}}
@media (max-width: 576px) {.b-block-content > h6, #builderx-content .b-block-content h6, .bx-root .b-block-content h6{font-size: 13.3px !important;}}
.tablet-view .b-block-content > h6, #editor-canvas.tablet-view .b-block-content h6{font-size: 16.15px !important;}
.mobile-view .b-block-content > h6, #editor-canvas.mobile-view .b-block-content h6{font-size: 13.3px !important;}
.b-block-content > h1 strong,.b-block-content > h1 b,.b-block-content > h2 strong,.b-block-content > h2 b,.b-block-content > h3 strong,.b-block-content > h3 b,.b-block-content > h4 strong,.b-block-content > h4 b,.b-block-content > h5 strong,.b-block-content > h5 b,.b-block-content > h6 strong,.b-block-content > h6 b{font-weight:700 !important;}
