/* OnlineIzmir sidebar refinements (v1.5.1).
 * The supplied theme markup proves the legacy photo is the CSS background of
 * .mnpscr. Target that exact element and preserve its Mailchimp popup markup.
 */
.td_block_wrap.vc_raw_html.mnblck .mnpscr,
.wpb_wrapper.td_block_wrap.vc_raw_html.mnblck .mnpscr,
.mnblck > .td-fix-index > .mnpscr,
.mnblck .mnpscr{
  background-color:#0b2134!important;
  background-image:
    linear-gradient(180deg,rgba(5,24,38,.20),rgba(5,24,38,.58)),
    url('../images/newsletter-bg-izmir-v149.jpg')!important;
  background-position:center center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}
/* Remove a legacy photograph if the theme placed it on a pseudo-element. */
.mnblck .mnpscr::before,
.mnblck .mnpscr::after{
  background-image:none!important;
}
.mnblck .mnpscr-l,
.mnblck .mnpscr-r{
  position:relative!important;
  z-index:2!important;
}
#secondary .widget-title,
.widget-area .widget-title,
.sidebar .widget-title,
[class*="sidebar"] .widget-title{
  overflow-wrap:anywhere;
}


/* Footer background replacement (v1.5.1).
 * JavaScript adds this attribute only to the td-element-style-before element
 * whose original computed background contains /uploads/2023/10/3.jpg.
 */
.td-element-style-before[data-oiac-footer-background="1.5.1"]{
  background-image:url('../images/footer-izmir-kordon-v150.jpg')!important;
  background-position:center center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}

/* v1.5.6: keep the Privacy Policy anchor outside Mailchimp's checkbox label.
   This prevents theme/Mailchimp label handlers from swallowing the link click. */
#mergeRow-gdpr .oiac-gdpr-consent {
  display: flex !important;
  align-items: flex-start !important;
  gap: 10px !important;
  width: 100% !important;
}
#mergeRow-gdpr .oiac-gdpr-consent > input[type="checkbox"] {
  flex: 0 0 auto !important;
  margin: 3px 0 0 !important;
}
#mergeRow-gdpr .oiac-gdpr-copy {
  display: inline !important;
  line-height: 1.45 !important;
}
#mergeRow-gdpr .oiac-gdpr-copy-label {
  display: inline !important;
  cursor: pointer !important;
  font-weight: 400 !important;
}
#mergeRow-gdpr .oiac-privacy-policy-link {
  position: relative !important;
  z-index: 2147483647 !important;
  pointer-events: auto !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}


/* Long-form editorial articles (v1.7.0). Scoped to the post body only. */
.td-post-content .oiac-longform,
.tdb_single_content .oiac-longform,
.entry-content .oiac-longform{
  --oiac-reading-accent:#147d92;
}
.td-post-content .oiac-longform > .oiac-article-lead,
.tdb_single_content .oiac-longform > .oiac-article-lead,
.entry-content .oiac-longform > .oiac-article-lead{
  font-size:1.16em;
  line-height:1.72;
  color:#263845;
  margin:0 0 1.65em;
}
.td-post-content .oiac-longform h2,
.tdb_single_content .oiac-longform h2,
.entry-content .oiac-longform h2{
  margin-top:1.75em;
  margin-bottom:.62em;
  line-height:1.22;
  letter-spacing:-.015em;
}
.td-post-content .oiac-longform h3,
.tdb_single_content .oiac-longform h3,
.entry-content .oiac-longform h3{
  margin-top:1.35em;
  margin-bottom:.52em;
  line-height:1.3;
}
.td-post-content .oiac-longform p,
.tdb_single_content .oiac-longform p,
.entry-content .oiac-longform p{
  line-height:1.78;
}
.td-post-content .oiac-longform .oiac-checklist,
.tdb_single_content .oiac-longform .oiac-checklist,
.entry-content .oiac-longform .oiac-checklist{
  margin:1em 0 1.5em;
  padding-left:1.25em;
}
.td-post-content .oiac-longform .oiac-checklist li,
.tdb_single_content .oiac-longform .oiac-checklist li,
.entry-content .oiac-longform .oiac-checklist li{
  margin:.48em 0;
  padding-left:.15em;
  line-height:1.62;
}
.td-post-content .oiac-longform .oiac-article-note,
.tdb_single_content .oiac-longform .oiac-article-note,
.entry-content .oiac-longform .oiac-article-note{
  margin:1.55em 0;
  padding:1.05em 1.15em;
  border-left:4px solid var(--oiac-reading-accent);
  background:#f3f8f9;
  border-radius:0 8px 8px 0;
  line-height:1.65;
}
.td-post-content .oiac-longform .oiac-article-sources,
.tdb_single_content .oiac-longform .oiac-article-sources,
.entry-content .oiac-longform .oiac-article-sources{
  margin-top:2.2em;
  padding:1em 1.1em;
  background:#f6f7f8;
  border:1px solid #e5e8ea;
  border-radius:8px;
  font-size:.9em;
  line-height:1.55;
  color:#50616d;
}
.td-post-content .oiac-longform .oiac-article-sources a,
.tdb_single_content .oiac-longform .oiac-article-sources a,
.entry-content .oiac-longform .oiac-article-sources a{
  overflow-wrap:anywhere;
}
@media (max-width:767px){
  .td-post-content .oiac-longform > .oiac-article-lead,
  .tdb_single_content .oiac-longform > .oiac-article-lead,
  .entry-content .oiac-longform > .oiac-article-lead{
    font-size:1.08em;
  }
}

/* OnlineIzmir magazine long-form edition (v1.8.0). */
.td-post-content .oiac-magazine,
.tdb_single_content .oiac-magazine,
.entry-content .oiac-magazine{
  color:#24333d;
  font-size:17px;
}
.td-post-content .oiac-magazine > .oiac-article-lead:first-child::first-letter,
.tdb_single_content .oiac-magazine > .oiac-article-lead:first-child::first-letter,
.entry-content .oiac-magazine > .oiac-article-lead:first-child::first-letter{
  float:left;
  font-family:Georgia,"Times New Roman",serif;
  font-size:3.25em;
  line-height:.82;
  padding:.08em .11em 0 0;
  color:#147d92;
  font-weight:700;
}
.td-post-content .oiac-magazine h2,
.tdb_single_content .oiac-magazine h2,
.entry-content .oiac-magazine h2{
  font-size:1.55em;
  padding-top:.25em;
  border-top:1px solid #e3e9ec;
}
.td-post-content .oiac-magazine h3,
.tdb_single_content .oiac-magazine h3,
.entry-content .oiac-magazine h3{
  font-size:1.16em;
  color:#31515f;
}
.td-post-content .oiac-magazine .oiac-insight,
.tdb_single_content .oiac-magazine .oiac-insight,
.entry-content .oiac-magazine .oiac-insight,
.td-post-content .oiac-magazine .oiac-takeaway,
.tdb_single_content .oiac-magazine .oiac-takeaway,
.entry-content .oiac-magazine .oiac-takeaway{
  margin:1.75em 0;
  padding:1.2em 1.35em;
  border-radius:10px;
  background:linear-gradient(135deg,#edf7f8,#f8fbfb);
  border:1px solid #d4e8eb;
  box-shadow:0 8px 24px rgba(31,74,86,.06);
}
.td-post-content .oiac-magazine .oiac-takeaway,
.tdb_single_content .oiac-magazine .oiac-takeaway,
.entry-content .oiac-magazine .oiac-takeaway{
  border-left:5px solid #e57d32;
  background:linear-gradient(135deg,#fff8f1,#fffdf9);
  border-top-color:#f1dfcf;
  border-right-color:#f1dfcf;
  border-bottom-color:#f1dfcf;
}
.td-post-content .oiac-magazine .oiac-insight > strong,
.tdb_single_content .oiac-magazine .oiac-insight > strong,
.entry-content .oiac-magazine .oiac-insight > strong,
.td-post-content .oiac-magazine .oiac-takeaway > strong,
.tdb_single_content .oiac-magazine .oiac-takeaway > strong,
.entry-content .oiac-magazine .oiac-takeaway > strong{
  display:block;
  margin-bottom:.35em;
  color:#153f4c;
  font-size:1.02em;
}
.td-post-content .oiac-magazine .oiac-insight p,
.tdb_single_content .oiac-magazine .oiac-insight p,
.entry-content .oiac-magazine .oiac-insight p,
.td-post-content .oiac-magazine .oiac-takeaway p,
.tdb_single_content .oiac-magazine .oiac-takeaway p,
.entry-content .oiac-magazine .oiac-takeaway p{
  margin:0;
}
.td-post-content .oiac-magazine .oiac-pullquote,
.tdb_single_content .oiac-magazine .oiac-pullquote,
.entry-content .oiac-magazine .oiac-pullquote{
  margin:2em 5%;
  padding:0;
  border:0;
  text-align:center;
  font-family:Georgia,"Times New Roman",serif;
  font-size:1.35em;
  line-height:1.55;
  color:#173e4a;
}
.td-post-content .oiac-magazine .oiac-pullquote::before,
.tdb_single_content .oiac-magazine .oiac-pullquote::before,
.entry-content .oiac-magazine .oiac-pullquote::before{
  content:"“";
  display:block;
  height:.45em;
  font-size:3.2em;
  line-height:.8;
  color:#9dcbd3;
}
.td-post-content .oiac-magazine .oiac-table-wrap,
.tdb_single_content .oiac-magazine .oiac-table-wrap,
.entry-content .oiac-magazine .oiac-table-wrap{
  overflow-x:auto;
  margin:1.25em 0 1.8em;
  border:1px solid #dde5e8;
  border-radius:10px;
  box-shadow:0 5px 18px rgba(31,58,70,.05);
}
.td-post-content .oiac-magazine .oiac-comparison,
.tdb_single_content .oiac-magazine .oiac-comparison,
.entry-content .oiac-magazine .oiac-comparison{
  width:100%;
  min-width:540px;
  border-collapse:collapse;
  margin:0;
  font-size:.94em;
  line-height:1.5;
}
.td-post-content .oiac-magazine .oiac-comparison th,
.tdb_single_content .oiac-magazine .oiac-comparison th,
.entry-content .oiac-magazine .oiac-comparison th{
  padding:.85em .9em;
  text-align:left;
  background:#163f4d;
  color:#fff;
  border:0;
}
.td-post-content .oiac-magazine .oiac-comparison td,
.tdb_single_content .oiac-magazine .oiac-comparison td,
.entry-content .oiac-magazine .oiac-comparison td{
  padding:.8em .9em;
  vertical-align:top;
  border:0;
  border-bottom:1px solid #e5eaec;
}
.td-post-content .oiac-magazine .oiac-comparison tr:nth-child(even) td,
.tdb_single_content .oiac-magazine .oiac-comparison tr:nth-child(even) td,
.entry-content .oiac-magazine .oiac-comparison tr:nth-child(even) td{
  background:#f6f9fa;
}
.td-post-content .oiac-magazine .oiac-list,
.tdb_single_content .oiac-magazine .oiac-list,
.entry-content .oiac-magazine .oiac-list{
  margin:1em 0 1.6em;
  padding-left:1.35em;
}
.td-post-content .oiac-magazine .oiac-list li,
.tdb_single_content .oiac-magazine .oiac-list li,
.entry-content .oiac-magazine .oiac-list li{
  margin:.55em 0;
  line-height:1.65;
}
.td-post-content .oiac-magazine .oiac-article-sources,
.tdb_single_content .oiac-magazine .oiac-article-sources,
.entry-content .oiac-magazine .oiac-article-sources{
  border-radius:10px;
  padding:1.15em 1.25em;
}
.td-post-content .oiac-magazine .oiac-article-sources ul,
.tdb_single_content .oiac-magazine .oiac-article-sources ul,
.entry-content .oiac-magazine .oiac-article-sources ul{
  margin:.65em 0 0;
  padding-left:1.2em;
}
@media (max-width:767px){
  .td-post-content .oiac-magazine,
  .tdb_single_content .oiac-magazine,
  .entry-content .oiac-magazine{font-size:16px;}
  .td-post-content .oiac-magazine .oiac-pullquote,
  .tdb_single_content .oiac-magazine .oiac-pullquote,
  .entry-content .oiac-magazine .oiac-pullquote{margin:1.7em 0;font-size:1.2em;}
}


/* Data-rich benchmark components (v1.9.1). */
.td-post-content .oiac-data-rich .oiac-data-stamp,
.tdb_single_content .oiac-data-rich .oiac-data-stamp,
.entry-content .oiac-data-rich .oiac-data-stamp{
  margin:1.4em 0 1.8em;padding:1em 1.15em;border-radius:9px;
  background:#eef5f7;border:1px solid #d6e4e8;color:#38515c;font-size:.92em;line-height:1.62;
}
.td-post-content .oiac-data-rich .oiac-budget-grid,
.tdb_single_content .oiac-data-rich .oiac-budget-grid,
.entry-content .oiac-data-rich .oiac-budget-grid{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:1.3em 0 2em;
}
.td-post-content .oiac-data-rich .oiac-budget-card,
.tdb_single_content .oiac-data-rich .oiac-budget-card,
.entry-content .oiac-data-rich .oiac-budget-card{
  padding:1.2em 1.25em;border:1px solid #dde6e9;border-radius:12px;background:#fff;
  box-shadow:0 8px 24px rgba(29,55,67,.06);
}
.td-post-content .oiac-data-rich .oiac-budget-card h3,
.tdb_single_content .oiac-data-rich .oiac-budget-card h3,
.entry-content .oiac-data-rich .oiac-budget-card h3{margin-top:0;color:#153f4c;}
.td-post-content .oiac-data-rich .oiac-budget-total,
.tdb_single_content .oiac-data-rich .oiac-budget-total,
.entry-content .oiac-data-rich .oiac-budget-total{
  display:inline-block;margin:.2em 0 .7em;padding:.35em .65em;border-radius:999px;
  background:#147d92;color:#fff;font-weight:700;letter-spacing:.01em;
}
.td-post-content .oiac-data-rich .oiac-formula,
.tdb_single_content .oiac-data-rich .oiac-formula,
.entry-content .oiac-data-rich .oiac-formula{
  margin:1.4em 0;padding:1.15em 1.3em;border-radius:10px;background:#172f3a;color:#fff;
  font-size:1.02em;line-height:1.65;box-shadow:0 8px 24px rgba(18,45,56,.12);
}
@media(max-width:760px){
  .td-post-content .oiac-data-rich .oiac-budget-grid,
  .tdb_single_content .oiac-data-rich .oiac-budget-grid,
  .entry-content .oiac-data-rich .oiac-budget-grid{grid-template-columns:1fr;}
}


/* Business & Opportunities expert-source treatment (v1.9.8). */
.td-post-content .oiac-magazine .oiac-source-box,
.tdb_single_content .oiac-magazine .oiac-source-box,
.entry-content .oiac-magazine .oiac-source-box{
  margin:2em 0;padding:1.25em 1.35em;border:1px solid #d8e4e8;border-left:4px solid #147d92;
  border-radius:10px;background:#f5f9fa;box-shadow:0 7px 20px rgba(25,58,70,.05);
}
.td-post-content .oiac-magazine .oiac-source-box h2,
.tdb_single_content .oiac-magazine .oiac-source-box h2,
.entry-content .oiac-magazine .oiac-source-box h2{margin-top:0;font-size:1.15em;color:#153f4c;}


/* Visible MauroBenigno.com expert-analysis reference (v1.9.9). */
.td-post-content .oiac-business-reference,
.tdb_single_content .oiac-business-reference,
.entry-content .oiac-business-reference{
  position:relative;margin:2.2em 0 1.2em;padding:1.45em 1.55em 1.5em;
  border:1px solid #d8e5e8;border-radius:14px;background:linear-gradient(135deg,#f7fbfc 0%,#eef6f7 100%);
  box-shadow:0 10px 26px rgba(29,58,67,.07);overflow:hidden;
}
.td-post-content .oiac-business-reference:before,
.tdb_single_content .oiac-business-reference:before,
.entry-content .oiac-business-reference:before{
  content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:#16849a;
}
.td-post-content .oiac-business-reference__eyebrow,
.tdb_single_content .oiac-business-reference__eyebrow,
.entry-content .oiac-business-reference__eyebrow{
  display:block;margin:0 0 .55em;color:#16758a;font-size:.74em;font-weight:800;letter-spacing:.12em;
}
.td-post-content .oiac-business-reference h2,
.tdb_single_content .oiac-business-reference h2,
.entry-content .oiac-business-reference h2{margin:0 0 .55em;font-size:1.28em;line-height:1.28;color:#183d48;}
.td-post-content .oiac-business-reference p,
.tdb_single_content .oiac-business-reference p,
.entry-content .oiac-business-reference p{margin:.55em 0;color:#405b63;}
.td-post-content .oiac-business-reference__source,
.tdb_single_content .oiac-business-reference__source,
.entry-content .oiac-business-reference__source{font-size:.92em;}
.td-post-content .oiac-business-reference__button,
.tdb_single_content .oiac-business-reference__button,
.entry-content .oiac-business-reference__button{
  display:inline-flex;align-items:center;gap:.5em;margin-top:.65em;padding:.78em 1.05em;border-radius:8px;
  background:#176f83;color:#fff!important;text-decoration:none!important;font-weight:750;line-height:1.2;
}
.td-post-content .oiac-business-reference__button:hover,
.tdb_single_content .oiac-business-reference__button:hover,
.entry-content .oiac-business-reference__button:hover{background:#105869;color:#fff!important;transform:translateY(-1px);}
