.elementor-6 .elementor-element.elementor-element-1d64f6e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a765202{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-92ce983{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-aac13db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f007cac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ece1d6a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cd7ba94{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-77724d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4166068{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-4166068{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-4166068{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS */:root{--i-target:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3C/svg%3E");--i-dollar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M15.5 8.5h-5a2 2 0 0 0 0 4h3a2 2 0 0 1 0 4h-5'/%3E%3Cpath d='M12 6v12'/%3E%3C/svg%3E");--i-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3Cpath d='M12 15.5v1'/%3E%3C/svg%3E");--i-cal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='17' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 9h18'/%3E%3Cpath d='M8 13h.01M12 13h.01M16 13h.01M8 17h.01M12 17h.01M16 17h.01'/%3E%3C/svg%3E");--i-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E");--i-chart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v18h18'/%3E%3Cpath d='M8 17v-3M12 17V9M16 17v-6'/%3E%3C/svg%3E")}
/* Why section: ticker */
.elementor-element-4ad81473 em{color:#636363;font-style:normal}
.elementor-element-416f7481{animation:whyMarquee 60s linear infinite;will-change:transform}
.elementor-element-4ad81473:hover .elementor-element-416f7481{animation-play-state:paused}
@keyframes whyMarquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
/* Why section: coded brand panel */
[data-id="6ee15995"]{transform:translate(-50%,-50%) rotate(-90deg);transform-origin:50% 50%;white-space:nowrap!important;width:max-content!important;max-width:none!important}
/* Stats section: chart */
.elementor-element-73200a14{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 400' preserveAspectRatio='none'%3E%3ClinearGradient id='a' x1='0' y1='64' x2='0' y2='380' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D8151E' stop-opacity='.5'/%3E%3Cstop offset='.55' stop-color='%23D8151E' stop-opacity='.16'/%3E%3Cstop offset='1' stop-color='%23D8151E' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cpath d='M0 80H1280' stroke='%23fff' stroke-opacity='.06' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 160H1280' stroke='%23fff' stroke-opacity='.06' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 240H1280' stroke='%23fff' stroke-opacity='.06' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 320H1280' stroke='%23fff' stroke-opacity='.06' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M142 314C155 312 192 306 218 303C244 300 273 303 297 296C321 289 336 271 362 259C388 247 423 224 455 222C487 220 528 242 554 249C580 256 593 267 613 267C633 267 650 261 673 249C696 237 729 208 752 197C775 186 791 184 811 184C831 184 844 201 871 197C898 193 934 175 970 158C1006 141 1052 113 1088 97C1124 81 1170 70 1186 64V400H142Z' fill='url(%23a)'/%3E%3Cpath d='M142 314C155 312 192 306 218 303C244 300 273 303 297 296C321 289 336 271 362 259C388 247 423 224 455 222C487 220 528 242 554 249C580 256 593 267 613 267C633 267 650 261 673 249C696 237 729 208 752 197C775 186 791 184 811 184C831 184 844 201 871 197C898 193 934 175 970 158C1006 141 1052 113 1088 97C1124 81 1170 70 1186 64' fill='none' stroke='%23D8151E' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}
@supports (animation-timeline:view()){.elementor-element-73200a14{animation:chartDraw linear both;animation-timeline:view();animation-range:entry 15% cover 45%}}
@keyframes chartDraw{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}
.elementor-element-62147036{animation:chartPulse 2.2s ease-out infinite}
@keyframes chartPulse{0%{box-shadow:0 0 0 0 rgba(216,21,30,.6)}70%{box-shadow:0 0 0 14px rgba(216,21,30,0)}100%{box-shadow:0 0 0 0 rgba(216,21,30,0)}}
/* Signal section: Elementor Carousel (nested-carousel) */
.elementor-element-4166068 .swiper-slide{border-right:1px solid rgba(255,255,255,.07)}
.elementor-element-4166068 .swiper-slide>.e-con{padding:0!important;height:100%}
.elementor-element-4166068 .swiper-slide .e-image-base{transition:transform .9s ease}
.elementor-element-4166068 .swiper-slide:hover .e-image-base{transform:scale(1.06)}
.elementor-element-4166068 .swiper-pagination.swiper-pagination-progressbar{position:relative!important;inset:auto!important;width:100%!important;height:2px!important;margin:0!important;background:rgba(255,255,255,.12)!important;overflow:hidden}
.elementor-element-4166068 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#D8151E!important;box-shadow:0 0 10px rgba(216,21,30,.6)}
/* Steps section */
.elementor-element-2e34ab6b{-webkit-mask:var(--i-target) center/contain no-repeat;mask:var(--i-target) center/contain no-repeat}
.elementor-element-244c74f5{-webkit-mask:var(--i-dollar) center/contain no-repeat;mask:var(--i-dollar) center/contain no-repeat}
.elementor-element-4c65490e{-webkit-mask:var(--i-lock) center/contain no-repeat;mask:var(--i-lock) center/contain no-repeat}
.elementor-element-6789214d{-webkit-mask:var(--i-cal) center/contain no-repeat;mask:var(--i-cal) center/contain no-repeat}
.elementor-element-2096655b:hover .e-paragraph-base,.elementor-element-410f32f0:hover .e-paragraph-base,.elementor-element-55ffb5b8:hover .e-paragraph-base,.elementor-element-2acf03f3:hover .e-paragraph-base{color:#fff!important}
.elementor-element-66c4c604{transform-origin:0 50%}
@supports (animation-timeline:view()){.elementor-element-66c4c604{animation:stepsLine linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}
@keyframes stepsLine{from{transform:scaleX(0)}to{transform:scaleX(1)}}
/* Vietnam section */
[data-id="32714f97"]{animation:vnZoom 22s ease-in-out infinite alternate;transform-origin:70% 50%}
@keyframes vnZoom{from{transform:scale(1)}to{transform:scale(1.07)}}
@media (max-width:767px){[data-id="7e82cde1"]{width:calc(100% + 40px)!important;max-width:none!important;margin-left:-20px!important}}
/* Special today section */
.elementor-element-5f71589e{animation:spFloat 6s ease-in-out infinite}
@keyframes spFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
[data-id="db4233a"]{filter:blur(5px);user-select:none}
.elementor-element-5d2045a3{-webkit-mask:var(--i-shield) center/contain no-repeat;mask:var(--i-shield) center/contain no-repeat}
/* About section */
.elementor-element-43aed788{-webkit-mask:var(--i-target) center/contain no-repeat;mask:var(--i-target) center/contain no-repeat}
.elementor-element-77a513b9{-webkit-mask:var(--i-chart) center/contain no-repeat;mask:var(--i-chart) center/contain no-repeat}
/* Per-side borders (atomic styles only support uniform border-width) */
.elementor-element-753a09f0,.elementor-element-3ae0a14d,.elementor-element-c6ca384,.elementor-element-3481be67,.elementor-element-735bec8a,.elementor-element-3c46b83e,.elementor-element-75294a83{border-width:0 0 1.6px 1.6px!important}
.elementor-element-45967c3e,.elementor-element-231a8458,.elementor-element-271e4ce0{border-width:0 0 0 1px!important}
@media (max-width:1024px){.elementor-element-231a8458{border-width:1px 0 0 0!important}.elementor-element-271e4ce0{border-width:1px 0 0 1px!important}}
@media (prefers-reduced-motion:reduce){.elementor-element-416f7481,.elementor-element-73200a14,.elementor-element-62147036,.elementor-element-66c4c604,[data-id="32714f97"],.elementor-element-5f71589e{animation:none!important}}
/* Testimonial */
.elementor-element-78d33aa8{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 13' fill='%23D8151E'%3E%3Cpolygon points='6.40,0.40 7.99,4.72 12.58,4.89 8.97,7.73 10.22,12.16 6.40,9.60 2.58,12.16 3.83,7.73 0.22,4.89 4.81,4.72'/%3E%3Cpolygon points='25.20,0.40 26.79,4.72 31.38,4.89 27.77,7.73 29.02,12.16 25.20,9.60 21.38,12.16 22.63,7.73 19.02,4.89 23.61,4.72'/%3E%3Cpolygon points='44.00,0.40 45.59,4.72 50.18,4.89 46.57,7.73 47.82,12.16 44.00,9.60 40.18,12.16 41.43,7.73 37.82,4.89 42.41,4.72'/%3E%3Cpolygon points='62.80,0.40 64.39,4.72 68.98,4.89 65.37,7.73 66.62,12.16 62.80,9.60 58.98,12.16 60.23,7.73 56.62,4.89 61.21,4.72'/%3E%3Cpolygon points='81.60,0.40 83.19,4.72 87.78,4.89 84.17,7.73 85.42,12.16 81.60,9.60 77.78,12.16 79.03,7.73 75.42,4.89 80.01,4.72'/%3E%3C/svg%3E") left center/88px 13px no-repeat}
.elementor-element-681236f5{box-shadow:0 30px 80px rgba(0,0,0,.45)}
.elementor-element-681236f5::after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.06);pointer-events:none}
/* FAQ accordion */
.elementor-element-3f421d8e>details{border-top:1px solid #B9B8B5}
.elementor-element-3f421d8e summary p{transition:color .3s ease}
.elementor-element-3f421d8e summary:hover p,.elementor-element-3f421d8e summary:hover .e-svg-base{color:var(--brand-red)!important}
.elementor-element-3f421d8e .e-accordion-item-icon-base .e-svg-base{position:relative;display:block!important;width:12px!important;height:12px!important;transition:transform .4s cubic-bezier(.2,.8,.2,1),color .3s ease}
.elementor-element-3f421d8e .e-accordion-item-icon-base .e-svg-base svg{display:none!important}
.elementor-element-3f421d8e .e-accordion-item-icon-base .e-svg-base::before,.elementor-element-3f421d8e .e-accordion-item-icon-base .e-svg-base::after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.4px;margin-top:-.7px;background:currentColor;border-radius:1px}
.elementor-element-3f421d8e .e-accordion-item-icon-base .e-svg-base::after{transform:rotate(90deg)}
.elementor-element-3f421d8e summary:hover .e-accordion-item-icon-base .e-svg-base{transform:rotate(90deg)}
.elementor-element-3f421d8e details[open]>summary .e-accordion-item-icon-base .e-svg-base{transform:rotate(45deg)}
.elementor-element-3f421d8e .e-accordion-item-content-base{opacity:0;transform:translateY(-6px);transition:opacity .35s ease,transform .35s ease}
.elementor-element-3f421d8e details[open] .e-accordion-item-content-base{opacity:1;transform:none}
/* CTA */
[data-id="14a0398e"]{animation:ctaZoom linear both;animation-timeline:view();animation-range:entry 0% exit 100%;transform-origin:50% 50%}
@keyframes ctaZoom{from{transform:scale(1.14)}to{transform:scale(1)}}
/* About hovers */
.elementor-element-65a8ba00 .elementor-element-4864770f,.elementor-element-e1e6859 .elementor-element-1c58d1e6{transition:background-color .35s ease}
.elementor-element-65a8ba00:hover .elementor-element-4864770f,.elementor-element-e1e6859:hover .elementor-element-1c58d1e6{background-color:var(--brand-red)}
.elementor-element-43aed788,.elementor-element-77a513b9{transition:transform .4s ease}
.elementor-element-65a8ba00:hover .elementor-element-43aed788,.elementor-element-e1e6859:hover .elementor-element-77a513b9{transform:translateY(-3px) scale(1.12)}
@media (prefers-reduced-motion:reduce){[data-id="14a0398e"]{animation:none!important}}/* End custom CSS */