.blockart-section{position:relative;transition:all .2s}.blockart-section .blockart-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.blockart-container,.blockart-container-fluid{margin-left:auto;margin-right:auto;position:relative}.blockart-section-inner{display:flex;position:relative}@media(max-width:62em){.blockart-section-inner{flex-wrap:wrap}}.blockart-section-inner.blockart-height-fit-to-screen{min-height:100vh}.blockart-section-inner .blockart-column{position:relative}.blockart-column-inner{transition:all .2s}
.blockart-heading{margin-bottom:0;transition:all .2s}.blockart-heading a{color:inherit;text-decoration:none;transition:inherit}.blockart-heading a:hover{color:inherit}.blockart-heading.is-small{padding:8px 16px}.blockart-heading.is-medium{padding:12px 20px}.blockart-heading.is-large{padding:17px 25px}
.blockart-button .blockart-button-link{align-items:center;background:#2563eb;border-radius:2px;color:#fcfcfc;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;line-height:1;text-align:center;text-decoration:none;transition:all .2s}.blockart-button .blockart-button-link .rich-text{cursor:text}.blockart-button .blockart-button-link.is-large{padding:17px 25px}.blockart-button .blockart-button-link.is-small{padding:8px 16px}.blockart-button .blockart-button-link.is-medium{padding:12px 20px}.blockart-button .blockart-button-link:not(.is-style-filled){background:transparent}.blockart-button .blockart-button-link.is-style-link{text-decoration:underline}
.blockart-image{overflow:hidden;transition:all .2s}.blockart-image img{display:inline-block;-o-object-fit:cover;object-fit:cover;transition:all .2s}
.blockart-spacing .blockart-spacing-inner{height:50px;transition:all .2s}
