
/* TaksimTransfer V8.1.4 Contact UIX */
.contact814-hero{padding:28px 0 12px}.contact814-hero-inner{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:34px 38px;border-radius:24px;background:radial-gradient(circle at 90% 5%,rgba(57,161,255,.3),transparent 30%),linear-gradient(135deg,#0a315a,#0d5f9f 60%,#087dce);color:#fff;box-shadow:0 16px 38px rgba(9,58,102,.13)}.contact814-hero-inner:after{content:"";position:absolute;width:300px;height:300px;right:-110px;top:-150px;border:44px solid rgba(255,255,255,.05);border-radius:50%}.contact814-kicker{display:inline-flex;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);font-size:9px;letter-spacing:.13em;font-weight:900;color:#b7e2ff}.contact814-hero h1{margin:12px 0 9px!important;color:#fff!important;font-size:38px!important;line-height:1.05!important;letter-spacing:-.025em}.contact814-hero p{max-width:720px;margin:0!important;color:rgba(255,255,255,.8)!important;font-size:12px!important}.contact814-hero-badge{position:relative;z-index:2;width:82px;height:82px;flex:0 0 82px;border-radius:22px;display:grid;place-items:center;text-align:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);font-size:20px;font-weight:950}.contact814-hero-badge small{display:block;font-size:8px;letter-spacing:.1em}.contact814-section{padding:12px 0 36px}.contact814-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:16px;align-items:stretch}.contact814-form-card{min-width:0;padding:22px;border:1px solid #e2e9f0;border-radius:20px;background:#fff;box-shadow:0 12px 32px rgba(17,51,84,.055)}.contact814-card-head{display:flex;gap:12px;align-items:flex-start;margin-bottom:18px}.contact814-head-icon{width:44px;height:44px;flex:0 0 44px;border-radius:13px;display:grid;place-items:center;background:#eaf5ff;color:#0b77d5;font-size:18px}.contact814-card-head span{font-size:8px;letter-spacing:.12em;font-weight:900;color:#1386ef}.contact814-card-head h2{margin:3px 0 4px!important;color:#183750!important;font-size:22px!important}.contact814-card-head p{margin:0!important;color:#8795a4!important;font-size:10px!important}.contact814-alert{display:flex;flex-direction:column;gap:2px;margin-bottom:13px;padding:11px 13px;border-radius:11px;font-size:10px}.contact814-alert.success{background:#ebf9f1;color:#23744e;border:1px solid #c7ecd8}.contact814-alert.error{background:#fff0f0;color:#a63236;border:1px solid #ffd4d5}.contact814-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.contact814-field{min-width:0}.contact814-field>span{display:block;margin-bottom:5px;color:#40566b;font-size:9px;font-weight:850}.contact814-field>div{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;min-height:48px;border:1px solid #dbe5ee;border-radius:11px;background:#fbfcfe;overflow:hidden;transition:.18s}.contact814-field>div:focus-within{border-color:#6cb8f8;box-shadow:0 0 0 3px rgba(22,135,248,.07);background:#fff}.contact814-field i{display:grid;place-items:center;height:100%;font-style:normal;color:#1687f8;font-size:11px}.contact814-field input,.contact814-field select,.contact814-field textarea{width:100%!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;padding:10px 10px 10px 2px!important;color:#2f485e!important;font-size:10px!important}.contact814-field.full{grid-column:1/-1}.contact814-field .textarea{align-items:flex-start}.contact814-field textarea{min-height:115px;resize:vertical}.contact814-submit-row{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:13px}.contact814-form-note{color:#8b98a6;font-size:8px}.contact814-form-note b{color:#1b9e65}.contact814-submit{min-width:180px;min-height:45px;border:0;border-radius:11px;padding:0 14px;background:linear-gradient(90deg,#168ef8,#0a73df);color:#fff;font-size:10px;font-weight:900;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:0 10px 22px rgba(0,94,196,.17)}.contact814-side{position:relative;overflow:hidden;padding:22px;border-radius:20px;background:radial-gradient(circle at 85% 5%,rgba(82,173,255,.24),transparent 32%),linear-gradient(145deg,#0a3159,#0d5893 58%,#087ccb);color:#fff;box-shadow:0 16px 38px rgba(8,55,99,.14)}.contact814-side:after{content:"";position:absolute;width:260px;height:260px;right:-95px;top:-120px;border:40px solid rgba(255,255,255,.05);border-radius:50%}.contact814-side-head{position:relative;z-index:2}.contact814-side-head>span{display:inline-flex;padding:6px 9px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);font-size:8px;font-weight:900;letter-spacing:.12em}.contact814-side-head h2{margin:11px 0 7px!important;color:#fff!important;font-size:26px!important;line-height:1.08!important}.contact814-side-head p{margin:0 0 15px!important;color:rgba(255,255,255,.74)!important;font-size:10px!important;line-height:1.5!important}.contact814-action{position:relative;z-index:2;display:grid;grid-template-columns:42px minmax(0,1fr) 20px;gap:9px;align-items:center;min-height:65px;margin-top:9px;padding:10px;border-radius:13px;border:1px solid rgba(255,255,255,.17);background:rgba(255,255,255,.075);color:#fff!important;text-decoration:none!important;transition:.18s}.contact814-action:hover{transform:translateY(-1px);background:rgba(255,255,255,.12)}.contact814-action.whatsapp{background:#16b869;border-color:#3bd184}.contact814-action-icon{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:rgba(255,255,255,.14);font-size:16px}.contact814-action small{display:block;color:rgba(255,255,255,.68);font-size:8px}.contact814-action b{display:block;margin-top:2px;color:#fff;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact814-action strong{font-size:18px}.contact814-location{position:relative;z-index:2;display:grid;grid-template-columns:38px 1fr;gap:9px;align-items:center;margin-top:12px;padding:12px;border-radius:13px;background:rgba(4,33,60,.22)}.contact814-location-icon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.1)}.contact814-location small{display:block;color:#9bd8ff;font-size:8px}.contact814-location b{display:block;color:#fff;font-size:11px}.contact814-location p{margin:3px 0 0!important;color:rgba(255,255,255,.63)!important;font-size:8px!important}.contact814-social{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.contact814-social small{display:block;color:#90cff8;font-size:7px;letter-spacing:.1em;font-weight:900}.contact814-social b{display:block;margin-top:2px;font-size:11px}.contact814-social-buttons{display:flex;gap:6px}.contact814-social-buttons a{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#fff!important;text-decoration:none!important;font-size:10px;font-weight:900}.contact814-benefits{display:grid;grid-template-columns:repeat(4,1fr);margin-top:16px;border:1px solid #e2e9f0;border-radius:16px;background:#fff;overflow:hidden}.contact814-benefits>div{padding:14px;text-align:center;border-right:1px solid #edf1f5}.contact814-benefits>div:last-child{border-right:0}.contact814-benefits b{display:block;color:#0c6cba;font-size:16px}.contact814-benefits span{display:block;margin-top:2px;color:#8493a1;font-size:8px}@media(max-width:980px){.contact814-grid{grid-template-columns:1fr}.contact814-side{min-height:auto}.contact814-hero h1{font-size:32px!important}}@media(max-width:650px){.contact814-hero-inner{padding:25px 20px}.contact814-hero-badge{display:none}.contact814-hero h1{font-size:29px!important}.contact814-form-grid{grid-template-columns:1fr}.contact814-field.full{grid-column:auto}.contact814-submit-row{flex-direction:column;align-items:stretch}.contact814-submit{width:100%}.contact814-benefits{grid-template-columns:1fr 1fr}.contact814-benefits>div:nth-child(2){border-right:0}.contact814-benefits>div:nth-child(-n+2){border-bottom:1px solid #edf1f5}}
