.hy-blog-footer{background:#005cc1;color:#dcecff;direction:rtl;font-size:.79rem;margin:0!important}.hy-blog-footer>.container{margin-left:auto;margin-right:auto;max-width:1320px;padding-left:1rem;padding-right:1rem;width:100%}.hy-blog-footer a{text-decoration:none}.hy-blog-footer__about{align-items:center;display:grid;gap:1.5rem;grid-template-columns:150px minmax(0,1fr);padding:2.5rem 0 1.8rem}.hy-blog-footer__identity h2{color:#fff;font-size:1rem;font-weight:700;margin:0 0 1.2rem;padding-right:2rem;position:relative}.hy-blog-footer__identity h2:before{background:#ff3558;border-radius:20px;content:"";height:8px;position:absolute;right:0;top:7px;width:22px}.hy-blog-footer__identity h2:after{background:#9fc9f7;border-radius:50%;content:"";height:8px;position:absolute;right:25px;top:7px;width:8px}.hy-blog-footer__brand{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:.25rem}.hy-blog-footer__logo{height:54px;max-width:190px;object-fit:contain;object-position:right center;width:auto}.hy-blog-footer__brand strong{font-size:1.55rem}.hy-blog-footer__brand span{color:#b8d9ff;font-size:.68rem;font-weight:700}.hy-blog-footer__description{color:#e3f0ff;font-size:.83rem;line-height:2.35;max-width:920px}.hy-blog-footer__links-row{align-items:center;border-top:1px solid rgba(255,255,255,.18);display:flex;gap:2rem;justify-content:space-between;padding:10px 0}.hy-blog-footer__nav{display:flex;flex-wrap:wrap}.hy-blog-footer__nav a{color:#e3f0ff;line-height:1;margin:7px 0;padding:0 11px}.hy-blog-footer__nav a:first-child{padding-right:0}.hy-blog-footer__nav a+a{border-right:1px solid rgba(255,255,255,.28)}.hy-blog-footer__nav a:hover{color:#fff}.hy-blog-footer__social{direction:ltr;display:flex;flex:0 0 auto;gap:5px;list-style:none;margin:0;padding:0}.hy-blog-footer__social li{list-style:none}.hy-blog-footer__social a{align-items:center;background:rgba(0,32,79,.24);border-radius:6px;color:#e3f0ff;display:flex;font-size:1rem;height:34px;justify-content:center;transition:background .2s ease,color .2s ease;width:34px}.hy-blog-footer__social a:hover{background:#fff;color:#005cc1}.hy-blog-footer__bottom{align-items:center;border-top:1px solid rgba(0,32,79,.25);display:flex;justify-content:space-between;padding:13px 0}.hy-blog-footer__bottom p{color:#b8d9ff;font-size:.7rem;margin:0}.hy-blog-footer__bottom a{color:#d5e9ff;font-size:.7rem}.hy-blog-footer__bottom a:hover{color:#fff}.hy-blog-footer__bottom a span{color:#fff;font-size:.9rem;margin-left:.25rem}.hy-blog-footer a:focus-visible{outline:3px solid rgba(255,255,255,.65);outline-offset:3px}
@media(max-width:991px){.hy-blog-footer__about{gap:1.25rem;grid-template-columns:140px minmax(0,1fr)}.hy-blog-footer__description{font-size:.76rem}.hy-blog-footer__links-row{align-items:flex-start;flex-direction:column}.hy-blog-footer__social{align-self:flex-end}}
@media(max-width:767px){.hy-blog-footer__about{align-items:start;display:flex;flex-direction:column;gap:.75rem;padding:2rem 0 1.5rem}.hy-blog-footer__description{line-height:2.15;margin-top:.5rem}.hy-blog-footer__links-row{gap:1rem}.hy-blog-footer__nav{margin:0 -8px}.hy-blog-footer__nav a,.hy-blog-footer__nav a:first-child{border:0;padding:0 8px}.hy-blog-footer__social{align-self:flex-start}.hy-blog-footer__bottom{align-items:flex-start;flex-direction:column;gap:.5rem;padding-bottom:13px}}

/* Floating controls must not create document space below the footer. */
#Back_to_top_btn{align-items:center;background:#fff;border-radius:50%;bottom:28px;box-shadow:0 5px 18px rgba(0,0,0,.18);box-sizing:border-box;color:#005cc1;display:flex;height:42px;justify-content:center;margin:0;opacity:0;pointer-events:none;position:fixed;right:20px;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;width:42px;z-index:9998}#Back_to_top_btn:after{content:"↑";font-size:1.2rem;font-weight:800;line-height:1}#Back_to_top_btn.show{opacity:1;pointer-events:auto;transform:none}
