.elementor-2388 .elementor-element.elementor-element-43ac43b{margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-2388 .elementor-element.elementor-element-e66cfa4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2388 .elementor-element.elementor-element-b9d4dba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 40% 0% 0%;}.elementor-2388 .elementor-element.elementor-element-b5b7757 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2388 .elementor-element.elementor-element-9614d05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2388 .elementor-element.elementor-element-43ac43b{padding:15px 0px 120px 0px;}.elementor-2388 .elementor-element.elementor-element-b9d4dba > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2388 .elementor-element.elementor-element-b3c0868{padding:0px 0px 25px 0px;}}@media(max-width:767px){.elementor-2388 .elementor-element.elementor-element-43ac43b{margin-top:-80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2388 .elementor-element.elementor-element-e66cfa4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2388 .elementor-element.elementor-element-b9d4dba > .elementor-widget-container{padding:0% 0% 0% 0%;}}/* Start custom CSS for niemeyer_core_portfolio_list, class: .elementor-element-9614d05 *//* =========================================================
   QODE PORTFOLIO LIST THUMBNAILS
   Apply radius class to the Portfolio List widget
   ========================================================= */

/* Radius selection */
.elementor-widget.bid-radius-sm .qodef-portfolio-list {
    --bid-portfolio-radius: var(--bid-radius-small, 6px);
}

.elementor-widget.bid-radius-md .qodef-portfolio-list {
    --bid-portfolio-radius: var(--bid-radius-medium, 12px);
}

.elementor-widget.bid-radius-lg .qodef-portfolio-list {
    --bid-portfolio-radius: var(--bid-radius-large, 16px);
}


/* Clip each thumbnail and its hover animation */
.elementor-widget:is(
    .bid-radius-sm,
    .bid-radius-md,
    .bid-radius-lg
) .qodef-portfolio-list .qodef-e-media,
.elementor-widget:is(
    .bid-radius-sm,
    .bid-radius-md,
    .bid-radius-lg
) .qodef-portfolio-list .qodef-e-media-image,
.elementor-widget:is(
    .bid-radius-sm,
    .bid-radius-md,
    .bid-radius-lg
) .qodef-portfolio-list .qodef-e-media-image > a {
    border-radius: var(--bid-portfolio-radius) !important;
    overflow: hidden !important;
}


/* Make the actual image follow the thumbnail shape */
.elementor-widget:is(
    .bid-radius-sm,
    .bid-radius-md,
    .bid-radius-lg
) .qodef-portfolio-list .qodef-e-media-image img {
    display: block !important;
    border-radius: inherit !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b3c0868 *//* =========================================================
   PROJECT GRID COLUMN FILTER
   Change circular indicators to square indicators
   ========================================================= */

.qodef-m-filter
.qodef-m-filter-columns
.qodef-m-filter-columns-item
.qodef-m-filter-item-circle {
    border-radius: 0 !important;
}/* End custom CSS */