.elementor-8535 .elementor-element.elementor-element-b908b61 .pxl-grid-inner{margin-top:-15px;margin-right:-15px;margin-bottom:-15px;margin-left:-15px;}.elementor-8535 .elementor-element.elementor-element-b908b61 .pxl-grid-inner .pxl-grid-item{padding:15px 15px 15px 15px;}.elementor-8535 .elementor-element.elementor-element-b908b61 .pxl-grid .pxl-item--holder .meta-content .pxl-inner .pxl-item--title{--gradient-color-from:var( --e-global-color-secondary );--gradient-color-to:var( --e-global-color-secondary );}.elementor-8535 .elementor-element.elementor-element-b908b61 .pxl-grid .pxl-item--holder .pxl-item--title a {font-family:"Bebas Neue", Sans-serif;font-size:14px;}/* Start custom CSS for pxl_post_grid, class: .elementor-element-b908b61 */.pxl-event-grid-layout1 .pxl-content {
    display: none !important;
}
.pxl-event-grid-layout1 .pxl-item--holder.style-layout--1 .meta-content .pxl-inner .pxl-item--title.style-color--1 a, .pxl-event-grid-layout1 .pxl-item--holder.style-layout--2 .meta-content .pxl-inner .pxl-item--title.style-color--1 a, .pxl-event-grid-layout1 .pxl-item--holder.style-layout--1 .meta-content .pxl-inner .pxl-item--title.custom a, .pxl-event-grid-layout1 .pxl-item--holder.style-layout--2 .meta-content .pxl-inner .pxl-item--title.custom a {
    font-family: 'Bebas Neue' !important;
    font-size: 36px;
    line-height: 1.3;
    letter-spacing: 0px !important;
    font-weight: 500 !important;
}
.pxl-event-style1 .pxl-item--button.button {
    display: none !important;
}
.pxl-event-grid-layout1 .pxl-item--holder.style-layout--1, .pxl-event-grid-layout1 .pxl-item--holder.style-layout--2 {
    display: flex
;
    border-radius: 25px;
    border: 2px solid rgba(255, 255, 255, 0.10);
    background: rgb(255 255 255) !important;
    backdrop-filter: blur(50px);
    padding: 33px;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
}
.pxl-grid .pxl-item--image img, .pxl-portfolio-carousel .pxl-item--image img, .pxl-service-carousel .pxl-item--image img, .pxl-grid .pxl-item--featured img, .pxl-portfolio-carousel .pxl-item--featured img, .pxl-service-carousel .pxl-item--featured img {
    width: 75% !important;
    height: 100%;
}
.pxl-event-grid-layout1 .pxl-item--holder.style-layout--2 .meta-content .pxl-inner .pxl-item--title.style-color--1, .pxl-event-grid-layout1 .pxl-item--holder.style-layout--2 .meta-content .pxl-inner .pxl-item--title.custom {
    background: var(--Text-grad, linear-gradient(180deg, #041439 0%, #041439 100%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    max-width: 586px;
    margin: 17px 0 21px;
}/* End custom CSS */