@font-face{font-family:'SVN-Poppins';src:url(/wp-content/themes/kiila-quintessence-jsc/fonts/SVN-Poppins.woff2) format('woff2'),url(/wp-content/themes/kiila-quintessence-jsc/fonts/SVN-Poppins.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}:root{--tg-ink:#1d1206;--tg-coal:#1a0f06;--tg-deep:#120a04;--tg-ivory:#faf6ec;--tg-parch:#f2e8d2;--tg-gold:#c9a24b;--tg-gold-soft:#e8d5a2;--tg-cream:#f5ead3;--tg-pat-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='none' stroke='%23c9a24b' stroke-opacity='0.06'%3E%3Ccircle cx='80' cy='80' r='40'/%3E%3Ccircle cx='80' cy='80' r='5'/%3E%3Cpath d='M80 24v14M80 122v14M24 80h14M122 80h14'/%3E%3C/g%3E%3C/svg%3E")}.tg-sec{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:88px 0!important;border-top:1px solid rgb(201 162 75 / .28)!important;border-left:0!important;border-right:0!important;border-bottom:0!important;outline:none!important;box-shadow:none!important;overflow:hidden!important}.tg-sec--first{border-top:0!important}.tg-sec--deep{background:radial-gradient(1200px 500px at 50% -10%,rgb(201 162 75 / .14),transparent 60%),var(--tg-deep)!important;color:var(--tg-cream)!important}.tg-sec--ivory{background-color:var(--tg-ivory)!important;background-image:radial-gradient(rgb(120 85 30 / .06) 1px,transparent 1.5px)!important;background-size:24px 24px!important;color:#2b1c0d!important}.tg-sec--parch{background-color:var(--tg-ivory)!important;background-image:radial-gradient(rgb(120 85 30 / .06) 1px,transparent 1.5px)!important;background-size:24px 24px!important;color:#2b1c0d!important}.tg-wrap{max-width:1200px!important;margin:0 auto!important;padding:0 24px!important;position:relative!important;z-index:2!important}.tg-eyebrow{display:flex;align-items:center;gap:12px;color:#a5762a;letter-spacing:.3em;text-transform:uppercase;font-size:.78rem;font-weight:700;margin:0 0 6px}.tg-eyebrow::before{content:"";width:36px;height:1px;background:var(--tg-gold)}.tg-sec--dark .tg-eyebrow,.tg-sec--deep .tg-eyebrow{color:#d8b45c}.tg-h2{font-family:'Playfair Display','Noto Serif',serif;font-size:clamp(1.9rem, 3.4vw, 2.7rem);line-height:1.25;margin:.4em 0 .5em;font-weight:700;color:#241708}.tg-sec--dark .tg-h2,.tg-sec--deep .tg-h2{color:#f7efdc}.tg-h2 em{font-style:normal;color:#a5762a}.tg-sec--dark .tg-h2 em,.tg-sec--deep .tg-h2 em{color:#e3b95a}.tg-lead{max-width:44rem;line-height:1.8;margin:0;color:#5a4526}.tg-sec--dark .tg-lead,.tg-sec--deep .tg-lead{color:#e6d6b4}@media(max-width:768px){.tg-sec{padding:60px 0!important}}.tg-sec .section-content{padding:0!important;position:relative;z-index:2}.tg-sec--dark a,.tg-sec--deep a{color:var(--tg-gold)}.tg-sec--dark a:hover,.tg-sec--deep a:hover{color:#fff}.tg-sec--dark .box-text,.tg-sec--deep .box-text{color:var(--tg-cream)}.tg-sec--dark h3,.tg-sec--deep h3{color:var(--tg-gold-soft)}.tg-sec::after{content:"";position:absolute;pointer-events:none;background-repeat:no-repeat;background-size:contain;z-index:1}.tg-sec--dark::after,.tg-sec--deep::after{width:min(520px, 80vw);height:min(520px, 80vw);top:-140px;right:-140px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23c9a24b' stroke-opacity='0.09' stroke-width='3'%3E%3Ccircle cx='100' cy='100' r='78'/%3E%3Ccircle cx='100' cy='100' r='14'/%3E%3Cpath d='M100 22v64M100 114v64M22 100h64M114 100h64M45 45l45 45M110 110l45 45M155 45l-45 45M90 110l-45 45'/%3E%3C/g%3E%3C/svg%3E")}.tg-sec--ivory::after,.tg-sec--parch::after{width:min(460px, 75vw);height:min(460px, 75vw);bottom:-120px;left:-120px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23a5762a' stroke-opacity='0.10' stroke-width='2.5'%3E%3Cpath d='M100 25c-14 38-14 76 0 112 14-36 14-74 0-112z'/%3E%3Cpath d='M100 137C72 128 48 104 38 70c28 10 52 34 62 67z'/%3E%3Cpath d='M100 137c28-9 52-33 62-67-28 10-52 34-62 67z'/%3E%3Cpath d='M100 152c-24-4-48-14-66-28M100 152c24-4 48-14 66-28'/%3E%3C/g%3E%3C/svg%3E")}@media(max-width:768px){.tg-sec--dark::after,.tg-sec--deep::after{top:-90px;right:-90px}.tg-sec--ivory::after,.tg-sec--parch::after{bottom:-80px;left:-80px}}.tg-sec .box-normal .box-text{padding:14px 10px 8px!important;background:transparent!important;text-align:center!important;position:static!important}.tg-sec .box-normal .box-text h3{font-family:'Playfair Display','Noto Serif',serif!important;font-size:1.22rem!important;font-weight:600!important;color:#e8d5a2!important;margin:0 auto!important;text-align:center!important;letter-spacing:.02em!important;text-shadow:0 2px 4px rgb(0 0 0 / .6);transition:color .25s ease,transform .25s ease}.tg-sec .box-normal:hover .box-text h3{color:#fff!important;transform:translateY(-2px)}.tg-sec .box-badge .box-text{background:rgb(18 10 4 / .75)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;border-top:1px solid rgb(201 162 75 / .4)!important;border-bottom:1px solid rgb(201 162 75 / .4)!important;padding:10px 18px!important;bottom:24px!important}.tg-sec .box-badge .box-text h3{color:#f7efdc!important;font-family:'Playfair Display','Noto Serif',serif!important;font-size:1.18rem!important;margin:0!important;letter-spacing:.03em!important;text-shadow:0 2px 6px rgb(0 0 0 / .8)!important}.tg-sec .box-badge:hover .box-text{background:rgb(18 10 4 / .88)!important;border-color:#c9a24b!important}.tg-sec .box-badge:hover .box-text h3{color:#fff!important}.tg-sec--dark{position:relative!important;background-color:#8a5c30!important;background-image:url(/wp-content/uploads/2020/01/nen-phat-phap-nau-sang.webp),url(/wp-content/uploads/2020/01/nen-phat-phap-nau-sang.webp)!important;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;color:#fff!important}.tg-sec--dark::before{display:none!important}.tg-sec--dark::after{display:none!important}.tg-sec--dark .tg-eyebrow{color:#fff1c2!important;letter-spacing:.32em!important;font-weight:700!important;text-shadow:0 2px 6px rgb(35 12 3 / .95)!important}.tg-sec--dark .tg-eyebrow::before{background:#ffe394!important;box-shadow:0 0 6px rgb(255 227 148 / .6)!important}.tg-sec--dark .tg-h2{color:#ffffff!important;text-shadow:0 2px 8px rgb(30 10 2 / .96),0 4px 18px rgb(0 0 0 / .85)!important}.tg-sec--dark .tg-h2 em{color:#ffe28a!important;text-shadow:0 2px 8px rgb(30 10 2 / .96),0 0 16px rgb(255 226 138 / .5)!important}.tg-sec--dark .tg-lead{color:#ffffff!important;font-weight:500!important;line-height:1.8!important;text-shadow:0 2px 6px rgb(30 10 2 / .92)!important}.tg-sec--dark .ux_text h3{color:#fff0b8!important;letter-spacing:.12em!important;font-weight:700!important;text-shadow:0 2px 8px rgb(30 10 2 / .96)!important}.tg-sec--dark .box-normal .box-text h3{color:#ffffff!important;font-weight:700!important;text-shadow:0 2px 8px rgb(30 10 2 / .96),0 4px 14px rgb(0 0 0 / .8)!important}.tg-sec--parch .col>.col-inner>div{background:rgb(22 10 4 / .72)!important;border:1px solid rgb(235 195 105 / .5)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;box-shadow:0 14px 35px rgb(0 0 0 / .55)!important}.tg-sec--parch .col>.col-inner>div h3{color:#fff1cb!important;text-shadow:0 2px 6px rgb(0 0 0 / .9)!important}.tg-sec--parch .col>.col-inner>div p{color:#f7ecdb!important;line-height:1.68!important}.tg-sec--ivory,.tg-sec--parch{color:#2b1808!important}.tg-sec--ivory .tg-eyebrow,.tg-sec--parch .tg-eyebrow{color:#875417!important;font-weight:800!important;letter-spacing:.3em!important}.tg-sec--ivory .tg-eyebrow::before,.tg-sec--parch .tg-eyebrow::before{background:#a86c22!important}.tg-sec--ivory .tg-h2,.tg-sec--parch .tg-h2{color:#1a0f05!important;font-weight:800!important}.tg-sec--ivory .tg-h2 em,.tg-sec--parch .tg-h2 em{color:#8a5718!important;font-weight:800!important}.tg-sec--ivory .tg-lead,.tg-sec--parch .tg-lead{color:#38200a!important;font-weight:600!important;line-height:1.8!important}.tg-sec--ivory p,.tg-sec--parch p{color:#38200a!important;font-weight:500!important}.tg-sec--parch .icon-box h3,.tg-sec--ivory .icon-box h3{color:#7d4911!important;font-weight:800!important}.tg-sec--parch .icon-box p,.tg-sec--ivory .icon-box p{color:#2b1706!important;font-weight:500!important;line-height:1.7!important}.tg-sec--parch .icon-box-img img,.tg-sec--ivory .icon-box-img img{filter:sepia(.9) saturate(3) hue-rotate(-20deg) brightness(.65) contrast(1.3)!important}.tg-sec .box-blog-post{background:#ffffff!important;border-radius:8px!important;overflow:hidden!important;border:1px solid rgb(201 162 75 / .22)!important;box-shadow:0 4px 16px rgb(45 25 10 / .05)!important;transition:transform 0.3s cubic-bezier(.16,1,.3,1),box-shadow 0.3s ease,border-color 0.3s ease!important;display:flex!important;flex-direction:column!important;height:100%!important}.tg-sec .box-blog-post:hover{transform:translateY(-4px)!important;box-shadow:0 12px 28px rgb(45 25 10 / .12)!important;border-color:rgb(201 162 75 / .5)!important}.tg-sec .box-blog-post .box-image{overflow:hidden!important}.tg-sec .box-blog-post .box-image img{transition:transform 0.6s cubic-bezier(.16,1,.3,1)!important;width:100%!important;object-fit:cover!important}.tg-sec .box-blog-post:hover .box-image img{transform:scale(1.05)!important}.tg-sec .box-blog-post .box-text{padding:18px 16px 20px!important;background:transparent!important;text-align:left!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.tg-sec .box-blog-post .box-text-inner{display:flex!important;flex-direction:column!important;flex-grow:1!important}.tg-sec .box-blog-post .post-title{font-family:'Playfair Display','Noto Serif',serif!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.45!important;color:#241407!important;text-shadow:none!important;margin:0 0 8px 0!important;text-align:left!important;letter-spacing:-0.01em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;height:2.9em!important;transition:color 0.25s ease!important}.tg-sec .box-blog-post:hover .post-title{color:#9a661c!important;transform:none!important}.tg-sec .box-blog-post .post-meta{font-size:0.78rem!important;color:#8c7258!important;font-weight:500!important;letter-spacing:0.05em!important;margin-bottom:8px!important;display:flex!important;align-items:center!important;gap:6px!important}.tg-sec .box-blog-post .is-divider{display:none!important}.tg-sec .box-blog-post .from_the_blog_excerpt{font-size:0.88rem!important;line-height:1.55!important;color:#55412e!important;margin:0!important;text-align:left!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-weight:400!important}.tg-sec--deep .tg-wrap{padding:20px 24px!important}.tg-sec--deep .tg-h2{font-family:'Playfair Display','Noto Serif',serif!important;font-size:clamp(2rem, 3.2vw, 2.7rem)!important;color:#ffffff!important;letter-spacing:-0.01em!important;margin:12px 0 18px!important;font-weight:700!important}.tg-sec--deep .tg-h2 em{font-style:normal!important;color:#e8c168!important;background:linear-gradient(180deg,#ffe08a,#d4a042);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.tg-sec--deep .tg-lead{color:#ecdcc1!important;font-size:1.05rem!important;line-height:1.75!important;max-width:680px!important;margin:0 auto 36px!important}.tg-cta-group{display:inline-flex!important;gap:20px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;margin-bottom:32px!important}.tg-sec--deep a.tg-btn--gold,.tg-sec a.tg-btn--gold{background:linear-gradient(135deg,#fce08b 0%,#e5b34e 50%,#c48e2f 100%)!important;color:#1a0c02!important;padding:16px 36px!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:0.02em!important;border-radius:8px!important;box-shadow:0 10px 28px rgb(214 163 62 / .35),0 2px 6px rgb(0 0 0 / .4)!important;border:1px solid rgb(255 235 175 / .7)!important;display:inline-flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;transition:all 0.3s cubic-bezier(.16,1,.3,1)!important}.tg-sec--deep a.tg-btn--gold:hover,.tg-sec a.tg-btn--gold:hover{background:linear-gradient(135deg,#ffffff 0%,#fae29c 60%,#e0ac42 100%)!important;color:#000000!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px rgb(214 163 62 / .5),0 4px 10px rgb(0 0 0 / .4)!important}.tg-sec--deep a.tg-btn--gold svg,.tg-sec a.tg-btn--gold svg{stroke:#1a0c02!important;transition:transform 0.3s ease!important}.tg-sec--deep a.tg-btn--gold:hover svg,.tg-sec a.tg-btn--gold:hover svg{stroke:#000000!important;transform:scale(1.1) rotate(-8deg)}.tg-sec--deep a.tg-btn--line,.tg-sec a.tg-btn--line{background:rgb(255 255 255 / .03)!important;color:#f7e8c3!important;border:1.5px solid rgb(224 185 92 / .55)!important;padding:16px 36px!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:0.02em!important;border-radius:8px!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;display:inline-flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;transition:all 0.3s cubic-bezier(.16,1,.3,1)!important}.tg-sec--deep a.tg-btn--line:hover,.tg-sec a.tg-btn--line:hover{background:rgb(218 171 75 / .15)!important;border-color:#ffd77a!important;color:#ffffff!important;transform:translateY(-3px)!important;box-shadow:0 10px 24px rgb(0 0 0 / .3)!important}.tg-sec--deep a.tg-btn--line svg,.tg-sec a.tg-btn--line svg{stroke:#e8c168!important;transition:transform 0.3s ease!important}.tg-sec--deep a.tg-btn--line:hover svg,.tg-sec a.tg-btn--line:hover svg{stroke:#ffffff!important;transform:translateX(3px)}.tg-cta-address{margin-top:10px!important;color:#c9a456!important;letter-spacing:0.08em!important;font-size:0.94rem!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-weight:500!important}.tg-cta-address svg{stroke:#e8c168;flex-shrink:0}.tg-sec--camket{position:relative!important;background-color:#0b0704!important;background-image:linear-gradient(to right,rgb(10 6 2 / .92) 0%,rgb(10 6 2 / .45) 45%,rgb(10 6 2 / .45) 55%,rgb(10 6 2 / .92) 100%),linear-gradient(to bottom,rgb(10 6 2 / .85) 0%,rgb(10 6 2 / .25) 30%,rgb(10 6 2 / .25) 70%,rgb(10 6 2 / .9) 100%),url(/wp-content/uploads/2026/11/cam-ket-khach-hang-bg.jpg)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;color:#ffffff!important;padding:85px 0!important}.tg-sec--camket .tg-wrap{max-width:1240px!important}.tg-sec--camket .camket-head{text-align:center!important;margin-bottom:50px!important}.tg-sec--camket .camket-head h2{font-family:'Playfair Display',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:clamp(1.8rem, 2.8vw, 2.4rem)!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#ffffff!important;text-shadow:0 2px 10px rgb(0 0 0 / .9)!important;margin:0 0 14px!important}.tg-sec--camket .camket-divider{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;color:#c9a24b!important;opacity:0.8!important}.tg-sec--camket .camket-divider::before,.tg-sec--camket .camket-divider::after{content:""!important;width:60px!important;height:1px!important;background:linear-gradient(90deg,transparent,#c9a24b)!important}.tg-sec--camket .camket-divider::after{background:linear-gradient(90deg,#c9a24b,transparent)!important}.tg-sec--camket .camket-item{display:flex!important;align-items:flex-start!important;gap:20px!important;padding:16px 20px!important;background:rgb(18 12 6 / .42)!important;border-radius:10px!important;border:1px solid rgb(255 255 255 / .08)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;transition:transform 0.3s ease,border-color 0.3s ease,background 0.3s ease!important}.tg-sec--camket .camket-item:hover{transform:translateY(-3px)!important;border-color:rgb(201 162 75 / .45)!important;background:rgb(22 14 7 / .65)!important}.tg-sec--camket .camket-icon{flex-shrink:0!important;width:58px!important;height:58px!important;display:flex!important;align-items:center!important;justify-content:center!important}.tg-sec--camket .camket-icon img{width:54px!important;height:54px!important;object-fit:contain!important;filter:brightness(0) invert(1)!important;opacity:0.95!important;transition:transform 0.3s ease!important}.tg-sec--camket .camket-item:hover .camket-icon img{transform:scale(1.08)!important;filter:brightness(0) invert(1) drop-shadow(0 0 6px rgb(255 235 175 / .6))!important}.tg-sec--camket .camket-body h3{color:#ffffff!important;font-size:1.1rem!important;font-weight:700!important;line-height:1.4!important;margin:0 0 8px!important;text-shadow:0 2px 6px rgb(0 0 0 / .8)!important;letter-spacing:0.01em!important}.tg-sec--camket .camket-body p{color:#e5ded3!important;font-size:0.92rem!important;line-height:1.7!important;margin:0!important;font-weight:400!important;text-shadow:0 1px 4px rgb(0 0 0 / .9)!important;text-align:justify!important}h1.tg-title-lockup{margin:0 0 14px 0!important;max-width:410px!important}h1.tg-title-lockup img{display:block!important;width:100%!important;height:auto!important;filter:drop-shadow(0 8px 24px rgb(0 0 0 / .7))!important}.tg-hero{width:100%!important;max-width:100vw!important;position:relative!important;overflow:hidden!important;height:calc(100vh - 120px)!important;min-height:520px!important;max-height:calc(100vh - 120px)!important;display:flex!important;align-items:center!important}.tg-hero__inner{max-width:100%!important;width:100%!important;height:100%!important;padding:10px 48px!important;grid-template-columns:1.05fr 1.15fr!important;gap:24px!important;align-items:center!important;min-height:auto!important;box-sizing:border-box!important}.tg-hero__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;max-width:520px!important;padding-left:20px!important}h1.tg-title-lockup{margin:0 0 10px 0!important;max-width:420px!important}h1.tg-title-lockup img{display:block!important;width:100%!important;height:auto!important;filter:drop-shadow(0 8px 24px rgb(0 0 0 / .7))!important}.tg-hero__tag{max-width:480px!important;color:#eeddc5!important;font-size:0.88rem!important;line-height:1.55!important;margin:0 0 12px 0!important;text-align:justify!important;text-shadow:0 2px 6px rgb(0 0 0 / .7)!important}.tg-hero__ctas{margin-top:0!important;margin-bottom:8px!important}.tg-btn{padding:8px 18px!important;font-size:0.85rem!important}.tg-hero__web{margin:0!important;color:#c9a24b!important;font-size:0.82rem!important}.tg-hero__carousel-stage{height:380px!important;width:100%!important}@media (max-width:992px){.tg-hero{height:auto!important;max-height:none!important}.tg-hero__inner{padding:16px 24px!important;grid-template-columns:1fr!important;min-height:auto!important}.tg-hero__copy{max-width:100%!important;padding-left:0!important;align-items:center!important;text-align:center!important}h1.tg-title-lockup{max-width:320px!important;margin:0 auto 10px!important}.tg-hero__tag{text-align:center!important;font-size:0.84rem!important}}@media (max-width:768px){.tg-hero{height:calc(100vh - 70px)!important;max-height:calc(100vh - 70px)!important;min-height:auto!important;overflow:hidden!important}.tg-hero__inner{padding:8px 14px!important;height:100%!important;min-height:100%!important;max-height:100%!important;display:flex!important;flex-direction:column!important;justify-content:space-evenly!important;align-items:center!important;gap:4px!important}.tg-hero__copy{width:100%!important;max-width:100%!important;padding:0!important;align-items:center!important;text-align:center!important}h1.tg-title-lockup{max-width:240px!important;width:72%!important;margin:0 auto 6px!important}.tg-hero__tag{font-size:0.74rem!important;line-height:1.4!important;max-width:95%!important;margin-bottom:8px!important;text-align:center!important}.tg-hero__ctas{justify-content:center!important;margin-bottom:4px!important;gap:8px!important}.tg-btn{padding:6px 14px!important;font-size:0.75rem!important}.tg-hero__carousel-stage{height:200px!important;width:100%!important;margin-top:2px!important;margin-bottom:4px!important}.tg-3d-slideshow .tg-slide{width:min(170px, 52%)!important;height:min(190px, 90%)!important}}#content>p:empty,#content>p:has(>br:only-child),#content>p{display:none!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important}.tg-sec--dark .box-normal{background:rgb(18 9 3 / .88)!important;border:1px solid rgb(216 180 92 / .45)!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 12px 32px rgb(0 0 0 / .6)!important;transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease!important;display:flex!important;flex-direction:column!important}.tg-sec--dark .box-normal:hover{transform:translateY(-5px)!important;border-color:rgb(235 195 105 / .85)!important;box-shadow:0 18px 40px rgb(0 0 0 / .75),0 0 15px rgb(216 180 92 / .25)!important}.tg-sec--dark .box-normal .box-image{margin:0!important;padding:0!important;border-bottom:1px solid rgb(216 180 92 / .25)!important}.tg-sec--dark .box-normal .box-text{background:rgb(14 7 2 / .95)!important;padding:14px 12px!important;margin:0!important;flex-grow:1!important;display:flex!important;align-items:center!important;justify-content:center!important}.tg-sec--dark .box-normal .box-text h3{color:#fff2d1!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:0.04em!important;margin:0!important;text-shadow:0 2px 6px rgb(0 0 0 / .8)!important;transition:color 0.3s ease!important}.tg-sec--dark .box-normal:hover .box-text h3{color:#ffd777!important}.tg-featured{max-width:1240px;margin:0 auto;padding:40px 16px}.tg-featured__head{text-align:center;margin-bottom:28px}.tg-featured .tg-section-title{font-size:30px;font-weight:800;letter-spacing:.5px;color:#5b3a1e;text-transform:uppercase}.tg-featured .tg-section-lead{margin-top:8px;font-size:16px;color:#7a5c3e}.tg-featured .tg-section-line{margin-top:14px}.tg-featured .tg-section-line img{width:243px;height:10px}.tg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(max-width:1024px){.tg-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.tg-grid{grid-template-columns:repeat(2,1fr);gap:14px}}.tg-card{background:#180f08!important;border:1px solid rgb(201 162 75 / .45)!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 8px 24px rgb(0 0 0 / .35)!important;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease!important}.tg-card:hover{box-shadow:0 16px 36px rgb(0 0 0 / .55)!important;border-color:rgb(224 185 92 / .85)!important;transform:translateY(-4px)!important}.tg-card a.imglink{display:block!important;position:relative!important;aspect-ratio:1/1!important;width:100%!important;overflow:hidden!important;background:#24160c!important}.tg-card a.imglink img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:opacity .35s ease,transform .45s ease!important}.tg-card a.imglink img.hover{opacity:0!important;pointer-events:none!important;z-index:2!important}.tg-card a.imglink img.front{opacity:1!important;z-index:1!important}.tg-card:hover a.imglink img.hover{opacity:1!important}.tg-card:hover a.imglink img.front{opacity:0!important}.tg-card:hover a.imglink img{transform:scale(1.03)!important}.tg-card .t{padding:16px 14px 18px!important;text-align:center!important;background:linear-gradient(180deg,#23140a 0%,#150b05 100%)!important;border-top:1px solid rgb(201 162 75 / .45)!important;position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:84px!important}.tg-card .t::before{content:""!important;position:absolute!important;top:0!important;left:50%!important;transform:translateX(-50%)!important;width:48px!important;height:2px!important;background:linear-gradient(90deg,transparent,#e0b95c,transparent)!important;box-shadow:0 0 8px rgb(224 185 92 / .7)!important;transition:width 0.35s ease,background 0.35s ease,box-shadow 0.35s ease!important}.tg-card:hover .t::before{width:90px!important;background:linear-gradient(90deg,transparent,#ffe08a,#e0b95c,transparent)!important;box-shadow:0 0 14px rgb(255 224 138 / .9)!important}.tg-card .t a{color:#f7edd7!important;text-decoration:none!important;font-family:'Playfair Display','Noto Serif',serif!important;font-size:15.5px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0.02em!important;text-shadow:0 1px 4px rgb(0 0 0 / .7)!important;transition:color 0.25s ease,text-shadow 0.25s ease!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.tg-card .t a:hover,.tg-card:hover .t a{color:#ffd978!important;text-shadow:0 0 10px rgb(255 217 120 / .6)!important}.tg-featured p:empty,.tg-featured>p,.tg-card>p{display:none!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important}.tg-banmenh{max-width:1240px!important;margin:0 auto!important;padding:50px 16px!important}.tg-banmenh__head{text-align:center!important;margin-bottom:32px!important}.tg-banmenh__title{font-family:'Playfair Display','Noto Serif',serif!important;font-size:30px!important;font-weight:800!important;letter-spacing:1px!important;color:#5b3a1e!important;text-transform:uppercase!important}.tg-banmenh__title span{color:#c9962e!important}.tg-banmenh__lead{margin-top:10px!important;font-size:15px!important;color:#7a5c3e!important}.tg-banmenh__grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:22px!important}@media (max-width:1024px){.tg-banmenh__grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:640px){.tg-banmenh__grid{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}}.tg-bm-card{background:#180f08!important;border:1px solid rgb(201 162 75 / .4)!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 6px 20px rgb(0 0 0 / .25)!important;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease!important;display:flex!important;flex-direction:column!important}.tg-bm-card:hover{box-shadow:0 16px 36px rgb(0 0 0 / .5)!important;border-color:rgb(224 185 92 / .85)!important;transform:translateY(-4px)!important}.tg-bm-card .img{aspect-ratio:4/3!important;overflow:hidden!important;background:#24160c!important;position:relative!important}.tg-bm-card .img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .45s ease!important}.tg-bm-card:hover .img img{transform:scale(1.05)!important}.tg-bm-card .info{background:linear-gradient(180deg,#23140a 0%,#150b05 100%)!important;border-top:1px solid rgb(201 162 75 / .45)!important;padding:16px 12px 18px!important;text-align:center!important;flex-grow:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;position:relative!important}.tg-bm-card .info::before{content:""!important;position:absolute!important;top:0!important;left:50%!important;transform:translateX(-50%)!important;width:42px!important;height:2px!important;background:linear-gradient(90deg,transparent,#e0b95c,transparent)!important;box-shadow:0 0 8px rgb(224 185 92 / .7)!important;transition:width 0.35s ease,background 0.35s ease!important}.tg-bm-card:hover .info::before{width:80px!important;background:linear-gradient(90deg,transparent,#ffe08a,#e0b95c,transparent)!important;box-shadow:0 0 12px rgb(255 224 138 / .9)!important}.tg-bm-card .tuoi{font-size:13px!important;color:#dfb260!important;letter-spacing:.5px!important;text-transform:uppercase!important;font-weight:600!important;margin-bottom:4px!important}.tg-bm-card .ten{margin-top:4px!important;margin-bottom:8px!important;font-family:'Playfair Display','Noto Serif',serif!important;font-size:16.5px!important;font-weight:700!important;color:#f7edd7!important;line-height:1.4!important;text-shadow:0 1px 4px rgb(0 0 0 / .7)!important}.tg-bm-card .link{margin-top:4px!important;font-size:13.5px!important}.tg-bm-card .link a{color:#c9a24b!important;text-decoration:none!important;font-weight:500!important;transition:color .25s ease,text-shadow .25s ease!important}.tg-bm-card .link a:hover{color:#ffd978!important;text-shadow:0 0 8px rgb(255 217 120 / .6)!important;text-decoration:underline!important}.tg-banmenh p:empty,.tg-banmenh>p,.tg-bm-card>p{display:none!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important}.tg-sec--ivory .blog-archive,.tg-sec--ivory .row.large-columns-4{gap:20px 0!important}.tg-sec--ivory .post-item .box-blog-post{background:#ffffff!important;border:1px solid rgb(201 162 75 / .3)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 4px 16px rgb(91 58 30 / .08)!important;transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease!important;height:100%!important;display:flex!important;flex-direction:column!important}.tg-sec--ivory .post-item:hover .box-blog-post{transform:translateY(-5px)!important;box-shadow:0 14px 30px rgb(91 58 30 / .18)!important;border-color:rgb(201 162 75 / .7)!important}.tg-sec--ivory .post-item .box-image{overflow:hidden!important;background:#f4ede1!important}.tg-sec--ivory .post-item .box-image img{transition:transform 0.45s ease!important}.tg-sec--ivory .post-item:hover .box-image img{transform:scale(1.06)!important}.tg-sec--ivory .post-item .box-text{padding:18px 16px 20px!important;flex-grow:1!important;display:flex!important;flex-direction:column!important;background:#ffffff!important}.tg-sec--ivory .post-item .post-title{font-family:'Playfair Display','Noto Serif',serif!important;font-size:16px!important;font-weight:700!important;line-height:1.45!important;color:#3b2210!important;margin-bottom:8px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:46px!important;transition:color 0.25s ease!important}.tg-sec--ivory .post-item:hover .post-title{color:#b07f2a!important}.tg-sec--ivory .post-item .post-meta{font-size:12.5px!important;color:#a5762a!important;font-weight:500!important;margin-bottom:10px!important;letter-spacing:0.3px!important}.tg-sec--ivory .post-item .is-divider{height:1px!important;background:linear-gradient(90deg,#e0b95c,transparent)!important;margin:0 0 10px!important;opacity:0.6!important}.tg-sec--ivory .post-item .from_the_blog_excerpt{font-size:13.5px!important;color:#6d5b4d!important;line-height:1.55!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.tg-news-section{padding:60px 16px!important;background-color:#fbf8f2!important}.tg-news-container{max-width:1240px!important;margin:0 auto!important}.tg-news-head{text-align:center!important;margin-bottom:36px!important}.tg-news-title{font-family:'Playfair Display','Noto Serif',serif!important;font-size:32px!important;font-weight:800!important;letter-spacing:0.5px!important;color:#5b3a1e!important;text-transform:uppercase!important;margin:0 0 8px!important}.tg-news-lead{font-size:16px!important;color:#7a5c3e!important;margin:0 0 14px!important}.tg-news-line img{width:243px!important;height:10px!important;display:inline-block!important}.tg-news-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:22px!important}@media (min-width:769px){.tg-news-grid{grid-template-columns:repeat(4,1fr)!important;gap:20px!important}}@media (max-width:768px){.tg-news-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}@media (max-width:480px){.tg-news-grid{grid-template-columns:1fr!important;gap:16px!important}}.tg-news-card{background:#ffffff!important;border:1px solid rgb(201 162 75 / .28)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 4px 16px rgb(91 58 30 / .08)!important;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease!important;display:flex!important;flex-direction:column!important}.tg-news-card:hover{transform:translateY(-5px)!important;box-shadow:0 14px 32px rgb(91 58 30 / .16)!important;border-color:rgb(201 162 75 / .75)!important}.tg-news-imglink{display:block!important;aspect-ratio:16 / 10!important;overflow:hidden!important;background:#f4ede1!important;position:relative!important}.tg-news-imglink img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform 0.45s ease!important}.tg-news-card:hover .tg-news-imglink img{transform:scale(1.06)!important}.tg-news-body{padding:18px 16px 20px!important;flex-grow:1!important;display:flex!important;flex-direction:column!important;background:#ffffff!important}.tg-news-card-title{margin:0 0 8px!important;font-size:16px!important;line-height:1.45!important}.tg-news-card-title a{font-family:'Playfair Display','Noto Serif',serif!important;font-size:16px!important;font-weight:700!important;color:#3b2210!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:46px!important;transition:color 0.25s ease!important}.tg-news-card:hover .tg-news-card-title a{color:#b07f2a!important}.tg-news-meta{font-size:12.5px!important;color:#a5762a!important;font-weight:500!important;margin-bottom:10px!important;letter-spacing:0.3px!important}.tg-news-meta::after{content:""!important;display:block!important;width:40px!important;height:1.5px!important;background:linear-gradient(90deg,#c9a24b,transparent)!important;margin-top:8px!important}.tg-news-excerpt{font-size:13.5px!important;color:#6d5b4d!important;line-height:1.55!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.tg-news-grid>p,.tg-news-section p:empty,.tg-news-container>p,.tg-news-card>p{display:none!important;margin:0!important;padding:0!important;height:0!important;width:0!important;line-height:0!important;position:absolute!important;pointer-events:none!important}.tg-cta-section{padding:80px 0!important;position:relative!important;background:radial-gradient(1200px 500px at 50% -10%,rgb(201 162 75 / .16),transparent 70%),#0e0905!important}.tg-cta-section p:empty,.tg-cta-actions p,.tg-cta-actions>p{display:none!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important}.tg-cta-actions{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;flex-wrap:wrap!important;margin:0 auto 36px!important}.tg-cta-actions .tg-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:16px 36px!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:0.03em!important;border-radius:8px!important;text-decoration:none!important;transition:all 0.3s cubic-bezier(.16,1,.3,1)!important;min-width:240px!important;cursor:pointer!important}.tg-cta-actions .tg-btn--gold{background:linear-gradient(135deg,#fae29c 0%,#d6a33e 60%,#b88228 100%)!important;color:#1a0c02!important;border:1px solid rgb(255 235 175 / .8)!important;box-shadow:0 10px 28px rgb(214 163 62 / .35),0 2px 6px rgb(0 0 0 / .4)!important}.tg-cta-actions .tg-btn--gold:hover{background:linear-gradient(135deg,#ffffff 0%,#fae29c 60%,#e0ac42 100%)!important;color:#000000!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px rgb(214 163 62 / .5),0 4px 10px rgb(0 0 0 / .4)!important}.tg-cta-actions .tg-btn--line{background:rgb(255 255 255 / .04)!important;color:#f7e8c3!important;border:1.5px solid rgb(224 185 92 / .6)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.tg-cta-actions .tg-btn--line:hover{background:rgb(218 171 75 / .16)!important;border-color:#ffd77a!important;color:#ffffff!important;transform:translateY(-3px)!important;box-shadow:0 10px 24px rgb(0 0 0 / .4)!important}.tg-cta-addresses{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;margin-top:10px!important}.tg-cta-addr-item{display:inline-flex!important;align-items:center!important;gap:10px!important;color:#e6d6b4!important;font-size:15px!important;line-height:1.6!important;letter-spacing:0.02em!important;background:rgb(255 255 255 / .03)!important;padding:8px 20px!important;border-radius:30px!important;border:1px solid rgb(201 162 75 / .22)!important;transition:all 0.25s ease!important}.tg-cta-addr-item:hover{background:rgb(201 162 75 / .08)!important;border-color:rgb(224 185 92 / .5)!important;color:#ffffff!important}.tg-cta-addr-item strong{color:#e0b95c!important;font-weight:700!important}.tg-cta-addr-item svg{flex-shrink:0!important}@media (max-width:768px){.tg-cta-actions .tg-btn{width:100%!important;min-width:auto!important}.tg-cta-addr-item{font-size:13.5px!important;padding:8px 14px!important;text-align:left!important;border-radius:10px!important}}.tg-featured{background-color:#faf6ec!important;background-image:radial-gradient(rgb(120 85 30 / .06) 1px,transparent 1.5px)!important;background-size:24px 24px!important;width:100%!important;max-width:100%!important;padding:85px 16px!important;border-top:1px solid rgb(201 162 75 / .28)!important;border-bottom:1px solid rgb(201 162 75 / .28)!important;position:relative!important}.tg-featured__head,.tg-featured .tg-grid{max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.tg-featured .tg-section-title{color:#5b3a1e!important}.tg-featured .tg-section-lead{color:#7a5c3e!important}.tg-banmenh{background-color:#1a0f06!important;background-image:radial-gradient(ellipse at 50% 30%,rgb(201 162 75 / .12) 0%,transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='none' stroke='%23c9a24b' stroke-opacity='0.06'%3E%3Ccircle cx='80' cy='80' r='40'/%3E%3Ccircle cx='80' cy='80' r='5'/%3E%3Cpath d='M80 24v14M80 122v14M24 80h14M122 80h14'/%3E%3C/g%3E%3C/svg%3E")!important;width:100%!important;max-width:100%!important;padding:85px 16px!important;border-top:1px solid rgb(201 162 75 / .28)!important;border-bottom:1px solid rgb(201 162 75 / .28)!important;position:relative!important}.tg-banmenh__head,.tg-banmenh__grid{max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.tg-banmenh__title{color:#f7efdc!important}.tg-banmenh__title span{color:#e3b95a!important}.tg-banmenh__lead{color:#e6d6b4!important}.tg-bm-card{background:#23150a!important;border:1px solid rgb(201 162 75 / .45)!important;box-shadow:0 8px 24px rgb(0 0 0 / .4)!important}.tg-bm-card:hover{border-color:rgb(224 185 92 / .85)!important;box-shadow:0 16px 36px rgb(0 0 0 / .6)!important}.tg-bm-card .info{background:linear-gradient(180deg,#1c1007 0%,#110803 100%)!important}.tg-sec--parch{background-color:#faf6ec!important;background-image:radial-gradient(rgb(120 85 30 / .06) 1px,transparent 1.5px)!important;background-size:24px 24px!important;color:#2b1c0d!important}.tg-showcase{background:#faf6ec!important;background-image:radial-gradient(rgb(120 85 30 / .06) 1px,transparent 1.5px)!important;background-size:24px 24px!important;border-top:1px solid rgb(201 162 75 / .28)!important;border-bottom:1px solid rgb(201 162 75 / .28)!important}.tg-showcase:before{opacity:0.1!important;background-image:radial-gradient(#c9a24b .65px,transparent .65px)!important}.tg-showcase .tg-glow{background:radial-gradient(circle,#e0b95c 0%,transparent 70%)!important;opacity:0.15!important}.tg-showcase .tg-head .tg-kicker{color:#8c6a2c!important}.tg-showcase .tg-head h2{color:#241708!important}.tg-showcase .tg-head h2 em{color:#a5762a!important}.tg-showcase .tg-head p{color:#5a4526!important}.tg-showcase .tg-stage .tg-floor{background:radial-gradient(ellipse,rgb(201 162 75 / .25),transparent 70%)!important}.tg-showcase .tg-stage .tg-photo{background:#ffffff!important;box-shadow:0 20px 50px rgb(91 58 30 / .18),0 0 0 1px rgb(201 162 75 / .3)!important}.tg-showcase .tg-stage .tg-photo.is-active{box-shadow:0 32px 70px rgb(91 58 30 / .28),0 0 0 2px #c9a24b,0 0 45px rgb(201 162 75 / .4)!important}.tg-showcase .tg-film .tg-thumb{background:#e8decc!important;border-color:rgb(201 162 75 / .25)!important;opacity:0.65!important}.tg-showcase .tg-film .tg-thumb:hover,.tg-showcase .tg-film .tg-thumb.selected{opacity:1!important;border-color:#c9a24b!important;transform:translateY(-4px)!important}.tg-news-section{background-color:#1a0f06!important;background-image:radial-gradient(ellipse at 50% 30%,rgb(201 162 75 / .12) 0%,transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='none' stroke='%23c9a24b' stroke-opacity='0.06'%3E%3Ccircle cx='80' cy='80' r='40'/%3E%3Ccircle cx='80' cy='80' r='5'/%3E%3Cpath d='M80 24v14M80 122v14M24 80h14M122 80h14'/%3E%3C/g%3E%3C/svg%3E")!important;width:100%!important;max-width:100%!important;padding:85px 16px!important;border-top:1px solid rgb(201 162 75 / .28)!important;border-bottom:1px solid rgb(201 162 75 / .28)!important;position:relative!important}.tg-news-title{color:#f7efdc!important}.tg-news-lead{color:#e6d6b4!important}.tg-news-card{background:#23150a!important;border:1px solid rgb(201 162 75 / .35)!important;box-shadow:0 8px 24px rgb(0 0 0 / .4)!important}.tg-news-card:hover{border-color:rgb(224 185 92 / .85)!important;box-shadow:0 16px 36px rgb(0 0 0 / .6)!important}.tg-news-body{background:#23150a!important}.tg-news-card-title a{color:#f7edd7!important}.tg-news-card:hover .tg-news-card-title a{color:#ffd978!important}.tg-news-meta{color:#dfb260!important}.tg-news-excerpt{color:#cbbcae!important}.tg-cta-section{background-color:#faf6ec!important;background-image:radial-gradient(rgb(120 85 30 / .06) 1px,transparent 1.5px)!important;background-size:24px 24px!important;border-top:1px solid rgb(201 162 75 / .28)!important;border-bottom:1px solid rgb(201 162 75 / .28)!important}.tg-cta-section .tg-eyebrow{color:#a5762a!important}.tg-cta-section .tg-h2{color:#241708!important}.tg-cta-section .tg-h2 em{color:#a5762a!important}.tg-cta-section .tg-lead{color:#5a4526!important}.tg-cta-addr-item{background:#ffffff!important;border-color:rgb(201 162 75 / .3)!important;color:#5a4526!important;box-shadow:0 2px 8px rgb(91 58 30 / .05)!important}.tg-cta-addr-item:hover{background:#fdfaf3!important;border-color:rgb(201 162 75 / .6)!important;color:#241708!important}.tg-cta-addr-item strong{color:#8c6a2c!important}.tg-cta-actions .tg-btn--line{background:#ffffff!important;color:#5b3a1e!important;border:1.5px solid rgb(201 162 75 / .5)!important}.tg-cta-actions .tg-btn--line:hover{background:#fdfaf3!important;border-color:#b07f2a!important;color:#241708!important}.tg-cta-section .tg-cta-actions a.tg-btn--line,.tg-sec.tg-cta-section a.tg-btn--line,.tg-cta-actions a.tg-btn--line{background:#ffffff!important;color:#3b2210!important;border:2px solid #c9a24b!important;box-shadow:0 6px 18px rgb(91 58 30 / .12),0 2px 4px rgb(0 0 0 / .05)!important;opacity:1!important;font-weight:700!important;transition:all 0.3s cubic-bezier(.16,1,.3,1)!important}.tg-cta-section .tg-cta-actions a.tg-btn--line svg,.tg-sec.tg-cta-section a.tg-btn--line svg,.tg-cta-actions a.tg-btn--line svg{stroke:#a5762a!important;color:#a5762a!important;transition:transform 0.3s ease,stroke 0.3s ease!important}.tg-cta-section .tg-cta-actions a.tg-btn--line:hover,.tg-sec.tg-cta-section a.tg-btn--line:hover,.tg-cta-actions a.tg-btn--line:hover{background:#23150a!important;color:#ffd978!important;border-color:#ffd978!important;transform:translateY(-3px)!important;box-shadow:0 12px 28px rgb(35 21 10 / .3)!important}.tg-cta-section .tg-cta-actions a.tg-btn--line:hover svg,.tg-sec.tg-cta-section a.tg-btn--line:hover svg,.tg-cta-actions a.tg-btn--line:hover svg{stroke:#ffd978!important;color:#ffd978!important;transform:scale(1.1)!important}.kiila_footer{position:relative!important;background-color:#3d2310!important;background-image:linear-gradient(to bottom,rgb(30 16 6 / .22) 0%,rgb(20 10 4 / .38) 100%),url(/wp-content/uploads/2020/01/nen-footer-hoa-sen-vang.webp),url(/wp-content/uploads/2020/01/nen-footer-hoa-sen-vang.webp)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;color:#ffffff!important;padding:60px 0 40px!important;border-top:2px solid rgb(230 185 90 / .7)!important}.kiila_footer .bg,.kiila_footer .section-bg,.kiila_footer .section-bg-overlay{display:none!important;background-image:none!important}.kiila_footer h4,.kiila_footer .uppercase{font-family:'Playfair Display','Noto Serif',serif!important;color:#ffe699!important;font-weight:800!important;font-size:16px!important;letter-spacing:0.05em!important;text-shadow:0 1px 3px rgb(0 0 0 / .95),0 2px 8px rgb(0 0 0 / .85)!important}.kiila_footer .is-divider,.kiila_footer [class*="divider"]{background:linear-gradient(90deg,#f5c767,rgb(245 199 103 / .15))!important;border-color:#f5c767!important;height:2px!important;margin:10px 0 16px!important;box-shadow:0 1px 4px rgb(0 0 0 / .6)!important}.kiila_footer,.kiila_footer p,.kiila_footer li,.kiila_footer span{color:#ffffff!important;font-weight:500!important;font-size:14.5px!important;line-height:1.75!important;text-shadow:0 1px 3px rgb(0 0 0 / .9),0 2px 6px rgb(0 0 0 / .75)!important}.kiila_footer h5,.kiila_footer strong,.kiila_footer b{color:#ffe082!important;font-weight:700!important;text-shadow:0 1px 3px rgb(0 0 0 / .95)!important}.kiila_footer a{color:#ffffff!important;font-weight:500!important;text-shadow:0 1px 3px rgb(0 0 0 / .9)!important;transition:all 0.25s ease!important}.kiila_footer a:hover{color:#ffd768!important;text-shadow:0 0 8px rgb(255 215 104 / .8)!important;padding-left:3px!important}.kiila_footer .ux-menu-link{color:#ffffff!important}.kiila_footer .ux-menu-link i,.kiila_footer .ux-menu-link svg{color:#ffd768!important;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .9))!important}.kiila_footer i,.kiila_footer .icon-inner{color:#ffd768!important;text-shadow:0 1px 3px rgb(0 0 0 / .9)!important}.absolute-footer{background-color:#170d05!important;border-top:1px solid rgb(245 199 103 / .35)!important;color:#e8d7c0!important;font-size:13.5px!important;font-weight:500!important}