/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lb-modal-block .lb-modal-placeholder{display:none;}.lb-modal-block .modal{background-color:rgba(var(--wsSecondaryColorRGB,0,0,0),0.8);}.lb-modal-block .modal-dialog .modal-content{border-radius:var(--wsBorderRadius,unset);}.lb-modal-block .modal-dialog .modal-content .modal-body{padding:0 50px 50px;text-align:center;}.lb-modal-block .modal-dialog .modal-content .modal-body h2{font-size:35px;line-height:40px;text-align:center;margin-bottom:20px;font-family:var(--ylb-font-family-cachet);font-weight:500;}@media (min-width:768px){.lb-modal-block .modal-dialog .modal-content .modal-body h2{font-size:50px;line-height:65px;}}.lb-modal-block .modal-dialog .modal-content .modal-body .body{font-size:20px;line-height:30px;color:#2F2F2F;}.lb-modal-block .modal-dialog .modal-content .modal-body .btn{margin-top:30px;}@media (min-width:768px){.lb-modal-block .modal-dialog .modal-content .modal-body .btn{margin-top:40px;}}#layout-builder .lb-modal-block .lb-modal-placeholder{display:block;border:2px dashed grey;padding:1em;text-align:center;}
.block-promo-card .card{border-radius:var(--wsBorderRadius,unset);box-shadow:var(--wsBoxShadow,none);border:var(--wsBorderStyle,none);}.block-promo-card .card .card-img-top{border-top-left-radius:var(--wsBorderRadius,unset);border-top-right-radius:var(--wsBorderRadius,unset);overflow:hidden;}.block-promo-card .card .card-body{text-align:var(--wsTextAlignment,unset);display:flex;flex-direction:column;align-items:var(--wsFlexAlignment,unset);}.block-promo-card .card .button--wrapper{bottom:-25px;position:var(--wsButtonPosition,unset);}.block-promo-card .card-heading{font-size:30px;line-height:32px;}.block-promo-card .body{font-size:18px;line-height:28px;}.block-promo-card.ws-border-style--solid .card{box-shadow:var(--ylb-border-style-none,none);border:var(--ylb-border-style-solid,none);}.block-promo-card.ws-border-style--drop-shadow .card{box-shadow:var(--ylb-border-style-drop-shadow,none);border:var(--ylb-border-style-none,none);}.block-promo-card.ws-border-style--none .card{box-shadow:var(--ylb-border-style-none,none);border:var(--ylb-border-style-none,none);}.block-promo-card.ws-text-alignment--left .card .card-body{text-align:left;align-items:flex-start;}.block-promo-card.ws-text-alignment--center .card .card-body{text-align:center;align-items:center;}.block-promo-card.ws-button-position--inside .card .button--wrapper{position:static;}.block-promo-card.ws-button-position--overlapping .card .button--wrapper{position:absolute;}
