/*
Theme Name: Niemeyer Child
Theme URI: https://niemeyer.qodeinteractive.com
Description: A child theme of Niemeyer
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: niemeyer
Template: niemeyer
*/

#SR7_1_1 .niemeyer.sr7-bullets {
    transform: translate(-50%, -60px) !important;
}

.qodef-e-media-image-height img {
    height: 180px;
    object-fit: contain;
}

.qodef-popup-item.qodef-grid-item img {
    height: 100% !important;
    object-fit: cover !important;
}

.qodef-grid-item.qodef-col--sidebar.qodef-portfolio-info {
    display: none;
}

.qodef-title--breadcrumbs:not(.custom-breadcrumbs) {
    display: none;
}

#qodef-page-inner:has(.custom-breadcrumbs) {
    padding-top: 0 !important;
}

.qodef-header-standard--center #qodef-page-header-inner .qodef-widget-holder {
    position: absolute;
    right: 40px;
}

.qodef-interactive-portfolio-title-list .qodef-m-item:hover .qodef-m-item-inner {
    max-height: 225px !important;
}

article.qodef-portfolio-single-item .qodef-e-inner {
    display: flex;
    flex-direction: column-reverse;
    gap: 10px;
}

.elementor-15 .elementor-element.elementor-element-fd8d111 .qodef-qi-swiper-container .swiper-slide img {
    object-fit: contain !important;
}