@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Space+Grotesk:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");.loading-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f8f9fa}.loading-spinner{text-align:center}.spinner{width:50px;height:50px;border:4px solid #e3e3e3;border-top-color:#007bff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}.loading-spinner p{color:#666;font-size:16px;margin:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.work-section-light .work-area-3{background-color:#f0f0f0!important;border-radius:0!important}.work-section-light .work-box-3{background-image:linear-gradient(180deg,transparent 10%,#f0f0f0 50%)!important}.work-section-light .work-area-3 .section-title,.work-section-light .work-box-3 .category,.work-section-light .work-box-3 .tag,.work-section-light .work-box-3 .title,.work-section-light .work-box-3 .title a,.work-section-light .work-box-3 .title a:hover{color:var(--black)!important}.side-info .offset-logo-footer{opacity:1;position:absolute;bottom:50px;left:0;right:0;z-index:-1;display:flex;justify-content:center}.side-info .offset-logo-footer img{width:50%;height:auto}.side-info .offset-header{padding-top:20px;padding-bottom:20px}@media (max-height:1100px){.side-info .offset-logo-footer{display:none}}