.elementor-299 .elementor-element.elementor-element-4302fd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-c4a7532{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-8d6d6e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-4853fa2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-bbf7a6f .hfe-site-logo-container, .elementor-299 .elementor-element.elementor-element-bbf7a6f .hfe-caption-width figcaption{text-align:center;}.elementor-299 .elementor-element.elementor-element-bbf7a6f .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-299 .elementor-element.elementor-element-bbf7a6f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-299 .elementor-element.elementor-element-bbf7a6f .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-299 .elementor-element.elementor-element-71eb7b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-299 .elementor-element.elementor-element-71eb7b0 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-7991236{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:14px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-299 .elementor-element.elementor-element-7991236 .elementor-social-icon{background-color:var( --e-global-color-background_light );--icon-padding:0.7em;}.elementor-299 .elementor-element.elementor-element-7991236 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-7991236 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-7991236 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-7991236 .elementor-social-icon:hover i{color:var( --e-global-color-background );}.elementor-299 .elementor-element.elementor-element-7991236 .elementor-social-icon:hover svg{fill:var( --e-global-color-background );}.elementor-299 .elementor-element.elementor-element-d65cedb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-c9eb6cc{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-299 .elementor-element.elementor-element-c9eb6cc .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-item a span:before{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-ec31777{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-item > a{font-size:15px;font-weight:500;letter-spacing:0.5px;}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-ec31777 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-4a6d9c6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-32ad5b9{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-299 .elementor-element.elementor-element-32ad5b9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-item a span:before{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-dd130d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-item > a{font-size:15px;font-weight:500;letter-spacing:0.5px;}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-dd130d9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-302ccc2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-cfb7f9d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-299 .elementor-element.elementor-element-cfb7f9d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-item a span:before{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-abdd192{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-item > a{font-size:15px;font-weight:500;letter-spacing:0.5px;}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-abdd192 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-0b62f75{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-9bb705f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-299 .elementor-element.elementor-element-9bb705f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-fd057bd{width:var( --container-widget-width, 280px );max-width:280px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:280px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;letter-spacing:0.5px;}.elementor-299 .elementor-element.elementor-element-fd057bd p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-461c270{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;letter-spacing:0.5px;}.elementor-299 .elementor-element.elementor-element-461c270 p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-323f82e{padding:30px 0px 30px 0px;text-align:center;color:#22201D;}.elementor-299 .elementor-element.elementor-element-323f82e p{margin-block-end:0px;}.elementor-299 .elementor-element.elementor-element-323f82e a{color:#DBAF36;}.elementor-299 .elementor-element.elementor-element-323f82e a:hover, .elementor-299 .elementor-element.elementor-element-323f82e a:focus{color:var( --e-global-color-primary_hover );}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-4359 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(max-width:1200px){.elementor-299 .elementor-element.elementor-element-302ccc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-299 .elementor-element.elementor-element-4302fd8{--content-width:1730px;}.elementor-299 .elementor-element.elementor-element-c4a7532{--content-width:615px;}.elementor-299 .elementor-element.elementor-element-4853fa2{--width:20%;}.elementor-299 .elementor-element.elementor-element-d65cedb{--width:20%;}.elementor-299 .elementor-element.elementor-element-4a6d9c6{--width:20%;}.elementor-299 .elementor-element.elementor-element-302ccc2{--width:20%;}.elementor-299 .elementor-element.elementor-element-0b62f75{--width:20%;}}@media(max-width:880px) and (min-width:768px){.elementor-299 .elementor-element.elementor-element-4853fa2{--width:50%;}.elementor-299 .elementor-element.elementor-element-d65cedb{--width:33.3333%;}.elementor-299 .elementor-element.elementor-element-4a6d9c6{--width:33.3333%;}.elementor-299 .elementor-element.elementor-element-302ccc2{--width:33.3333%;}.elementor-299 .elementor-element.elementor-element-0b62f75{--width:50%;}}@media(max-width:1366px){.elementor-299 .elementor-element.elementor-element-d65cedb{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-4a6d9c6{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-302ccc2{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}}@media(max-width:1024px){.elementor-299 .elementor-element.elementor-element-c4a7532{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-d65cedb{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-4a6d9c6{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}}@media(max-width:880px){.elementor-299 .elementor-element.elementor-element-4853fa2.e-con{--order:-1;}.elementor-299 .elementor-element.elementor-element-d65cedb{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-4a6d9c6{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-302ccc2{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-0b62f75{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-0b62f75.e-con{--order:-1;}}@media(max-width:767px){.elementor-299 .elementor-element.elementor-element-4302fd8{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-299 .elementor-element.elementor-element-c4a7532{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-8d6d6e5{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-4853fa2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-d65cedb{--width:50%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-299 .elementor-element.elementor-element-c9eb6cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-299 .elementor-element.elementor-element-4a6d9c6{--width:50%;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-32ad5b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-299 .elementor-element.elementor-element-302ccc2{--width:50%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-299 .elementor-element.elementor-element-cfb7f9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-299 .elementor-element.elementor-element-0b62f75{--width:50%;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-0b62f75.e-con{--order:99999 /* order end hack */;}.elementor-299 .elementor-element.elementor-element-9bb705f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}/* Start custom CSS for icon-list, class: .elementor-element-dd130d9 *//* ==========================================================
   DOQA AHŞAP
   SAFA TARZI PREMIUM FOOTER
   SADECE CUSTOM CSS
   ========================================================== */


/* ----------------------------------------------------------
   1. FOOTER ANA ALAN
---------------------------------------------------------- */

footer,
#footer,
.footer,
.footer-container,
footer.footer {
    background: #050505 !important;
    color: #7f7f7f !important;
    border: 0 !important;
    box-shadow: none !important;
}


/* Footer iç boşluk */

footer > div,
#footer > div,
.footer > div {
    border-color: rgba(255,255,255,.07) !important;
}


/* ----------------------------------------------------------
   2. FOOTER GENEL YAZI
---------------------------------------------------------- */

footer,
footer p,
footer span,
footer div,
footer li {
    color: #777 !important;
}


/* ----------------------------------------------------------
   3. BAŞLIKLAR
---------------------------------------------------------- */

footer h1,
footer h2,
footer h3,
footer h4,
footer h5,
footer h6,
footer .title,
footer .footer-title,
footer .widget-title {
    color: #f5f5f5 !important;

    font-size: 15px !important;
    font-weight: 600 !important;

    line-height: 1.4 !important;

    letter-spacing: .1px !important;

    margin-bottom: 22px !important;

    text-transform: none !important;

    position: relative;
}


/* Başlığın altındaki zarif çizgi */

footer h1::after,
footer h2::after,
footer h3::after,
footer h4::after,
footer h5::after,
footer h6::after,
footer .footer-title::after,
footer .widget-title::after {

    content: "";

    display: block;

    width: 25px;
    height: 1px;

    margin-top: 10px;

    background: rgba(255,255,255,.30);
}


/* ----------------------------------------------------------
   4. LİSTELER
---------------------------------------------------------- */

footer ul {
    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;
}


footer ul li {
    position: relative;

    margin: 0 0 13px 0 !important;
    padding: 0 !important;

    border: 0 !important;

    line-height: 1.45 !important;

    background: transparent !important;
}


/* Tema bulletlarını temizle */

footer ul li::before {
    display: none !important;
}


/* ----------------------------------------------------------
   5. FOOTER LİNKLER
---------------------------------------------------------- */

footer a {

    color: #777 !important;

    font-size: 14px !important;
    font-weight: 400 !important;

    line-height: 1.55 !important;

    text-decoration: none !important;

    transition:
        color .25s ease,
        transform .25s ease,
        opacity .25s ease !important;
}


footer li a {
    display: inline-block !important;
    position: relative;
}


/* Hover */

footer li a:hover {

    color: #fff !important;

    transform: translateX(6px);
}


/* Hover çizgisi */

footer li a::before {

    content: "";

    position: absolute;

    width: 0;
    height: 1px;

    left: -13px;
    top: 50%;

    background: #fff;

    opacity: 0;

    transition: all .25s ease;
}


footer li a:hover::before {

    width: 7px;
    opacity: .7;
}


/* ----------------------------------------------------------
   6. FOOTER KOLONLARI
---------------------------------------------------------- */

footer .row,
footer .footer-row,
footer .footer-content,
footer .footer-inner {

    max-width: 1680px !important;

    margin-left: auto !important;
    margin-right: auto !important;
}


/* Kolonların birbirine yapışmasını önle */

footer [class*="col-"] {

    padding-left: 25px !important;
    padding-right: 25px !important;
}


/* ----------------------------------------------------------
   7. LOGO
---------------------------------------------------------- */

footer img {

    max-width: 180px;
    height: auto;

    filter: brightness(0) invert(1);

    transition:
        opacity .3s ease,
        transform .3s ease;
}


footer img:hover {

    opacity: .75;
}


/* ----------------------------------------------------------
   8. LOGONUN ALTINDAKİ AÇIKLAMA
---------------------------------------------------------- */

footer p {

    font-size: 13.5px !important;

    line-height: 1.8 !important;

    font-weight: 400 !important;
}


/* ----------------------------------------------------------
   9. İLETİŞİM KISMI
---------------------------------------------------------- */

footer a[href^="tel:"],
footer a[href^="mailto:"] {

    color: #bdbdbd !important;

    font-weight: 500 !important;
}


footer a[href^="tel:"]:hover,
footer a[href^="mailto:"]:hover {

    color: #fff !important;
}


/* ----------------------------------------------------------
   10. SOSYAL MEDYA
---------------------------------------------------------- */

footer .social-media a,
footer .social-icons a,
footer .social a,
footer [class*="social"] a {

    width: 38px !important;
    height: 38px !important;

    display: inline-flex !important;

    align-items: center !important;
    justify-content: center !important;

    padding: 0 !important;

    margin-right: 7px !important;

    color: #aaa !important;

    background: rgba(255,255,255,.025) !important;

    border:

        1px solid rgba(255,255,255,.13) !important;

    border-radius: 50% !important;

    transition: all .3s ease !important;
}


footer .social-media a:hover,
footer .social-icons a:hover,
footer .social a:hover,
footer [class*="social"] a:hover {

    background: #fff !important;

    color: #050505 !important;

    border-color: #fff !important;

    transform: translateY(-3px) !important;
}


/* ----------------------------------------------------------
   11. HARİTA / GÖRSEL
---------------------------------------------------------- */

footer iframe {

    width: 100% !important;

    max-width: 340px !important;

    height: 150px !important;

    border: 0 !important;

    border-radius: 7px !important;

    filter:

        grayscale(100%)
        brightness(.75)
        contrast(1.15);

    transition: filter .4s ease;
}


footer iframe:hover {

    filter:

        grayscale(20%)
        brightness(.90)
        contrast(1);
}


/* ----------------------------------------------------------
   12. FOOTER GÖRSELLERİ
---------------------------------------------------------- */

footer img {

    border-radius: 3px;
}


/* Ödeme/banka logolarını ters çevirmesin */

footer img[src*="visa"],
footer img[src*="master"],
footer img[src*="payment"],
footer img[src*="banka"],
footer img[src*="kart"],
footer img[src*="ssl"] {

    filter: none !important;
}


/* ----------------------------------------------------------
   13. ALT COPYRIGHT ALANI
---------------------------------------------------------- */

footer .copyright,
footer .footer-bottom,
footer [class*="copyright"],
footer [class*="bottom"] {

    border-top:

        1px solid rgba(255,255,255,.08) !important;

    background: #050505 !important;

    color: #606060 !important;

    font-size: 11.5px !important;

    padding-top: 24px !important;

    padding-bottom: 24px !important;
}


/* ----------------------------------------------------------
   14. FOOTER ÜST ÇİZGİ
---------------------------------------------------------- */

footer {

    border-top:

        1px solid rgba(255,255,255,.06) !important;
}


/* ----------------------------------------------------------
   15. SEÇİLİ METİN
---------------------------------------------------------- */

footer ::selection {

    background: #fff;
    color: #000;
}


/* ==========================================================
   EKSTRA PREMIUM DETAY
========================================================== */


/* Kolonlara hafif geçiş */

footer [class*="col-"] {

    transition:

        opacity .3s ease,
        transform .3s ease;
}


/* Footer link hover sırasında daha premium his */

footer ul li {

    transition: transform .25s ease;
}


/* ----------------------------------------------------------
   SAFA GİBİ DAHA GENİŞ FOOTER
---------------------------------------------------------- */

@media (min-width: 1200px) {

    footer .container,
    footer .container-fluid {

        max-width: 1680px !important;

        padding-left: 55px !important;
        padding-right: 55px !important;

        margin-left: auto !important;
        margin-right: auto !important;
    }

}


/* ==========================================================
   TABLET
========================================================== */

@media (max-width: 1199px) {

    footer [class*="col-"] {

        padding-left: 18px !important;
        padding-right: 18px !important;
    }


    footer a {

        font-size: 13px !important;
    }

}


/* ==========================================================
   MOBİL
========================================================== */

@media (max-width: 767px) {


    footer {

        text-align: left !important;
    }


    footer .container,
    footer .container-fluid {

        padding-left: 22px !important;
        padding-right: 22px !important;
    }


    footer [class*="col-"] {

        width: 100% !important;

        max-width: 100% !important;

        flex: 0 0 100% !important;

        padding-left: 0 !important;
        padding-right: 0 !important;

        margin-bottom: 38px !important;
    }


    footer h1,
    footer h2,
    footer h3,
    footer h4,
    footer h5,
    footer h6,
    footer .widget-title {

        font-size: 14px !important;

        margin-bottom: 17px !important;
    }


    footer a {

        font-size: 13px !important;
    }


    footer p {

        font-size: 13px !important;

        line-height: 1.7 !important;
    }


    footer img {

        max-width: 150px;
    }


    footer iframe {

        max-width: 100% !important;

        height: 180px !important;
    }


}


/* ==========================================================
   ÇOK KÜÇÜK TELEFON
========================================================== */

@media (max-width: 480px) {

    footer {

        padding-left: 0 !important;
        padding-right: 0 !important;
    }


    footer ul li {

        margin-bottom: 11px !important;
    }


    footer .social-media a,
    footer .social-icons a,
    footer [class*="social"] a {

        width: 35px !important;
        height: 35px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4302fd8 *//* DOQA FOOTER - CANLI SITE DÜZELTME */

.elementor-299 .elementor-element.elementor-element-4302fd8 {
    background: #050505 !important;
}

/* Başlıklar */
.elementor-299 .elementor-element.elementor-element-4302fd8 h1,
.elementor-299 .elementor-element.elementor-element-4302fd8 h2,
.elementor-299 .elementor-element.elementor-element-4302fd8 h3,
.elementor-299 .elementor-element.elementor-element-4302fd8 h4,
.elementor-299 .elementor-element.elementor-element-4302fd8 h5,
.elementor-299 .elementor-element.elementor-element-4302fd8 h6,
.elementor-299 .elementor-element.elementor-element-4302fd8 .elementor-heading-title {
    color: #ffffff !important;
    opacity: 1 !important;
}

/* Normal yazılar */
.elementor-299 .elementor-element.elementor-element-4302fd8 p,
.elementor-299 .elementor-element.elementor-element-4302fd8 span,
.elementor-299 .elementor-element.elementor-element-4302fd8 li,
.elementor-299 .elementor-element.elementor-element-4302fd8 .elementor-widget-text-editor {
    color: #a9a9a9 !important;
    opacity: 1 !important;
}

/* Linkler */
.elementor-299 .elementor-element.elementor-element-4302fd8 a {
    color: #a9a9a9 !important;
    opacity: 1 !important;
    text-decoration: none !important;
}

.elementor-299 .elementor-element.elementor-element-4302fd8 a:hover {
    color: #ffffff !important;
}

/* Telefon ve mail daha belirgin */
.elementor-299 .elementor-element.elementor-element-4302fd8 a[href^="tel:"],
.elementor-299 .elementor-element.elementor-element-4302fd8 a[href^="mailto:"] {
    color: #d2d2d2 !important;
}

/* Logo */
.elementor-299 .elementor-element.elementor-element-4302fd8 .elementor-widget-image img {
    opacity: 1 !important;
}

/* Ayırıcı çizgiler */
.elementor-299 .elementor-element.elementor-element-4302fd8 .elementor-divider-separator {
    border-color: rgba(255,255,255,.25) !important;
}

/* Copyright */
.elementor-299 .elementor-element.elementor-element-4302fd8 .copyright,
.elementor-299 .elementor-element.elementor-element-4302fd8 [class*="copyright"] {
    color: #888888 !important;
}

/* Sosyal medya */
.elementor-299 .elementor-element.elementor-element-4302fd8 .elementor-social-icon {
    color: #ffffff !important;
    border-color: rgba(255,255,255,.20) !important;
}

/* Footer gereksiz koyu opacity düzeltme */
.elementor-299 .elementor-element.elementor-element-4302fd8 .elementor-element,
.elementor-299 .elementor-element.elementor-element-4302fd8 .elementor-widget-container {
    opacity: 1 !important;
}/* End custom CSS */