/* bg-blog-eeat */
.bnbg-authorcard,.bnbg-railcta{border:1px solid #e6e6e6;border-radius:14px;padding:20px;margin:0 0 20px;background:#fff;font-family:Poppins,system-ui,sans-serif}.bnbg-authorcard .bnbg-authorcard__face{border-radius:50%;width:64px;height:64px;object-fit:cover;display:block}.bnbg-authorcard__face--initials,.bnbg-eeat__face--initials{display:flex;align-items:center;justify-content:center;background:#EE363F;color:#fff;font-weight:700;letter-spacing:.02em}.bnbg-authorcard__face--initials{font-size:1.4rem}.bnbg-eeat__face--initials{font-size:1.9rem}.bnbg-authorcard__who{margin:12px 0 0}.bnbg-authorcard__name{display:block;font-weight:600;font-size:1rem;color:#111;text-decoration:none}.bnbg-authorcard__name:hover{color:#EE363F}.bnbg-authorcard__role{display:block;font-size:.82rem;color:#6b7280;margin-top:2px}.bnbg-authorcard__bio{font-size:.86rem;line-height:1.55;color:#4b5563;margin:12px 0 0}.bnbg-authorcard__meta{font-size:.76rem;color:#9ca3af;margin:12px 0 0}.bnbg-railcta{background:#fff7f7;border-color:#f6d3d5}.bnbg-railcta__h{font-weight:600;font-size:.95rem;color:#111;margin:0 0 8px}.bnbg-railcta__p{font-size:.86rem;line-height:1.55;color:#4b5563;margin:0 0 14px}.bnbg-railcta__price{font-size:1.35rem;font-weight:700;color:#EE363F;margin:0}.bnbg-railcta__note{font-size:.78rem;color:#6b7280;margin:4px 0 14px}.bnbg-railcta__btn{display:block;text-align:center;background:#EE363F;color:#fff;font-weight:600;font-size:.95rem;padding:11px 18px;border-radius:8px;text-decoration:none}.bnbg-railcta__btn:hover{background:#d92f38;color:#fff}.bnbg-railcta__more{display:block;text-align:center;margin-top:10px;font-size:.84rem;color:#6b7280;text-decoration:none}.bnbg-railcta__more:hover{color:#EE363F}.bnbg-eeat-top{font-size:.85rem;line-height:1.6;color:#6b7280;background:#fafafa;border-left:3px solid #EE363F;padding:12px 16px;border-radius:0 8px 8px 0;margin:0 0 28px}.bnbg-eeat-top a{color:#111;font-weight:600;text-decoration:none}.bnbg-eeat-top a:hover{color:#EE363F}.bnbg-eeat{margin:48px 0 0;padding:28px;border:1px solid #e6e6e6;border-radius:14px;background:#fafafa;font-family:Poppins,system-ui,sans-serif}.bnbg-eeat__h{font-size:1.3rem;font-weight:700;color:#111;margin:0 0 20px}.bnbg-eeat__row{display:flex;gap:18px;align-items:flex-start;margin:0 0 22px}.bnbg-eeat .bnbg-eeat__face{border-radius:50%;width:88px;height:88px;object-fit:cover;flex:none}.bnbg-eeat__name{font-weight:600;color:#111;margin:0 0 6px}.bnbg-eeat__name a{color:#111;text-decoration:none}.bnbg-eeat__name a:hover{color:#EE363F}.bnbg-eeat__name span{font-weight:400;color:#6b7280}.bnbg-eeat__bio,.bnbg-eeat p{font-size:.9rem;line-height:1.65;color:#4b5563;margin:0 0 14px}.bnbg-eeat__sub{font-size:1rem;font-weight:600;color:#111;margin:20px 0 8px}.bnbg-eeat__link{margin:18px 0 0;font-size:.9rem}.bnbg-eeat__link a{color:#EE363F;font-weight:600;text-decoration:none}.bnbg-eeat__link a:hover{text-decoration:underline}.bnbg-eeat a{color:#EE363F}.bnbg-related{border:1px solid #e6e6e6;border-radius:14px;padding:20px;margin:0 0 20px;background:#fff;font-family:Poppins,system-ui,sans-serif}.bnbg-related__h{font-weight:600;font-size:.95rem;color:#111;margin:0 0 12px}.bnbg-related__list{list-style:none;margin:0;padding:0}.bnbg-related__list li{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #f1f1f1;line-height:1.45}.bnbg-related__list li:last-child{margin:0;padding:0;border:0}.bnbg-related__list a{font-size:.87rem;color:#374151;text-decoration:none}.bnbg-related__list a:hover{color:#EE363F}.bnbg-authorposts{list-style:none;margin:0;padding:0;columns:2;column-gap:32px}.bnbg-authorposts li{margin:0 0 10px;break-inside:avoid;line-height:1.45}.bnbg-authorposts a{color:#374151;text-decoration:none;font-size:.95rem}.bnbg-authorposts a:hover{color:#EE363F}@media(max-width:767px){.bnbg-authorposts{columns:1}}@media(max-width:767px){.bnbg-eeat{padding:20px}.bnbg-eeat__row{gap:12px}.bnbg-eeat .bnbg-eeat__face{width:64px;height:64px}}

/* bnbg-updated-css */
.bnbg-updated{font-family:Poppins,system-ui,sans-serif;font-size:.82rem;color:#6b7280;margin:-6px 0 14px;display:flex;align-items:center;gap:7px}.bnbg-updated__dot{width:7px;height:7px;border-radius:50%;background:#EE363F;display:inline-block;flex:0 0 auto}.bnbg-figure{margin:28px 0 24px}.bnbg-figure img{width:100%;height:auto;display:block;border-radius:16px}.bnbg-figure figcaption{font-family:Poppins,system-ui,sans-serif;font-size:.83rem;line-height:1.55;color:#6b7280;font-style:italic;margin:10px 2px 0}

/* bnbg-page-blocks */
.bnbg-quote{background:#fdf3f3;border-left:4px solid #EE363F;border-radius:8px;padding:16px 20px;margin:20px 0}.bnbg-quote p{margin:0}.bnbg-quote p+p{margin-top:8px}.bnbg-quote small{color:#6b7280;font-size:.85em}.bnbg-cta{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:24px 0}.bnbg-cta a{display:inline-block;padding:14px 30px;border-radius:9999px;font-weight:600;line-height:1.2;text-decoration:none!important}.bnbg-cta--primary a{background:#EE363F;color:#fff!important}.bnbg-cta--primary a:hover{background:#d92f38}.bnbg-cta--secondary a{background:#fff;color:#EE363F!important;border:2px solid #EE363F}.bnbg-cta--secondary a:hover{background:#fdf3f3}.bnbg-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.bnbg-option{border:1px solid #ececec;border-radius:12px;padding:20px;background:#fafafa;display:flex;flex-direction:column}.bnbg-option h3{margin-top:0}.bnbg-option .bnbg-cta{margin-top:auto;margin-bottom:0;justify-content:flex-start}.bnbg-note{color:#6b7280;font-size:.9em}.bnbg-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0}.bnbg-table table{margin:0;min-width:520px}.bnbg-cta a{text-align:center}.bnbg-cta--primary a{border:2px solid #EE363F}.bnbg-option .bnbg-cta{width:100%}.bnbg-option .bnbg-cta a{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:54px;padding:12px 10px;font-size:.95rem;white-space:nowrap}@media (max-width:1100px){.bnbg-options{grid-template-columns:1fr}}

/* wp-custom-css */
.custom-doc-content-01 .elementor-widget-container ol, .custom-doc-content-01 .elementor-widget-container ul {
	padding-left: 10px !important;
	margin-bottom: 20px !important;
}

.custom-doc-content-01 .elementor-widget-container ol li, .custom-doc-content-01 .elementor-widget-container ul li {
	margin-bottom: 20px !important;
}

.custom-doc-content-01 .elementor-widget-container ol ol, .custom-doc-content-01 .elementor-widget-container ul ul {
	padding-left: 10px !important;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

.custom-doc-content-01 .elementor-widget-container ol ul, .custom-doc-content-01 .elementor-widget-container ul ol {
	padding-left: 10px !important;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

.custom-doc-content-01 .elementor-widget-container li img {
	margin: 15px 0 !important;
}

.custom-doc-content-01 p {
	line-height: 1.4em !important;
}

.p-content-72726 h2, .p-content-72726 h3, .p-content-72726 h4, .p-content-72726 h5, .p-content-72726 h6 {
	font-family: 'Poppins', sans-serif !important;
	font-weight: 300 !important;
} 

.p-content-72726 img {
	border-radius: 16px !important;
}
