.elementor .e-12dc2e98-6c62{font-family:Manrope;font-weight:800;font-size:0.75rem;color:#476B91;letter-spacing:0.16em;line-height:1.6;margin:0px;}.elementor .e-1730e2c9-9c9f{max-width:44rem;font-family:Manrope;font-weight:800;font-size:5rem;color:#102B4E;letter-spacing:-0.055em;line-height:1.06;margin:0px;}.elementor .e-2b744232-5f8d{max-width:31rem;font-family:Manrope;font-size:1.125rem;color:#102B4E;line-height:1.65;margin:0px;}.elementor .e-64869f00-2402:hover,.elementor .e-64869f00-2402:focus-visible{background-color:#1A416E;}.elementor .e-64869f00-2402{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#F7F9FC;line-height:1.5;text-decoration:none;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;border-radius:999px;border-width:0px;background-color:#102B4E;&:focus-visible { outline: 3px solid #3986D7; outline-offset: 4px; }\n}.elementor .e-1bbd309c-66d9{min-width:0px;padding:0px;flex-direction:column;gap:1.75rem;flex:0 1 65%;justify-content:center;align-items:flex-start;}.elementor .e-36b2cd61-c494{width:12rem;height:auto;filter: brightness(0) invert(1);\n}.elementor .e-469ec4b6-8ab5{max-width:11rem;font-family:Manrope;font-weight:700;font-size:1.4rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-4bc8ce7a-8bcf{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:flex-start;}.elementor .e-60966cfe-473f{font-family:Manrope;font-weight:800;font-size:0.6875rem;color:#FFFFFF;letter-spacing:0.16em;line-height:1.6;margin:0px;text-shadow: 0 1px 6px rgba(0,0,0,0.5);\n}.elementor .e-74aeed6d-5333{min-width:0px;padding:0px;margin-inline-start:auto;flex-direction:column;flex:0 1 18%;justify-content:space-between;align-items:flex-start;}.elementor .e-4771db86-a9f9{width:100%;min-width:0px;max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:3rem;flex:1 1 0px;align-items:stretch;}.elementor .e-67528d93-ebea{min-height:44rem;padding:4rem;background-image:url("https://taikool.com/wp-content/uploads/2026/10/taikool-about-hero.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F7F9FC;}.elementor .e-70fceebf-83c2{font-family:Manrope;font-weight:800;font-size:0.75rem;color:#476B91;letter-spacing:0.16em;line-height:1.6;margin:0px;}.elementor .e-65a33e73-6d39{font-family:Manrope;font-weight:800;font-size:4rem;color:#102B4E;letter-spacing:-0.055em;line-height:1.06;margin:0px;}.elementor .e-319ccc9c-3b61{min-width:0px;padding:0px;flex-direction:column;gap:1.5rem;flex:0 1 40%;}.elementor .e-30d4a370-822a{font-family:Manrope;font-size:1.125rem;color:#102B4E;line-height:1.65;margin:0px;}.elementor .e-25ef793a-dc3c{min-width:0px;padding:0px;flex-direction:column;flex:1 1 0px;justify-content:center;}.elementor .e-33f5517e-2c59{width:100%;min-width:0px;max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:5rem;align-items:center;}.elementor .e-5f1d2ef4-7425{padding-block-start:5rem;padding-block-end:2rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F7F9FC;}.elementor .e-72b85a12-c899{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#102B4E;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;border-inline-end-width:1px;flex:1 1 0px;border-right-style: solid; border-right-color: #B8CBDF;\n}.elementor .e-69e347ae-1fc9{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#102B4E;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;border-inline-end-width:1px;flex:1 1 0px;border-right-style: solid; border-right-color: #B8CBDF;\n}.elementor .e-69a9c45d-61bd{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#102B4E;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;flex:1 1 0px;}.elementor .e-196318ee-1e98{width:100%;min-width:0px;max-width:80rem;padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;gap:0px;border-top-style: solid; border-top-color: #B8CBDF;\n}.elementor .e-5566d39c-89c3{padding-block-start:0px;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F7F9FC;}.elementor .e-7438fa8f-db69{font-family:Manrope;font-weight:700;font-size:9rem;color:transparent;line-height:1;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 1px #B8CBDF;\n}.elementor .e-b007def-6df6{font-family:Manrope;font-weight:800;font-size:0.75rem;color:#F7F9FC;letter-spacing:0.16em;line-height:1.6;margin:0px;}.elementor .e-380281ef-be4c{font-family:Manrope;font-weight:800;font-size:3rem;color:#F7F9FC;letter-spacing:-0.055em;line-height:1.06;margin:0px;}.elementor .e-4624a8c3-cb3c{max-width:34rem;font-family:Manrope;font-size:1.125rem;color:#F7F9FC;line-height:1.65;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6ee106e9-2992{width:100%;min-width:0px;max-width:36rem;padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-4706416a-752c{min-width:0px;padding:4rem;background-color:#102B4E;flex-direction:column;flex:1 1 0px;align-items:flex-end;}.elementor .e-729fca8f-6415{font-family:Manrope;font-weight:700;font-size:9rem;color:transparent;line-height:1;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;-webkit-text-stroke: 1px #3986D7;\n}.elementor .e-2de0a9a0-2aae{font-family:Manrope;font-weight:800;font-size:0.75rem;color:#476B91;letter-spacing:0.16em;line-height:1.6;margin:0px;}.elementor .e-68362afe-1e7d{font-family:Manrope;font-weight:800;font-size:3rem;color:#102B4E;letter-spacing:-0.055em;line-height:1.06;margin:0px;}.elementor .e-728027dc-aeb3{max-width:34rem;font-family:Manrope;font-size:1.125rem;color:#102B4E;line-height:1.65;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d1dc57e-73d4{width:100%;min-width:0px;max-width:36rem;padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-73dda546-9f14{min-width:0px;padding:4rem;background-color:#DCEAF5;flex-direction:column;flex:1 1 0px;align-items:flex-start;}.elementor .e-75af8d65-7812{padding:0px;gap:0px;align-items:stretch;}.elementor .e-4865dad7-94f1{font-family:Manrope;font-weight:800;font-size:0.75rem;color:#476B91;letter-spacing:0.16em;line-height:1.6;margin:0px;}.elementor .e-32af3ccb-2924{font-family:Manrope;font-weight:800;font-size:4rem;color:#102B4E;letter-spacing:-0.055em;line-height:1.06;margin:0px;}.elementor .e-37adc5dc-fa4a{min-width:0px;padding:0px;flex-direction:column;gap:1.5rem;flex:0 1 36%;}.elementor .e-7bf45631-5a69{font-family:Manrope;font-weight:800;font-size:2.75rem;color:#9BC4E6;line-height:1;margin:0px;flex:0 1 12%;}.elementor .e-60a09c29-802e{font-family:Manrope;font-weight:800;font-size:1.5rem;color:#102B4E;letter-spacing:-0.04em;line-height:1.25;margin:0px;flex:0 1 39%;}.elementor .e-6877fcca-869f{font-family:Manrope;font-size:0.9375rem;color:#102B4E;line-height:1.65;margin:0px;flex:1 1 0px;}.elementor .e-39474960-117d{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:1rem;align-items:center;border-bottom-style: solid; border-bottom-color: #B8CBDF;\n}.elementor .e-696cf697-797d{font-family:Manrope;font-weight:800;font-size:2.75rem;color:#9BC4E6;line-height:1;margin:0px;flex:0 1 12%;}.elementor .e-4fae7119-a06d{font-family:Manrope;font-weight:800;font-size:1.5rem;color:#102B4E;letter-spacing:-0.04em;line-height:1.25;margin:0px;flex:0 1 39%;}.elementor .e-68c12200-80c8{font-family:Manrope;font-size:0.9375rem;color:#102B4E;line-height:1.65;margin:0px;flex:1 1 0px;}.elementor .e-3d67a1a5-9d80{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:1rem;align-items:center;border-bottom-style: solid; border-bottom-color: #B8CBDF;\n}.elementor .e-b41f6c6-8701{font-family:Manrope;font-weight:800;font-size:2.75rem;color:#9BC4E6;line-height:1;margin:0px;flex:0 1 12%;}.elementor .e-66655264-92d5{font-family:Manrope;font-weight:800;font-size:1.5rem;color:#102B4E;letter-spacing:-0.04em;line-height:1.25;margin:0px;flex:0 1 39%;}.elementor .e-7d128060-a212{font-family:Manrope;font-size:0.9375rem;color:#102B4E;line-height:1.65;margin:0px;flex:1 1 0px;}.elementor .e-3c5f4348-46cd{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;align-items:center;}.elementor .e-113e9002-dab2{min-width:0px;padding:0px;flex-direction:column;flex:1 1 0px;}.elementor .e-3dcb5b5a-171c{width:100%;min-width:0px;max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:4rem;align-items:center;}.elementor .e-5cd569db-a368{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F7F9FC;}.elementor .e-7010bdd4-be60{font-family:Manrope;font-weight:800;font-size:0.75rem;color:#FFFFFF;letter-spacing:0.16em;line-height:1.6;margin:0px;}.elementor .e-38e6ebb8-1d34{max-width:42rem;font-family:Manrope;font-weight:800;font-size:4rem;color:#FFFFFF;letter-spacing:-0.055em;line-height:1.06;margin:0px;}.elementor .e-40f813cf-47f2{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#FFFFFF;padding-inline-end:1.75rem;margin:0px;border-inline-end-width:1px;border-right-style: solid; border-right-color: rgba(255,255,255,0.5);\n}.elementor .e-9931af9-e7d9{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#FFFFFF;padding-inline-end:1.75rem;margin:0px;border-inline-end-width:1px;border-right-style: solid; border-right-color: rgba(255,255,255,0.5);\n}.elementor .e-73925999-af81{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#FFFFFF;padding-inline-end:1.75rem;margin:0px;border-inline-end-width:1px;border-right-style: solid; border-right-color: rgba(255,255,255,0.5);\n}.elementor .e-72d70b5b-426f{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#FFFFFF;padding-inline-end:1.75rem;margin:0px;}.elementor .e-b3ca671-f72b{padding:0px;margin-block-start:2rem;gap:1.75rem;flex-wrap:wrap;}.elementor .e-782ea12a-fd78{width:100%;min-width:0px;max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-2a5b22bc-2853{min-height:26rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(6,28,24,0.75) 0%,rgba(6,28,24,0.18) 100%),url("https://taikool.com/wp-content/uploads/2026/10/taikool-open-air-cafe-editorial.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-3d491349-439c{font-family:Manrope;font-weight:800;font-size:4.5rem;color:#102B4E;letter-spacing:-0.055em;line-height:1.06;margin:0px;}.elementor .e-68827c18-2cc5{max-width:42rem;font-family:Manrope;font-size:1.125rem;color:#102B4E;line-height:1.65;margin:0px;}.elementor .e-1cca0cbd-f0f4:hover,.elementor .e-1cca0cbd-f0f4:focus-visible{background-color:#1A416E;}.elementor .e-1cca0cbd-f0f4{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#F7F9FC;line-height:1.5;text-decoration:none;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;border-radius:999px;border-width:0px;background-color:#287FC9;&:focus-visible { outline: 3px solid #3986D7; outline-offset: 4px; }\n}.elementor .e-f179157-a7a9:hover,.elementor .e-f179157-a7a9:focus-visible{text-decoration:underline;background-color:transparent;}.elementor .e-f179157-a7a9{font-family:Manrope;font-weight:700;font-size:0.9375rem;color:#102B4E;line-height:1.6;text-decoration:none;padding:0px;margin:0px;background-color:transparent;overflow-wrap: anywhere; &:focus-visible { outline: 3px solid #3986D7; outline-offset: 4px; }\n}.elementor .e-4448ed39-bd8e{width:100%;min-width:0px;max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-416d946b-d3c4{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:url("https://taikool.com/wp-content/uploads/2026/10/taikool-about-airflow.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F7F9FC;}