[id^=containers-flex-or-grid-container-block]{margin-left:auto!important;margin-right:auto!important;margin-top:2.875rem!important;margin-bottom:4.313rem!important;max-width:83rem!important}@media (min-width: 64rem){[id^=containers-flex-or-grid-container-block]{margin-top:6.75rem!important;margin-bottom:8.188rem!important}}[id^=containers-flex-or-grid-container-block] .wp-block-group>*:first-child{margin-top:0!important}[id^=containers-flex-or-grid-container-block] .wp-block-group>*:last-child{margin-bottom:0!important}[id^=containers-flex-or-grid-container-block] .layout-flex{display:flex;flex-wrap:wrap}[id^=containers-flex-or-grid-container-block] .layout-flex.max-cols-2>*{width:100%}@media (min-width: 56.25rem){[id^=containers-flex-or-grid-container-block] .layout-flex.max-cols-2>*{width:calc((100% - 24px)/2)}}[id^=containers-flex-or-grid-container-block] .layout-flex.max-cols-3>*{width:100%}@media (min-width: 64rem){[id^=containers-flex-or-grid-container-block] .layout-flex.max-cols-3>*{width:calc((100% - 48px) / 3)}}[id^=containers-flex-or-grid-container-block] .layout-flex.max-cols-4>*{width:100%}@media (min-width: 56.25rem){[id^=containers-flex-or-grid-container-block] .layout-flex.max-cols-4>*{width:calc((100% - 24px)/2)}}@media (min-width: 80rem){[id^=containers-flex-or-grid-container-block] .layout-flex.max-cols-4>*{width:calc((100% - 72px)/4)}}[id^=containers-flex-or-grid-container-block] .layout-flex.flex-horizontal-evenly{justify-content:space-evenly}[id^=containers-flex-or-grid-container-block] .layout-flex.flex-horizontal-left{justify-content:flex-start}[id^=containers-flex-or-grid-container-block] .layout-flex.flex-horizontal-center{justify-content:center}[id^=containers-flex-or-grid-container-block] .layout-flex.flex-horizontal-right{justify-content:flex-end}[id^=containers-flex-or-grid-container-block] .layout-flex.flex-horizontal-between{justify-content:space-between}[id^=containers-flex-or-grid-container-block] .layout-flex.flex-horizontal-around{justify-content:space-around}[id^=containers-flex-or-grid-container-block] .layout-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 56.25rem){[id^=containers-flex-or-grid-container-block] .layout-grid.max-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 64rem){[id^=containers-flex-or-grid-container-block] .layout-grid.max-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 56.25rem){[id^=containers-flex-or-grid-container-block] .layout-grid.max-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 80rem){[id^=containers-flex-or-grid-container-block] .layout-grid.max-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}[id^=containers-flex-or-grid-container-block] .layout-grid.grid-horizontal-stretch{justify-items:stretch}[id^=containers-flex-or-grid-container-block] .layout-grid.grid-horizontal-left{justify-items:start}[id^=containers-flex-or-grid-container-block] .layout-grid.grid-horizontal-center{justify-items:center}[id^=containers-flex-or-grid-container-block] .layout-grid.grid-horizontal-right{justify-items:end}[id^=containers-flex-or-grid-container-block] .layout-grid.small-gap,[id^=containers-flex-or-grid-container-block] .layout-flex.small-gap{gap:1.5rem}[id^=containers-flex-or-grid-container-block] .layout-grid.large-gap,[id^=containers-flex-or-grid-container-block] .layout-flex.large-gap{row-gap:4rem;-moz-column-gap:clamp(1rem,-6.626rem + 11.916vw,4.813rem);column-gap:clamp(1rem,-6.626rem + 11.916vw,4.813rem)}[id^=containers-flex-or-grid-container-block] .layout-grid.vertical-alignment-top,[id^=containers-flex-or-grid-container-block] .layout-flex.vertical-alignment-top{align-items:flex-start}[id^=containers-flex-or-grid-container-block] .layout-grid.vertical-alignment-center,[id^=containers-flex-or-grid-container-block] .layout-flex.vertical-alignment-center{align-items:center}[id^=containers-flex-or-grid-container-block] .layout-grid.vertical-alignment-bottom,[id^=containers-flex-or-grid-container-block] .layout-flex.vertical-alignment-bottom{align-items:flex-end}[id^=containers-flex-or-grid-container-block] .layout-grid.vertical-alignment-stretch,[id^=containers-flex-or-grid-container-block] .layout-flex.vertical-alignment-stretch{align-items:stretch}[id^=containers-flex-or-grid-container-block] .animate-tilt-shaking{animation:tilt-shaking 1s ease-in-out infinite}@keyframes tilt-shaking{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(0)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}
