.elementor-56637 .elementor-element.elementor-element-a80c573{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:stretch;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-56637 .elementor-element.elementor-element-bf2c225{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-56637 .elementor-element.elementor-element-a329529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56637 .elementor-element.elementor-element-5ee1e88{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-56637 .elementor-element.elementor-element-ea5c7c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56637 .elementor-element.elementor-element-12ad4de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-56637 .elementor-element.elementor-element-2645c1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56637 .elementor-element.elementor-element-f848dbb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-56637 .elementor-element.elementor-element-12bfced > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56637 .elementor-element.elementor-element-8a09424{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-56637 .elementor-element.elementor-element-5a3933a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56637 .elementor-element.elementor-element-f1136dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-56637 .elementor-element.elementor-element-5a9a7a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-56637 .elementor-element.elementor-element-a80c573{--content-width:1320px;}}@media(max-width:1024px){.elementor-56637 .elementor-element.elementor-element-a80c573{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-56637 .elementor-element.elementor-element-a329529{width:100%;max-width:100%;}.elementor-56637 .elementor-element.elementor-element-ea5c7c6{width:100%;max-width:100%;}.elementor-56637 .elementor-element.elementor-element-2645c1a{width:100%;max-width:100%;}.elementor-56637 .elementor-element.elementor-element-12bfced{width:100%;max-width:100%;}.elementor-56637 .elementor-element.elementor-element-5a3933a{width:100%;max-width:100%;}.elementor-56637 .elementor-element.elementor-element-5a9a7a8{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-56637 .elementor-element.elementor-element-a80c573{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-a80c573 *//* Basis: alle apparaten */
.elementor-56637 .elementor-element.elementor-element-a80c573 .aandacht-card {
    box-shadow: 0 4px 16px rgba(38, 46, 96, 0.08);
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

/* Alleen desktop: lift bij hover */
@media (min-width: 1025px) {
    .elementor-56637 .elementor-element.elementor-element-a80c573 .aandacht-card:hover {
        transform: translateY(-4px);
        box-shadow: 0 8px 24px rgba(38, 46, 96, 0.12);
        border-color: #DDE2EC;
    }
}

/* Tablet en mobiel: geen lift */
@media (max-width: 1024px) {
    .elementor-56637 .elementor-element.elementor-element-a80c573 .aandacht-card:hover {
        transform: none;
        box-shadow: 0 4px 16px rgba(38, 46, 96, 0.08);
    }
}/* End custom CSS */