:root{--page-title-display:none;}/* Start custom CSS *//* ODAK — demo layout and signature details. Native Elementor content. */
body{background:#FAF8F3;}
.elementor-6{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:3.5rem;max-width:1240px;margin:0 auto;padding:0 2rem;background:#FAF8F3;}
.elementor-6> .e-con{grid-column:1/-1;min-width:0;}
.elementor-6 p{margin:0;}
.elementor-6 h1,.elementor-6 h2,.elementor-6 h3{font-weight:500;}
.elementor-6 .elementor-element-4c66748{grid-column:1;grid-row:1;padding:5.5rem 0 3rem!important;gap:1.6rem!important;align-self:center;position:relative;}
.elementor-6 .elementor-element-4c66748:before{content:'●  FİNANSAL DANIŞMANLIK';font:600 .65rem/1.6 Inter,Arial,sans-serif;letter-spacing:.16em;color:#98763B;}
.elementor-6 [data-id="d8ee284"]{font-size:clamp(2.7rem,4.4vw,4.25rem)!important;line-height:1.12!important;letter-spacing:-.055em!important;max-width:none!important;}
.elementor-6 [data-id="e8739d6"]{font-size:1rem!important;line-height:1.85!important;max-width:31rem!important;color:#52616D!important;}
.elementor-6 .elementor-element-345c6ca{padding:0!important;}
.elementor-6 .elementor-element-6ac94c8{display:none!important;}
.elementor-6 .elementor-element-27e88e9{grid-column:2;grid-row:1;align-self:center;padding:5.5rem 0 3rem!important;gap:1rem!important;position:relative;}
.elementor-6 [data-id="25a1da4"]{width:100%!important;height:25.6rem!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:52% center;border-radius:3px 3px 64px 3px!important;}
.elementor-6 [data-id="450a862"]{font-size:.7rem!important;line-height:1.6;color:#716859!important;padding-left:1rem;border-left:2px solid #C8A35A;}
.elementor-6 .elementor-element-27e88e9:before{content:'';position:absolute;z-index:1;right:-1rem;top:4.3rem;width:4.4rem;height:4.4rem;border:1px solid #C8A35A;border-radius:50%;pointer-events:none;}
.elementor-6 .elementor-element-699a299{grid-row:2;padding:4.7rem 0 5rem!important;border-top:1px solid #DDD5C7;gap:1.5rem!important;}
.elementor-6 .elementor-element-699a299:before{content:'01 / HİZMETLERİMİZ';font-size:.65rem;letter-spacing:.16em;color:#716859;}
.elementor-6 h2{font-size:clamp(2rem,3.2vw,2.8rem)!important;line-height:1.2!important;letter-spacing:-.045em!important;}
.elementor-6 [data-id="7b7381c"]{max-width:38rem;font-size:.9rem;line-height:1.8;color:#52616D;}
.elementor-6 .elementor-element-331532f{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3.5rem!important;padding:1rem 0 0!important;counter-reset:service;}
.elementor-6 .elementor-element-331532f>article{counter-increment:service;padding:1.8rem 0 2rem!important;border-top:1px solid #DDD5C7!important;gap:.9rem!important;position:relative;transition:padding .2s ease;}
.elementor-6 .elementor-element-331532f>article:before{content:'0' counter(service);font-size:.65rem;color:#98763B;letter-spacing:.12em;}
.elementor-6 .elementor-element-331532f>article:hover{padding-left:.6rem!important;}
.elementor-6 .elementor-element-331532f h3{font-size:1.4rem!important;line-height:1.35!important;letter-spacing:-.035em;max-width:26rem;}
.elementor-6 .elementor-element-331532f p{font-size:.9rem!important;line-height:1.8!important;max-width:30rem;}
.elementor-6 .elementor-element-9537b05{grid-row:3;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 2.5rem!important;background:#F0EDE6!important;padding:4rem 2.5rem!important;position:relative;border-radius:3px 48px 3px 3px;}
.elementor-6 .elementor-element-9537b05:before{content:'02 / ODAK · YAKLAŞIMIMIZ';grid-column:1/-1;font-size:.65rem;letter-spacing:.16em;color:#716859;}
.elementor-6 [data-id="49058fb"]{grid-column:1;grid-row:2;}
.elementor-6 [data-id="097a2ed"]{grid-column:2/4;grid-row:2;align-self:center;font-size:1rem;line-height:1.8;}
.elementor-6 [data-id="e19cfc1"],.elementor-6 [data-id="a53622d"],.elementor-6 [data-id="b10ee03"]{grid-row:3;font-size:1.13rem!important;line-height:1.45;border-top:1px solid #C8BDA9;padding-top:1.5rem;margin-top:1.5rem;}
.elementor-6 [data-id="6e2a6ce"]{grid-column:1;grid-row:4;}
.elementor-6 [data-id="aa8ff61"]{grid-column:2;grid-row:4;}
.elementor-6 [data-id="0e89fdc"]{grid-column:3;grid-row:4;}
.elementor-6 .elementor-element-9537b05 p{font-size:.9rem;line-height:1.85;color:#52616D;}
.elementor-6 .elementor-element-db07a41{grid-row:4;padding:5rem 0!important;gap:1.5rem!important;}
.elementor-6 .elementor-element-db07a41:before{content:'03 / UZMANLARIMIZ';font-size:.65rem;letter-spacing:.16em;color:#716859;}
.elementor-6 .elementor-element-f659931{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem!important;padding-top:1rem!important;}
.elementor-6 .elementor-element-f659931>article{min-width:0;gap:0!important;}
.elementor-6 [data-id="acee0a2"],.elementor-6 [data-id="d038124"],.elementor-6 [data-id="6819d51"]{width:100%!important;height:auto!important;aspect-ratio:4/4.5!important;object-fit:cover!important;object-position:50% 20%;border-radius:3px!important;}
.elementor-6 .elementor-element-f659931 h3{padding-top:1.2rem;border-top:2px solid #C8A35A;font-size:1.3rem!important;line-height:1.4;}
.elementor-6 [data-id="6819d51"]{font-size:0!important;position:relative;overflow:hidden;background:#E9E3D8!important;}
.elementor-6 [data-id="6819d51"]:before{content:'';position:absolute;width:24%;aspect-ratio:1;border-radius:50%;background:#C9BFAA;top:24%;left:38%;}
.elementor-6 [data-id="6819d51"]:after{content:'';position:absolute;width:60%;height:43%;border-radius:50% 50% 0 0;background:#C9BFAA;bottom:0;left:20%;}
.elementor-6 .elementor-element-3758301{grid-row:5;background:#102A43!important;color:#FAF8F3!important;padding:4rem 2.5rem!important;display:grid!important;grid-template-columns:1.2fr 1fr;gap:1.5rem 3rem!important;border-radius:3px 3px 48px 3px;margin-bottom:3rem;}
.elementor-6 .elementor-element-3758301:before{content:'04 / BİRLİKTE DEĞERLENDİRELİM';grid-column:1/-1;font-size:.65rem;letter-spacing:.15em;color:#C8A35A;}
.elementor-6 [data-id="94adffe"]{grid-column:1;grid-row:2/4;}
.elementor-6 [data-id="69cdbeb"]{grid-column:1;grid-row:4/6;color:#C3CDD5;font-size:.9rem;line-height:1.8;}
.elementor-6 [data-id="c2f9689"],.elementor-6 [data-id="b58afda"],.elementor-6 [data-id="228f9ad"],.elementor-6 [data-id="102e08f"]{grid-column:2;color:#FAF8F3!important;background:transparent!important;padding:0!important;font-size:1rem;line-height:1.8;}
.elementor-6 [data-id="102e08f"]{color:#C8A35A!important;font-size:.85rem;}
.elementor-6 a:focus-visible{outline:2px solid #C8A35A;outline-offset:6px;}
@media(max-width:767px){.elementor-6{display:flex!important;flex-direction:column;padding:0 1.5rem;gap:0;}.elementor-6 .elementor-element-4c66748{padding:3rem 0 1.5rem!important;}.elementor-6 [data-id="d8ee284"]{font-size:2.7rem!important;}.elementor-6 .elementor-element-27e88e9{padding:0 0 2.5rem!important;align-self:stretch;}.elementor-6 [data-id="25a1da4"]{height:19rem!important;}.elementor-6 .elementor-element-27e88e9:before{top:-.75rem;right:-.6rem;width:3rem;height:3rem;}.elementor-6 .elementor-element-699a299{padding:3rem 0!important;}.elementor-6 .elementor-element-331532f,.elementor-6 .elementor-element-f659931{grid-template-columns:1fr!important;gap:1.5rem!important;}.elementor-6 .elementor-element-9537b05{display:flex!important;flex-direction:column;padding:2.5rem 1.5rem!important;order:3;}.elementor-6 .elementor-element-db07a41{padding:3rem 0!important;order:4;}.elementor-6 .elementor-element-3758301{display:flex!important;flex-direction:column;padding:2.5rem 1.5rem!important;order:5;}.elementor-6 .elementor-element-f659931{gap:2.5rem!important;}.elementor-6 .elementor-element-9537b05 h3{margin-top:.75rem;}.elementor-6 .elementor-element-331532f>article:hover{padding-left:0!important;}}
@media(prefers-reduced-motion:reduce){.elementor-6 *{transition:none!important;}}

.elementor-6 .elementor-element-345c6ca{width:100%!important;max-width:none!important;flex-basis:auto!important}
.elementor-6 .elementor-element-4c66748:before,.elementor-6 .elementor-element-699a299:before,.elementor-6 .elementor-element-9537b05:before,.elementor-6 .elementor-element-db07a41:before,.elementor-6 .elementor-element-3758301:before,.elementor-6 .elementor-element-331532f>.e-con:before{position:static!important;inset:auto!important;width:auto!important;height:auto!important;background:none!important}
.elementor-6 .elementor-element-27e88e9:before{left:auto!important}
.elementor-6 .odak-primary{display:inline-flex;gap:1.8rem;align-items:center;background:#102A43;color:#FAF8F3;padding:.85rem 1.15rem;border-radius:2px;font-size:.8rem;text-decoration:none;transition:background .2s}.elementor-6 .odak-primary:hover{background:#1D7A8C}.elementor-6 .odak-secondary{display:inline-block;color:#102A43;font-size:.8rem;margin-left:1rem;text-decoration:none;border-bottom:1px solid #C8A35A}

.elementor-6 [data-id="e8739d6"] a[href="#hizmetler"]{display:inline-flex;background:#102A43;color:#FAF8F3!important;padding:.85rem 1.15rem;border-radius:2px;font-size:.8rem;text-decoration:none}.elementor-6 [data-id="e8739d6"] a[href="#hakkimizda"]{display:inline-block;color:#102A43!important;font-size:.8rem;margin-left:1rem;border-bottom:1px solid #C8A35A;text-decoration:none}@media(max-width:767px){.elementor-6 [data-id="e8739d6"] a[href="#hakkimizda"]{margin:1rem 0 0;display:table}}
/* Can Kılıçkaya — ana sayfa portresi */
.elementor-6 [data-id="6819d51"]{background:#dededb url("https://odakfd.com/wp-content/uploads/2026/09/can-kilickaya-portre.jpg") center 20%/cover no-repeat!important;}
.elementor-6 [data-id="6819d51"]:before,.elementor-6 [data-id="6819d51"]:after{display:none!important;}/* End custom CSS */