.elementor-1464 .elementor-element.elementor-element-023db63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1464 .elementor-element.elementor-element-023db63:not(.elementor-motion-effects-element-type-background), .elementor-1464 .elementor-element.elementor-element-023db63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1464 .elementor-element.elementor-element-023db63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1464 .elementor-element.elementor-element-7e35236 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1464 .elementor-element.elementor-element-e1cbbc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1464 .elementor-element.elementor-element-e1cbbc9:not(.elementor-motion-effects-element-type-background), .elementor-1464 .elementor-element.elementor-element-e1cbbc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1464 .elementor-element.elementor-element-a6d0678 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1464 .elementor-element.elementor-element-fbd7232{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1464 .elementor-element.elementor-element-fbd7232:not(.elementor-motion-effects-element-type-background), .elementor-1464 .elementor-element.elementor-element-fbd7232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1464 .elementor-element.elementor-element-fbd7232.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1464 .elementor-element.elementor-element-ceb45bc{text-align:start;}.elementor-1464 .elementor-element.elementor-element-a789822{--display:flex;}.elementor-1464 .elementor-element.elementor-element-a789822:not(.elementor-motion-effects-element-type-background), .elementor-1464 .elementor-element.elementor-element-a789822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1464 .elementor-element.elementor-element-b92e0ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1464 .elementor-element.elementor-element-b92e0ea:not(.elementor-motion-effects-element-type-background), .elementor-1464 .elementor-element.elementor-element-b92e0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1464 .elementor-element.elementor-element-fda5844{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1464 .elementor-element.elementor-element-fda5844:not(.elementor-motion-effects-element-type-background), .elementor-1464 .elementor-element.elementor-element-fda5844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1464 .elementor-element.elementor-element-74cdfc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1464 .elementor-element.elementor-element-74cdfc6:not(.elementor-motion-effects-element-type-background), .elementor-1464 .elementor-element.elementor-element-74cdfc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1464 .elementor-element.elementor-element-c74c4ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1464 .elementor-element.elementor-element-c74c4ef:not(.elementor-motion-effects-element-type-background), .elementor-1464 .elementor-element.elementor-element-c74c4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body.elementor-page-1464:not(.elementor-motion-effects-element-type-background), body.elementor-page-1464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1464 .elementor-element.elementor-element-fbd7232{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1464 .elementor-element.elementor-element-023db63{--width:100%;}.elementor-1464 .elementor-element.elementor-element-e1cbbc9{--content-width:1600px;}.elementor-1464 .elementor-element.elementor-element-fbd7232{--content-width:1600px;}.elementor-1464 .elementor-element.elementor-element-a789822{--content-width:1600px;}.elementor-1464 .elementor-element.elementor-element-b92e0ea{--content-width:1600px;}.elementor-1464 .elementor-element.elementor-element-fda5844{--content-width:1600px;}.elementor-1464 .elementor-element.elementor-element-74cdfc6{--content-width:1600px;}.elementor-1464 .elementor-element.elementor-element-c74c4ef{--content-width:1600px;}}@media(max-width:767px){.elementor-1464 .elementor-element.elementor-element-023db63{--width:500px;}.elementor-1464 .elementor-element.elementor-element-7e35236 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1464 .elementor-element.elementor-element-fbd7232{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1464 .elementor-element.elementor-element-ceb45bc{text-align:start;}}/* Start custom CSS for heading, class: .elementor-element-ceb45bc *//* =========================================================
   BALBAL MEDYA — PROJELERİMİZ
   PREMIUM BAŞLIK ALANI
========================================================= */

.elementor-1464 .elementor-element.elementor-element-ceb45bc{
    position:relative !important;

    width:100% !important;

    display:flex !important;
    align-items:center !important;

    padding:24px 0 20px !important;
    margin:0 !important;

    background:transparent !important;

    border-bottom:1px solid rgba(201,154,74,.20) !important;
}


/* =========================================================
   ÜST KISA ALTIN ÇİZGİ
========================================================= */

.elementor-1464 .elementor-element.elementor-element-ceb45bc::before{
    content:"" !important;

    position:absolute !important;

    top:0 !important;
    left:0 !important;

    width:86px !important;
    height:2px !important;

    background:#c99a4a !important;
}


/* =========================================================
   BAŞLIK
========================================================= */

.elementor-1464 .elementor-element.elementor-element-ceb45bc .elementor-heading-title{
    margin:0 !important;
    padding:0 !important;

    color:#f5f1e9 !important;

    font-family:"DM Sans", Arial, sans-serif !important;

    font-size:48px !important;
    font-weight:500 !important;

    letter-spacing:-2px !important;
    line-height:1 !important;

    text-align:left !important;
}


/* =========================================================
   MOBİL
========================================================= */

@media(max-width:767px){

    .elementor-1464 .elementor-element.elementor-element-ceb45bc{
        padding:16px 0 15px !important;
    }

    .elementor-1464 .elementor-element.elementor-element-ceb45bc::before{
        width:55px !important;
        height:1px !important;
    }

    .elementor-1464 .elementor-element.elementor-element-ceb45bc .elementor-heading-title{
        font-size:30px !important;
        letter-spacing:-1px !important;
        text-align:left !important;
    }
}


/* =========================================================
   KÜÇÜK TELEFON
========================================================= */

@media(max-width:480px){

    .elementor-1464 .elementor-element.elementor-element-ceb45bc{
        padding:15px 0 14px !important;
    }

    .elementor-1464 .elementor-element.elementor-element-ceb45bc .elementor-heading-title{
        font-size:26px !important;
        letter-spacing:-1px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a40204 */.elementor-1464 .elementor-element.elementor-element-4a40204 .elementor-button,
.elementor-1464 .elementor-element.elementor-element-4a40204 a.elementor-button{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    width:auto !important;
    min-width:120px !important;
    height:46px !important;

    padding:0 20px !important;
    margin:0 !important;

    background:#c99a4a !important;
    background-image:none !important;

    border:1px solid #c99a4a !important;
    border-radius:0 !important;

    color:#080808 !important;

    font-family:"DM Sans", Arial, sans-serif !important;
    font-size:9px !important;
    font-weight:700 !important;

    letter-spacing:2px !important;
    line-height:1 !important;
    text-transform:uppercase !important;

    box-shadow:none !important;
    text-shadow:none !important;

    transform:none !important;
}


/* Elementor pseudo elementlerini tamamen kapat */

.elementor-1464 .elementor-element.elementor-element-4a40204 .elementor-button::before,
.elementor-1464 .elementor-element.elementor-element-4a40204 .elementor-button::after,
.elementor-1464 .elementor-element.elementor-element-4a40204 a.elementor-button::before,
.elementor-1464 .elementor-element.elementor-element-4a40204 a.elementor-button::after{
    content:none !important;
    display:none !important;
}


/* Hover */

.elementor-1464 .elementor-element.elementor-element-4a40204 .elementor-button:hover,
.elementor-1464 .elementor-element.elementor-element-4a40204 a.elementor-button:hover{
    background:#e0b866 !important;
    background-image:none !important;

    border-color:#e0b866 !important;

    color:#080808 !important;

    box-shadow:none !important;

    transform:none !important;
}


/* MOBİL */

@media(max-width:767px){

    .elementor-1464 .elementor-element.elementor-element-4a40204 .elementor-button,
    .elementor-1464 .elementor-element.elementor-element-4a40204 a.elementor-button{
        min-width:92px !important;
        height:40px !important;

        padding:0 14px !important;

        font-size:7px !important;
        letter-spacing:1.5px !important;
    }
}


@media(max-width:480px){

    .elementor-1464 .elementor-element.elementor-element-4a40204 .elementor-button,
    .elementor-1464 .elementor-element.elementor-element-4a40204 a.elementor-button{
        min-width:82px !important;
        height:36px !important;

        padding:0 11px !important;

        font-size:6.5px !important;
        letter-spacing:1.2px !important;
    }
}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-05f03d6 *//* =========================================================
   ORKHUN GLOBAL — ÖNE ÇIKAN PROJELER
   PREMIUM PORTFOLIO / HORIZONTAL CAROUSEL
   ========================================================= */

.orkhun-projects{
    width:100% !important;
    background:#050505 !important;
    padding:70px 0 85px !important;
    overflow:hidden !important;

    --og-gold:#C99A4A;
    --og-gold-soft:rgba(201,154,74,.45);
    --og-white:#F5F3EE;
    --og-dark:#0B0B0B;
}


/* =========================================================
   PORTFOLIO CONTAINER
   ========================================================= */

.orkhun-projects .elementor-portfolio{

    display:flex !important;
    flex-wrap:nowrap !important;

    width:100% !important;
    max-width:1500px !important;

    margin:0 auto !important;

    padding:0 35px 18px !important;

    gap:22px !important;

    overflow-x:auto !important;
    overflow-y:hidden !important;

    scroll-behavior:smooth !important;
    scroll-snap-type:x mandatory !important;

    align-items:stretch !important;

    box-sizing:border-box !important;
}


/* =========================================================
   SCROLLBAR
   ========================================================= */

.orkhun-projects .elementor-portfolio{
    scrollbar-width:thin !important;
    scrollbar-color:
        var(--og-gold)
        #151515 !important;
}

.orkhun-projects .elementor-portfolio::-webkit-scrollbar{
    height:3px !important;
}

.orkhun-projects .elementor-portfolio::-webkit-scrollbar-track{
    background:#151515 !important;
}

.orkhun-projects .elementor-portfolio::-webkit-scrollbar-thumb{
    background:var(--og-gold) !important;
}


/* =========================================================
   PROJE KARTLARI
   ========================================================= */

.orkhun-projects .elementor-portfolio-item{

    position:relative !important;

    flex:
        0 0 calc(
            (100% - 44px) / 3
        ) !important;

    width:
        calc(
            (100% - 44px) / 3
        ) !important;

    min-width:
        calc(
            (100% - 44px) / 3
        ) !important;

    max-width:
        calc(
            (100% - 44px) / 3
        ) !important;

    height:410px !important;

    min-height:410px !important;
    max-height:410px !important;

    margin:0 !important;
    padding:0 !important;

    overflow:hidden !important;

    background:#0A0A0A !important;

    border:
        1px solid rgba(255,255,255,.10) !important;

    scroll-snap-align:start !important;

    box-sizing:border-box !important;

    transition:
        transform .4s ease,
        border-color .4s ease,
        box-shadow .4s ease !important;
}


/* =========================================================
   HOVER KART
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item:hover{

    transform:translateY(-6px) !important;

    border-color:
        rgba(201,154,74,.65) !important;

    box-shadow:
        0 18px 45px
        rgba(0,0,0,.45) !important;
}


/* =========================================================
   PROJE GÖRSELİ
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item__img{

    width:100% !important;

    height:100% !important;

    min-height:100% !important;

    object-fit:cover !important;

    object-position:center !important;

    display:block !important;

    transition:
        transform .8s cubic-bezier(.2,.7,.2,1),
        filter .5s ease !important;
}


/* =========================================================
   GÖRSEL HOVER
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item:hover
.elementor-portfolio-item__img{

    transform:scale(1.055) !important;

    filter:
        brightness(.66)
        contrast(1.05) !important;
}


/* =========================================================
   OVERLAY
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item__overlay{

    opacity:1 !important;

    visibility:visible !important;

    display:flex !important;

    align-items:flex-end !important;

    justify-content:flex-start !important;

    position:absolute !important;

    inset:0 !important;

    padding:
        28px 26px !important;

    background:
        linear-gradient(
            180deg,
            rgba(0,0,0,0) 30%,
            rgba(0,0,0,.18) 48%,
            rgba(0,0,0,.94) 100%
        ) !important;

    transition:
        background .4s ease !important;
}


/* =========================================================
   HOVER OVERLAY
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item:hover
.elementor-portfolio-item__overlay{

    background:
        linear-gradient(
            180deg,
            rgba(0,0,0,0) 20%,
            rgba(0,0,0,.28) 45%,
            rgba(0,0,0,.97) 100%
        ) !important;
}


/* =========================================================
   PROJE BAŞLIĞI
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item__title{

    opacity:1 !important;

    visibility:visible !important;

    transform:none !important;

    display:block !important;

    position:relative !important;

    z-index:5 !important;

    width:100% !important;

    margin:0 !important;

    padding:
        0 0 10px !important;

    color:var(--og-white) !important;

    font-family:
        Georgia,
        "Times New Roman",
        serif !important;

    font-size:27px !important;

    font-weight:400 !important;

    line-height:1.15 !important;

    letter-spacing:-.3px !important;

    text-align:left !important;

    border-bottom:
        1px solid
        rgba(201,154,74,.42) !important;

    transition:
        color .3s ease !important;
}


/* =========================================================
   BAŞLIK LINK
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item__title a{

    color:var(--og-white) !important;

    text-decoration:none !important;
}


/* =========================================================
   BAŞLIK HOVER
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item:hover
.elementor-portfolio-item__title a{

    color:var(--og-gold) !important;
}


/* =========================================================
   ALTIN ÇİZGİ DETAYI
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item__overlay::before{

    content:"" !important;

    position:absolute !important;

    left:26px !important;

    bottom:82px !important;

    width:38px !important;

    height:2px !important;

    background:
        var(--og-gold) !important;

    z-index:5 !important;

    box-shadow:
        0 0 8px
        rgba(201,154,74,.25) !important;
}


/* =========================================================
   HOVER'DA BAŞLIK KAYMASIN
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item:hover
.elementor-portfolio-item__title{

    opacity:1 !important;

    visibility:visible !important;

    transform:none !important;
}


/* =========================================================
   ELEMENTOR HOVER ANİMASYONLARINI KAPAT
   ========================================================= */

.orkhun-projects
.elementor-portfolio-item__overlay,
.orkhun-projects
.elementor-portfolio-item__title{

    animation:none !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width:1024px){

    .orkhun-projects{

        padding:
            60px 0 70px !important;
    }


    .orkhun-projects
    .elementor-portfolio{

        padding-left:24px !important;
        padding-right:24px !important;

        gap:18px !important;
    }


    .orkhun-projects
    .elementor-portfolio-item{

        flex:
            0 0 calc(
                (100% - 18px) / 2
            ) !important;

        width:
            calc(
                (100% - 18px) / 2
            ) !important;

        min-width:
            calc(
                (100% - 18px) / 2
            ) !important;

        max-width:
            calc(
                (100% - 18px) / 2
            ) !important;

        height:380px !important;

        min-height:380px !important;
        max-height:380px !important;
    }


    .orkhun-projects
    .elementor-portfolio-item__title{

        font-size:25px !important;
    }
}


/* =========================================================
   MOBİL — YATAY KAYDIRMA
   ========================================================= */

@media (max-width:767px){

    .orkhun-projects{

        padding:
            45px 0 55px !important;
    }


    .orkhun-projects
    .elementor-portfolio{

        display:flex !important;

        flex-wrap:nowrap !important;

        width:100% !important;

        max-width:none !important;

        gap:15px !important;

        padding:
            0 16px 8px !important;

        overflow-x:auto !important;

        overflow-y:hidden !important;

        scroll-snap-type:
            x mandatory !important;

        scrollbar-width:none !important;

        -webkit-overflow-scrolling:touch !important;
    }


    .orkhun-projects
    .elementor-portfolio::-webkit-scrollbar{

        display:none !important;
    }


    /* =====================================================
       MOBİL PROJE KARTI
       ===================================================== */

    .orkhun-projects
    .elementor-portfolio-item{

        flex:
            0 0 84vw !important;

        width:
            84vw !important;

        min-width:
            84vw !important;

        max-width:
            84vw !important;

        height:390px !important;

        min-height:390px !important;

        max-height:390px !important;

        scroll-snap-align:start !important;
    }


    /* =====================================================
       MOBİL BAŞLIK
       ===================================================== */

    .orkhun-projects
    .elementor-portfolio-item__title{

        font-size:23px !important;

        line-height:1.12 !important;

        padding-bottom:8px !important;
    }


    /* =====================================================
       MOBİL OVERLAY
       ===================================================== */

    .orkhun-projects
    .elementor-portfolio-item__overlay{

        padding:
            22px 19px !important;
    }


    /* =====================================================
       MOBİL ALTIN ÇİZGİ
       ===================================================== */

    .orkhun-projects
    .elementor-portfolio-item__overlay::before{

        left:19px !important;

        bottom:69px !important;

        width:30px !important;

        height:2px !important;
    }
}


/* =========================================================
   KÜÇÜK TELEFON
   ========================================================= */

@media (max-width:380px){

    .orkhun-projects
    .elementor-portfolio-item{

        flex:
            0 0 88vw !important;

        width:
            88vw !important;

        min-width:
            88vw !important;

        max-width:
            88vw !important;

        height:370px !important;

        min-height:370px !important;

        max-height:370px !important;
    }


    .orkhun-projects
    .elementor-portfolio-item__title{

        font-size:22px !important;
    }
}/* End custom CSS */