/**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%;
                }
                
                .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-jbqtr5jl{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-jbqtr5jl{width: 100%;}}.ecom-core.ecom-kk3s2fiuvh7 .ecom-button-default{justify-content: center;}.ecom-core.ecom-kk3s2fiuvh7 .ecom__element--button{font-family: 'Jost', sans-serif;font-size: 16px;font-weight: 500;line-height: 28px;text-transform: capitalize;text-decoration: none;letter-spacing: 0px;box-shadow: 0px 0px 0px 0px;color: #000000;border-style: solid;border-width: 1px;border-color: #000000;border-radius: 5px;padding: 10px 26px 10px 26px;}.ecom-core.ecom-kk3s2fiuvh7 .ecom__element--button:hover{color: #5890E1;}.ecom-core.ecom-uk9o6xjm .text-content,.ecom-core.ecom-uk9o6xjm  .text-content a,.ecom-core.ecom-uk9o6xjm  .text-content p,.ecom-core.ecom-uk9o6xjm  .text-content span{text-align: left;}.ecom-core.ecom-uk9o6xjm .text-content,.ecom-core.ecom-uk9o6xjm .text-content a,.ecom-core.ecom-uk9o6xjm  .text-content a,.ecom-core.ecom-uk9o6xjm  .text-content a a,.ecom-core.ecom-uk9o6xjm  .text-content p,.ecom-core.ecom-uk9o6xjm  .text-content p a,.ecom-core.ecom-uk9o6xjm  .text-content span,.ecom-core.ecom-uk9o6xjm  .text-content span a{font-family: 'Jost', sans-serif;font-size: 16px;}.ecom-core.ecom-uk9o6xjm{padding-bottom: 0;}.ecom-core.ecom-rve5kqz2 .element__heading .ecom__heading{text-align: left;}.ecom-core.ecom-rve5kqz2 .element__heading .ecom__heading,.ecom-core.ecom-rve5kqz2 .element__heading .ecom__heading a{font-weight: 500;font-size: 30px;}.ecom-core.ecom-rve5kqz2  .element__heading .ecom__heading,.ecom-core.ecom-rve5kqz2  .element__heading .ecom__heading a{color: #000000;}
.ecom-core.ecom-elwiqhst{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-elwiqhst{width: 100%;}}.ecom-core.ecom-ozo6fqws{text-align: left;}

