.top-header-area{background-color:var(--color-surface-2);z-index:1030;width:100%;top:0;left:0;right:0}.top-header-contact-info{margin-bottom:0;padding-left:0;list-style-type:none}ul{text-align:left}.top-header-contact-info li{color:var(--color-fg);margin-right:15px;padding-left:24px;display:inline-block;position:relative}.top-header-contact-info li i{color:var(--color-brand);font-size:19px;position:absolute;top:2px;left:0}.bx{font-variant:normal;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:boxicons!important}.top-header-contact-info li a{color:var(--color-fg);font-weight:600}.top-header-contact-info li a:hover{color:var(--color-brand-strong);background-color:#0000}
.footerStyle{background:var(--color-surface-2);color:var(--color-fg);width:100%;position:fixed;bottom:0;left:0}#footer{background:var(--color-surface-2);color:var(--color-fg)}#footer .footer-top{padding:var(--space-8) 0 var(--space-6)}#footer .footer-logo{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-4);background:#fff;align-items:center;display:inline-flex}#footer .footer-logo:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}#footer h4{font-size:var(--text-lg);color:var(--color-fg);margin:0 0 var(--space-4)}#footer .footer-group{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-muted);margin:var(--space-3) 0 var(--space-2)}#footer p{color:var(--color-fg-muted);line-height:1.7;font-size:var(--text-sm)}#footer ul{margin:0 0 var(--space-3);padding:0;list-style:none}#footer ul li{margin-bottom:var(--space-2)}#footer a{color:var(--color-fg-muted);font-size:var(--text-sm);text-decoration:none}#footer a:hover{color:var(--color-brand)}#footer a:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}#footer .social-links{gap:var(--space-4);font-size:1.3rem;display:flex}#footer .social-links a{color:var(--color-fg-muted)}#footer .social-links a:hover{color:var(--color-brand)}#footer .text-muted{border-top:1px solid var(--color-border);color:var(--color-fg-muted)!important}
