:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}#pq-loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#15141c;z-index:9999;display:flex;justify-content:center;align-items:center;transition:opacity .5s ease-out,visibility .5s ease-out}#pq-loading.is-loading{opacity:1;visibility:visible}#pq-loading.is-loaded{opacity:0;visibility:hidden}.pq-portfolio-main .owl-nav{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}section.pq-portfolio .pq-portfolio-main .owl-nav{display:flex!important;align-items:center!important;justify-content:center!important;position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin-top:25px!important;gap:10px!important}section.pq-portfolio .pq-portfolio-main .owl-nav button.owl-next,section.pq-portfolio .pq-portfolio-main .owl-nav button.owl-prev{position:static!important;inset:auto!important;transform:none!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.rotate-icon-180>i{transform:rotate(180deg)!important;transition:transform .2s}.process-box-icon i{font-size:40px;color:#fafafa;margin-bottom:10px}