body.single-post,.single-post #page-container,.single-post #et-main-area,.single-post .et_site_container,.single-post .et_builder_inner_content,.single-post .et_pb_section{background-color:#f1ede1!important}.single-post #main-content .container{background-color:#f1ede1;padding:40px;border-radius:8px;box-sizing:border-box;box-shadow:0 8px 24px rgba(0,0,0,0.05)}.single-post .et_pb_post img{max-height:450px;width:60%;height:auto;object-fit:cover;display:block;margin:2rem auto;border-radius:8px}@media (max-width:768px){.single-post .et_post_meta_wrapper+img{max-height:240px}}@media (max-width:992px){.single-post #main-content .container{max-width:100%!important;width:100%!important;padding-left:clamp(2rem,8vw,4rem);padding-right:clamp(2rem,8vw,4rem);padding-top:2rem;padding-bottom:2rem;box-sizing:border-box}.et_pb_text_inner,.et_pb_post p{font-size:1rem;line-height:1.6;hyphens:auto;word-break:break-word;margin-bottom:1.25rem}h1,.et_pb_post h1{font-size:clamp(1.6rem,6.5vw,2.5rem);line-height:1.3;margin-bottom:1rem;word-break:break-word;hyphens:auto}blockquote,.et_pb_quote{padding:1.25rem 1.5rem;background-color:#ffffff;border-left:4px solid #4b8eeb;border-radius:8px;margin:1.5rem 0;font-size:1rem;line-height:1.6}.single-post img{max-width:100%;height:auto;display:block;margin:1rem auto}}.single-post #main-header .logo_container{display:flex;align-items:center;height:100%;padding-top:0!important;margin-top:0!important}.single-post #main-header .logo_container img{max-height:48px;height:auto;display:block;vertical-align:middle;margin:0!important}.single-post #main-content{padding-top:0px;margin-top:0!important}.single-post .et_pb_section:first-of-type{padding-top:0!important;margin-top:0!important}.et-fixed-header+#et-main-area{padding-top:70px}body.single-post,.single-post #page-container,.single-post #et-main-area,.single-post .et_site_container,.single-post .et_builder_inner_content,.single-post .et_pb_section,.single-post .et_pb_row,.single-post .et_pb_column{background-color:#f1ede1!important}body.single-post #footer,body.single-post #main-footer,body.single-post #wp-footer,body.single-post footer,body.single-post .et_pb_section.et_pb_footer,body.single-post [id*="footer"]:not([id*="content"]),body.single-post [class*="footer"]:not([class*="content"]){background:#191315!important;background-image:none!important}body.single-post #footer *:not(.footer-exception):not(a):not(button){background:inherit!important;color:#ffffff!important}body.single-post #footer{background:#191315!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #191315!important}