.elementor-34858 .elementor-element.elementor-element-bda0b4d{--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:0% 3%;--row-gap:0%;--column-gap:3%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-34858 .elementor-element.elementor-element-a5f62a6{width:var( --container-widget-width, 14% );max-width:14%;background-color:#FAFAFA;--container-widget-width:14%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:4px 4px 4px 4px;}.elementor-34858 .elementor-element.elementor-element-a5f62a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34858 .elementor-element.elementor-element-61f6255{--display:flex;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.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-34858 .elementor-element.elementor-element-d0eaebb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-34858 .elementor-element.elementor-element-d0eaebb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:30px;}.elementor-34858 .elementor-element.elementor-element-ed9d728{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-34858 .elementor-element.elementor-element-ed9d728 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#222222;}.elementor-34858 .elementor-element.elementor-element-1efb65f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-1efb65f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-34858 .elementor-element.elementor-element-abe3109{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-abe3109 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-34858 .elementor-element.elementor-element-b0dd646{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-b0dd646 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-34858 .elementor-element.elementor-element-573fa78{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-573fa78 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-34858 .elementor-element.elementor-element-d402f63{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:18px;--padding-left:10px;--padding-right:10px;}.elementor-34858 .elementor-element.elementor-element-d402f63:not(.elementor-motion-effects-element-type-background), .elementor-34858 .elementor-element.elementor-element-d402f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-34858 .elementor-element.elementor-element-e239a34{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-e239a34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-161a941{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-161a941 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-6e8aa27{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-6e8aa27 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-ad896d8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-ad896d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-564a948{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-564a948 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-d6231c5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-d6231c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-d810b94{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-d810b94 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-f1e56e3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-f1e56e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-6d521ab{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-6d521ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-fe37716{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-fe37716 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-f0f2158{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;text-align:left;}.elementor-34858 .elementor-element.elementor-element-f0f2158 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#222222;}.elementor-34858 .elementor-element.elementor-element-c746e2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34858 .elementor-element.elementor-element-f6c2253{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}/* Start custom CSS for heading, class: .elementor-element-1efb65f */span.before-info-acf {
    color: #003E1D;
    font-weight: 500;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abe3109 */span.before-info-acf {
    color: #003E1D;
    font-weight: 500;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0dd646 */span.before-info-acf {
    color: #003E1D;
    font-weight: 500;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-573fa78 */span.before-info-acf {
    color: #003E1D;
    font-weight: 500;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e239a34 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-161a941 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e8aa27 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad896d8 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-564a948 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6231c5 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d810b94 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1e56e3 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d521ab */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe37716 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0f2158 */span.before-info-detail-acf {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-f6c2253 */.post-cong-ty h2 {
    font-size: 19px;
    font-weight: 700;
    margin-block-start: 20px;
    margin-block-end: 7px;
}

.post-cong-ty ol, ul {
    margin-block-end: 1rem;
}

.post-cong-ty li {
    margin-block-start: 3px;
}

.post-cong-ty figcaption {
    font-size: 14px;
    color: #3c3c3c;
    margin-top: 8px !important;
}/* End custom CSS */