@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";body{background-color:#fafcff;color:#262d40;font-family:Poppins,sans-serif}button.primary{background:linear-gradient(to right,#9b5de5,#7768e5);color:#fff;border:none;padding:10px 20px;border-radius:6px;box-shadow:0 10px 15px #0000001a;transition:all .3s ease}button.primary:hover{box-shadow:0 20px 25px #00000026}.card{background:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsl(225,25%,90%);box-shadow:0 10px 15px #0000001a;transition:box-shadow .3s}.card:hover{background:linear-gradient(to bottom right,#f3e7ff,#f0f2ff);box-shadow:0 20px 25px #00000026}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1320px}}@media screen and (max-width: 500px){.container{padding-left:0;padding-right:0}}.certification-section{display:flex;padding:4rem 1rem;background:linear-gradient(to bottom right,#fff,#f3e8ff,#ede9fe)}.certification-section .container{width:100%;margin:0 auto}.certification-section .header{text-align:center;margin-bottom:3rem}.certification-section .header .main-heading{font-size:2.5rem;font-weight:700;color:#262c40;line-height:1.1;margin-bottom:2rem}.certification-section .header .main-heading .true-value{background-image:linear-gradient(to bottom right,#7768e5,#b14de6);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.certification-section .header p{color:#6b7280;font-size:1.125rem;max-width:600px;margin:0 auto}.certification-section .grid-wrapper{display:flex;gap:60px;align-items:center;padding:0 80px}@media (max-width: 1250px){.certification-section .grid-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}}.certification-section .grid-wrapper .image-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:600px;height:600px;margin:auto}.certification-section .grid-wrapper .image-container .gradient-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#c084fc44,#f472b644);border-radius:1rem;filter:blur(40px);opacity:.7;transition:opacity .3s}.certification-section .grid-wrapper .image-container .image-wrapper{position:relative;border-radius:1rem;overflow:hidden;box-shadow:0 10px 25px #0000001a}.certification-section .grid-wrapper .image-container .image-wrapper img{width:100%;height:auto;object-fit:cover;transition:transform .5s}.certification-section .grid-wrapper .image-container .image-wrapper img:hover{transform:scale(1.05)}@media (max-width: 1250px){.certification-section .grid-wrapper .image-container{width:450px;height:450px}}@media (max-width: 500px){.certification-section .grid-wrapper .image-container{width:300px;height:300px}}.certification-section .grid-wrapper .content{display:flex;flex-direction:column;gap:1.5rem}.certification-section .grid-wrapper .content .card{display:flex;gap:1rem;background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 5px 20px #0000000d;border:1px solid #e0d3f7;justify-content:start;align-items:center}.certification-section .grid-wrapper .content .card .icon-box{background:#ede9fe;padding:10px 40px;border-radius:.75rem;display:flex;align-items:center;justify-content:center}.certification-section .grid-wrapper .content .card .icon-box .icon{color:#8b5cf6;font-size:1.75rem}.certification-section .grid-wrapper .content .card h3{font-size:16px;font-weight:600;margin-bottom:.5rem}.certification-section .grid-wrapper .content .card p{color:#6b7280;font-size:12px}@media (max-width: 640px){.certification-section .grid-wrapper .content .card{align-items:center;justify-content:space-evenly}}.certification-section .grid-wrapper .content .buttons{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.certification-section .grid-wrapper .content .buttons{flex-direction:row}}.certification-section .grid-wrapper .content .buttons .primary{cursor:pointer}.certification-section .grid-wrapper .content .buttons .contact-us{border:1px solid #9B5DE5;border-radius:10px;color:#9b5de5;padding:10px 44px;cursor:pointer}@media (max-width: 640px){.certification-section .grid-wrapper .content .buttons .contact-us{padding:8px 14px}}@media (min-width: 640px){.certification-section .grid-wrapper .content .buttons{align-items:center;justify-content:center}}
