.cms-block{margin-bottom:30px;margin-left:auto;margin-right:auto}.cms-block:last-child{margin-bottom:0}.cms-block p{margin:0 0 16px}.cms-block h1,.cms-block h2,.cms-block h3{line-height:1.25}.cms-block figure{margin:0}.cms-block figure>img{max-width:100%;height:auto;display:block}.cms-block figcaption{font-size:.85em;text-align:center;margin:8px 0}.cms-gallery,.cms-cards{grid-template-columns:repeat(var(--columns,3),minmax(0,1fr))}.cms-gallery figure{min-width:0}.album .cms-gallery{grid-template-columns:repeat(var(--columns,2),minmax(0,1fr))}.cms-columns{display:grid;gap:30px;grid-template-columns:repeat(var(--columns,2),minmax(0,1fr))}.cms-columns img{max-width:100%}.cms-button{display:inline-block;padding:12px 24px;background:#c71920;color:white;text-decoration:none;border:0;border-radius:4px;font:inherit;cursor:pointer}.cms-video{border:0;width:100%;aspect-ratio:16/9}.cms-block details{border-bottom:1px solid #ddd;padding:14px 0}.cms-block summary{cursor:pointer;font-weight:600}.cms-form{max-width:650px;display:grid;gap:18px}.cms-form label{display:grid;gap:6px}.cms-form input,.cms-form textarea{font:inherit;width:100%;padding:10px;border:1px solid #bbb;border-radius:4px}.cms-trap{position:absolute;left:-10000px}.cms-preview-banner{background:#19212c;color:white;padding:8px 20px;text-align:center;font:13px Arial,sans-serif}.cms-block hr{border:0;border-top:1px solid #ccc}.cms-type-image{text-align:inherit}.cms-type-image img{margin:auto}.cms-type-text{overflow-wrap:anywhere}@media(max-width:600px){.cms-gallery,.cms-cards,.album .cms-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-columns{grid-template-columns:1fr}.cms-block{padding-left:0!important;padding-right:0!important}.cms-cards:has(.card:only-child),.cms-gallery:has(figure:only-child){grid-template-columns:1fr}}

.cms-block[style*="font-size"] h1,.cms-block[style*="font-size"] h2,.cms-block[style*="font-size"] h3,.cms-block[style*="font-size"] h4,.cms-block[style*="font-size"] h5,.cms-block[style*="font-size"] h6{font-size:inherit}.cms-block[style*="font-family"] h1,.cms-block[style*="font-family"] h2,.cms-block[style*="font-family"] h3{font-family:inherit}.cms-type-image img{display:inline-block;margin:0}
