.elementor-92754 .elementor-element.elementor-element-6a72058{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-92754 .elementor-element.elementor-element-6a72058:not(.elementor-motion-effects-element-type-background), .elementor-92754 .elementor-element.elementor-element-6a72058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B4048;background-image:url("https://traveland.net/wp-content/uploads/2026/10/Vietnam_hero_2560x1440.jpg");background-position:center center;background-size:cover;}.elementor-92754 .elementor-element.elementor-element-783dc8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-92754 .elementor-element.elementor-element-a29a77b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-96fa8b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-92754 .elementor-element.elementor-element-7baee9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-7baee9d:not(.elementor-motion-effects-element-type-background), .elementor-92754 .elementor-element.elementor-element-7baee9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2E;}.elementor-92754 .elementor-element.elementor-element-b3512fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-92754 .elementor-element.elementor-element-65f30b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-431b05a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-4121c58 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-582f9dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-86c009a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-db38ad3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-92754 .elementor-element.elementor-element-5afc454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-2ad53e6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-6ed6779{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-20b7d17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-3457273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-0e684d8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-3c210e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-670f76f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-bab4403{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-b2339f9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-9b7a6b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-907c35f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-3495c2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-c404578 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-50301bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-9edc74e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-5c5b9f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-9806374 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-22741e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.45;}.elementor-92754 .elementor-element.elementor-element-22741e0:not(.elementor-motion-effects-element-type-background), .elementor-92754 .elementor-element.elementor-element-22741e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B4048;background-image:url("https://traveland.net/wp-content/uploads/2026/10/VIETNAM_band_1860x600.jpg");background-position:center center;background-size:cover;}.elementor-92754 .elementor-element.elementor-element-22741e0::before, .elementor-92754 .elementor-element.elementor-element-22741e0 > .elementor-background-video-container::before, .elementor-92754 .elementor-element.elementor-element-22741e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-92754 .elementor-element.elementor-element-22741e0 > .elementor-background-slideshow::before, .elementor-92754 .elementor-element.elementor-element-22741e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-92754 .elementor-element.elementor-element-22741e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D1C2E;--background-overlay:'';}.elementor-92754 .elementor-element.elementor-element-5ef3b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-2a74e1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-2a74e1c:not(.elementor-motion-effects-element-type-background), .elementor-92754 .elementor-element.elementor-element-2a74e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE9DC;}.elementor-92754 .elementor-element.elementor-element-02b896a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-4230b25 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-98c7013{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-92754 .elementor-element.elementor-element-9690e6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-0a676a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-4367345 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-1a83e53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-3073088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-d9a40b9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-db784d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-5732ade{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-870ef80 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-64c985f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-b4bd8dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-fb1fb7d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-a676729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-a676729:not(.elementor-motion-effects-element-type-background), .elementor-92754 .elementor-element.elementor-element-a676729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14283F;}.elementor-92754 .elementor-element.elementor-element-231ecbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-c0cb7f0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-589a9eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-92754 .elementor-element.elementor-element-4563c84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-e03ac69 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-217e186{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-2df7ddd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-711c00f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-4d4b3e0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-4a0b409{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-92754 .elementor-element.elementor-element-6bb0a6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-6721c85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-3fc1d09 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-91e91bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-92754 .elementor-element.elementor-element-c1f45d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-2e890a5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-7c06f72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-83c1d38 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-177a68d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-6d46cbe .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-1fb0183{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-eb93c17 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-6eaf6c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-6eaf6c2:not(.elementor-motion-effects-element-type-background), .elementor-92754 .elementor-element.elementor-element-6eaf6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE9DC;}.elementor-92754 .elementor-element.elementor-element-7fc43f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-1eba291 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-f1bdfab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-92754 .elementor-element.elementor-element-88feb1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-88feb1e:not(.elementor-motion-effects-element-type-background), .elementor-92754 .elementor-element.elementor-element-88feb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2E;}.elementor-92754 .elementor-element.elementor-element-9f03975{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-92754 .elementor-element.elementor-element-f143484{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-9ace224 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-41ad952{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-11447c8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-92754 .elementor-element.elementor-element-147799a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-e81c389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-92754 .elementor-element.elementor-element-5889c34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:767px){.elementor-92754 .elementor-element.elementor-element-6a72058:not(.elementor-motion-effects-element-type-background), .elementor-92754 .elementor-element.elementor-element-6a72058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traveland.net/wp-content/uploads/2026/10/Vietnam_hero-mobile_1080x1920.jpg");background-position:center center;background-size:cover;}}/* Start custom CSS *//* Traveland Italy pilot: page-level styles only */
body{--tl-ink:#0D1C2E;--tl-navy:#14283F;--tl-gold:#B08D57;--tl-gold-dk:#8A6A3B;--tl-gold-lt:#D6BD8F;--tl-cream:#F7F4EB;--tl-stone:#EFE9DC;--tl-text:#2A2F36;--tl-muted:#555A61;--tl-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--tl-sans:Montserrat,system-ui,-apple-system,"Segoe UI",sans-serif}
html{scroll-behavior:smooth}
#inquire{scroll-margin-top:110px}
.tl-wrap{max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px);width:100%}
.tl-narrow{max-width:860px;text-align:center;align-items:center}
.tl-section{padding-block:clamp(72px,10vw,140px)}
.elementor .tl-h1 .elementor-heading-title,.elementor .tl-h2 .elementor-heading-title,.elementor .tl-h3 .elementor-heading-title,.elementor .tl-h4 .elementor-heading-title{font-family:var(--tl-serif);font-weight:500;color:var(--tl-ink);letter-spacing:-.005em}
.elementor .tl-h1 .elementor-heading-title{font-size:clamp(46px,7.2vw,104px);line-height:1;color:#fff;text-shadow:0 2px 24px rgba(13,28,46,.35)}
.elementor .tl-h2 .elementor-heading-title{font-size:clamp(34px,4.4vw,60px);line-height:1.08}
.elementor .tl-h3 .elementor-heading-title{font-size:clamp(28px,2.8vw,40px);line-height:1.12}
.elementor .tl-h4 .elementor-heading-title{font-size:clamp(22px,1.9vw,28px);line-height:1.2}
.elementor .tl-light .elementor-heading-title,.tl-light p,.tl-light{color:var(--tl-cream)}
.tl-eyebrow p{font-family:var(--tl-sans);font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--tl-gold);margin:0 0 18px}
.tl-eyebrow-dark p{color:var(--tl-gold-dk)}
.tl-body p{font-family:var(--tl-sans);font-size:17px;line-height:1.75;font-weight:400;color:var(--tl-text)}
.tl-body.tl-light p{color:rgba(247,244,235,.88)}
.tl-small p{font-family:var(--tl-sans);font-size:15px;line-height:1.65;color:var(--tl-muted)}
.tl-small.tl-light p{color:rgba(247,244,235,.8)}
.tl-center p{text-align:center}
/* placeholders */
.tl-ph{outline:1px dashed rgba(255,255,255,.35);outline-offset:-1px}
.tl-ph-label{display:inline-block;font:600 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.03em;color:#fff;background:rgba(0,0,0,.6);padding:6px 10px}
.tl-show-m{display:none}
/* hero */
.tl-hero{min-height:100svh;position:relative;overflow:hidden;padding:140px 0 clamp(56px,10vh,120px)}
.tl-hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(13,28,46,.25) 0%,rgba(13,28,46,.15) 40%,rgba(13,28,46,.82) 100%)}
.tl-hero .tl-ph-tag{position:absolute!important;top:20px;right:20px;z-index:4;width:auto!important}
.tl-hero .tl-layer{left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;height:40%;z-index:2;pointer-events:none;background:rgba(255,255,255,.04);border-top:1px dashed rgba(255,255,255,.35);align-items:flex-end;padding:16px}
.tl-hero-inner{position:relative;z-index:3;align-items:flex-start}
.tl-lede p{font-family:var(--tl-sans);font-size:clamp(16px,1.35vw,19px);line-height:1.7;color:rgba(255,255,255,.93);max-width:640px;margin:22px 0 0}
.tl-actions{gap:14px 30px;align-items:center;margin-top:30px}
/* buttons */
.tl-btn .elementor-button{font-family:var(--tl-sans);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-radius:0;padding:19px 32px;transition:background-color .3s,color .3s,border-color .3s}
.tl-btn-gold .elementor-button{background:var(--tl-gold);color:var(--tl-ink)}
.tl-btn-gold .elementor-button:hover{background:#C6A673;color:var(--tl-ink)}
.tl-btn-text .elementor-button{background:transparent;color:#fff;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.6);text-transform:none;letter-spacing:.04em;font-size:15px;font-weight:500}
.tl-btn-text .elementor-button:hover{color:var(--tl-gold-lt);border-color:var(--tl-gold-lt)}
.tl-btn-outline .elementor-button{background:transparent;color:var(--tl-cream);border:1px solid var(--tl-gold)}
.tl-btn-outline .elementor-button:hover{background:var(--tl-gold);color:var(--tl-ink)}
.tl-btn .elementor-button:focus-visible,.tl-sticky:focus-visible,.tl-form input:focus-visible,.tl-form select:focus-visible,.tl-form textarea:focus-visible{outline:2px solid var(--tl-gold-lt);outline-offset:3px}
/* trust band */
.tl-trust{padding-block:30px}
.tl-trust-row{gap:20px;justify-content:space-between}
.tl-trust-item{flex:1 1 200px;border-left:1px solid rgba(176,141,87,.45);padding-left:20px}
.tl-trust-item p{margin:0;display:flex;flex-direction:column;gap:4px;font-family:var(--tl-sans);font-size:13px;color:rgba(247,244,235,.78)}
.tl-trust-item strong{font-family:var(--tl-serif);font-size:23px;font-weight:500;color:var(--tl-gold-lt)}
/* regions: layered image + overlapping card */
.tl-regions{background:var(--tl-cream)}
.tl-region-list{gap:clamp(72px,9vw,128px);margin-top:clamp(48px,6vw,88px)}
.tl-region{align-items:center;gap:0}
.tl-region.tl-rev{flex-direction:row-reverse}
.tl-region-media{flex:0 0 58%;width:58%;position:relative}
.tl-region-media::before{content:"";position:absolute;inset:28px -28px -28px 28px;border:1px solid var(--tl-gold);z-index:0}
.tl-rev .tl-region-media::before{inset:28px 28px -28px -28px}
.tl-frame{position:relative;z-index:1}
.tl-frame img{width:100%;aspect-ratio:1024/650;object-fit:cover;display:block}
.tl-region-card{flex:0 0 46%;width:46%;margin-left:-4%;background:#fff;padding:clamp(28px,4vw,56px);position:relative;z-index:2;box-shadow:0 30px 60px -30px rgba(13,28,46,.35)}
.tl-rev .tl-region-card{margin-left:0;margin-right:-4%}
/* parallax band */
.tl-parallax{min-height:clamp(420px,62vh,640px);justify-content:center;position:relative;overflow:hidden}
.tl-parallax .tl-layer{left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;height:45%;z-index:2;pointer-events:none;border-top:1px dashed rgba(255,255,255,.35);align-items:flex-end;padding:16px}
.tl-parallax-inner{position:relative;z-index:3}
.tl-parallax-text p{text-align:center;margin:0}
.tl-stat{font-family:var(--tl-serif);font-weight:500;font-size:clamp(34px,5vw,68px);line-height:1.08;color:#fff;text-shadow:0 2px 20px rgba(13,28,46,.5)}
.tl-stat-sub{font-family:var(--tl-sans);font-size:17px;letter-spacing:.04em;color:rgba(255,255,255,.92);margin-top:14px!important}
/* experience cards */
.tl-cards{gap:28px;margin-top:56px}
.tl-card{flex:0 0 calc((100% - 56px)/3);width:calc((100% - 56px)/3);background:#fff;transition:box-shadow .4s ease;will-change:transform}
.tl-card:hover{box-shadow:0 34px 60px -30px rgba(13,28,46,.5)}
.tl-card-img img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}
.tl-card-body{padding:24px 26px 30px}
.tl-card-body .tl-small p{margin:10px 0 0}
/* how it works */
.tl-steps{gap:40px;margin-top:56px}
.tl-step{flex:1 1 260px;border-top:1px solid rgba(176,141,87,.55);padding-top:28px}
.tl-step-num p{font-family:var(--tl-serif);font-size:40px;line-height:1;color:var(--tl-gold);margin:0 0 14px}
.tl-center-row{justify-content:center;margin-top:56px}
/* film */
.tl-film{background:var(--tl-cream)}
.tl-film-frame{max-width:1120px;margin-top:40px}
.tl-caption p{font-family:var(--tl-sans);font-size:12px;color:var(--tl-muted);text-align:center;margin:14px 0 0}
/* seasons */
.tl-when{background:var(--tl-cream);padding-top:0}
.tl-seasons{margin-top:56px}
.tl-season{flex:1 1 220px;padding:8px 28px;border-left:1px solid rgba(138,106,59,.35)}
.tl-season .tl-small p{margin-top:10px}
/* faq */
.tl-faq-list{max-width:920px;margin-top:48px}
.tl-accordion .elementor-accordion-item{border:0!important;border-bottom:1px solid rgba(13,28,46,.16)!important}
.tl-accordion .elementor-tab-title{padding:26px 0!important;border:0!important}
.tl-accordion .elementor-tab-title,.tl-accordion .elementor-accordion-title{font-family:var(--tl-serif);font-size:clamp(21px,2vw,26px);font-weight:500;color:var(--tl-ink)!important;line-height:1.25}
.tl-accordion .elementor-accordion-icon{color:var(--tl-gold-dk)}
.tl-accordion .elementor-tab-content{padding:0 0 26px!important;border:0!important}
.tl-accordion .elementor-tab-content p{font-family:var(--tl-sans);font-size:16px;line-height:1.75;color:var(--tl-text);margin:0}
/* inquire */
.tl-inquire-grid{gap:clamp(40px,6vw,96px);align-items:flex-start}
.tl-inquire-form{flex:1 1 560px}
.tl-inquire-aside{flex:0 1 380px;border-left:1px solid rgba(176,141,87,.45);padding-left:clamp(24px,4vw,56px);gap:18px}
.tl-inquire a{color:var(--tl-gold-lt)}
.tl-office{margin:22px 0 0}
.tl-form .wpcf7-form p{margin:0 0 22px}
.tl-form label{display:block;font-family:var(--tl-sans);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(247,244,235,.82)}
.tl-form input[type=text],.tl-form input[type=email],.tl-form input[type=tel],.tl-form select,.tl-form textarea{width:100%;margin-top:8px;background:transparent;border:0;border-bottom:1px solid rgba(247,244,235,.5);border-radius:0;padding:12px 0;color:var(--tl-cream);font:400 16px/1.4 var(--tl-sans);text-transform:none;letter-spacing:0}
.tl-form select option{color:var(--tl-ink)}
.tl-form textarea{height:130px;resize:vertical}
.tl-form input:focus,.tl-form select:focus,.tl-form textarea:focus{border-bottom-color:var(--tl-gold)}
.tl-form input[type=submit]{background:var(--tl-gold);color:var(--tl-ink);border:0;border-radius:0;padding:19px 34px;font:600 13px/1 var(--tl-sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background-color .3s}
.tl-form input[type=submit]:hover{background:#C6A673}
.tl-form .wpcf7-response-output{color:var(--tl-cream);border-color:var(--tl-gold)!important;margin:20px 0 0!important}
.tl-form .wpcf7-not-valid-tip{color:#F4C2AE}
/* related */
.tl-related{background:var(--tl-cream);padding-block:48px}
.tl-related a{color:var(--tl-gold-dk);text-decoration:underline;text-underline-offset:3px}
/* sticky mobile CTA + code container */
.tl-code{padding:0!important;min-height:0!important}
.tl-sticky{display:none}
@media (max-width:1024px){
 .tl-card{flex-basis:calc((100% - 28px)/2);width:calc((100% - 28px)/2)}
 .tl-region-media{flex-basis:56%;width:56%}
}
@media (max-width:767px){
 .tl-hide-m{display:none}.tl-show-m{display:inline-block}
 .tl-hero{padding-top:110px}
 .tl-region,.tl-region.tl-rev{flex-direction:column}
 .tl-region-media,.tl-region-card{flex:1 1 auto;width:100%}
 .tl-region-media::before,.tl-rev .tl-region-media::before{inset:14px -10px -14px 10px}
 .tl-region-card,.tl-rev .tl-region-card{margin:-36px 16px 0!important;width:auto}
 .tl-cards{flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px;-webkit-overflow-scrolling:touch}
 .tl-card{flex:0 0 80%;width:80%;scroll-snap-align:start}
 .tl-season{border-left:0;border-top:1px solid rgba(138,106,59,.35);padding:22px 0}
 .tl-inquire-aside{border-left:0;border-top:1px solid rgba(176,141,87,.45);padding-left:0;padding-top:36px}
 .tl-trust-item{flex-basis:calc(50% - 10px)}
 .tl-sticky{display:block;position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:999;text-align:center;background:var(--tl-gold);color:var(--tl-ink)!important;font:600 13px/1 var(--tl-sans);letter-spacing:.16em;text-transform:uppercase;padding:19px;box-shadow:0 10px 30px rgba(0,0,0,.3);transform:translateY(160%);transition:transform .35s ease}
 .tl-sticky.is-on{transform:none}
}
/* reduced motion: static fallback */
@media (prefers-reduced-motion:reduce){
 html{scroll-behavior:auto}
 .tl-hero .elementor-motion-effects-layer,.tl-parallax .elementor-motion-effects-layer,.tl-layer,.tl-region-media,.tl-card{transform:none!important;transition:none!important}
 .tl-sticky{transition:none}
}
body.tl-reduce .elementor-motion-effects-layer,body.tl-reduce .tl-layer,body.tl-reduce .tl-region-media,body.tl-reduce .tl-card{transform:none!important}
/* fixes */
.tl-step,.tl-season,.tl-inquire-form,.tl-inquire-aside,.tl-card-body,.tl-hero-inner,.tl-parallax-inner{width:auto!important}
.tl-steps>.tl-step{flex:1 1 260px}
.tl-seasons>.tl-season{flex:1 1 220px}
.tl-inquire-grid>.tl-inquire-form{flex:1 1 520px}
.tl-inquire-grid>.tl-inquire-aside{flex:0 1 380px}
.tl-fonts{position:absolute!important;width:0!important;height:0!important;overflow:hidden;margin:0!important}
.tl-region-card .tl-body p,.tl-inquire-form .tl-body p{margin:18px 0 28px}
.tl-narrow .tl-body p{margin-top:18px}
.tl-accordion .elementor-accordion-icon,.tl-accordion .elementor-accordion-icon i,.tl-accordion .elementor-accordion-icon i:before,.tl-accordion .elementor-accordion-icon svg{color:#8A6A3B!important;fill:#8A6A3B!important}
.tl-accordion .elementor-tab-title.elementor-active .elementor-accordion-title{color:var(--tl-ink)!important}
@media (max-width:767px){.tl-inquire-grid>.tl-inquire-form,.tl-inquire-grid>.tl-inquire-aside{flex:1 1 100%}}
.tl-cards>.tl-card{flex:0 0 calc((100% - 56px)/3)!important;width:calc((100% - 56px)/3)!important;max-width:none!important}
.tl-hero .tl-layer,.tl-parallax .tl-layer{justify-content:flex-end!important;align-items:flex-end!important}
@media (max-width:1024px){.tl-cards>.tl-card{flex:0 0 calc((100% - 28px)/2)!important;width:calc((100% - 28px)/2)!important}}
@media (max-width:767px){.tl-cards{flex-wrap:nowrap!important}.tl-cards>.tl-card{flex:0 0 80%!important;width:80%!important}}
@media (max-width:767px){#inquire{scroll-margin-top:0}#gotop{bottom:96px!important}.tl-cards{scroll-padding-inline:20px}}
/* mobile tap targets (44px minimum) */
.tl-office a,.tl-related a{display:inline-flex;align-items:center;min-height:44px;padding:0 2px}
.tl-btn-text .elementor-button{display:inline-flex;align-items:center;min-height:44px}
.tl-accordion .elementor-tab-title{min-height:44px}
.tl-office{line-height:1.5}
/* hero overlay + gold title */
.tl-hero::after{background:linear-gradient(180deg,rgba(13,28,46,.58) 0%,rgba(13,28,46,.52) 40%,rgba(13,28,46,.72) 70%,rgba(13,28,46,.9) 100%)!important}
.elementor .tl-hero .tl-h1 .elementor-heading-title{color:#D6BD8F!important;text-shadow:0 2px 28px rgba(13,28,46,.55)}
.tl-hero .tl-eyebrow p{color:#F7F4EB!important;opacity:.9}
.tl-hero .tl-lede p{color:#FFFFFF!important}
@media (max-width:767px){.tl-hero::after{background:linear-gradient(180deg,rgba(13,28,46,.5) 0%,rgba(13,28,46,.6) 35%,rgba(13,28,46,.85) 60%,rgba(13,28,46,.92) 100%)!important}}
/* end hero overlay */


/* ===== Vietnam accent layer (page-level only) ===== */
body{--tl-accent:#A8322D;--tl-accent-dk:#9E2F2A;--tl-accent-wash:#F7EAE9}
body .elementor .tl-eyebrow-dark,body .elementor .tl-eyebrow-dark p{color:var(--tl-accent-dk)!important}
body .elementor .tl-eyebrow-dark p::before{content:"";display:inline-block;width:22px;height:1px;background:var(--tl-accent);vertical-align:middle;margin-right:12px}
body .elementor .tl-h2:not(.tl-light) .elementor-heading-title::after{content:"";display:block;width:56px;height:2px;background:linear-gradient(90deg,var(--tl-accent) 0 70%,var(--tl-gold) 70% 100%);margin-top:20px}
body .elementor .tl-narrow .tl-h2 .elementor-heading-title::after,body .elementor .tl-center .tl-h2 .elementor-heading-title::after{margin-inline:auto}
body .elementor .tl-trust{border-top:3px solid var(--tl-accent)!important}
body .elementor .tl-region-card{border-top:3px solid var(--tl-accent)!important}
body .elementor .tl-card{transition:box-shadow .3s ease,transform .3s ease}
body .elementor .tl-card:hover{box-shadow:0 0 0 2px var(--tl-accent),0 18px 40px rgba(13,28,46,.14)!important;transform:translateY(-3px)}
body .elementor .tl-card-body{border-bottom:3px solid var(--tl-accent)!important}
body .elementor .tl-when{background:var(--tl-accent-wash)!important}
body .elementor .tl-season{border-top:2px solid var(--tl-accent)!important}
body .elementor .tl-step-num,body .elementor .tl-step-num p{color:var(--tl-accent)!important}
body .elementor .tl-accordion .elementor-tab-title .elementor-accordion-icon,body .elementor .tl-accordion .elementor-tab-title.elementor-active a{color:var(--tl-accent-dk)!important}
body .elementor .tl-accordion .elementor-accordion-item{border-left:2px solid transparent;transition:border-color .25s}
body .elementor .tl-accordion .elementor-accordion-item:has(.elementor-active){border-left-color:var(--tl-accent)}
body .elementor .tl-related a:hover{color:var(--tl-accent-dk)!important}


/* ===== BRAND V2: Vietnam ===== */
body{--tl-b1:#A8322D;--tl-b2:#E0A526;--tl-bdeep:#1F0A09}
body .elementor .tl-hero::after{background:linear-gradient(105deg,color-mix(in srgb,var(--tl-b1) 46%,transparent) 0%,color-mix(in srgb,var(--tl-b1) 14%,transparent) 42%,transparent 62%),linear-gradient(180deg,rgba(13,28,46,.22) 0%,rgba(13,28,46,.08) 38%,color-mix(in srgb,var(--tl-bdeep) 88%,transparent) 100%)!important}
body .elementor .tl-hero .tl-eyebrow,body .elementor .tl-hero .tl-eyebrow p{color:color-mix(in srgb,var(--tl-b2) 45%,#fff)!important}
body .elementor .tl-hero .tl-eyebrow p::before{content:"";display:inline-block;width:28px;height:2px;background:linear-gradient(90deg,var(--tl-b1),var(--tl-b2));vertical-align:middle;margin-right:12px}
body .elementor .tl-parallax::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(120deg,color-mix(in srgb,var(--tl-b1) 55%,transparent) 0%,color-mix(in srgb,var(--tl-bdeep) 35%,transparent) 50%,color-mix(in srgb,var(--tl-b2) 45%,transparent) 100%)}
body .elementor .tl-parallax .tl-stat-sub{color:color-mix(in srgb,var(--tl-b2) 30%,#fff)!important}
body .elementor > .e-con:has(.tl-h2.tl-light):not(.tl-hero):not(.tl-parallax){background-image:linear-gradient(135deg,color-mix(in srgb,var(--tl-b1) 34%,transparent) 0%,transparent 55%),linear-gradient(315deg,color-mix(in srgb,var(--tl-b2) 26%,transparent) 0%,transparent 50%)!important}
body .elementor .tl-h2.tl-light .elementor-heading-title::after{content:"";display:block;width:56px;height:2px;margin-top:20px;background:linear-gradient(90deg,var(--tl-b1),var(--tl-b2) 60%,var(--tl-gold))}
body .elementor .tl-h2:not(.tl-light) .elementor-heading-title::after{width:72px!important;height:3px!important;background:linear-gradient(90deg,var(--tl-b1) 0 45%,var(--tl-b2) 45% 78%,var(--tl-gold) 78% 100%)!important}
body .elementor .tl-trust{border-top:0!important;background-image:linear-gradient(90deg,var(--tl-b1),var(--tl-b2))!important;background-size:100% 4px!important;background-repeat:no-repeat!important;background-position:top!important}
body .elementor .tl-partner-stripe{border-top:0!important;background-image:linear-gradient(90deg,var(--tl-b1),var(--tl-b2))!important;background-size:100% 4px;background-repeat:no-repeat;background-position:top}
body .elementor .tl-region:nth-child(even) .tl-region-card,body .elementor .tl-region-list > .e-con:nth-child(even) .tl-region-card{border-top-color:var(--tl-b2)!important}
body .elementor .tl-card-body{border-bottom:0!important;background-image:linear-gradient(90deg,var(--tl-b1),var(--tl-b2))!important;background-size:100% 3px!important;background-repeat:no-repeat!important;background-position:bottom!important}
body .elementor .tl-card:hover{box-shadow:0 0 0 2px var(--tl-b1),0 22px 44px color-mix(in srgb,var(--tl-b1) 22%,transparent)!important}
body .elementor .tl-season:nth-child(even){border-top-color:var(--tl-b2)!important}
body .elementor .tl-when{background:linear-gradient(180deg,var(--tl-accent-wash),color-mix(in srgb,var(--tl-b2) 10%,#fff))!important}
body .elementor .tl-step-num,body .elementor .tl-step-num p{color:var(--tl-b2)!important}
body .elementor .tl-inquire-aside{border-left-color:color-mix(in srgb,var(--tl-b1) 55%,transparent)!important}
/* ===== END V2 ===== */

/* ===== TYPE V3: Alegreya ===== */
body{--tl-hfont:'Alegreya',Georgia,serif;--tl-hs:0.95}
body .elementor .tl-h1 .elementor-heading-title,body .elementor .tl-h2 .elementor-heading-title,body .elementor .tl-h3 .elementor-heading-title,body .elementor .tl-h4 .elementor-heading-title{font-family:var(--tl-hfont)!important;letter-spacing:-.005em!important}
body .elementor .tl-h1 .elementor-heading-title{font-weight:700!important;font-size:clamp(calc(46px * var(--tl-hs)),calc(7.2vw * var(--tl-hs)),calc(104px * var(--tl-hs)))!important;line-height:1.06!important;text-shadow:0 1px 2px rgba(8,16,28,.5),0 4px 14px rgba(8,16,28,.38),0 12px 42px rgba(8,16,28,.4)!important}
/* ===== END V3 ===== */

/* ===== CONTRAST V1 ===== */
body .elementor .tl-hero::after{background:linear-gradient(90deg,color-mix(in srgb,var(--tl-bdeep) 82%,transparent) 0%,color-mix(in srgb,var(--tl-bdeep) 76%,transparent) 60%,color-mix(in srgb,var(--tl-bdeep) 64%,transparent) 85%,color-mix(in srgb,var(--tl-bdeep) 54%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--tl-bdeep) 38%,transparent) 0%,transparent 35%,color-mix(in srgb,var(--tl-bdeep) 55%,transparent) 100%)!important}
body .elementor .tl-parallax::after{background:linear-gradient(180deg,color-mix(in srgb,var(--tl-bdeep) 62%,transparent) 0%,color-mix(in srgb,var(--tl-bdeep) 74%,transparent) 50%,color-mix(in srgb,var(--tl-bdeep) 62%,transparent) 100%)!important}
body .elementor .tl-hero .elementor-heading-title,body .elementor .tl-hero p,body .elementor .tl-parallax .elementor-heading-title,body .elementor .tl-parallax p{text-shadow:0 1px 3px rgba(0,0,0,.45),0 2px 18px rgba(0,0,0,.35)!important}
@media (max-width:767px){body .elementor .tl-hero::after{background:linear-gradient(180deg,color-mix(in srgb,var(--tl-bdeep) 76%,transparent) 0%,color-mix(in srgb,var(--tl-bdeep) 80%,transparent) 30%,color-mix(in srgb,var(--tl-bdeep) 86%,transparent) 100%)!important}}
body .elementor .tl-hero .tl-eyebrow,body .elementor .tl-hero .tl-eyebrow p{color:#F2EBDD!important}
body .elementor .tl-hero .tl-h1 .elementor-heading-title{color:#E4D2AE!important}
/* ===== END CONTRAST V1 ===== *//* End custom CSS */