:root{--primaryColor:#001a44;--secondaryColor:#ca00d3;--blueLight:#00ecff;--greyColor:#384861;--blackColor:#0c0b0b;--whiteColor:#e1eaf9;--linearBg:linear-gradient(30deg, #0B0F16, #012059 50%, var(--primaryColor));--shadowbg:#0000005c;--duration:0.3s ease-in-out;--maxWidth:1200px;--raduis:10px;--headerHeight:80px;--headerColor:transparent}.--svg-fill{transition:all var(--duration)}.--svg-stroke{transition:all var(--duration)}a{transition:all var(--duration)}a span{transition:all var(--duration)}h2{color:var(--blackColor);font-weight:700;transition:all var(--duration);text-transform:capitalize;position:relative;text-align:left;padding:10px 5px}h2:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;border-radius:5px;height:3px;background-color:var(--secondaryColor)}body{--headerColor:var(--primaryColor)}body main .hero{position:relative;margin-bottom:0}body main .hero article{min-height:400px;border-radius:var(--raduis);display:flex;align-items:center;justify-content:center;text-align:center;position:relative;overflow:visible}body main .hero article>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:5;border-radius:var(--raduis)}body main .hero article:before{position:absolute;content:"";inset:0;width:100%;height:100%;background-color:#0000003d;z-index:6;border-radius:var(--raduis)}body main .hero article h1{color:var(--whiteColor);z-index:10;position:relative;font-size:3rem}body main .hero article .bg{position:absolute;left:-50px;bottom:-50px;max-width:500px}body main .hero article .bg img{width:100%;object-fit:contain}body main .body{margin-top:0}body main .body>article{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:10px}body main .body p,body main .body span{font-size:1rem;text-align:left;color:Var(--blackColor)}body main .body ul{display:flex;flex-direction:column;gap:10px;margin-left:20px;list-style:decimal}body main .body ul li:has(ul){display:flex;align-items:flex-start;justify-content:flex-start;text-align:left;flex-direction:column;gap:5px}body main .body ul li ul{list-style:disc;margin-left:30px}