.Footer{color:#fff;background:linear-gradient(160deg,#1a3459 0%,#203f6b 55%,#1c4fb8 140%);margin-top:0;padding:0 0 20px;font-family:inherit;position:relative;overflow:hidden}.Footer:after{content:"";pointer-events:none;background:#f5cf3512;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-140px;right:-140px}.Footer .custom_container{z-index:1;margin:0 auto;position:relative}.Footer .footer_cta{background:linear-gradient(120deg,#f5cf35 0%,#ffe07a 100%);border-radius:24px;justify-content:space-between;align-items:center;gap:28px;margin-top:44px;padding:30px 38px;display:flex;box-shadow:0 18px 40px #08142c59}.Footer .footer_cta_badge{color:#203f6b;letter-spacing:.6px;text-transform:uppercase;background:#203f6b1f;border-radius:999px;margin-bottom:8px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.Footer .footer_cta_heading{color:#17365d;margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.25}.Footer .footer_cta_desc{color:#3b4a60;max-width:760px;margin:0;font-size:15px}.Footer .footer_cta_btn{color:#fff;background:#203f6b;border-radius:999px;flex-shrink:0;align-items:center;gap:12px;padding:10px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex}.Footer .footer_cta_btn:hover{color:#fff;background:#17365d;transform:translateY(-3px);box-shadow:0 10px 22px #17365d66}.Footer .footer_cta_btn svg{transition:transform .25s}.Footer .footer_cta_btn:hover svg{transform:translate(4px)}.Footer .footer_certifications{opacity:0;background:linear-gradient(135deg,#fff 0%,#f3f7fd 100%);border:1px solid #f5cf3573;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin-top:24px;padding:22px 32px;transition:opacity .7s,transform .7s,box-shadow .3s;display:flex;transform:translateY(24px);box-shadow:0 10px 28px #08142c47}.Footer .footer_certifications.is_visible{opacity:1;transform:translateY(0)}.Footer .footer_certifications.is_visible:hover{box-shadow:0 14px 34px #08142c5c}.Footer .footer_cert_text{flex:340px;min-width:0}.Footer .footer_cert_heading{color:#203f6b;letter-spacing:.5px;margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.3}.Footer .footer_cert_heading:after{content:"";background:#f5cf35;border-radius:3px;width:56px;height:3px;margin-top:8px;display:block}.Footer .footer_cert_desc{color:#4a5a72;margin:0;font-size:14px;line-height:1.6}.Footer .footer_cert_image_wrap{flex:0 560px;min-width:0}.Footer .footer_cert_image{object-fit:contain;width:100%;max-width:370px;height:auto;margin-left:auto;display:block}.Footer .footer_main{grid-template-columns:1.5fr .8fr 1fr 1.4fr;align-items:start;gap:40px;padding:54px 0 30px;display:grid}.Footer .footer_brand{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.Footer .footer_logo_link{border-radius:16px;text-decoration:none;display:inline-flex}.Footer .footer_logo{object-fit:contain;width:52px;height:52px;transition:transform .2s;display:block}.Footer .footer_logo_link:hover .footer_logo{transform:scale(1.06)}.Footer .footer_tagline{color:#f5cf35;letter-spacing:.4px;font-size:16px;font-weight:700}.Footer .footer_about{color:#d7e3f3;max-width:340px;margin:0;font-size:14px;line-height:1.7}.Footer .footer_socials{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.Footer .footer_social_link{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;text-decoration:none;transition:background .25s,color .25s,transform .25s,border-color .25s;display:flex;overflow:hidden}.Footer .footer_social_link img{object-fit:cover;width:100%;height:100%;display:block}.Footer .footer_social_link:hover{color:#203f6b;background:#f5cf35;border-color:#f5cf35;transform:translateY(-4px)}.Footer .footer_column{min-width:0}.Footer .footer_heading{color:#fff;margin:0 0 5px;padding-bottom:12px;font-size:18px;font-weight:700;line-height:1.3;position:relative}.Footer .footer_link_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Footer .footer_link_list a{color:#d7e3f3;align-items:center;gap:10px;font-size:15px;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.Footer .footer_link_list a svg{color:#f5cf35;width:9px;height:9px;transition:transform .2s;display:none}.Footer .footer_link_list a:hover{color:#f5cf35;transform:translate(4px)}.Footer .footer_contact{flex-direction:column;gap:16px;display:flex}.Footer .footer_contact .footer_heading{margin-bottom:8px}.Footer .footer_contact_item{color:#e4ebf5;overflow-wrap:anywhere;align-items:flex-start;gap:14px;font-size:15px;line-height:1.55;text-decoration:none;display:flex}.Footer .footer_contact_icon{color:#f5cf35;background:#f5cf3529;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.Footer a.footer_contact_item:hover{color:#f5cf35}.Footer a.footer_contact_item:hover .footer_contact_icon{color:#203f6b;background:#f5cf35}.Footer .footer_bottom{border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:22px;display:flex}.Footer .footer_bottom p{color:#d7e3f3;margin:0;font-size:14px;line-height:1.5}.Footer .footer_bottom a{color:#f5cf35;font-weight:600;text-decoration:none}.Footer .footer_bottom a:hover{color:#fff}@media (prefers-reduced-motion:reduce){.Footer .footer_certifications{opacity:1;transition:none;transform:none}}@media (max-width:991.98px){.Footer .footer_cta{padding:26px 28px}.Footer .footer_cta_heading{font-size:23px}.Footer .footer_certifications{gap:20px;padding:20px}.Footer .footer_cert_heading{font-size:18px}.Footer .footer_cert_image_wrap{flex-basis:460px}.Footer .footer_cert_text{flex:100px}.Footer .footer_main{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;padding:44px 0 32px}.Footer .footer_brand{grid-column:1/-1}}@media (max-width:767.98px){.Footer .footer_main{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer .footer_cta{flex-direction:column;align-items:flex-start}.Footer .footer_certifications{text-align:center;flex-direction:column}.Footer .footer_cert_heading:after{margin-left:auto;margin-right:auto}.Footer .footer_cert_image_wrap{flex:none;width:100%}.Footer .footer_cert_image{margin:0 auto}.Footer .footer_cert_text{flex:100px}}@media (max-width:575.98px){.Footer .custom_container{width:calc(100% - 32px);padding:0}.Footer .footer_cta{border-radius:13px;gap:15px;margin-top:25px;padding:15px}.Footer .footer_cta_heading{font-size:16px}.Footer .footer_cta_desc{font-size:14px;line-height:1.3}.Footer .footer_cta_btn{justify-content:center;width:100%}.Footer .footer_certifications{border-radius:16px;padding:18px 14px}.Footer .footer_cert_heading{font-size:16px}.Footer .footer_cert_desc{font-size:12px}.Footer .footer_main{gap:19px 16px}.Footer .footer_heading{margin:0}.Footer .footer_contact{gap:6px}.Footer .footer_bottom{gap:3px;padding-top:11px}.Footer .footer_link_list{gap:5px}.Footer .footer_contact{grid-column:1/-1}.Footer .footer_heading{font-size:16px}.Footer .footer_link_list a{font-size:14px}.Footer .footer_bottom{text-align:center;flex-direction:column}.Footer .footer_bottom p{font-size:13px}}
.whatsapp_chatbot{z-index:1000;aspect-ratio:1;border:3px solid var(--pk-white);cursor:pointer;width:54px;height:54px;transition:transform var(--pk-fast)var(--pk-ease),box-shadow var(--pk-fast)var(--pk-ease);background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;animation:2s ease-out infinite whatsapp_blink;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 24px #128c4366}.whatsapp_chatbot:hover{transform:scale(1.06);box-shadow:0 14px 30px #128c4380}.whatsapp_icon{color:#fff;font-size:28px;animation:2s ease-in-out infinite whatsapp_icon_blink}@keyframes whatsapp_blink{0%{box-shadow:0 10px 24px #128c4366,0 0 #25d366a6}70%,to{box-shadow:0 10px 24px #128c4366,0 0 0 20px #25d36600}}@keyframes whatsapp_icon_blink{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.whatsapp_chatbot,.whatsapp_icon{animation:none}}@media (max-width:574.98px){.whatsapp_chatbot{width:50px;height:50px;bottom:16px;right:14px}}
.enquire-btn{z-index:99;aspect-ratio:1;color:#fff;cursor:pointer;width:54px;height:54px;transition:transform var(--pk-fast)var(--pk-ease),box-shadow var(--pk-fast)var(--pk-ease);background:#dc2626;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;animation:2s ease-out infinite enquire_blink;display:flex;position:fixed;bottom:105px;right:20px;overflow:visible;box-shadow:0 10px 24px #dc262666}@keyframes enquire_blink{0%{box-shadow:0 10px 24px #dc262666,0 0 #dc2626a6}70%,to{box-shadow:0 10px 24px #dc262666,0 0 0 20px #dc262600}}@keyframes enquire_icon_blink{0%,to{opacity:1}50%{opacity:.55}}.enquire-btn:hover{background:#b91c1c;transform:scale(1.06);box-shadow:0 14px 30px #b91c1c80;color:#fff!important}.enquire-btn .icon{justify-content:center;align-items:center;font-size:22px;animation:2s ease-in-out infinite enquire_icon_blink;display:flex}@media (prefers-reduced-motion:reduce){.enquire-btn,.enquire-btn .icon{animation:none}}@media (max-width:574.98px){.enquire-btn{width:50px;height:50px;bottom:76px;right:14px}}
