.products-section{background:linear-gradient(to bottom right,#f8fafc,#fff,#eff6ff4d);padding:2rem 0}@media (min-width:768px){.products-section{padding:3rem 0}}@media (min-width:1024px){.products-section{padding:4rem 0}}@media (min-width:1280px){.products-section{padding:5rem 0}}.product-card{background:#fff;border:none;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;height:100%;overflow:hidden;position:relative;transition:all .5s}.product-card:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.diamond-process-section{background:linear-gradient(to bottom right,#f8fafc,#fff,#faf5ff4d);padding:2rem 0}@media (min-width:768px){.diamond-process-section{padding:3rem 0}}@media (min-width:1024px){.diamond-process-section{padding:4rem 0}}@media (min-width:1280px){.diamond-process-section{padding:5rem 0}}.process-card{background:#fff;border:none;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;height:100%;overflow:hidden;position:relative;transition:all .5s}.process-card:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.industries-section{background:linear-gradient(to bottom right,#f8fafc,#fff,#ffedd54d);padding:2rem 0}@media (min-width:768px){.industries-section{padding:3rem 0}}@media (min-width:1024px){.industries-section{padding:4rem 0}}@media (min-width:1280px){.industries-section{padding:5rem 0}}.industry-card{background:#fff;border:none;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;height:100%;overflow:hidden;position:relative;transition:all .5s}.industry-card:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.infrastructure-section{background:linear-gradient(to bottom right,#f8fafc,#fff,#ecfdf54d);padding:2rem 0}@media (min-width:768px){.infrastructure-section{padding:3rem 0}}@media (min-width:1024px){.infrastructure-section{padding:4rem 0}}@media (min-width:1280px){.infrastructure-section{padding:5rem 0}}.facility-card{background:#fff;border:none;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;height:100%;overflow:hidden;position:relative;transition:all .5s}.facility-card:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.why-pds-section{background:linear-gradient(to bottom right,#f8fafc,#fff,#eef2ff4d);padding:2rem 0}@media (min-width:768px){.why-pds-section{padding:3rem 0}}@media (min-width:1024px){.why-pds-section{padding:4rem 0}}@media (min-width:1280px){.why-pds-section{padding:5rem 0}}.stat-card{background:#fff;border:none;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;height:100%;overflow:hidden;position:relative;transition:all .5s}.stat-card:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.faq-section{background:linear-gradient(to bottom right,#f8fafc,#fff,#faf5ff4d);padding:2rem 0}@media (min-width:768px){.faq-section{padding:3rem 0}}@media (min-width:1024px){.faq-section{padding:4rem 0}}@media (min-width:1280px){.faq-section{padding:5rem 0}}.faq-card{background:#fff;border:none;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;height:100%;overflow:hidden;position:relative;transition:all .5s}.faq-card:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.contact-section{background:linear-gradient(to bottom right,#f8fafc,#fff,#eff6ff4d);padding:2rem 0}@media (min-width:768px){.contact-section{padding:3rem 0}}@media (min-width:1024px){.contact-section{padding:4rem 0}}@media (min-width:1280px){.contact-section{padding:5rem 0}}.contact-card{background:#fff;border:none;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;height:100%;overflow:hidden;position:relative;transition:all .5s}.contact-card:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.footer{background:#0f172a;color:#fff;padding:2rem 0}@media (min-width:768px){.footer{padding:3rem 0}}@media (min-width:1024px){.footer{padding:4rem 0}}.fab{background:#2563eb;border-radius:9999px;bottom:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;color:#fff;padding:.75rem;position:fixed;right:1rem;transition:all .3s;z-index:50}.fab:hover{background:#1d4ed8;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;transform:translateY(-.25rem)}.animate-slide-up{animation:slide-up .6s ease-out}.animate-fade-in{animation:fade-in .8s ease-out}.animate-scale-in{animation:scale-in .5s ease-out}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.card-hover-effect{transition:all .5s}.card-hover-effect:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.card-glow-effect:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a,0 0 0 1px #3b82f640}.card-border-effect:hover{border-color:#93c5fd;border-opacity:.5}
