.elementor-2589 .elementor-element.elementor-element-bd6e857{--spacer-size:50px;}.elementor-2589 .elementor-element.elementor-element-1c104b8{margin-top:0em;margin-bottom:0em;}.elementor-2589 .elementor-element.elementor-element-a6af5af{--spacer-size:50px;}@media(min-width:768px){.elementor-2589 .elementor-element.elementor-element-cf79afa{width:30%;}.elementor-2589 .elementor-element.elementor-element-5319ed5a{width:69.999%;}.elementor-2589 .elementor-element.elementor-element-fda8a4b{width:30%;}.elementor-2589 .elementor-element.elementor-element-c8aa2d1{width:69.999%;}.elementor-2589 .elementor-element.elementor-element-55887c9{width:30%;}.elementor-2589 .elementor-element.elementor-element-4b63444{width:69.999%;}.elementor-2589 .elementor-element.elementor-element-fedd0b7{width:30%;}.elementor-2589 .elementor-element.elementor-element-e90d56c{width:69.999%;}}/* Start custom CSS */.involvement_cubes{
    margin-bottom: 2em;
}
.involvement_cubes .elementor-widget-text-editor .elementor-widget-container{
    padding-right: 0;
    padding-top: 1em;
}
.involvement_cubes h3{
    margin-top: 0em;
    margin-bottom: 0;
}
.involvement_cubes h3 a{
    text-decoration: none!important;
}
.involvement_cubes p{
    margin-top: 0.3em;
    margin-bottom: 0;
}
@media (min-width: 768px){
    .involvement_cubes .elementor-widget-text-editor .elementor-widget-container{
        padding-right: 2em;
        padding-top: 0;
    }
    .involvement_cubes h3{
        font-size: 1.2em;
    }
    .involvement_cubes p{
        font-size: 0.95em;
    }
}/* End custom CSS */