.groups-welcome-banner{background:linear-gradient(90deg, #E91E63 0%, #FF5722 16.66%, #FF9800 33.33%, #FDD835 50%, #8BC34A 66.66%, #00BCD4 100%);padding:3rem 2rem;border-radius:12px;margin-bottom:1.5rem;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.15)}.groups-welcome-banner .banner-heading{font-size:2.5em;font-weight:bold;color:#fff;margin:0 0 1rem 0;line-height:1.2;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-shadow:2px 2px 4px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.3)}.groups-welcome-banner .banner-subheading{font-size:1.25em;color:#fff;margin:0;line-height:1.4;text-shadow:1px 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 3px rgba(0,0,0,.5),0 0 15px rgba(0,0,0,.3)}@media screen and (max-width: 768px){.groups-welcome-banner{padding:2rem 1.5rem}.groups-welcome-banner .banner-heading{font-size:calc(2.5em*.7)}.groups-welcome-banner .banner-subheading{font-size:calc(1.25em*.9)}}
/*# sourceMappingURL=common_theme_67_4cac3c38fc1566040c7ae91fca6138149d82cd40.css.map?__ws=publichappinessmovement.com */
