.elementor-8276 .elementor-element.elementor-element-5819c26{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right: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 );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-8276 .elementor-element.elementor-element-a498b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8276 .elementor-element.elementor-element-a498b03.elementor-element{--align-self:center;}.elementor-8276 .elementor-element.elementor-element-a498b03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;font-style:normal;line-height:52px;color:#202A3B;}.elementor-8276 .elementor-element.elementor-element-447a81d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8276 .elementor-element.elementor-element-3f63899{color:var( --e-global-color-primary );}.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-8276 .elementor-element.elementor-element-6441483{--divider-border-style:solid;--divider-color:#CDCED4;--divider-border-width:2px;}.elementor-8276 .elementor-element.elementor-element-6441483 .elementor-divider-separator{width:100%;}.elementor-8276 .elementor-element.elementor-element-6441483 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8276 .elementor-element.elementor-element-245d2e2{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8276 .elementor-element.elementor-element-2a7da65{--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-8276 .elementor-element.elementor-element-2cd5742{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:start;}.elementor-8276 .elementor-element.elementor-element-2cd5742 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;font-style:normal;line-height:42px;color:#202A3B;}.elementor-8276 .elementor-element.elementor-element-fb83b95{--divider-border-style:solid;--divider-color:#CDCED4;--divider-border-width:2px;}.elementor-8276 .elementor-element.elementor-element-fb83b95.elementor-element{--align-self:center;}.elementor-8276 .elementor-element.elementor-element-fb83b95 .elementor-divider-separator{width:100%;}.elementor-8276 .elementor-element.elementor-element-fb83b95 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8276 .elementor-element.elementor-element-285309e{--display:flex;}.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-8276 .elementor-element.elementor-element-5dbb0de{--grid-columns:3;}@media(max-width:1024px){.elementor-8276 .elementor-element.elementor-element-a498b03 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-8276 .elementor-element.elementor-element-2cd5742 .elementor-heading-title{font-size:26px;line-height:38px;}.elementor-8276 .elementor-element.elementor-element-5dbb0de{--grid-columns:2;}}@media(min-width:768px){.elementor-8276 .elementor-element.elementor-element-5819c26{--content-width:1200px;}.elementor-8276 .elementor-element.elementor-element-447a81d{--content-width:1200px;}.elementor-8276 .elementor-element.elementor-element-245d2e2{--content-width:1400px;}}@media(max-width:767px){.elementor-8276 .elementor-element.elementor-element-5819c26{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8276 .elementor-element.elementor-element-a498b03 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-8276 .elementor-element.elementor-element-447a81d{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8276 .elementor-element.elementor-element-245d2e2{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8276 .elementor-element.elementor-element-2cd5742{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-8276 .elementor-element.elementor-element-2cd5742 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-8276 .elementor-element.elementor-element-5dbb0de{--grid-columns:1;}}/* Start custom CSS for theme-post-content, class: .elementor-element-3f63899 */.elementor-8276 .elementor-element.elementor-element-3f63899 {
    font-size: 16px;
    line-height: 28px;
}
.elementor-8276 .elementor-element.elementor-element-3f63899 ul {
    list-style: none;
    padding-left: 0;
}

.elementor-8276 .elementor-element.elementor-element-3f63899 ul li {
    position: relative;
    padding-left: 22px;
    margin-bottom: 10px;
}

.elementor-8276 .elementor-element.elementor-element-3f63899 ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 5px; /* Căn icon với dòng đầu tiên */
    width: 10px;
    height: 10px;
    background-image: url("data:image/svg+xml,%3Csvg fill='%23D6282D' version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40.731 40.731'%3E%3Cpath d='M37.761,19.833c0.114,0.164,0.184,0.363,0.184,0.578c0,0.431-0.271,0.797-0.653,0.938c-1.546,1.096-9.82,7.307-16.016,18.733c-0.122,0.304-0.378,0.548-0.7,0.621c-0.084,0.021-0.168,0.027-0.252,0.027c-0.339,0-0.656-0.156-0.832-0.453c-0.047-0.07-0.084-0.146-0.112-0.228c-0.804-1.56-6.132-11.422-15.984-18.756c-0.358-0.152-0.608-0.507-0.608-0.921c0-0.008,0-0.016,0-0.022c-0.004-0.19,0.045-0.381,0.149-0.549c0.118-0.19,0.295-0.333,0.499-0.41c1.279-0.894,9.649-7.022,15.965-18.612C19.499,0.334,19.899,0,20.376,0c0.196,0,0.379,0.057,0.533,0.154c0.213,0.12,0.376,0.316,0.455,0.553c0.613,1.209,5.938,11.318,16.04,18.802C37.548,19.587,37.672,19.698,37.761,19.833z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.elementor-8276 .elementor-element.elementor-element-3f63899 > .elementor-widget-container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-8276 .elementor-element.elementor-element-3f63899 > .elementor-widget-container ul > li {
    position: relative;
    padding-left: 22px;
}

.elementor-8276 .elementor-element.elementor-element-3f63899 > .elementor-widget-container ul > li::before {
    /* giữ nguyên phần icon như trên */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8f1a3d5 */.post-tags{
    display:flex;
    flex-wrap:wrap;
    gap:12px;
}

.post-tags a{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:8px 18px;

    border:1px solid #D7DCE5;
    background:#fff;

    color:#202A3B;
    font-size:13px;
    font-weight:600;
    line-height:1;
    letter-spacing:.5px; /* Nếu thấy chữ bình thường bị giãn rộng quá, bạn có thể xóa luôn dòng này */
    text-decoration:none;

    transition:all .3s ease;
}

.post-tags a::before{
    content:"#";
    margin-right:2px;
    color:#202A3B;
}

.post-tags a:hover{
    background:#202A3B;
    border-color:#202A3B;
    color:#fff;
    box-shadow:0 11px 30px rgba(0,0,0,.08);
    transform:translateY(-2px);
}

.post-tags a:hover::before{
    color:#CCA55A;
}/* End custom CSS */