/*!
 * İlgazi teması — temel stiller
 * Tasarım değerleri Elementor Site Ayarları'ndaki global renk ve fontlara bağlıdır.
 */
 *,*::before,*::after{box-sizing:border-box}html{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;color:var(--e-global-color-secondary,#1d1d1f);background:#fff;line-height:1.47;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@supports (overflow:clip){body{overflow-x:clip}}img,video{max-width:100%;height:auto}svg{max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{margin:0 0 .5em}p{margin:0 0 1em}figure{margin:0}.elementor-widget-text-editor>:last-child,.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-heading .elementor-heading-title{letter-spacing:inherit}:focus-visible{outline:2px solid var(--e-global-color-primary,#c51532);outline-offset:2px}::selection{background:var(--e-global-color-primary,#c51532);color:#fff}.t-sr,.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.skip-link:focus{position:fixed!important;top:8px;left:8px;width:auto;height:auto;clip:auto;z-index:100001;background:#fff;color:#1d1d1f;padding:12px 18px;border-radius:12px;box-shadow:0 8px 30px rgb(0 0 0 / .2)}.alignleft{float:left;margin:0 1.5em 1em 0}.alignright{float:right;margin:0 0 1em 1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption-text,.gallery-caption{font-size:14px;color:var(--e-global-color-text,#6e6e73)}.sticky,.bypostauthor{--ilg-dummy:0}.elementor-template-full-width .ilg-site-main,.elementor-page .ilg-site-main{overflow-x:clip}.t-wrap{max-width:1200px;margin:0 auto;padding:0 28px}@media (max-width:760px){.t-wrap{padding:0 20px}}.t-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--e-global-color-primary,#c51532)}.t-eyebrow::before{content:"";width:22px;height:2px;background:currentColor;border-radius:2px}.t-title{font-size:clamp(34px,4.8vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1.06;margin:14px 0 18px}.t-lead{font-size:clamp(18px,1.6vw,21px);color:var(--e-global-color-text,#6e6e73)}.t-btn{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:999px;background:var(--e-global-color-primary,#c51532);color:#fff;font-weight:600}.t-btn:hover{background:var(--e-global-color-ilgreddark,#a3102a);color:#fff}.t-header{position:sticky;top:0;z-index:100;background:rgb(255 255 255 / .93);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);box-shadow:0 1px 0 rgb(0 0 0 / .06)}.admin-bar .t-header{top:32px}.t-header__in{max-width:1360px;margin:0 auto;padding:0 28px;height:76px;display:flex;align-items:center;gap:28px}.t-logo img{height:58px;width:auto}.t-logo span{font-weight:800;font-size:23px;letter-spacing:-.04em}.t-nav{margin-left:auto}.t-menu{display:flex;gap:6px;list-style:none;margin:0;padding:0}.t-menu li{position:relative}.t-menu a{display:block;padding:10px 18px;border-radius:999px;font-weight:500}.t-menu a:hover{background:rgb(127 127 127 / .12)}.t-menu .sub-menu{display:none;position:absolute;top:100%;left:0;list-style:none;margin:0;padding:8px;background:#fff;border-radius:16px;box-shadow:0 20px 50px -18px rgb(0 0 0 / .35);min-width:200px}.t-menu li:hover>.sub-menu,.t-menu li:focus-within>.sub-menu{display:block}.t-burger{display:none;margin-left:auto;width:40px;height:40px;border:0;background:none;cursor:pointer;color:inherit}.t-burger span,.t-burger span::before,.t-burger span::after{display:block;width:18px;height:1.5px;background:currentColor;position:relative;margin:auto}.t-burger span::before,.t-burger span::after{content:"";position:absolute;left:0}.t-burger span::before{top:-6px}.t-burger span::after{top:6px}@media (max-width:1060px){.t-burger{display:block}.t-nav{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;padding:20px 28px;box-shadow:0 20px 40px -20px rgb(0 0 0 / .3)}.t-header.is-open .t-nav{display:block}.t-menu{flex-direction:column}.t-menu .sub-menu{position:static;display:block;box-shadow:none;padding:0 0 0 16px}}.t-footer{background:#16161d;color:#a6a6b2;padding:30px 0;font-size:15px}.t-footer__in{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.t-footer p{margin:0}.t-legal{display:flex;gap:28px;list-style:none;margin:0;padding:0}.t-legal a:hover{color:#fff}.t-archive,.t-single,.t-404{padding-top:clamp(56px,8vw,110px);padding-bottom:clamp(72px,9vw,130px)}.t-archive__head{margin-bottom:48px;max-width:760px}.t-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media (max-width:1060px){.t-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.t-grid{grid-template-columns:1fr}}.t-card{border:1.5px solid #e8e8ed;border-radius:28px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.t-card__img{display:block;aspect-ratio:16/10;overflow:hidden;background:#f5f5f7}.t-card__img img{width:100%;height:100%;object-fit:cover}.t-card__body{padding:26px}.t-card__title{font-size:22px;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px}.t-card__title a:hover{color:var(--e-global-color-primary,#c51532)}.t-card__ex{color:#6e6e73;margin:0 0 14px}.t-meta{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:0;padding:0;font-size:14px;color:#6e6e73}.t-meta a:hover{color:var(--e-global-color-primary,#c51532)}.t-pagination .nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:48px}.t-pagination .page-numbers{min-width:44px;height:44px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#f5f5f7;font-weight:600}.t-pagination .page-numbers.current{background:var(--e-global-color-primary,#c51532);color:#fff}.t-single{max-width:860px}.t-single__head{margin-bottom:32px}.t-single__img{margin:0 0 40px;border-radius:28px;overflow:hidden}.t-content{font-size:18px;line-height:1.7;color:#424245}.t-content a{color:var(--e-global-color-primary,#c51532);text-decoration:underline;text-underline-offset:3px}.t-content h2{font-size:clamp(26px,2.6vw,34px);margin:1.6em 0 .6em;color:#1d1d1f}.t-content h3{font-size:clamp(21px,2vw,26px);margin:1.4em 0 .5em;color:#1d1d1f}.t-content img{border-radius:18px}.t-content blockquote{margin:1.6em 0;padding-left:24px;border-left:3px solid var(--e-global-color-primary,#c51532);font-size:21px;color:#1d1d1f}.t-tags a{display:inline-block;padding:6px 14px;border-radius:999px;background:#f5f5f7;font-size:14px;margin:0 6px 6px 0}.t-sform{display:flex;gap:10px;max-width:560px;margin:24px 0}.t-sform input{flex:1;min-width:0;height:52px;padding:0 20px;border-radius:999px;border:1.5px solid #e8e8ed;background:#f5f5f7}.t-sform input:focus{outline:0;border-color:#1d1d1f;background:#fff}.t-sform button{height:52px;padding:0 24px;border-radius:999px;border:0;background:var(--e-global-color-primary,#c51532);color:#fff;font-weight:600;cursor:pointer}.t-404{text-align:left;max-width:860px}.t-single .comments-area{margin-top:64px}.t-single .comment-list{list-style:none;padding:0}.t-single .comment-list .children{list-style:none}.t-single .comment-body{padding:20px 0;border-bottom:1px solid #e8e8ed}.t-single .comment-form input:not([type=submit]):not([type=checkbox]),.t-single .comment-form textarea{width:100%;padding:12px 16px;border-radius:12px;border:1.5px solid #e8e8ed;background:#f5f5f7}.t-single .comment-form .submit{height:52px;padding:0 26px;border:0;border-radius:999px;background:var(--e-global-color-primary,#c51532);color:#fff;font-weight:600;cursor:pointer}