.tk-contact-hero{position:relative;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:hidden;padding:72px 0 90px;background:linear-gradient(135deg,#f1f4fa 0%,#ffffff 48%,#fff8e7 100%)}.tk-contact-hero::before{content:"";position:absolute;width:560px;height:560px;left:-300px;top:-300px;border-radius:50%;background:radial-gradient(circle,rgb(24 27 60 / .08) 0%,rgb(24 27 60 / .02) 45%,transparent 72%);pointer-events:none}.tk-contact-hero::after{content:"";position:absolute;width:560px;height:560px;right:-300px;bottom:-330px;border-radius:50%;background:radial-gradient(circle,rgb(255 186 3 / .15) 0%,rgb(255 186 3 / .025) 45%,transparent 72%);pointer-events:none}.tk-contact-hero-inner{position:relative;z-index:2;width:min(1240px,calc(100% - 40px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:70px}.tk-contact-breadcrumb{grid-column:1 / -1;display:flex;align-items:center;gap:9px;margin-bottom:-8px;font-size:12px;line-height:1.5}.tk-contact-breadcrumb a{display:inline-flex;align-items:center;gap:7px;color:#181B3C;text-decoration:none;font-weight:500;transition:color .2s ease}.tk-contact-breadcrumb a:hover{color:#A06E00}.tk-contact-breadcrumb a i{color:#FFBA03;font-size:14px}.tk-contact-breadcrumb .separator{color:#9CA3AF;font-size:10px}.tk-contact-breadcrumb span{color:#667085;font-weight:600}.tk-contact-hero-content{max-width:680px}.tk-contact-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:17px;color:#A06E00;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.tk-contact-eyebrow::before{content:"";width:35px;height:2px;border-radius:99px;background:linear-gradient(90deg,#FFBA03,#FFD35A)}.tk-contact-title{max-width:680px;margin:0 0 18px;color:#181B3C;font-family:"Poppins","Segoe UI",Arial,sans-serif;font-size:40px;line-height:1.24;font-weight:700;letter-spacing:-.02em}.tk-contact-title span{color:#B37A00}.tk-contact-description{max-width:620px;margin:0;color:#626A78;font-size:15px;line-height:1.85}.tk-contact-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:30px}.tk-contact-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 22px;border-radius:8px;color:#181B3C;background:linear-gradient(135deg,#FFBA03,#FFD45A);font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 9px 24px rgb(255 186 3 / .20);transition:transform .22s ease,box-shadow .22s ease}.tk-contact-primary:hover{color:#181B3C;transform:translateY(-2px);box-shadow:0 14px 30px rgb(255 186 3 / .27)}.tk-contact-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 22px;border:1px solid rgb(24 27 60 / .17);border-radius:8px;color:#181B3C;background:rgb(255 255 255 / .78);font-size:13px;font-weight:500;text-decoration:none;transition:border-color .22s ease,background .22s ease,transform .22s ease}.tk-contact-secondary:hover{color:#181B3C;border-color:rgb(255 186 3 / .60);background:#fffaf0;transform:translateY(-2px)}.tk-contact-hero-panel{position:relative;overflow:hidden;padding:32px;background:linear-gradient(145deg,#181B3C 0%,#222B58 60%,#2B376A 100%);border:1px solid rgb(255 255 255 / .10);border-radius:22px;box-shadow:0 24px 55px rgb(24 27 60 / .15)}.tk-contact-hero-panel::before{content:"";position:absolute;width:260px;height:260px;right:-120px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgb(255 186 3 / .17),transparent 70%);pointer-events:none}.tk-contact-panel-icon{position:relative;z-index:2;width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:25px;border-radius:14px;color:#181B3C;background:linear-gradient(135deg,#FFBA03,#FFD45A);box-shadow:0 12px 25px rgb(255 186 3 / .16)}.tk-contact-panel-icon i{font-size:22px}.tk-contact-panel-title{position:relative;z-index:2;margin:0 0 10px;color:#fff;font-family:"Poppins","Segoe UI",Arial,sans-serif;font-size:20px;line-height:1.4;font-weight:600}.tk-contact-panel-text{position:relative;z-index:2;margin:0;color:rgb(255 255 255 / .68);font-size:13px;line-height:1.8}.tk-contact-panel-list{position:relative;z-index:2;display:grid;gap:10px;margin-top:25px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .11)}.tk-contact-panel-item{display:flex;align-items:flex-start;gap:11px;color:rgb(255 255 255 / .78);font-size:12px;line-height:1.6}.tk-contact-panel-item i{flex:0 0 auto;margin-top:2px;color:#FFBA03;font-size:13px}@media (max-width:1024px){.tk-contact-hero-inner{grid-template-columns:1fr;gap:40px}.tk-contact-hero-content{max-width:760px}.tk-contact-hero-panel{max-width:700px}}@media (max-width:767px){.tk-contact-hero{padding:52px 0 65px}.tk-contact-hero-inner{width:calc(100% - 30px);gap:30px}.tk-contact-breadcrumb{margin-bottom:0}.tk-contact-title{font-size:29px;line-height:1.3}.tk-contact-description{font-size:14px}.tk-contact-actions{flex-direction:column;align-items:stretch}.tk-contact-primary,.tk-contact-secondary{width:100%}.tk-contact-hero-panel{padding:25px;border-radius:17px}}.tk-contact-options{position:relative;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:hidden;padding:92px 0;background:linear-gradient(135deg,#ffffff 0%,#f5f7fb 55%,#fff8e7 100%)}.tk-contact-options::before{content:"";position:absolute;width:460px;height:460px;right:-240px;top:-250px;border-radius:50%;background:radial-gradient(circle,rgb(255 186 3 / .12) 0%,rgb(255 186 3 / .02) 48%,transparent 72%);pointer-events:none}.tk-contact-options-inner{position:relative;z-index:2;width:min(1240px,calc(100% - 40px));margin-inline:auto}.tk-contact-options-head{max-width:760px;margin:0 auto 45px;text-align:center}.tk-contact-options-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-bottom:15px;color:#A06E00;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.tk-contact-options-eyebrow::before,.tk-contact-options-eyebrow::after{content:"";width:32px;height:2px;border-radius:99px;background:linear-gradient(90deg,#FFBA03,#FFD35A)}.tk-contact-options-title{margin:0 0 14px;color:#181B3C;font-family:"Poppins","Segoe UI",Arial,sans-serif;font-size:30px;line-height:1.35;font-weight:700}.tk-contact-options-description{max-width:680px;margin:0 auto;color:#626A78;font-size:15px;line-height:1.85}.tk-contact-options-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.tk-contact-option-card{position:relative;overflow:hidden;min-height:265px;display:flex;flex-direction:column;padding:28px 25px;background:#fff;border:1px solid rgb(24 27 60 / .08);border-radius:18px;box-shadow:0 10px 30px rgb(24 27 60 / .045);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.tk-contact-option-card:hover{transform:translateY(-6px);border-color:rgb(255 186 3 / .48);box-shadow:0 20px 45px rgb(24 27 60 / .09)}.tk-contact-option-card::before{content:"";position:absolute;top:0;left:25px;width:48px;height:3px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,#FFBA03,#FFD35A);transition:width .25s ease}.tk-contact-option-card:hover::before{width:78px}.tk-contact-option-icon{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:22px;border-radius:13px;color:#181B3C;background:linear-gradient(135deg,rgb(255 186 3 / .20),rgb(255 211 90 / .10));border:1px solid rgb(255 186 3 / .22)}.tk-contact-option-icon i{font-size:21px}.tk-contact-option-label{display:block;margin-bottom:7px;color:#A06E00;font-size:10px;line-height:1.4;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.tk-contact-option-title{margin:0 0 10px;color:#181B3C;font-family:"Poppins","Segoe UI",Arial,sans-serif;font-size:17px;line-height:1.4;font-weight:600}.tk-contact-option-text{margin:0;color:#626A78;font-size:12.5px;line-height:1.75}.tk-contact-option-link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:20px;color:#181B3C;font-size:12px;line-height:1.5;font-weight:600;text-decoration:none;transition:color .2s ease,transform .2s ease}.tk-contact-option-link:hover{color:#A06E00;transform:translateX(3px)}.tk-contact-option-link i{color:#FFBA03}.tk-contact-option-card.is-whatsapp .tk-contact-option-icon{color:#fff;background:#25D366;border-color:#25D366}.tk-contact-option-card.is-whatsapp .tk-contact-option-link{color:#128C7E}.tk-contact-option-card.is-whatsapp .tk-contact-option-link i{color:#25D366}@media (max-width:1100px){.tk-contact-options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tk-contact-options{padding:62px 0}.tk-contact-options-inner{width:calc(100% - 30px)}.tk-contact-options-head{margin-bottom:32px}.tk-contact-options-title{font-size:25px}.tk-contact-options-description{font-size:14px}.tk-contact-options-grid{grid-template-columns:1fr;gap:14px}.tk-contact-option-card{min-height:230px;padding:25px 22px}}