/* HediyeLand Studio 1.2.0 — sitewide bridge for Blocksy theme consistency */
body.hl-site-bridge{background:#f8f5ee;color:#1b332b}
body.hl-site-bridge .ct-container,
body.hl-site-bridge .site-main,
body.hl-site-bridge .content-area{color:#1b332b}
body.hl-site-bridge a{color:#173f33}
body.hl-site-bridge a:hover{color:#b84a26}
body.hl-site-bridge .entry-title,
body.hl-site-bridge .page-title,
body.hl-site-bridge .archive-title,
body.hl-site-bridge .hero-section h1,
body.hl-site-bridge h1,
body.hl-site-bridge h2,
body.hl-site-bridge h3{color:#173126}
body.hl-site-bridge .entry-content,
body.hl-site-bridge .entry-summary,
body.hl-site-bridge .ct-dynamic-data-layer,
body.hl-site-bridge p,
body.hl-site-bridge li{line-height:1.85}
body.hl-site-bridge .entry-content h2,
body.hl-site-bridge .entry-content h3,
body.hl-site-bridge .entry-content h4{margin-top:1.8em;margin-bottom:.6em}
body.hl-site-bridge .entry-content ul,
body.hl-site-bridge .entry-content ol{padding-left:1.2rem}
body.hl-site-bridge .entry-content > *,
body.hl-site-bridge .entry-summary > *{max-width:100%}
body.hl-site-bridge .hero-section[data-type="type-1"],
body.hl-site-bridge .ct-page-title,
body.hl-site-bridge .page-header,
body.hl-site-bridge .archive-header{background:#efe8db;border-bottom:1px solid #dde3d6}
body.hl-site-bridge .site-header,
body.hl-site-bridge #header{box-shadow:0 6px 20px rgba(16,39,27,.06)}
body.hl-site-bridge .site-header,
body.hl-site-bridge #header,
body.hl-site-bridge .ct-header{background:#faf7f1}
body.hl-site-bridge .site-header a,
body.hl-site-bridge #header a,
body.hl-site-bridge .ct-header a,
body.hl-site-bridge .menu a{color:#193127}
body.hl-site-bridge .menu a:hover,
body.hl-site-bridge .current-menu-item>a{color:#b84a26}
body.hl-site-bridge .ct-button,
body.hl-site-bridge .button,
body.hl-site-bridge button,
body.hl-site-bridge input[type="submit"],
body.hl-site-bridge .wp-block-button__link{background:#173f33!important;color:#fff!important;border:1px solid #173f33!important;border-radius:10px!important;box-shadow:0 10px 24px rgba(23,63,51,.16)}
body.hl-site-bridge .ct-button:hover,
body.hl-site-bridge .button:hover,
body.hl-site-bridge button:hover,
body.hl-site-bridge input[type="submit"]:hover,
body.hl-site-bridge .wp-block-button__link:hover{background:#102e25!important;border-color:#102e25!important}
body.hl-site-bridge .entries article,
body.hl-site-bridge article.post,
body.hl-site-bridge article.page,
body.hl-site-bridge .ct-card,
body.hl-site-bridge .entry-card{background:#fff;border:1px solid #dde3d6;border-radius:18px;box-shadow:0 8px 24px rgba(17,38,28,.05)}
body.hl-site-bridge .entries article:hover,
body.hl-site-bridge .ct-card:hover,
body.hl-site-bridge .entry-card:hover{box-shadow:0 16px 36px rgba(17,38,28,.10)}
body.hl-site-bridge .ct-image-container img,
body.hl-site-bridge .entry-card img{border-radius:14px}
body.hl-site-bridge .entry-content .wp-block-group,
body.hl-site-bridge .entry-content .wp-block-cover,
body.hl-site-bridge .entry-content .wp-block-columns{border-radius:18px}
body.hl-site-bridge .entry-content .wp-block-group.has-background,
body.hl-site-bridge .entry-content .wp-block-cover,
body.hl-site-bridge .entry-content .wp-block-column .wp-block-group{box-shadow:0 8px 24px rgba(17,38,28,.05)}
body.hl-site-bridge .entry-meta,
body.hl-site-bridge .meta,
body.hl-site-bridge .ct-meta,
body.hl-site-bridge .ct-post-meta{color:#617066}
body.hl-site-bridge blockquote{border-left:4px solid #b84a26;background:#fff8f1;padding:18px 20px;border-radius:12px}
body.hl-site-bridge hr{border-color:#dde3d6}
body.hl-site-bridge .site-footer,
body.hl-site-bridge #footer{background:#173f33;color:#edf1e7}
body.hl-site-bridge .site-footer a,
body.hl-site-bridge #footer a{color:#f4efe6}
body.hl-site-bridge .site-footer a:hover,
body.hl-site-bridge #footer a:hover{color:#ffc8ad}
body.hl-site-bridge .widget-title,
body.hl-site-bridge .footer-widgets .widget-title{color:#f6f2e9}
body.hl-site-bridge .site-footer .ct-container,
body.hl-site-bridge #footer .ct-container{padding-top:10px}
body.hl-site-bridge .pagination .page-numbers,
body.hl-site-bridge .ct-pagination a{border-radius:10px;border:1px solid #d4ddd3;background:#fff;color:#173f33}
body.hl-site-bridge .pagination .current,
body.hl-site-bridge .ct-pagination .current{background:#173f33;color:#fff;border-color:#173f33}
