.elementor-3527 .elementor-element.elementor-element-d504267 > .elementor-container {
    /*min-height: 600px;*/
    min-height: 200px;
}

    .elementor-3527 .elementor-element.elementor-element-d504267 > .elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-3527 .elementor-element.elementor-element-d504267 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

.elementor-3527 .elementor-element.elementor-element-d504267:not(.elementor-motion-effects-element-type-background), .elementor-3527 .elementor-element.elementor-element-d504267 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url("../../2019/10/reza-rostampisheh-hcCm0kIaSg-unsplash.jpg");*/
    /*background-image: url("/images/innerbanner-dogruer.jpg");*/
    background-image: url("/images/orta-banner.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-3527 .elementor-element.elementor-element-d504267 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 60px;
}

    .elementor-3527 .elementor-element.elementor-element-d504267 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-bc-flex-widget .elementor-3527 .elementor-element.elementor-element-411eed3.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-3527 .elementor-element.elementor-element-411eed3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3527 .elementor-element.elementor-element-411eed3 > .elementor-element-populated {
    /*margin: 50px 0px 0px 0px;*/
}

.elementor-3527 .elementor-element.elementor-element-601085e .elementor-heading-title {
    color: #ffffff;
    font-weight: 700;
}

.elementor-3527 .elementor-element.elementor-element-601085e > .elementor-widget-container {
    margin: 0px 0px 10px 5px;
}

.elementor-3527 .elementor-element.elementor-element-4f872ad .elementor-heading-title {
    color: #ffffff;
    font-size: 55px;
     text-shadow: 2px 2px 5px #333333;
}

.elementor-3527 .elementor-element.elementor-element-410030d {
    padding: 0px 20px 0px 20px;
}

.elementor-3527 .elementor-element.elementor-element-8080151 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb .portfolio-grid-content-wrapper .portfolio-grid-wrapper {
    border-radius: 0px;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb .portfolio-grid-wrapper:after {
    background-color: rgba(255,255,255,0.9);
}

.elementor-3527 .elementor-element.elementor-element-1b574fb .portfolio-grid-wrapper h3 {
    color: #000000;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb div.portfolio-grid-wrapper h3 {
    /*font-size: 28px;*/
    font-size: 22px;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb .portfolio-grid-wrapper figcaption .portfolio-grid-subtitle {
    color: rgba(0,0,0,0.65);
}

.elementor-3527 .elementor-element.elementor-element-1b574fb .portfolio-grid-wrapper figcaption div.portfolio-grid-subtitle {
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb .avante-portfolio-filter-wrapper {
    text-align: left;
}

    .elementor-3527 .elementor-element.elementor-element-1b574fb .avante-portfolio-filter-wrapper a.filter-tag-btn {
        color: #666666;
    }

.elementor-3527 .elementor-element.elementor-element-1b574fb div.elementor-widget-container .avante-portfolio-filter-wrapper a.filter-tag-btn {
    border-color: #666666;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb .avante-portfolio-filter-wrapper a.filter-tag-btn:hover {
    color: #000000;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb div.avante-portfolio-filter-wrapper a.filter-tag-btn:hover {
    border-color: #000000;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb div.avante-portfolio-filter-wrapper a.filter-tag-btn.active {
    border-color: #000000;
}

.elementor-3527 .elementor-element.elementor-element-1b574fb .avante-portfolio-filter-wrapper .filter-tag-btn.active {
    color: #000000;
}

@media(max-width:1024px) {
    .elementor-3527 .elementor-element.elementor-element-d504267 > .elementor-container {
        /*min-height: 520px;*/
        min-height: 150px;
    }

        .elementor-3527 .elementor-element.elementor-element-d504267 > .elementor-container:after {
            content: "";
            min-height: inherit;
        }

    .elementor-3527 .elementor-element.elementor-element-4f872ad .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-3527 .elementor-element.elementor-element-410030d {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-3527 .elementor-element.elementor-element-d504267 {
        margin-top: 0px;
        margin-bottom: 40px;
    }

    .elementor-3527 .elementor-element.elementor-element-411eed3 > .elementor-element-populated {
        /*margin: 100px 0px 0px 0px;*/
        padding: 0px 20px 0px 20px;
    }

    .elementor-3527 .elementor-element.elementor-element-4f872ad .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-3527 .elementor-element.elementor-element-410030d {
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:1025px) {
    .elementor-3527 .elementor-element.elementor-element-d504267:not(.elementor-motion-effects-element-type-background), .elementor-3527 .elementor-element.elementor-element-d504267 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}
