.grid-container{width:100%;display:block;position:relative}.grid-container .grid{width:100%;display:grid}section.grid-section{overflow:visible}section.grid-section section.grid-outer{padding:0 !important;margin:0 !important}section.grid-section section.grid-outer .row,section.grid-section section.grid-outer .row>*,section.grid-section section.grid-outer .container{padding:0 !important;margin:0 !important}section.grid-section .grid-container .grid{margin:0 auto}section.grid-section .grid-container .grid .grid-item .widget{padding:0}section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-container .grid .grid-item .widget{padding:0}section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-container .grid[data-pagebuilder-component=columnGrid] .grid-item .widget{padding:0}section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-container .grid[data-pagebuilder-component=columnGrid] .grid-item .widget>[data-widget-url],section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-container .grid[data-pagebuilder-component=columnGrid] .grid-item .widget>[data-widget-url][data-widget-element=widgetBgImageSrc]{box-shadow:none !important}section[data-pagebuilder=section] [data-widget-type=grid][data-pagebuilder=column] .grid-filters:empty{display:none !important}.date-sticker{position:absolute;top:.25rem;right:.25rem;background:var(--bs-body-bg);width:auto;height:auto;display:block;margin:0;padding:.15rem .5rem .35rem .5rem;line-height:1;min-width:65px}.date-sticker .date-sticker-day,.date-sticker .date-sticker-month{display:block;width:100%;text-align:center}.date-sticker .date-sticker-day{font-size:2.5rem;line-height:1;font-weight:bold;color:var(--bs-h2-color)}.date-sticker .date-sticker-month{font-size:1.25rem;line-height:1;font-weight:bold;text-transform:uppercase;color:var(--bs-h2-color)}@media(min-width:575px){.date-sticker{min-width:65px}.date-sticker .date-sticker-day{font-size:2.5rem}.date-sticker .date-sticker-month{font-size:1.25rem}}@media(min-width:768px){.date-sticker{min-width:48px}.date-sticker .date-sticker-day{font-size:1.75rem}.date-sticker .date-sticker-month{font-size:.875rem}}@media(min-width:992px){.date-sticker{min-width:54px}.date-sticker .date-sticker-day{font-size:2.15rem}.date-sticker .date-sticker-month{font-size:1rem}}@media(min-width:1200px){.date-sticker{min-width:65px}.date-sticker .date-sticker-day{font-size:2.5rem}.date-sticker .date-sticker-month{font-size:1.25rem}}.widget-social-grid.grid .grid-item.grid-item-double-width{grid-column:span 2;grid-row:span 2}.widget-social-grid.grid .grid-item .widget .widget-inner{display:block;padding:0;height:100%;width:100%;position:absolute;top:0;left:0}.widget-social-grid.grid .grid-item .widget .widget-inner .content-block{position:relative;background:transparent;padding:0;height:100%;width:100%}.widget-social-grid.grid .grid-item .widget .widget-inner .content-block .hover-layer{background:rgba(var(--bs-primary-rgb),0.75);display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:20}.widget-social-grid.grid .grid-item .widget .widget-inner .content-block .hover-layer img{display:block}.widget-social-grid.grid .grid-item .widget .widget-inner .content-block .hover-layer .social-icon i{font-size:2rem}.widget-social-grid.grid .grid-item .widget .widget-inner .content-block .hover-layer .social-heading{font-size:18px;line-height:21px;padding:0 20px;box-sizing:border-box;text-align:center}.widget-social-grid.grid .grid-item .widget .widget-inner .content-block .hover-layer .social-description{font-size:var(--bs-p-size);line-height:16px;padding:0 10px;box-sizing:border-box;text-align:center}