.elementor-25 .elementor-element.elementor-element-b850056{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cbd4ce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1e8e68f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-18c72b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.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-25 .elementor-element.elementor-element-c7a58eb{background-color:transparent;padding:10px 020px 010px 20px;background-image:linear-gradient(90deg, #E8C3EE 0%, #492160 100%);border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-c7a58eb.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-c7a58eb .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3b29bdf .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:600;}.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-25 .elementor-element.elementor-element-1d12983{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-7efef09{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-item > a{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-7efef09 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.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-25 .elementor-element.elementor-element-e9938a8{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:0px;z-index:-1;}.elementor-25 .elementor-element.elementor-element-e9938a8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e9938a8{left:-90px;}body.rtl .elementor-25 .elementor-element.elementor-element-e9938a8{right:-90px;}.elementor-25 .elementor-element.elementor-element-e9938a8 img{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-69a594f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;bottom:0px;z-index:-1;}.elementor-25 .elementor-element.elementor-element-69a594f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-69a594f{right:-90px;}body.rtl .elementor-25 .elementor-element.elementor-element-69a594f{left:-90px;}.elementor-25 .elementor-element.elementor-element-69a594f img{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-c2605b9{--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-25 .elementor-element.elementor-element-2413120{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:-25px;z-index:-1;}.elementor-25 .elementor-element.elementor-element-2413120.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2413120{right:50px;}body.rtl .elementor-25 .elementor-element.elementor-element-2413120{left:50px;}.elementor-25 .elementor-element.elementor-element-2413120 img{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-60d71d7 img{width:70%;border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-552e996{--display:flex;--position:absolute;--border-radius:40px 40px 40px 40px;box-shadow:10px 10px 40px 0px rgba(0, 0, 0, 0.2);bottom:0px;}.elementor-25 .elementor-element.elementor-element-552e996:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-552e996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-552e996{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-552e996{left:0px;}.elementor-25 .elementor-element.elementor-element-1e8ebdc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1e8ebdc:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1e8ebdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#492160;}.elementor-25 .elementor-element.elementor-element-ae2667d{--e-transform-translateY:-1px;}.elementor-25 .elementor-element.elementor-element-7eb529e{text-align:center;}.elementor-25 .elementor-element.elementor-element-7eb529e .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-cdc5c4c{text-align:center;}.elementor-25 .elementor-element.elementor-element-cdc5c4c .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-b922332 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-b922332 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-b922332{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-b922332.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0997b9e{--e-transform-translateY:-1px;bottom:-1px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-0997b9e{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-0997b9e{right:0px;}.elementor-25 .elementor-element.elementor-element-cdee43e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-9555f40{--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-25 .elementor-element.elementor-element-5262a7a img{width:70%;}.elementor-25 .elementor-element.elementor-element-09db189{--display:flex;--position:absolute;--border-radius:40px 40px 40px 40px;box-shadow:10px 10px 40px 0px rgba(0, 0, 0, 0.2);bottom:0px;}.elementor-25 .elementor-element.elementor-element-09db189:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-09db189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-09db189{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-09db189{left:0px;}.elementor-25 .elementor-element.elementor-element-a54c796{--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-25 .elementor-element.elementor-element-6659b6d{background-color:transparent;padding:10px 020px 010px 20px;background-image:linear-gradient(90deg, #E8C3EE 0%, #492160 100%);border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-6659b6d.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-6659b6d .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2a771ec .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-02b3ac8{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-a2eb747{--display:flex;border-style:none;--border-style:none;}.elementor-25 .elementor-element.elementor-element-1b4dfba{--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-25 .elementor-element.elementor-element-51c9e21{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-5fa17f7{--display:flex;border-style:none;--border-style:none;}.elementor-25 .elementor-element.elementor-element-f64489d{--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-25 .elementor-element.elementor-element-95416a0{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-229b5e3{--display:flex;border-style:none;--border-style:none;}.elementor-25 .elementor-element.elementor-element-a353178{--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-25 .elementor-element.elementor-element-0d65893{--display:flex;border-style:none;--border-style:none;}.elementor-25 .elementor-element.elementor-element-db18878{--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-25 .elementor-element.elementor-element-2f6b645{--display:flex;border-style:none;--border-style:none;}.elementor-25 .elementor-element.elementor-element-5e31d82{--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-25 .elementor-element.elementor-element-26b4535{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:23px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-25 .elementor-element.elementor-element-26b4535 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-25 .elementor-element.elementor-element-c96d99b{--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-25 .elementor-element.elementor-element-8c4bb54{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3a6a636{--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-25 .elementor-element.elementor-element-44b9878{--display:flex;}.elementor-25 .elementor-element.elementor-element-298555e{--display:flex;}.elementor-25 .elementor-element.elementor-element-6d92de2{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6d92de2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6d92de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-6ebba4f{padding:10px 10px 0px 10px;}.elementor-25 .elementor-element.elementor-element-6ebba4f .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-bcd6459{padding:00px 10px 10px 10px;font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-d4f1d98{--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-25 .elementor-element.elementor-element-5e6bf05{--display:flex;}.elementor-25 .elementor-element.elementor-element-940dd6c{--display:flex;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-940dd6c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-940dd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b84bf20{padding:10px 10px 0px 10px;}.elementor-25 .elementor-element.elementor-element-b84bf20 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-6fd3985{padding:00px 10px 10px 10px;font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-13d4dae{--display:flex;}.elementor-25 .elementor-element.elementor-element-3498bf8{--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;--overlay-opacity:0.38;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3498bf8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3498bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://baobidinhphong.com.vn/wp-content/uploads/2026/04/hop-qua-tet-cao-cap-ruou-va-banh-ngot.jpg");background-size:cover;}.elementor-25 .elementor-element.elementor-element-3498bf8::before, .elementor-25 .elementor-element.elementor-element-3498bf8 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3498bf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3498bf8 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-3498bf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-3498bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-25 .elementor-element.elementor-element-9936e58{--display:flex;}.elementor-25 .elementor-element.elementor-element-38fea0a .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f1957c8{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a8cde25 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-a8cde25 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-a8cde25{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-a8cde25 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-0993287{--display:flex;}.elementor-25 .elementor-element.elementor-element-aa8e474{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d8d6289{text-align:center;}.elementor-25 .elementor-element.elementor-element-d8d6289 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-5b869db{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-5b869db.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5b869db .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-25 .elementor-element.elementor-element-5b869db .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-25 .elementor-element.elementor-element-4b7193e{text-align:center;}.elementor-25 .elementor-element.elementor-element-4b7193e .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-a5de75b{--grid-columns:3;}.elementor-25 .elementor-element.elementor-element-a85b681{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a85b681:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a85b681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-9421e96{--e-transform-translateY:-1px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4bac890{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-4bac890{right:50%;}.elementor-25 .elementor-element.elementor-element-4bac890{top:50%;}.elementor-25 .elementor-element.elementor-element-4bac890 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.4rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5a5fdf5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-f982d06{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f982d06.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ac748fe img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-5da7750{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-5da7750:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5da7750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-d2d4caa{text-align:center;}.elementor-25 .elementor-element.elementor-element-d2d4caa .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-c593105 .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-a7cbc6d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a7cbc6d.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-128fc8c img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-a81bbb7{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-a81bbb7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a81bbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-071a929{text-align:center;}.elementor-25 .elementor-element.elementor-element-071a929 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-4257425 .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-695f6ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-695f6ea.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-de1e92d img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-49114dd{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-49114dd:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-49114dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-bccc919{text-align:center;}.elementor-25 .elementor-element.elementor-element-bccc919 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-82c260e .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-fbd8701{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-fbd8701.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3a69c69 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-d08d56e{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-d08d56e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d08d56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-95a119f{text-align:center;}.elementor-25 .elementor-element.elementor-element-95a119f .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-a6217ab .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-12fa169{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-12fa169.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-21b1ed0 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-b4c0093{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-b4c0093:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b4c0093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-0154804{text-align:center;}.elementor-25 .elementor-element.elementor-element-0154804 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-d4aaa2a .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-2245fe4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2245fe4.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-03d6e18 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-eb98d1c{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-eb98d1c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-eb98d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-426508b{text-align:center;}.elementor-25 .elementor-element.elementor-element-426508b .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-fb2b90c .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-8bbb2c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8bbb2c1.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4046899 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-a676b61{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-a676b61:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a676b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-ae45e28{text-align:center;}.elementor-25 .elementor-element.elementor-element-ae45e28 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-86e65cf .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-cfa8bcd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cfa8bcd.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bb2f9c2 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-e01967e{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-e01967e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e01967e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-fa9671d{text-align:center;}.elementor-25 .elementor-element.elementor-element-fa9671d .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-4a887ba .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-c5f8a3c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c5f8a3c.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6b5f87a img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-7407302{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-7407302:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7407302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-3427315{text-align:center;}.elementor-25 .elementor-element.elementor-element-3427315 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-dd6884b .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-fa21a73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-fa21a73.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-44a21af img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-85d6fa9{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-85d6fa9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-85d6fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-25 .elementor-element.elementor-element-a44a5b4{text-align:center;}.elementor-25 .elementor-element.elementor-element-a44a5b4 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2rem;font-weight:600;color:#492160;}.elementor-25 .elementor-element.elementor-element-5cd3909 .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-0357439{--e-transform-translateY:2px;--e-transform-flipY:-1;}.elementor-25 .elementor-element.elementor-element-37f4941{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3b93408{text-align:center;}.elementor-25 .elementor-element.elementor-element-3b93408 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:500;}.elementor-25 .elementor-element.elementor-element-039efa3{text-align:center;}.elementor-25 .elementor-element.elementor-element-039efa3 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-25fd0c6{--display:flex;}.elementor-25 .elementor-element.elementor-element-4c6676b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-490c89c{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-490c89c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-490c89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-490c89c.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-30px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-b08b62f .elementor-counter-number-wrapper{color:#492160;font-family:"Be Vietnam Pro", Sans-serif;font-size:2.5rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-b08b62f .elementor-counter-title{color:var( --e-global-color-text );font-family:"Be Vietnam Pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-6d847f0{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-6d847f0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6d847f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-6d847f0.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-30px;}.elementor-25 .elementor-element.elementor-element-91d6006 .elementor-counter-number-wrapper{color:#492160;font-family:"Be Vietnam Pro", Sans-serif;font-size:2.5rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-91d6006 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Be Vietnam Pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-bd9ce1e{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-bd9ce1e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bd9ce1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bd9ce1e.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-30px;}.elementor-25 .elementor-element.elementor-element-7e2b5cf .elementor-counter-number-wrapper{color:#492160;font-family:"Be Vietnam Pro", Sans-serif;font-size:2.5rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-7e2b5cf .elementor-counter-title{color:var( --e-global-color-text );font-family:"Be Vietnam Pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-a239100{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-a239100:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a239100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a239100.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-30px;}.elementor-25 .elementor-element.elementor-element-fbba352 .elementor-counter-number-wrapper{color:#492160;font-family:"Be Vietnam Pro", Sans-serif;font-size:2.5rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-fbba352 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Be Vietnam Pro", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-724b4e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-25 .elementor-element.elementor-element-2b44d41{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-color:#F6F5F5;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);text-align:center;}.elementor-25 .elementor-element.elementor-element-2b44d41:hover{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-2b44d41 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-2b44d41 .elementor-heading-title a{transition-duration:0.1s;}.elementor-25 .elementor-element.elementor-element-44b34bb{text-align:center;}.elementor-25 .elementor-element.elementor-element-44b34bb .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.6rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-6de4579{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d455b45{--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-25 .elementor-element.elementor-element-d0f68b2{z-index:2;}.elementor-25 .elementor-element.elementor-element-d0f68b2 img{width:80%;height:200px;border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-217b10b{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-217b10b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-217b10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-79f3e65{text-align:center;}.elementor-25 .elementor-element.elementor-element-79f3e65 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:#FBFBFB;}.elementor-25 .elementor-element.elementor-element-32ddcf7{text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-52c4f02{--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-25 .elementor-element.elementor-element-c9ba27b{z-index:2;}.elementor-25 .elementor-element.elementor-element-c9ba27b img{width:80%;height:200px;border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-5e07a65{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-5e07a65:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5e07a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7cc1e4a{text-align:center;}.elementor-25 .elementor-element.elementor-element-7cc1e4a .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:#FBFBFB;}.elementor-25 .elementor-element.elementor-element-63798f6{text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-0f14a47{--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-25 .elementor-element.elementor-element-7962dd3{z-index:2;}.elementor-25 .elementor-element.elementor-element-7962dd3 img{width:80%;height:200px;border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-e28cdae{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-e28cdae:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e28cdae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a4c2667{text-align:center;}.elementor-25 .elementor-element.elementor-element-a4c2667 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:#FBFBFB;}.elementor-25 .elementor-element.elementor-element-29c7f3c{text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-a5de75b{--grid-columns:2;}.elementor-25 .elementor-element.elementor-element-5a5fdf5{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-4c6676b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-18c72b6{--width:50%;}.elementor-25 .elementor-element.elementor-element-c2605b9{--width:50%;}.elementor-25 .elementor-element.elementor-element-552e996{--width:43%;}.elementor-25 .elementor-element.elementor-element-9555f40{--width:50%;}.elementor-25 .elementor-element.elementor-element-09db189{--width:43%;}.elementor-25 .elementor-element.elementor-element-a54c796{--width:50%;}.elementor-25 .elementor-element.elementor-element-5da7750{--width:90%;}.elementor-25 .elementor-element.elementor-element-a81bbb7{--width:90%;}.elementor-25 .elementor-element.elementor-element-49114dd{--width:90%;}.elementor-25 .elementor-element.elementor-element-d08d56e{--width:90%;}.elementor-25 .elementor-element.elementor-element-b4c0093{--width:90%;}.elementor-25 .elementor-element.elementor-element-eb98d1c{--width:90%;}.elementor-25 .elementor-element.elementor-element-a676b61{--width:90%;}.elementor-25 .elementor-element.elementor-element-e01967e{--width:90%;}.elementor-25 .elementor-element.elementor-element-7407302{--width:90%;}.elementor-25 .elementor-element.elementor-element-85d6fa9{--width:90%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-7eb529e .elementor-heading-title{font-size:0.83rem;}.elementor-25 .elementor-element.elementor-element-cdc5c4c .elementor-heading-title{font-size:0.985rem;}.elementor-25 .elementor-element.elementor-element-a5de75b{--grid-columns:1;}.elementor-25 .elementor-element.elementor-element-5a5fdf5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-4c6676b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-0997b9e */.elementor-25 .elementor-element.elementor-element-0997b9e{
    transform: scaleY(-1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8ebdc */.elementor-25 .elementor-element.elementor-element-1e8ebdc{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-12fcd14 */.custom-form {
  max-width: 700px;
}

.custom-form .row {
  display: flex;
  gap: 16px;
  margin-bottom: 16px;
}

.custom-form .col {
  flex: 1;
}

.custom-form input,
.custom-form select,
.custom-form textarea {
  width: 100%;
  padding: 6px;
  border-radius: 8px;
  border: none;
  background: #fff;
  font-size: 16px;
  outline: none;
}

.custom-form select {
  appearance: none;
}

.custom-form input::placeholder {
  color: #666;
}

.custom-form input[type="submit"] {
  width: 100%;
  background: #f4b400;
  color: white;
  font-weight: bold;
  border-radius: 8px;
  cursor: pointer;
  transition: 0.2s;
}

.custom-form input[type="submit"]:hover {
  background: #e0a800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bac890 */.elementor-25 .elementor-element.elementor-element-4bac890{
    display: flex;
    justify-content: center;
    background-color: rgba(255, 255, 255, 1);
    padding: 1.5rem 3rem;
    border-radius: 1rem;
    z-index: 5;
    box-shadow: 0px 6px 34px rgba(215, 216, 222, 0.5);
    transition: all 1s;
    align-content: center;
    border: solid rgba(var(--main-color-w), .3) .1rem;
    max-width: 80%;
    text-align: center;
    transform: translate(-50%, -50%) ;
}
.elementor-25 .elementor-element.elementor-element-4bac890::before {
    position: absolute;
    content: "";
    left: 50%;
    top: -15%;
    transform: translateX(-50%) scale(1);
    transform-origin: center;

    width: 104%;
    height: 130%;

    background-color: #fff;

    border-radius: 1rem;
    border: solid rgba(var(--main-color-w), 0) .1rem;

    clip-path: polygon(100% 0, 97% 50%, 100% 100%, 0 100%, 3% 50%, 0 0);

    animation: key-wd-album-7__heading__bg 3s infinite;

    transition: transform 0.3s ease, opacity 0.2s ease;

    z-index: 66;

    display: flex;
    align-items: center;
    justify-content: center;
}

@keyframes key-wd-album-7__heading__bg {
  0% {
    opacity: 0;
    transform: translateX(-50%) scale(1);
    border-color: rgba(var(--main-color-w), 0);
  }
  50% {
    opacity: 0.5;
    transform: translateX(-50%) scale(1.1);
    border-color: rgba(var(--main-color-w), .5);
  }
  100% {
    opacity: 0;
    transform: translateX(-50%) scale(1);
    border-color: rgba(var(--main-color-w), 0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da7750 */.elementor-25 .elementor-element.elementor-element-5da7750{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f982d06 */.elementor-25 .elementor-element.elementor-element-f982d06{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a81bbb7 */.elementor-25 .elementor-element.elementor-element-a81bbb7{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7cbc6d */.elementor-25 .elementor-element.elementor-element-a7cbc6d{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49114dd */.elementor-25 .elementor-element.elementor-element-49114dd{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695f6ea */.elementor-25 .elementor-element.elementor-element-695f6ea{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d08d56e */.elementor-25 .elementor-element.elementor-element-d08d56e{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbd8701 */.elementor-25 .elementor-element.elementor-element-fbd8701{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4c0093 */.elementor-25 .elementor-element.elementor-element-b4c0093{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12fa169 */.elementor-25 .elementor-element.elementor-element-12fa169{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb98d1c */.elementor-25 .elementor-element.elementor-element-eb98d1c{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2245fe4 */.elementor-25 .elementor-element.elementor-element-2245fe4{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a676b61 */.elementor-25 .elementor-element.elementor-element-a676b61{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bbb2c1 */.elementor-25 .elementor-element.elementor-element-8bbb2c1{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e01967e */.elementor-25 .elementor-element.elementor-element-e01967e{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfa8bcd */.elementor-25 .elementor-element.elementor-element-cfa8bcd{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7407302 */.elementor-25 .elementor-element.elementor-element-7407302{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5f8a3c */.elementor-25 .elementor-element.elementor-element-c5f8a3c{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d6fa9 */.elementor-25 .elementor-element.elementor-element-85d6fa9{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa21a73 */.elementor-25 .elementor-element.elementor-element-fa21a73{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a85b681 */.elementor-25 .elementor-element.elementor-element-a85b681{
    position: relative;
}/* End custom CSS */