#ceyrek-footer{--red:#f32322;--cream:#f3efe5;--black:#111110;--line:#363632;--soft:#aaa79f;display:block;position:relative;width:100%;max-width:none;margin:0;padding:0;border:0;background:var(--black);color:var(--cream);font:14px/1.7 Montserrat,Arial,sans-serif;text-align:left;letter-spacing:normal;overflow:hidden;scroll-margin-top:0}
#ceyrek-footer *,#ceyrek-footer *::before,#ceyrek-footer *::after{box-sizing:border-box}
#ceyrek-footer h2,#ceyrek-footer h3,#ceyrek-footer p{margin:0;font-family:inherit}
#ceyrek-footer p{flex:0 1 auto;color:inherit}
#ceyrek-footer h2,#ceyrek-footer h3{font-weight:900;letter-spacing:-.065em;line-height:1}
#ceyrek-footer a{color:inherit;text-decoration:none}
#ceyrek-footer a:focus-visible{outline:3px solid currentColor;outline-offset:6px}
#ceyrek-footer .cf-brand img{display:block;max-width:100%;width:139px;height:auto}
#ceyrek-footer .cf-wrap{width:min(1360px,90%);margin:auto}
#ceyrek-footer .cf-eyebrow{font-size:10px;letter-spacing:.15em;font-weight:700;text-transform:uppercase}
#ceyrek-footer .cf-brand img{display:block;width:139px;height:auto}
#ceyrek-footer .cf-footer-call{background:var(--red);color:var(--cream);position:relative;overflow:hidden}
#ceyrek-footer .cf-call-top{padding-top:35px;display:flex;align-items:center;justify-content:space-between}
#ceyrek-footer .cf-call-top>span{font-size:10px;font-weight:600;letter-spacing:.06em}
#ceyrek-footer .cf-call-layout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:8%;align-items:end;padding:45px 0 50px}
#ceyrek-footer .cf-call-layout h2{font-size:clamp(60px,8.5vw,132px);line-height:.94;letter-spacing:-.075em}
#ceyrek-footer .cf-call-layout h2 em{font-style:normal;color:var(--black)}
#ceyrek-footer .cf-call-aside p{font-size:12px;line-height:1.9;max-width:220px}
#ceyrek-footer .cf-quarter-cta{display:block;width:205px;height:205px;position:relative;margin-top:25px;border:1px dashed #f8a49d;border-radius:50%;isolation:isolate}
#ceyrek-footer .cf-quarter-cta::before{content:'';position:absolute;inset:0;background:conic-gradient(from 90deg,var(--cream) 0 270deg,transparent 270deg);border-radius:50%;transition:transform .5s}
#ceyrek-footer .cf-quarter-cta::after{content:'';position:absolute;width:50%;height:50%;right:0;top:0;border-radius:0 100% 0 0;background:var(--black);opacity:0;transition:opacity .25s}
#ceyrek-footer .cf-quarter-cta:hover::after,#ceyrek-footer .cf-quarter-cta:focus-visible::after{opacity:1}
#ceyrek-footer .cf-quarter-cta:hover::before{transform:rotate(-8deg)}
#ceyrek-footer .cf-quarter-cta>span{position:absolute;inset:0;z-index:1;display:grid;place-items:center;color:var(--black);font-size:65px;line-height:1;transition:transform .3s}
#ceyrek-footer .cf-quarter-cta:hover>span{transform:translate(8px,-8px)}
#ceyrek-footer .cf-quarter-cta small{position:absolute;bottom:30px;left:38px;z-index:1;color:var(--black);font-size:9px;font-weight:800;line-height:1.3}
#ceyrek-footer .cf-call-bottom{display:flex;justify-content:space-between;gap:25px;align-items:center;border-top:1px solid #ffffff50;padding:20px 0;font-size:10px}
#ceyrek-footer .cf-call-bottom .cf-email{font-size:clamp(14px,2vw,24px);font-weight:600;letter-spacing:-.025em}
#ceyrek-footer .cf-footer-main{padding:55px 0 0}
#ceyrek-footer .cf-footer-grid{display:grid;grid-template-columns:1.25fr .7fr 1.1fr 1.1fr;gap:5%}
#ceyrek-footer .cf-footer-intro>p{max-width:240px;font-size:11px;color:var(--soft);margin-top:22px;line-height:1.9}
#ceyrek-footer .cf-footer-title{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#99968e;font-weight:600;margin-bottom:18px}
#ceyrek-footer .cf-footer-links{display:flex;flex-direction:column;align-items:start;gap:8px;font-size:12px}
#ceyrek-footer .cf-footer-links a:hover,#ceyrek-footer .cf-footer-contact a:hover{color:#ff6257}
#ceyrek-footer .cf-footer-contact{font-size:12px}
#ceyrek-footer .cf-footer-contact address{font-style:normal;max-width:240px;color:#d0ccc4;margin-top:15px;font-size:11px;line-height:1.9}
#ceyrek-footer .cf-footer-social{font-size:22px;font-weight:700;display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #777166;padding-bottom:12px;align-items:center}
#ceyrek-footer .cf-footer-social span{font-size:27px;color:var(--red)}
#ceyrek-footer .cf-footer-social-note{font-size:10px;margin-top:17px;color:var(--soft);max-width:220px}
#ceyrek-footer .cf-footer-stamp{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:35px 0;margin-top:40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
#ceyrek-footer .cf-footer-stamp strong{font-size:clamp(30px,5.5vw,80px);line-height:1;letter-spacing:-.065em;font-weight:900}
#ceyrek-footer .cf-footer-stamp strong span{color:var(--red)}
#ceyrek-footer .cf-stamp-symbol{width:64px;height:64px;flex:none;border-radius:50%;background:conic-gradient(from 90deg,var(--red) 0 270deg,transparent 270deg);position:relative}
#ceyrek-footer .cf-stamp-symbol::after{content:'';position:absolute;width:50%;height:50%;right:0;top:0;border:1px solid #59574f;border-radius:0 100% 0 0}
#ceyrek-footer .cf-footer-bottom{padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:9px;color:#8c8980}
#ceyrek-footer .cf-footer-bottom>div{display:flex;gap:26px}
#ceyrek-footer .cf-back-top{display:flex;gap:16px;align-items:center;color:var(--cream)}
#ceyrek-footer .cf-back-top span{color:var(--red);font-size:17px}
#ceyrek-footer .cf-footer-status{display:flex;align-items:center;gap:8px}
#ceyrek-footer .cf-footer-status i{display:block;width:5px;height:5px;border-radius:50%;background:var(--red)}
@media(min-width:1500px){#ceyrek-footer .cf-call-layout{grid-template-columns:minmax(0,1fr) 300px}
#ceyrek-footer .cf-quarter-cta{width:230px;height:230px}
}
@media(max-width:1150px){#ceyrek-footer .cf-brand img{width:115px}
#ceyrek-footer .cf-call-layout{grid-template-columns:minmax(0,1fr) 210px;gap:6%}
#ceyrek-footer .cf-quarter-cta{width:175px;height:175px}
#ceyrek-footer .cf-quarter-cta small{left:30px;bottom:24px}
#ceyrek-footer .cf-footer-grid{gap:4%;grid-template-columns:1.1fr .65fr 1.1fr 1fr}
}
@media(max-width:900px){#ceyrek-footer .cf-call-layout{grid-template-columns:minmax(0,1fr) 190px}
#ceyrek-footer .cf-call-layout h2{font-size:clamp(50px,9vw,86px)}
#ceyrek-footer .cf-call-aside p{font-size:11px}
#ceyrek-footer .cf-footer-grid{grid-template-columns:1.2fr 1fr;gap:40px}
}
@media(max-width:600px){#ceyrek-footer .cf-brand img{width:105px}
#ceyrek-footer .cf-call-top{padding-top:25px}
#ceyrek-footer .cf-call-top>span{font-size:8px}
#ceyrek-footer .cf-call-top .cf-eyebrow{font-size:8px}
#ceyrek-footer .cf-call-layout{display:block;padding:32px 0 30px}
#ceyrek-footer .cf-call-layout h2{font-size:clamp(55px,14vw,80px)}
#ceyrek-footer .cf-call-aside{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:30px}
#ceyrek-footer .cf-call-aside p{max-width:190px;font-size:11px}
#ceyrek-footer .cf-quarter-cta{width:130px;height:130px;flex:none;margin:0}
#ceyrek-footer .cf-quarter-cta>span{font-size:43px}
#ceyrek-footer .cf-quarter-cta small{font-size:7px;bottom:19px;left:20px}
#ceyrek-footer .cf-call-bottom{align-items:start;flex-direction:column;gap:12px;padding-block:18px}
#ceyrek-footer .cf-call-bottom .cf-email{font-size:20px}
#ceyrek-footer .cf-call-bottom>span{font-size:9px}
#ceyrek-footer .cf-footer-main{padding-top:35px}
#ceyrek-footer .cf-footer-grid{grid-template-columns:1fr 1fr;column-gap:25px;row-gap:30px}
#ceyrek-footer .cf-footer-intro{grid-column:1/-1;display:flex;gap:28px;align-items:start}
#ceyrek-footer .cf-footer-intro>p{margin:0;font-size:10px;max-width:220px}
#ceyrek-footer .cf-footer-grid>section:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 25px}
#ceyrek-footer .cf-footer-grid>section:last-child .cf-footer-title{grid-column:1/-1}
#ceyrek-footer .cf-footer-social{font-size:18px;align-self:start;padding-bottom:8px}
#ceyrek-footer .cf-footer-social-note{margin:0;font-size:9px}
#ceyrek-footer .cf-footer-contact{font-size:11px}
#ceyrek-footer .cf-footer-contact address{font-size:10px}
#ceyrek-footer .cf-footer-links{font-size:11px}
#ceyrek-footer .cf-footer-title{font-size:8px;margin-bottom:14px}
#ceyrek-footer .cf-footer-stamp{margin-top:30px;padding:25px 0;gap:15px}
#ceyrek-footer .cf-footer-stamp strong{font-size:clamp(28px,7.3vw,43px)}
#ceyrek-footer .cf-stamp-symbol{width:40px;height:40px}
#ceyrek-footer .cf-footer-bottom{flex-wrap:wrap;font-size:8px;gap:15px}
#ceyrek-footer .cf-footer-bottom>div{gap:15px}
#ceyrek-footer .cf-footer-bottom>span{order:2;width:100%}
}

#ceyrek-footer .cf-brand img{width:139px;height:auto}#ceyrek-footer .cf-footer-title{font-weight:600;letter-spacing:.14em;line-height:1.7}#ceyrek-footer .cf-email{display:inline-flex;align-items:center;gap:20px}#ceyrek-footer .cf-call-aside p{color:var(--cream)}#ceyrek-footer .cf-footer-bottom>span{font-size:inherit}
@media(max-width:600px){#ceyrek-footer .cf-brand img{width:105px}}
@media(prefers-reduced-motion:reduce){#ceyrek-footer *,#ceyrek-footer *::before,#ceyrek-footer *::after{transition:none!important}}
