.elementor-3591 .elementor-element.elementor-element-77b67db6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-3591 .elementor-element.elementor-element-77b67db6:not(.elementor-motion-effects-element-type-background),.elementor-3591 .elementor-element.elementor-element-77b67db6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-847c430) 0%,var(--e-global-color-c9947a2) 20%)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-0d7f6e0{text-align:center}.elementor-3591 .elementor-element.elementor-element-0d7f6e0 .elementor-heading-title{font-family:var(--e-global-typography-1d7b71a-font-family),Sans-serif;font-size:var(--e-global-typography-1d7b71a-font-size);font-weight:var(--e-global-typography-1d7b71a-font-weight);line-height:var(--e-global-typography-1d7b71a-line-height);letter-spacing:var(--e-global-typography-1d7b71a-letter-spacing);word-spacing:var(--e-global-typography-1d7b71a-word-spacing);color:var(--e-global-color-f78ca87)}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-4db9a734>.elementor-widget-container{margin:0 0 32px}.elementor-3591 .elementor-element.elementor-element-4db9a734{text-align:center}.elementor-3591 .elementor-element.elementor-element-4db9a734 .elementor-heading-title{font-family:"Be Vietnam PRO",Sans-serif;font-size:48px;font-weight:600;line-height:1.12em;letter-spacing:-1.2px;color:var(--e-global-color-d685fcb)}.elementor-widget-theme-post-featured-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-3185191e{width:100%;max-width:100%}.elementor-3591 .elementor-element.elementor-element-3185191e img{width:100%;height:530px;object-fit:cover;object-position:center center;filter:brightness(105%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);border-radius:8px}.elementor-widget-theme-post-content{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-3879ef97{color:var(--e-global-color-d685fcb);font-family:var(--e-global-typography-a3aa3a4-font-family),Sans-serif;font-size:var(--e-global-typography-a3aa3a4-font-size);font-weight:var(--e-global-typography-a3aa3a4-font-weight);line-height:var(--e-global-typography-a3aa3a4-line-height);letter-spacing:var(--e-global-typography-a3aa3a4-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-4a601cbd{width:100%;max-width:100%;align-self:center;text-align:center}.elementor-3591 .elementor-element.elementor-element-4a601cbd>.elementor-widget-container{padding:32px 0 0;border-style:solid;border-width:1px 0 0;border-color:var(--e-global-color-5d75c03)}.elementor-3591 .elementor-element.elementor-element-4a601cbd .elementor-heading-title{font-family:var(--e-global-typography-19ad9a2-font-family),Sans-serif;font-size:var(--e-global-typography-19ad9a2-font-size);font-weight:var(--e-global-typography-19ad9a2-font-weight);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing);color:var(--e-global-color-f78ca87)}.elementor-3591 .elementor-element.elementor-element-6b797d31{width:100%;max-width:100%;align-self:center;--alignment:center;--grid-side-margin:24px;--grid-column-gap:24px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#02010100;--e-share-buttons-secondary-color:var(--e-global-color-d685fcb)}.elementor-3591 .elementor-element.elementor-element-6b797d31 .elementor-share-btn{font-size:calc(0.5px * 10)}.elementor-3591 .elementor-element.elementor-element-6b797d31 .elementor-share-btn__icon{--e-share-buttons-icon-size:24px}.elementor-3591 .elementor-element.elementor-element-6b797d31 .elementor-share-btn:hover{--e-share-buttons-secondary-color:var(--e-global-color-f142122)}.elementor-3591 .elementor-element.elementor-element-394f1ab{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px}.elementor-3591 .elementor-element.elementor-element-394f1ab:not(.elementor-motion-effects-element-type-background),.elementor-3591 .elementor-element.elementor-element-394f1ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c9947a2)}.elementor-3591 .elementor-element.elementor-element-f70e450{width:100%;max-width:100%;align-self:center}.elementor-3591 .elementor-element.elementor-element-f70e450>.elementor-widget-container{padding:32px 0 0;border-style:solid;border-width:1px 0 0;border-color:var(--e-global-color-5d75c03)}.elementor-3591 .elementor-element.elementor-element-f70e450 .elementor-heading-title{font-family:var(--e-global-typography-19ad9a2-font-family),Sans-serif;font-size:var(--e-global-typography-19ad9a2-font-size);font-weight:var(--e-global-typography-19ad9a2-font-weight);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing);color:var(--e-global-color-f78ca87)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-40c3aa9{--grid-columns:2;--grid-row-gap:24px;width:100%;max-width:100%;--grid-column-gap:24px}body.elementor-page-3591:not(.elementor-motion-effects-element-type-background),body.elementor-page-3591>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f5f8}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-0d7f6e0{text-align:center}.elementor-3591 .elementor-element.elementor-element-0d7f6e0 .elementor-heading-title{font-size:var(--e-global-typography-1d7b71a-font-size);line-height:var(--e-global-typography-1d7b71a-line-height);letter-spacing:var(--e-global-typography-1d7b71a-letter-spacing);word-spacing:var(--e-global-typography-1d7b71a-word-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-3185191e img{height:470px}.elementor-widget-theme-post-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-3879ef97{font-size:var(--e-global-typography-a3aa3a4-font-size);line-height:var(--e-global-typography-a3aa3a4-line-height);letter-spacing:var(--e-global-typography-a3aa3a4-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-4a601cbd .elementor-heading-title{font-size:var(--e-global-typography-19ad9a2-font-size);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-6b797d31{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px}.elementor-3591 .elementor-element.elementor-element-f70e450 .elementor-heading-title{font-size:var(--e-global-typography-19ad9a2-font-size);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-40c3aa9{--grid-columns:1}}@media(min-width:768px){.elementor-3591 .elementor-element.elementor-element-77b67db6{--content-width:780px}.elementor-3591 .elementor-element.elementor-element-394f1ab{--content-width:1080px}}@media(max-width:767px){.elementor-3591 .elementor-element.elementor-element-77b67db6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-0d7f6e0{width:var(--container-widget-width,228px);max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0}.elementor-3591 .elementor-element.elementor-element-0d7f6e0 .elementor-heading-title{font-size:var(--e-global-typography-1d7b71a-font-size);line-height:var(--e-global-typography-1d7b71a-line-height);letter-spacing:var(--e-global-typography-1d7b71a-letter-spacing);word-spacing:var(--e-global-typography-1d7b71a-word-spacing)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-4db9a734>.elementor-widget-container{margin:0 24px 24px}.elementor-3591 .elementor-element.elementor-element-4db9a734 .elementor-heading-title{font-size:7vw}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-3185191e>.elementor-widget-container{margin:0 0 16px}.elementor-3591 .elementor-element.elementor-element-3185191e img{height:250px;border-radius:0}.elementor-widget-theme-post-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-3879ef97>.elementor-widget-container{margin:0}.elementor-3591 .elementor-element.elementor-element-3879ef97{text-align:start;font-size:var(--e-global-typography-a3aa3a4-font-size);line-height:var(--e-global-typography-a3aa3a4-line-height);letter-spacing:var(--e-global-typography-a3aa3a4-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-4a601cbd{text-align:center}.elementor-3591 .elementor-element.elementor-element-4a601cbd .elementor-heading-title{font-size:var(--e-global-typography-19ad9a2-font-size);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-6b797d31{--alignment:center;--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:16px}.elementor-3591 .elementor-element.elementor-element-6b797d31{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px}.elementor-3591 .elementor-element.elementor-element-6b797d31 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px}.elementor-3591 .elementor-element.elementor-element-394f1ab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px}.elementor-3591 .elementor-element.elementor-element-f70e450{text-align:center}.elementor-3591 .elementor-element.elementor-element-f70e450 .elementor-heading-title{font-size:var(--e-global-typography-19ad9a2-font-size);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-3591 .elementor-element.elementor-element-40c3aa9{--grid-columns:1}.elementor-3591 .elementor-element.elementor-element-40c3aa9>.elementor-widget-container{padding:0 24px}}.elementor-3591 .elementor-element.elementor-element-3879ef97 p:not(:last-child),.elementor-3591 .elementor-element.elementor-element-3879ef97 li{margin-bottom:24px}.elementor-3591 .elementor-element.elementor-element-3879ef97 h2{padding-top:48px !important;padding-bottom:24px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 h3{padding-top:48px !important;padding-bottom:24px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 h4{padding-top:48px !important;padding-bottom:24px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 h5,.elementor-3591 .elementor-element.elementor-element-3879ef97 h6{padding-top:48px !important;padding-bottom:24px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 figure.wp-block-image{margin:0}.elementor-3591 .elementor-element.elementor-element-3879ef97 img{border-radius:8px !important;margin-top:32px;margin-bottom:16px}@media (max-width:767px){.elementor-3591 .elementor-element.elementor-element-3879ef97 h2{padding-bottom:16px !important;padding-top:24px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 h3{padding-top:24px !important;padding-bottom:16px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 h4{padding-top:24px !important;padding-bottom:12px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 h5,.elementor-3591 .elementor-element.elementor-element-3879ef97 h6{padding-top:24px !important;padding-bottom:12px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 p,.elementor-3591 .elementor-element.elementor-element-3879ef97 span,.elementor-3591 .elementor-element.elementor-element-3879ef97 h1,.elementor-3591 .elementor-element.elementor-element-3879ef97 h2,.elementor-3591 .elementor-element.elementor-element-3879ef97 h3,.elementor-3591 .elementor-element.elementor-element-3879ef97 h4,.elementor-3591 .elementor-element.elementor-element-3879ef97 h5,.elementor-3591 .elementor-element.elementor-element-3879ef97 h6{margin-left:24px !important;margin-right:24px !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 img{border-radius:0 !important}}.elementor-3591 .elementor-element.elementor-element-3879ef97 a{color:#8ca650 !important;font-weight:600 !important}.elementor-3591 .elementor-element.elementor-element-3879ef97 a:hover{text-decoration:underline !important}