﻿.card{align-self:stretch;background:var(--card-background,var(--background-page));border:1px solid #0000;border:var(--card-border-width,1px) solid var(--card-border-color,#0000);border-radius:.75rem;border-radius:var(--card-border-radius,.75rem);box-shadow:var(--card-shadow,var(--shadow-sm-light));max-width:100%;max-width:var(--card-max-width,100%);padding:1.5rem 1rem;padding:var(--card-padding,1.5rem 1rem);position:relative;width:100%}.card__bg{height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:0}.card>:not(.card__bg){position:relative;position:var(--card-children-position,relative);z-index:1}.card__heading{font-weight:var(--weight-bold)}.card__heading:not(.wp-block-heading){font-size:var(--card-heading-font-size,var(--text-large))}.card__body{padding:0;padding:var(--card-body-padding,0)}.card__footer{background:#0000;background:var(--card-footer-background,#0000);border-top:1px solid #0000;border-top:1px solid var(--card-border-color,#0000);padding:0;padding:var(--card-footer-padding,0)}.card__footer-action{--button-radius:0;display:block;text-align:center;width:100%}.quote{--card-border-radius:0.375rem;--card-max-width:100%;--card-padding:2rem 1.5rem;--card-shadow:var(--shadow-xs-light);--quote-flex-direction:column;--quote-image-size:100px;align-items:center;display:flex;flex-direction:column;flex-direction:var(--quote-flex-direction);font-size:var(--text-large);gap:2.5rem;line-height:1.4;margin-bottom:1.5rem}.quote .wp-block-group{--wp--style--block-gap:0.5rem;margin:0;min-width:0}.quote .wp-block-group.quote__col-left,.quote .wp-block-group.quote__col-right{display:flex;flex-direction:column;padding:0}.quote .wp-block-group.quote__col-left:not(:has(img)):before{align-self:center;background:url(/wp-content/themes/modernize/public/images/icons/quote.eb14e3.svg) 50%/contain no-repeat;content:"";display:block;flex-shrink:0;height:var(--quote-image-size);width:var(--quote-image-size)}.quote .wp-block-group.quote__col-right{gap:2rem}.quote p{margin:0}.quote__photo{align-self:center;border-radius:100rem;display:block;height:var(--quote-image-size);margin:0;object-fit:cover;width:var(--quote-image-size)}.quote__photo.wp-block-image{margin:0}.quote__photo img,.quote__photo.wp-block-image img{border-radius:100rem;height:var(--quote-image-size);margin:0;object-fit:cover;width:var(--quote-image-size)}.quote__text{color:var(--text-mid);font-style:italic}.quote__text:after,.quote__text:before{content:'"'}.quote__info{color:var(--text-light);display:flex;flex-direction:row;font-size:var(--text-small);justify-content:flex-end;padding:0}.quote__author:not(:empty):before{content:"—";margin-right:.625rem}.quote__author+.quote__position:not(:empty):before{content:",";margin-right:.25rem}@media(min-width:768px){.quote{--card-padding:3rem 2rem;--quote-flex-direction:row}.quote .wp-block-group.quote__col-left{flex-shrink:0}.quote .wp-block-group.quote__col-right{flex:1}}