.acf-block-preview>.page-section,.page-section{background-color:var(--page-section-background,transparent);position:relative}.page-section h3:first-child,.page-section h2:first-child{margin-top:0}.text-dark.page-section{color:var(--page-section-dark-text,var(--content,#404040))}.text-dark.page-section h1{color:var(--page-section-dark-h1,var(--heading-1,#00797f))}.text-dark.page-section h2{color:var(--page-section-dark-h2,var(--heading-2,#00797f))}.text-dark.page-section h3{color:var(--page-section-dark-h3,var(--heading-3,#404040))}.text-dark.page-section h4{color:var(--page-section-dark-h4,var(--heading-4,#404040))}.text-dark.page-section h5{color:var(--page-section-dark-h5,var(--heading-5,#404040))}.text-dark.page-section h6{color:var(--page-section-dark-h6,var(--heading-6,#404040))}.text-dark.page-section p a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor),.text-dark.page-section li a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor){border-bottom-color:currentColor}.text-dark.page-section p a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor):hover,.text-dark.page-section li a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor):hover{border-bottom-color:currentColor}.text-dark.page-section p:not(.has-link-color) a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor),.text-dark.page-section li:not(.has-link-color) a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor){color:var(--page-section-dark-link,#16568d);border-bottom-color:var(--page-section-dark-link,#16568d)}.text-dark.page-section p:not(.has-link-color) a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor):hover,.text-dark.page-section li:not(.has-link-color) a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor):hover{color:var(--page-section-dark-hover,#334c84);border-bottom-color:var(--page-section-dark-hover,#334c84)}.text-dark.page-section{--button-nostyle-border-hover:#767676;--button-nostyle-text-hover:#767676;--content-bullets:var(--page-section-dark-bullets, #00797f);--content-sub-bullets:var(--page-section-dark-sub-bullets, #00797f)}.text-light.page-section{color:var(--page-section-light-text,#ffffff)}.text-light.page-section h1{color:var(--page-section-light-h1,#ffffff)}.text-light.page-section h2{color:var(--page-section-light-h2,#ffffff)}.text-light.page-section h3{color:var(--page-section-light-h3,#ffffff)}.text-light.page-section h4{color:var(--page-section-light-h4,#ffffff)}.text-light.page-section h5{color:var(--page-section-light-h5,#ffffff)}.text-light.page-section h6{color:var(--page-section-light-h6,#ffffff)}.text-light.page-section p a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor),.text-light.page-section li a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor){border-bottom-color:currentColor}.text-light.page-section p a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor):hover,.text-light.page-section li a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor):hover{border-bottom-color:currentColor}.text-light.page-section p:not(.has-link-color) a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor),.text-light.page-section li:not(.has-link-color) a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor){color:var(--page-section-light-link,#ddd);border-bottom-color:var(--page-section-light-link,#ddd)}.text-light.page-section p:not(.has-link-color) a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor):hover,.text-light.page-section li:not(.has-link-color) a:not(.wp-block-button__link,.button,.wp-block-social-link-anchor):hover{color:var(--page-section-light-hover,#bbb);border-bottom-color:var(--page-section-light-hover,#bbb)}.text-light.page-section{--dcc-subheading:#ffffff;--button-trans-border:#ffffff;--button-trans-text:#ffffff;--button-trans-icon:#ffffff;--button-nostyle-border:#ffffff;--button-nostyle-text:#ffffff;--button-nostyle-icon:#ffffff;--button-nostyle-border-hover:#f2f2f2;--button-nostyle-text-hover:#f2f2f2;--button-nostyle-icon-hover:#f2f2f2;--content-bullets:var(--page-section-light-bullets, #ffffff);--content-sub-bullets:var(--page-section-light-sub-bullets, #ffffff)}.page-section>.grid-container{position:relative;z-index:1}.page-section .page-inner{height:100%}.no-foundation.page-section .page-innerblocks .grid-container,.no-foundation.page-section .page-innerblocks .grid-x.grid-padding-x,.no-foundation.page-section .page-innerblocks .grid-x.grid-padding-x .cell{padding:0!important}.no-foundation.page-section .page-innerblocks .grid-x.grid-margin-x,.no-foundation.page-section .page-innerblocks .grid-x.grid-margin-x .cell{margin:0!important}.no-foundation.page-section .page-innerblocks .grid-x.grid-margin-x>.medium-12,.no-foundation.page-section .page-innerblocks .grid-x.grid-padding-x>.medium-12{width:100%}.page-section .section-top-arrow{top:0}.page-section .section-bottom-arrow{bottom:0}.page-section .section-arrow{position:absolute;width:100%;background-color:#fff;z-index:9;margin-top:30px}.page-section .section-arrow:before,.page-section .section-arrow:after{content:"";position:absolute;bottom:100%;width:50%}.page-section .section-arrow:before{right:50%;border-bottom:30px solid #fff;border-right:30px solid rgba(0,0,0,0)}.page-section .section-arrow:after{left:50%;border-bottom:30px solid #fff;border-left:30px solid rgba(0,0,0,0)}.page-section .section-bar{position:absolute;left:0;right:0;z-index:9}.page-section .section-bar .bar{height:20px}.page-section .section-top-bar{top:0;margin-top:-10px}.page-section .section-bottom-bar{bottom:0;margin-bottom:-10px}.page-section .sidebar>ul>ul>li{padding-left:0!important;margin-left:0!important}.acf-block-preview>.page-section.block-editor .page-section-viewport{background:#fff;padding:.25rem .5rem 0;position:absolute;top:-2rem;margin:0}.acf-block-preview>.page-section.block-editor .page-section-viewport span{padding:.125rem .5rem;display:inline-block}.acf-block-preview>.page-section.block-editor .page-section-viewport span.page-section-show{background:#014b01;color:#fff}.acf-block-preview>.page-section.block-editor .page-section-viewport span.page-section-hide{background:#a50000;color:#fff}.acf-block-component{position:relative;z-index:3}