
/* Static layout and form compatibility. Original visual language retained. */
.e-con.e-parent{opacity:1!important;visibility:visible!important}
@media(min-width:901px){body.has-jfy-sidebar{padding-left:294px!important;margin-left:0!important}body.has-jfy-sidebar .site-main,body.has-jfy-sidebar .jfy-blog-container{margin-left:auto!important;margin-right:auto!important;width:100%;max-width:1100px}body.has-jfy-sidebar .elementor-location-header{width:100%}}
@media(max-width:900px){body{padding-left:0!important;margin-left:0!important}.jfy-blog-container,.site-main{width:100%;max-width:100%;margin-left:0!important;margin-right:0!important}.jfy-sidebar{max-width:calc(100vw - 24px)}}
.jfy-mail-form input:not([type=submit]),.jfy-mail-form textarea{max-width:100%;width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;background:#fff;color:#111827;font:inherit}
.jfy-mail-form textarea{min-height:180px}.jfy-mail-form label{display:block}.jfy-mail-form input[type=submit]{cursor:pointer;padding:12px 20px}.jfy-mail-note{font-size:14px;color:#475569}.jfy-mail-form [hidden]{display:none!important}.jfy-mail-form [role=status]{font-size:14px;line-height:1.6}.jfy-flag-btn{font:700 12px system-ui;padding:8px;border-radius:6px;border:1px solid #cbd5e1;color:#0b1f4a;text-decoration:none}
img{max-width:100%;height:auto}iframe{max-width:100%}.jfy-blog-scope [hidden]{display:none!important}
