html,body{margin:0;padding:0;border:0;width:100%;max-width:none}body>header,body>footer{width:100%;max-width:none;margin-left:0;margin-right:0}#sakib-home{width:100%;max-width:none;margin-left:0;margin-right:0}body>footer{padding-left:0;padding-right:0}
#sakib-home .faq-intro{justify-content:flex-start;gap:35px}#sakib-home #sk-faq .faq-help{max-width:100%;width:100%;padding:27px;border-radius:23px;background:linear-gradient(135deg,#f0fbf5,#d9f3e6);border:1px solid #badfcb;box-shadow:0 10px 28px #087d5910;margin-top:8px}#sakib-home .faq-help h3{font-size:clamp(25px,2.4vw,32px);line-height:1.25;font-weight:650;color:#087b5d;margin-bottom:15px;letter-spacing:-.7px}#sakib-home .faq-help p{font-size:15px;line-height:1.8;color:#3d6451;max-width:390px;margin-bottom:23px}#sakib-home .faq-help a{background:linear-gradient(120deg,#078f6f,#056a50);color:#fff;border-color:#078f6f;padding:16px 27px;font-size:17px;font-weight:700;min-height:57px;border-radius:14px;gap:22px;box-shadow:0 8px 20px #078f6f26;transition:transform .2s,box-shadow .2s}#sakib-home .faq-help a:hover{transform:translateY(-2px);box-shadow:0 12px 24px #078f6f38}#sakib-home .faq-help a:focus-visible{outline:3px solid #087f68;outline-offset:5px}
#sakib-home .certificate-track{scroll-snap-type:none;scroll-behavior:auto;overflow-anchor:none}#sakib-home .certificate-card{flex-shrink:0}
@media(max-width:800px){#sakib-home .faq-intro{gap:25px}#sakib-home #sk-faq .faq-help{max-width:100%;margin-top:0;padding:23px}#sakib-home .faq-help p{font-size:14px}}@media(max-width:600px){#sakib-home .faq-help a{font-size:16px;padding:15px 24px}#sakib-home .faq-help h3{font-size:27px}}
