.elementor-3074 .elementor-element.elementor-element-fb3ffe6 > .elementor-container{max-width:1400px;}.elementor-3074 .elementor-element.elementor-element-fb3ffe6 > .elementor-background-overlay{opacity:0.5;}.elementor-3074 .elementor-element.elementor-element-fb3ffe6{padding:20px 0px 20px 0px;}.elementor-3074 .elementor-element.elementor-element-440f248.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3074 .elementor-element.elementor-element-440f248 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3074 .elementor-element.elementor-element-fb3ffe6{padding:50px 10px 50px 10px;}}@media(max-width:767px){.elementor-3074 .elementor-element.elementor-element-fb3ffe6{padding:50px 10px 50px 10px;}}/* Start custom CSS for html, class: .elementor-element-7ec4422 */.grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
}

/* Center last item when odd */
.grid .card:last-child {
    grid-column: 2 / 3;
}/* End custom CSS */