.background-element{position:absolute;z-index:-1;top:0;right:0;width:100%;height:100%;display:block;background-size:cover}.wp-block-fp-section-container-block{position:relative}.wp-block-fp-section-container-block .container{max-width:1170px;margin:0 auto;position:relative;padding-top:30px;padding-bottom:30px}.wp-block-fp-section-container-block[data-section-bg-alignment="align-right"] .background-element{width:100vw;margin-right:calc(50% - 50vw);right:auto;left:0}.wp-block-fp-section-container-block[data-section-bg-alignment="align-left"] .background-element{width:100vw;margin-left:calc(50% - 50vw);left:auto;right:0}.wp-block-fp-section-container-block[data-section-bg-alignment="align-fullwidth"] .background-element{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.wp-block-fp-section-container-block[data-column-layout-mode="two-columns-small-left"] .block-row .wp-block-fp-column-block{-ms-flex:1;flex:1}.wp-block-fp-section-container-block[data-column-layout-mode="two-columns-small-left"] .block-row .wp-block-fp-column-block:last-child{-ms-flex:2;flex:2}.wp-block-fp-section-container-block[data-column-layout-mode="two-columns-small-right"] .block-row .wp-block-fp-column-block{-ms-flex:2;flex:2}.wp-block-fp-section-container-block[data-column-layout-mode="two-columns-small-right"] .block-row .wp-block-fp-column-block:last-child{-ms-flex:1;flex:1}.block-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.block-row .wp-block-fp-column-block{-ms-flex:1;flex:1;margin-right:30px}.block-row .wp-block-fp-column-block:last-child{margin-right:0}.block-row.blocks-in-row-1 .wp-block-fp-column-block{-ms-flex:0 1 800px;flex:0 1 800px}.section[data-column-layout-mode="one-column-align-left"] .block-row{-ms-flex-pack:start;justify-content:flex-start}.section[data-column-layout-mode="one-column-align-right"] .block-row{-ms-flex-pack:end;justify-content:flex-end}.wp-block-fp-section-container-block .after-section-button-wrapper[data-button-alignment="align-left"]{text-align:left}.wp-block-fp-section-container-block .after-section-button-wrapper[data-button-alignment="align-center"]{text-align:center}.wp-block-fp-section-container-block .after-section-button-wrapper[data-button-alignment="align-right"]{text-align:right}@media screen and (max-width: 1220px){.wp-block-fp-section-container-block .container{padding-left:4%;padding-right:4%}}@media screen and (max-width: 1024px){.block-row.blocks-in-row-4 .wp-block-fp-column-block{-ms-flex:0 1 calc( 50% - 30px);flex:0 1 calc( 50% - 30px);margin-right:30px;margin-bottom:30px}.block-row.blocks-in-row-4 .wp-block-fp-column-block:nth-child(even){margin-right:0}.block-row.blocks-in-row-4 .wp-block-fp-column-block:nth-last-child(-n+2){margin-bottom:0}.block-row.blocks-in-row-3 .wp-block-fp-column-block{-ms-flex:0 1 800px;flex:0 1 800px;margin-right:0;margin-bottom:30px}.block-row.blocks-in-row-3 .wp-block-fp-column-block:last-child{margin-bottom:0}}@media screen and (max-width: 768px){.block-row.blocks-in-row-4 .wp-block-fp-column-block{-ms-flex:0 1 100%;flex:0 1 100%;margin-right:0}.block-row.blocks-in-row-4 .wp-block-fp-column-block:nth-child(even){margin-right:0}.block-row.blocks-in-row-4 .wp-block-fp-column-block:nth-last-child(-n+2){margin-bottom:30px}.block-row.blocks-in-row-4 .wp-block-fp-column-block:last-child{margin-bottom:0}.block-row.blocks-in-row-2 .wp-block-fp-column-block{-ms-flex:0 1 800px;flex:0 1 800px;margin-right:0;margin-bottom:30px}.block-row.blocks-in-row-2 .wp-block-fp-column-block:last-child{margin-bottom:0}}.wp-block-fp-section-container-block{position:relative}.wp-block-fp-section-container-block .section-anchor{position:absolute;top:-100px;left:0;display:inline-block;pointer-events:none;width:0px;height:0px}
.wp-block-cgb-block-fancypantsy-section-container-block{background:#ff4500;border:0.2rem solid #292929;color:#292929;margin:0 auto;max-width:740px;padding:2rem}.section-title.text-align-left{text-align:left}.section-title.text-align-center{text-align:center}.section-title.text-align-right{text-align:right}
