header .nav-cta{display:flex;align-items:center;gap:13px}header .nav-cta img{filter:brightness(0) invert(1)}
#sakib-home #sk-reviews{padding:55px 0 40px;background:#fff}#sakib-home .implementation-process{gap:24px;padding-bottom:22px}#sakib-home .implementation-process>li{background:#fafafa;border:0;border-radius:0;padding:38px 30px 32px;min-height:440px}#sakib-home .simple-step{align-self:flex-start;background:linear-gradient(120deg,#067855,#04ab85);color:#fff;border-radius:13px;padding:10px 15px;font-size:12px;font-weight:600}#sakib-home .process-copy{padding:0;margin-top:78px}#sakib-home .implementation-process h3{font-size:26px;font-weight:500;letter-spacing:-.7px}#sakib-home .implementation-process p{font-size:14px;line-height:1.7;color:#535b57;margin-bottom:27px}#sakib-home .process-cta{display:inline-flex;align-items:center;gap:15px;background:#101411;color:#fff;padding:13px 17px;border-radius:13px;font-size:12px;align-self:flex-start;margin-top:auto}#sakib-home .process-cta span{font-size:23px;line-height:1}#sakib-home .process-controls{margin:18px 0 0}#sakib-home .process-controls>div{order:-1}#sakib-home .process-controls button{border-color:#a2b8ae;background:#fff;color:#154332}
#sakib-home #sk-booking{background:#fff;padding:52px 0}#sakib-home .bk-box{width:100%;max-width:none;border-radius:52px;padding:64px 34px 54px;gap:22px;box-shadow:none;border:1px solid #e1eae6;background:radial-gradient(ellipse at 9% 105%,#c1e6be 0,transparent 52%),radial-gradient(ellipse at 96% 100%,#a3e9cb 0,transparent 48%),radial-gradient(ellipse at 94% -10%,#a7dfca 0,transparent 37%),radial-gradient(ellipse at 45% -5%,#d4f6e8 0,transparent 34%),#fff;overflow:hidden}#sakib-home .bk-box:before{display:none}#sakib-home .booking-badge{display:inline-flex;align-items:center;gap:10px;padding:4px 13px 4px 4px;border:1px solid #e1eae6;border-radius:14px;background:#ffffffa8;font-size:12px;color:#4d5e54;margin:auto}#sakib-home .booking-badge>span{padding:7px 11px;border-radius:10px;color:white;background:linear-gradient(120deg,#087954,#06ae85);font-weight:600}#sakib-home .bk-box .h2{font-size:clamp(29px,3.1vw,44px);line-height:1.24;max-width:900px;font-weight:600;margin:0 auto;letter-spacing:-1.2px}#sakib-home .bk-box em{font-style:normal;color:#078c67}#sakib-home .bk-box>p{font-size:15px;max-width:720px;line-height:1.8;margin:0 auto}#sakib-home .bk-box .ctas{gap:14px;justify-content:center;margin:0}#sakib-home .bk-box .btn{font-size:13px;padding:14px 23px;border-radius:15px;min-height:48px}#sakib-home .bk-box .btn-y{background:#10241c;border-color:#10241c;color:white}#sakib-home .bk-box .btn-wa{background:#ffffff60;border:1px solid #b5d5c5;color:#153b2b;display:flex;align-items:center;gap:9px}#sakib-home .booking-proof{display:flex;gap:22px;align-items:center;justify-content:center;margin-top:9px;flex-wrap:wrap}#sakib-home .booking-people{display:flex;align-items:center;gap:10px}#sakib-home .booking-people>img{width:132px;height:50px;object-fit:contain}#sakib-home .booking-proof small{font-size:10px;color:#627369}#sakib-home .booking-clients{display:flex;gap:9px;align-items:center;border-left:1px solid #bed7c9;padding-left:22px}#sakib-home .booking-clients>span{font-size:11px;color:#4c6657}#sakib-home .booking-clients>div{display:flex}#sakib-home .booking-clients img{width:39px;height:39px;border-radius:50%;border:2px solid #fff;object-fit:cover;margin-left:-6px}
#sakib-home #sk-faq{background:#fff;padding:55px 0 65px}#sakib-home #sk-faq .faq-layout{display:grid;grid-template-columns:.95fr 1.25fr;gap:85px;align-items:stretch}#sakib-home .faq-intro{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:75px;text-align:left}#sakib-home .faq-label{display:inline-block;padding:8px 14px;border:1px solid #e3e9e6;border-radius:12px;font-size:13px;margin-bottom:18px}#sakib-home .faq-intro .h2{font-size:clamp(31px,3.5vw,45px);font-weight:500;line-height:1.2;letter-spacing:-1.3px;text-align:left;margin:0}#sakib-home .faq-help h3{font-size:23px;font-weight:500;margin:0 0 12px}#sakib-home .faq-help p{font-size:14px;color:#5d6660;line-height:1.7;margin:0 0 25px;max-width:340px}#sakib-home .faq-help a{display:inline-flex;gap:18px;align-items:center;padding:12px 18px;border:1px solid #dfe6e2;border-radius:14px;font-size:13px}#sakib-home #sk-faq .faqs{max-width:none;width:100%;display:block}#sakib-home #sk-faq details{background:none;border:0;border-bottom:1px solid #e3e7e5;border-radius:0;box-shadow:none;padding:23px 0;margin:0}#sakib-home #sk-faq details:first-child{padding-top:10px}#sakib-home #sk-faq details:last-child{border-bottom:0}#sakib-home #sk-faq summary{font-weight:500;font-size:16px;padding:0 32px 0 0;line-height:1.65}#sakib-home #sk-faq summary:after{color:#181f1b;font-weight:400;font-size:24px;right:0}#sakib-home #sk-faq details p{font-size:13px;line-height:1.8;color:#6c746f;padding:0 25px 0 0;margin-top:15px}
body>footer{background:#141615;color:#fff;padding:60px 0 0;border:0}body>footer .matched-footer{max-width:1280px;width:calc(100% - 96px);margin:0 auto;padding:0 0 55px;display:grid;grid-template-columns:1.65fr .8fr 1.25fr 1fr;gap:50px}body>footer .matched-footer>div{gap:16px}body>footer .brand{color:#fff}body>footer .brand small{color:#aabbb1}body>footer .matched-footer h2{color:#8c948f;font-size:13px;font-weight:400;margin:0 0 20px;text-transform:none}body>footer .matched-footer p{color:#a6b4ab;font-size:12px;line-height:1.85;max-width:300px}body>footer .matched-footer>div>a:not(.brand){font-size:13px;color:#f2f6f3;margin:0 0 14px;line-height:1.6}body>footer .footer-profiles a{background:#202a24;border-color:#33463b}body>footer .footer-bottom{width:calc(100% - 96px);max-width:1280px;padding:23px 0 28px;margin:auto;border-top:1px solid #252e28;color:#eff5f1;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:25px}body>footer .footer-social{display:flex;align-items:center;gap:20px}body>footer .footer-social>span{color:#9ca9a1;font-size:12px}body>footer .footer-social a{display:flex;align-items:center;color:#fff}body>footer a:hover{color:#78dbb3!important}
@media(max-width:1000px){#sakib-home #sk-faq .faq-layout{gap:45px;grid-template-columns:.9fr 1.1fr}body>footer .matched-footer{gap:28px;grid-template-columns:1.3fr .8fr 1.1fr 1fr}body>footer .matched-footer>div>a:not(.brand){font-size:11px}}
@media(max-width:800px){#sakib-home #sk-faq .faq-layout{grid-template-columns:1fr;gap:30px}#sakib-home .faq-intro{gap:30px;flex-direction:row}#sakib-home .faq-help{max-width:45%}#sakib-home .faq-intro .h2{font-size:32px}#sakib-home .bk-box{padding:42px 24px;border-radius:32px}#sakib-home .bk-box .h2{font-size:31px}body>footer .matched-footer{grid-template-columns:1fr 1fr;width:calc(100% - 48px);gap:35px}body>footer .footer-bottom{width:calc(100% - 48px)}body>footer .matched-footer>div>a:not(.brand){font-size:13px}}
@media(max-width:600px){#sakib-home .implementation-process>li{padding:28px 24px;min-height:420px}#sakib-home .process-copy{margin-top:65px}#sakib-home .implementation-process h3{font-size:27px}#sakib-home .booking-proof{gap:15px}#sakib-home .booking-clients{padding-left:0;border:0}#sakib-home .bk-box .h2{font-size:29px}#sakib-home .bk-box>p{font-size:13px}#sakib-home .booking-badge{font-size:10px}#sakib-home #sk-booking{padding:32px 0}#sakib-home .faq-intro{flex-direction:column;gap:25px}#sakib-home .faq-help{max-width:100%}#sakib-home #sk-faq{padding:35px 0}#sakib-home #sk-faq summary{font-size:14px}body>footer .footer-bottom{flex-direction:column;align-items:flex-start}body>footer .matched-footer{grid-template-columns:1fr 1fr;gap:30px 20px}body>footer .matched-footer>div:first-child{grid-column:1/-1}body>footer .matched-footer>div:last-child{grid-column:1/-1}body>footer .footer-social{gap:18px}}
header .nav-cta>span{font-size:inherit}#sakib-home #sk-booking,#sakib-home #sk-faq,#sakib-home #sk-reviews{scroll-margin-top:90px}
#sakib-home #sk-faq .faq-layout{width:92%;max-width:1200px} @media(max-width:600px){#sakib-home #sk-faq .faq-layout{width:90%}}
