/* iaj-ff-kurumsal: 674 hakkimizda, 2534 referanslarimiz, 376 influencer, 552 blog — extracted from #iaj-frontend-fixes r52, 2026-10-29 */
.blog-item-image img{width:100%;aspect-ratio:5/3;height:auto;object-fit:cover}
body .contentbox-header.iaj-std-hero{min-height:372px!important;height:auto!important;padding:0!important;margin:0 0 32px!important;display:flex;align-items:center;justify-content:center;border-radius:0!important}
body .contentbox-header.iaj-std-hero .contentbox-wrapper{position:static!important;height:auto!important;width:100%}
body .contentbox-header.iaj-std-hero .contentbox-content{padding:40px 0!important;align-items:center;justify-content:center;text-align:center}
body .contentbox-header.iaj-std-hero h1{font-size:32px!important;font-weight:700!important;color:#fff!important;margin:0!important;text-align:center}
body .contentbox-header.iaj-std-hero .contentbox-content{display:flex!important;flex-direction:column!important}
body .contentbox-header.iaj-std-hero h1{position:static!important;transform:none!important;top:auto!important}
.iaj-below-hero{margin-bottom:24px}
@media (max-width:767px){body .contentbox-header.iaj-std-hero{min-height:270px!important;margin-bottom:20px!important}body .contentbox-header.iaj-std-hero .contentbox-content{padding:28px 16px!important}body .contentbox-header.iaj-std-hero h1{font-size:27px!important}}
.iaj-below-hero .blog-categories a{color:#333!important;text-shadow:none!important}
.iaj-below-hero .blog-categories a{border:1px solid #e5e5e5!important;background:#fff!important}
.iaj-below-hero .blog-categories a:hover{color:#EA088C!important;border-color:#EA088C!important}
.iaj-blog-hero .contentbox-image{display:none!important}
body .contentbox-header.iaj-blog-hero h1.blog-title{max-width:900px!important;margin:0 auto!important;line-height:1.3!important;text-align:center!important}
.iaj-blog-tools{padding-top:8px;margin-bottom:32px!important}
.iaj-blog-tools .blog-list-search{max-width:720px;margin:0 auto 20px}
.iaj-blog-tools .blog-list-search form{position:relative;display:flex;align-items:center}
.iaj-blog-tools .blog-list-search input.form-control{background:#fff!important;color:#222!important;border:1px solid #e0e0e0!important;border-radius:30px!important;height:52px;padding:0 20px 0 52px!important;box-shadow:0 2px 10px rgba(0,0,0,.05)}
.iaj-blog-tools .blog-list-search input.form-control:focus{border-color:#EA088C!important;box-shadow:0 0 0 3px rgba(234,8,140,.15)!important;outline:0}
.iaj-blog-tools .blog-list-search button{position:absolute;left:18px;top:50%;transform:translateY(-50%);background:none;border:0;padding:0}
.iaj-blog-tools .blog-categories{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}
.iaj-blog-tools .blog-categories-title{color:#333!important;font-weight:600;font-size:14px}
.iaj-blog-tools .blog-categories-content{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}
.iaj-blog-tools .blog-categories-content a{display:inline-block;color:#333!important;border:1px solid #e5e5e5!important;background:#fff!important;border-radius:30px!important;padding:8px 16px!important;font-size:14px}
.iaj-blog-tools .blog-categories-content a:hover{color:#fff!important;background:#EA088C!important;border-color:#EA088C!important}
.page-id-552 #blog-sec .blog-list-content{padding-top:0!important;margin-top:0!important}
body .contentbox-header.iaj-std-hero{background:url("/wp-content/uploads/iajans-banners/banner-desktop-1920x496.webp") left center/cover no-repeat #2b0a5c!important;box-shadow:inset 0 0 0 2000px rgba(20,0,45,.3)}
@media (max-width:767px){body .contentbox-header.iaj-std-hero{background-image:url("/wp-content/uploads/iajans-banners/banner-mobile-780x540.webp")!important;background-position:center!important}}
@media (max-width:767px){.iaj-below-hero .blog-categories,.iaj-below-hero .blog-categories-content{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;height:auto!important;visibility:visible!important;opacity:1!important}.iaj-below-hero .blog-categories-content{width:100%}.iaj-below-hero .blog-categories a{font-size:13px;padding:6px 12px!important;border-radius:30px!important}}
@media (max-width:767px){body .contentbox-header.iaj-blog-hero h1.blog-title{font-size:23px!important;line-height:1.3!important}}
:is(.page-id-552,.category) .blog-list-content .row>[class*="col-"]{margin-bottom:36px}
:is(.page-id-552,.category) .blog-list-item{background:#fff;border:1px solid #eee;border-radius:12px;padding:20px;height:100%;box-shadow:0 2px 12px rgba(0,0,0,.04);overflow:hidden}
:is(.page-id-552,.category) .blog-list-item:not(.first-blog-list-item) .blog-item-container{height:100%;display:flex;flex-direction:column}
:is(.page-id-552,.category) .blog-list-item:not(.first-blog-list-item) .blog-item-image{margin:-20px -20px 16px}
:is(.page-id-552,.category) .blog-list-item:not(.first-blog-list-item) .blog-item-image img{border-radius:12px 12px 0 0!important;display:block}
:is(.page-id-552,.category) .blog-item-content{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:0;flex:1}
:is(.page-id-552,.category) .blog-item-content>*{width:100%;order:10}
:is(.page-id-552,.category) .blog-item-content>.blog-author,:is(.page-id-552,.category) .blog-item-content>.blog-date,:is(.page-id-552,.category) .blog-item-content>.blog-author-and-date{width:auto;order:1;margin:0 0 6px!important;font-size:13px!important;color:#555!important}
:is(.page-id-552,.category) .blog-item-content>.blog-author *{font-size:13px!important;color:#555!important}
:is(.page-id-552,.category) .blog-item-content>.blog-date{order:2}
:is(.page-id-552,.category) .blog-item-content>.blog-author-and-date{width:100%;display:flex;gap:12px;align-items:center}
:is(.page-id-552,.category) .blog-item-content>.blog-author-and-date *{font-size:13px!important;color:#555!important;margin:0!important}
:is(.page-id-552,.category) .blog-item-content>.blog-title{order:3;margin:0 0 10px!important}
:is(.page-id-552,.category) .blog-item-content>.blog-text{order:4;margin:0!important}
:is(.page-id-552,.category) .blog-item-content>.blog-text p{line-height:1.6!important;margin:0!important}
:is(.page-id-552,.category) .blog-item-content>.blog-readmore{order:5;width:auto;margin:16px 0 0!important;padding:14px 0 0!important;border-top:1px solid #eee;flex:1}
:is(.page-id-552,.category) .blog-item-content>.blog-readmore a{color:#EA088C!important;font-weight:600}
:is(.page-id-552,.category) .blog-item-content>.blog-category{order:6;width:auto;display:flex;align-items:center;gap:6px;margin:16px 0 0!important;padding:14px 0 0!important;border-top:1px solid #eee;justify-content:flex-end;font-size:13px}
:is(.page-id-552,.category) .blog-item-content>.blog-category *{font-size:13px!important;margin:0!important}
:is(.page-id-552,.category) .first-blog-list-item .blog-item-image img{border-radius:10px!important}
:is(.page-id-552,.category) .blog-item-content>.blog-readmore,:is(.page-id-552,.category) .blog-item-content>.blog-category{display:flex!important;align-items:center;min-height:48px;line-height:20px!important;align-self:flex-end}
:is(.page-id-552,.category) .blog-item-content>.blog-readmore{justify-content:flex-start;text-align:left!important}
:is(.page-id-552,.category) .blog-item-content>.blog-readmore a{float:none!important;margin:0!important;font-size:14px!important;text-decoration:none}
:is(.page-id-552,.category) .first-blog-list-item .blog-item-content{align-content:center}
:is(.page-id-552,.category) .blog-item-content{column-gap:0!important;align-content:flex-start}
:is(.page-id-552,.category) .first-blog-list-item .blog-item-content{align-content:center}
:is(.page-id-552,.category) .blog-item-content>.blog-author{margin-right:12px!important}
:is(.page-id-552,.category) .blog-item-content>.blog-readmore{margin-top:auto}
body .contentbox-header.iaj-std-hero{box-shadow:inset 0 0 0 2000px rgba(30,8,70,.62)!important}
body .contentbox-header .contentbox-image::after{background:rgba(30,8,70,.62)!important}
body .contentbox-header .contentbox-content h1,body .contentbox-header.iaj-std-hero h1{text-shadow:0 2px 12px rgba(10,0,30,.75)!important;position:relative;z-index:2}
@media (max-width:767px){body .contentbox-header.iaj-std-hero{box-shadow:inset 0 0 0 2000px rgba(30,8,70,.75)!important}body .contentbox-header .contentbox-image::after{background:rgba(30,8,70,.75)!important}}
:is(.page-id-552,.category) .blog-list-item:not(.first-blog-list-item) .blog-item-image{height:auto!important;min-height:0!important;max-height:none!important;line-height:0}
:is(.page-id-552,.category) .blog-list-item:not(.first-blog-list-item) .blog-item-image a{display:block}
:is(.page-id-552,.category) .blog-list-item:not(.first-blog-list-item) .blog-item-image img{width:100%!important;height:auto!important;aspect-ratio:5/3;object-fit:cover}
@media (max-width:767px){:root{--font-size-10:14px;--font-size-11:14px;--font-size-12:14px;--font-size-13:14px;--font-size-14:14px;--font-size-15:14.5px;--font-size-16:15px;--font-size-17:15.5px;--font-size-18:16px}}
@media (max-width:767px){#breadcrumbs ol{justify-content:flex-start!important;flex-wrap:wrap!important;row-gap:4px}#breadcrumbs{overflow:visible!important}}
@media (max-width:767px){#breadcrumbs ol>li{min-width:0!important;max-width:100%!important;flex:0 1 auto!important;white-space:normal!important;overflow-wrap:anywhere}#breadcrumbs ol>li *{white-space:normal!important}}
:root{--iaj-pink:#EA088C;--iaj-purple:#2b0a5c;--iaj-radius:12px;--iaj-shadow:0 4px 18px rgba(43,10,92,.08)}
@media (min-width:1200px){body:not(.elementor-editor-active) main .container{max-width:1200px!important}}
.button-load-more{background:var(--iaj-pink)!important;border:2px solid var(--iaj-pink)!important;color:#fff!important;border-radius:999px!important;font-family:Manrope,sans-serif!important;font-weight:700!important;font-size:15px!important;padding:12px 28px!important;min-height:44px;line-height:1.2!important;transition:background .2s,color .2s}
.button-load-more:hover{background:#c8067a!important;border-color:#c8067a!important}
.blog-list-item{border-radius:var(--iaj-radius)!important}
.influencer-marketing-header>h2,.influencer-join-us-header>h2,.influencer-blog-header>h2{font-size:32px!important;font-weight:700!important;line-height:1.25!important;font-family:Manrope,sans-serif!important}
@media (max-width:767px){.influencer-marketing-header>h2,.influencer-join-us-header>h2,.influencer-blog-header>h2{font-size:26px!important}}
.page-id-674 .why-choose-us-item-content p,.page-id-674 .agency-open-positions-item-desc,.influencer-marketing-desc{font-size:16px!important;line-height:1.7!important;color:#4E4E4E!important}
body .contentbox-header.iaj-std-hero{min-height:280px!important}
@media (max-width:767px){body .contentbox-header.iaj-std-hero{min-height:200px!important}}
@media (min-width:1225px){body .container{max-width:1224px!important}}
.blog-item-content .blog-text p{font-size:16px!important;line-height:1.7!important}
.blog-item-content .blog-text p{color:#4E4E4E!important}
@media (min-width:1225px){.page-template-page-home .influencer-marketing-content{padding-left:0!important}}
@media (min-width:768px){.page-id-674 .company-date-wrapper .row>[class*=col-]{flex:0 0 25%!important;max-width:25%!important}}
.page-id-674 .company-date-wrapper .row{justify-content:center}
body #blog-sec .blog-item-content>.blog-text p{font-size:16px!important;line-height:1.7!important}
@media (min-width:1025px){.iaj-blog-tools.iaj-below-hero{padding-top:48px!important}}
@media (min-width:768px) and (max-width:1024px){.iaj-blog-tools.iaj-below-hero{padding-top:32px!important}}
@media (max-width:767px){.iaj-blog-tools.iaj-below-hero{padding-top:28px!important}}
@media (max-width:767px){.contentbox-content ol li a{display:inline-flex;align-items:center;min-height:44px}.influencer-join-us-social a{display:inline-flex!important;align-items:center;justify-content:center;padding:6px!important;box-sizing:content-box!important}.blog-author a{display:inline-flex!important;align-items:center;min-height:44px}}
@media (max-width:767px){body .contentbox-header.iaj-std-hero h1{font-size:26px!important}}
body.page-id-376 .influencer-registration-title{font-size:32px!important;font-weight:700!important}
body.page-id-376 .influencer-earn-money-banner-title,body.page-id-376 .influencer-marketing-title{font-size:20px!important;font-weight:700!important}
body.page-id-376 .influencer-earn-money-banner-image img{width:160px!important;height:160px!important;object-fit:contain}
@media (max-width:767px){body.page-id-376 .influencer-registration-title,body.page-id-376 .influencer-marketing-header h2{font-size:26px!important}body.page-id-376 .influencer-earn-money-banner-title,body.page-id-376 .influencer-marketing-title{font-size:18px!important}body.page-id-376 .influencer-earn-money-banner-image img{width:180px!important;height:180px!important}}
body #breadcrumbs li a:not(#iajz):not(#iajz){display:inline-flex!important;align-items:center!important;min-height:44px!important}
body :is(header,.elementor-location-header,[data-elementor-type=header],.site-header) img:not(#iajz):not(#iajz):not(#iajz){border-radius:0!important}

/* fe78 2026-10-29: /blog/ >=992 featured full width + 3-col grid (parity with live) */
@media (min-width:992px){
body.page-id-552 .blog-list-content .row:has(> [class*="col-"] > .blog-list-item){grid-template-columns:repeat(3,minmax(0,1fr))!important}
body.page-id-552 .blog-list-content .row:has(> [class*="col-"] > .blog-list-item)>.col-12{grid-column:1/-1}
body.page-id-552 .blog-list-content .first-blog-list-item .blog-item-container{flex-wrap:nowrap}
body.page-id-552 .blog-list-content .first-blog-list-item .blog-item-container>.blog-item-image,body.page-id-552 .blog-list-content .first-blog-list-item .blog-item-container>.blog-item-content{flex:0 0 50%;max-width:50%;width:50%}
}
