/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.group-required .fieldset-legend,label.form-required,.form-required{display:flex !important;flex-direction:row !important;gap:.25rem;}.group-required .fieldset-legend:after,label.form-required:after,.form-required:after{background:none;width:initial;height:initial;margin:0px;content:"*";color:#dc3545;}
details{border:unset;border-top:1px solid silver;position:relative;}details .details-wrapper{padding-left:0.1em;}summary{padding-top:1em;padding-left:0.1em;padding-right:1.5em;list-style:none;cursor:pointer;position:relative;transition:transform 0.5s ease;font-size:larger;}summary::after{content:"+";font-size:larger;position:absolute;right:0.1em;top:0.8em;transition:transform 0.3s ease;}details[open] summary::after{content:"-";}@media screen and (min-width:1550px){}@media screen and (min-width:960px){}@media screen and (min-width:900px){}@media screen and (min-width:659px){}@media screen and (min-width:480px){}
.page-node-type-promoted-marketing-page  .page-title,.page-node-type-promoted-marketing-page  .region-breadcrumb,.layout--flush .page-title,.layout--flush .region-breadcrumb{display:none}.page-node-type-promoted-marketing-page  .layout,.layout--flush .layout{padding:0;max-width:none}.page-node-type-promoted-marketing-page  .card-v2__image{padding-left:25.6px;}@media all and (min-width:961px){.page-node-type-promoted-marketing-page .layout,.layout--flush .layout{grid-template-columns:0 100% 0;}}
