/**ECOM-INSERT-CSS**/
                .ecom-column {
                    position: relative;
                    /* display: flex; responsive generate display block */
                }
                .ecom-column>.core__column--wrapper {
                    align-items: flex-start; /* fix tam de mn lam layout */
                    display: flex;
                    padding: 20px;
                }
                .ecom-column:hover {
                    z-index: 1;
                }
                @media only screen and (min-width: 768px) {
                    .ecom-column>.core__column--wrapper {
                        height: 100%;
                    }
                }
                .ecom-row {
                    width: 100%;
                    position: relative;
                }
                .ecom-section__overlay > .ecom-overlay{
                    position:absolute;
                    top:0;
                    left:0;
                    bottom:0;
                    right:0;
                }
                .ecom-row:not(.ecom-section) {
                    float: left;
                }
                .ecom-row.ecom-section {
                    clear: both;
                }
                .ecom-row:hover {
                    z-index: 1;
                }
                .ecom-row>div.core__row--columns.core__row--full {
                    max-width: 100%;
                }
                
                .element__divi{
                    padding:10px 0;
                    overflow:hidden;
                }
                .ecom__element-divi{
                    display:flex;
                }
                .divi-line{
                    margin:10px 0;
                    border:0;
                    border-bottom: 1px solid #D1D5DB;
                }
                .divi-cont{
                    position:relative;
                    z-index:1;
                    display:flex;
                    align-items:center;
                    transition: all .3s;
                    color: #818a91;
                    width:100%;
                }
                .divi-cont span{
                    display:flex;
                    white-space:nowrap;
                }
                .divi-cont-before{
                    display:block;
                    border:0;
                }
                .divi-cont-after{
                    display:block;
                    border:0;
                }
                .divi-style{
                    padding:0 !important;
                    border-bottom: 2px solid #D1D5DB;
                }
                .divi-cont>*{
                    margin:0;
                }
                .divi-cont svg{
                    width:36px;
                    height:auto;
                }
            
                .ecom__text--dropcap:first-letter {
                    font-size: 40px;
                    color: #8A2BE2;
                    display:inline-flex;
                    border:1px solid transparent;
                    float:left;
                    line-height:1;
                }
            
                    .ecom-element-button.ecom-button-default{
                        display:flex;
                    }
                    a.ecom__element--button{
                        display: inline-flex;
                        align-items: center;
                        text-decoration: none;
                        text-align:center
                    }
                    .ecom__element--button-icon{
                        display:inline-flex;
                        color:inherit;
                    }
                    .ecom__element--button-icon svg{
                        width:24px;
                        height:auto
                    }
                
.ecom-core.ecom-uknax5ahs79{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-uknax5ahs79{width: 100%;}}.ecom-core.ecom-nik166ed9xj div.divi-style{border-style: solid;}.ecom-core.ecom-nik166ed9xj .ecom__element-divi,.ecom-core.ecom-nik166ed9xj .divi-cont{justify-content: center;}.ecom-core.ecom-nik166ed9xj .divi-cont{grid-column-gap: 7px;}.ecom-core.ecom-nik166ed9xj .ecom__element-divi .divi-style{border-color: #000000;border-bottom-width: 2px;}.ecom-core.ecom-nik166ed9xj{padding-bottom: 0;}.ecom-core.ecom-35zzwo7nin1 .ecom__element--button{gap: 6px;}.ecom-core.ecom-35zzwo7nin1 .ecom-button-default{justify-content: center;}.ecom-core.ecom-35zzwo7nin1 .ecom__element--button{box-shadow: 0px 0px 0px 0px rgba(51, 51, 51, 0.49);color: #ffffff;background-color: rgba(0, 0, 0, 0.85);border-radius: 0px;transition-duration: 300ms;;;padding: 10px 26px 10px 26px;}.ecom-core.ecom-35zzwo7nin1 .ecom__element--button:hover{color: #ffffff;background-color: #000000;border-radius: 0px;cursor: auto;transform: scale(1.1);}.ecom-core.ecom-35zzwo7nin1 .ecom-button-icon svg{height: 14px;width: 14px;}.ecom-core.ecom-35zzwo7nin1{padding-bottom: 0;}.ecom-core.ecom-04h0m6yud0u3 .text-content,.ecom-core.ecom-04h0m6yud0u3  .text-content a,.ecom-core.ecom-04h0m6yud0u3  .text-content p,.ecom-core.ecom-04h0m6yud0u3  .text-content span{text-align: center;}.ecom-core.ecom-04h0m6yud0u3 .text-content,.ecom-core.ecom-04h0m6yud0u3 .text-content a,.ecom-core.ecom-04h0m6yud0u3  .text-content a,.ecom-core.ecom-04h0m6yud0u3  .text-content a a,.ecom-core.ecom-04h0m6yud0u3  .text-content p,.ecom-core.ecom-04h0m6yud0u3  .text-content p a,.ecom-core.ecom-04h0m6yud0u3  .text-content span,.ecom-core.ecom-04h0m6yud0u3  .text-content span a{}.ecom-core.ecom-04h0m6yud0u3{padding-bottom: 0;}.ecom-core.ecom-ojuq3tma3s .element__heading .ecom__heading{text-align: center;margin: 0px;padding: 0px;}.ecom-core.ecom-ojuq3tma3s .element__heading .ecom__heading,.ecom-core.ecom-ojuq3tma3s .element__heading .ecom__heading a{font-weight: 600;font-size: 20px;}.ecom-core.ecom-ojuq3tma3s  .element__heading .ecom__heading,.ecom-core.ecom-ojuq3tma3s  .element__heading .ecom__heading a{color: #000000;}.ecom-core.ecom-ojuq3tma3s{padding-bottom: 13px;} .ecom-core.ecom-ojuq3tma3s.title-style-3 .ecom__heading:after{
background-color: #000;
    content: "";
    position: absolute;
    bottom: -12px;
    left: 50%;
    margin-left: -15px;
    width: 30px;
    height: 3px;
    display: inline-block;
}.ecom-core.ecom-qdecd51quft div.divi-style{border-style: solid;}.ecom-core.ecom-qdecd51quft .ecom__element-divi,.ecom-core.ecom-qdecd51quft .divi-cont{justify-content: center;}.ecom-core.ecom-qdecd51quft .divi-cont{grid-column-gap: 7px;}.ecom-core.ecom-qdecd51quft .ecom__element-divi .divi-style{border-color: #000000;border-bottom-width: 2px;}.ecom-core.ecom-qdecd51quft{padding-bottom: 0;}.ecom-core.ecom-n8b764uyjwd>div.core__row--columns{max-width: 1600px;}
.ecom-core.ecom-vl3mbcexim{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-vl3mbcexim{width: 100%;}}.ecom-core.ecom-cqhypjd2ozc .text-content,.ecom-core.ecom-cqhypjd2ozc  .text-content a,.ecom-core.ecom-cqhypjd2ozc  .text-content p,.ecom-core.ecom-cqhypjd2ozc  .text-content span{text-align: center;}.ecom-core.ecom-cqhypjd2ozc .text-content,.ecom-core.ecom-cqhypjd2ozc .text-content a,.ecom-core.ecom-cqhypjd2ozc  .text-content a,.ecom-core.ecom-cqhypjd2ozc  .text-content a a,.ecom-core.ecom-cqhypjd2ozc  .text-content p,.ecom-core.ecom-cqhypjd2ozc  .text-content p a,.ecom-core.ecom-cqhypjd2ozc  .text-content span,.ecom-core.ecom-cqhypjd2ozc  .text-content span a{font-family: 'Jost', sans-serif;font-size: 12px;}.ecom-core.ecom-12dt9i0zims .ecom-button-default{justify-content: center;}.ecom-core.ecom-12dt9i0zims .ecom__element--button{font-family: 'Jost', sans-serif;font-size: 16px;font-weight: 500;line-height: 28px;text-decoration: none;letter-spacing: 0px;box-shadow: 0px 0px 0px 0px rgba(51, 51, 51, 0.49);color: #ffffff;background-color: #499E57;border-radius: 0px;transition-duration: 300ms;;;padding: 10px 26px 10px 26px;}.ecom-core.ecom-12dt9i0zims .ecom__element--button:hover{color: #ffffff;background-color: #499E57;border-radius: 0px;transform: scale(1.1);}.ecom-core.ecom-12dt9i0zims{padding-bottom: 0;}.ecom-core.ecom-4ta4g0fz5gh .ecom-icon{justify-content: center;}.ecom-core.ecom-4ta4g0fz5gh .ecom-icon .ecom-icon--container svg{height: 100px;width: 100px;}.ecom-core.ecom-4ta4g0fz5gh .ecom-icon .ecom-icon--container{color: #499E57;border-radius: 50%;padding: 12px;}.ecom-core.ecom-4ta4g0fz5gh .ecom-icon .ecom-icon--container:hover{color: #499E57;background-color: rgba(255, 255, 255, 0);transform: scale(1.1);}.ecom-core.ecom-48j9hx3t7lp .text-content,.ecom-core.ecom-48j9hx3t7lp  .text-content a,.ecom-core.ecom-48j9hx3t7lp  .text-content p,.ecom-core.ecom-48j9hx3t7lp  .text-content span{text-align: left;}.ecom-core.ecom-48j9hx3t7lp .text-content,.ecom-core.ecom-48j9hx3t7lp .text-content a,.ecom-core.ecom-48j9hx3t7lp  .text-content a,.ecom-core.ecom-48j9hx3t7lp  .text-content a a,.ecom-core.ecom-48j9hx3t7lp  .text-content p,.ecom-core.ecom-48j9hx3t7lp  .text-content p a,.ecom-core.ecom-48j9hx3t7lp  .text-content span,.ecom-core.ecom-48j9hx3t7lp  .text-content span a{font-family: 'Jost', sans-serif;font-size: 16px;}.ecom-core.ecom-8o76rv12tdf .element__heading .ecom__heading{text-align: center;}.ecom-core.ecom-8o76rv12tdf .element__heading .ecom__heading,.ecom-core.ecom-8o76rv12tdf .element__heading .ecom__heading a{font-weight: 600;font-size: 30px;}.ecom-core.ecom-8o76rv12tdf  .element__heading .ecom__heading,.ecom-core.ecom-8o76rv12tdf  .element__heading .ecom__heading a{color: #000000;}.ecom-core.ecom-8o76rv12tdf{} .ecom-core.ecom-8o76rv12tdf.title-style-3 .ecom__heading:after{
background-color: #000;
    content: "";
    position: absolute;
    bottom: -12px;
    left: 50%;
    margin-left: -15px;
    width: 30px;
    height: 3px;
    display: inline-block;
}
