.elementor-259 .elementor-element.elementor-element-cbd0eab:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-cbd0eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-259 .elementor-element.elementor-element-cbd0eab > .elementor-background-overlay{background-image:url("https://www.cngvietnam.com/wp-content/uploads/2022/12/line.png");background-position:50% 70%;background-repeat:no-repeat;background-size:100% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-259 .elementor-element.elementor-element-cbd0eab{box-shadow:0px 0px 20px 0px rgba(150, 113, 64.99999999999999, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 50px 20px;}.elementor-259 .elementor-element.elementor-element-d99d77b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-259 .elementor-element.elementor-element-33c8afe .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-259 .elementor-element.elementor-element-33c8afe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-259 .elementor-element.elementor-element-37204a6 .elementor-main-swiper{height:110px;}.elementor-259 .elementor-element.elementor-element-37204a6.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-259 .elementor-element.elementor-element-37204a6 .elementor-swiper-button{font-size:20px;}.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-container-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-fraction{font-size:6px;color:var( --e-global-color-primary );}.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#72AE3A66;opacity:1;}.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-bullet-active, .elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-259 .elementor-element.elementor-element-37204a6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-259 .elementor-element.elementor-element-08c8084 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-259 .elementor-element.elementor-element-08c8084 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-259 .elementor-element.elementor-element-acfb7d9{--grid-template-columns:repeat(0, auto);--icon-size:31px;--grid-column-gap:36px;--grid-row-gap:0px;}.elementor-259 .elementor-element.elementor-element-acfb7d9 .elementor-widget-container{text-align:left;}.elementor-259 .elementor-element.elementor-element-acfb7d9 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-259 .elementor-element.elementor-element-cf97311 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 50px 10px 50px;}.elementor-259 .elementor-element.elementor-element-05dabbf .elementor-heading-title{color:var( --e-global-color-secondary );letter-spacing:-0.6px;}.elementor-259 .elementor-element.elementor-element-05dabbf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-259 .elementor-element.elementor-element-95ad382 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-259 .elementor-element.elementor-element-95ad382 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-259 .elementor-element.elementor-element-95ad382{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-259 .elementor-element.elementor-element-95ad382 .elementor-icon-list-icon{padding-right:0px;}.elementor-259 .elementor-element.elementor-element-95ad382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-259 .elementor-element.elementor-element-95ad382 .elementor-icon-list-item > a{font-size:16px;font-weight:700;}.elementor-259 .elementor-element.elementor-element-95ad382 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-259 .elementor-element.elementor-element-95ad382 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-259 .elementor-element.elementor-element-bfca727 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-259 .elementor-element.elementor-element-f5d056c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-259 .elementor-element.elementor-element-f5d056c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-259 .elementor-element.elementor-element-f5d056c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-259 .elementor-element.elementor-element-f5d056c .elementor-icon-list-icon{padding-right:0px;}.elementor-259 .elementor-element.elementor-element-f5d056c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-259 .elementor-element.elementor-element-f5d056c .elementor-icon-list-item > a{font-size:16px;font-weight:700;}.elementor-259 .elementor-element.elementor-element-f5d056c .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-259 .elementor-element.elementor-element-f5d056c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-259 .elementor-element.elementor-element-6103d16 .elementor-heading-title{line-height:1.5em;}.elementor-259 .elementor-element.elementor-element-6103d16 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-259 .elementor-element.elementor-element-6d38fd3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-259 .elementor-element.elementor-element-6d38fd3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-259 .elementor-element.elementor-element-6d38fd3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-259 .elementor-element.elementor-element-6d38fd3 .elementor-icon-list-icon{padding-right:0px;}.elementor-259 .elementor-element.elementor-element-6d38fd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-259 .elementor-element.elementor-element-6d38fd3 .elementor-icon-list-item > a{font-size:16px;font-weight:700;}.elementor-259 .elementor-element.elementor-element-6d38fd3 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-259 .elementor-element.elementor-element-6d38fd3 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-259 .elementor-element.elementor-element-6a69902 .elementor-heading-title{line-height:1.5em;}.elementor-259 .elementor-element.elementor-element-6d4194b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-259 .elementor-element.elementor-element-80d893d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-259 .elementor-element.elementor-element-80d893d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-259 .elementor-element.elementor-element-948e36c .elementor-nav-menu .elementor-item{font-size:16px;font-weight:500;}.elementor-259 .elementor-element.elementor-element-948e36c .elementor-nav-menu--main .elementor-item{color:#555969;fill:#555969;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-259 .elementor-element.elementor-element-948e36c{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-259 .elementor-element.elementor-element-948e36c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-259 .elementor-element.elementor-element-0b419ec{padding:5px 20px 5px 20px;}.elementor-259 .elementor-element.elementor-element-c7dd643{text-align:center;color:#FCFCFC;font-size:14px;font-weight:500;}.elementor-259 .elementor-element.elementor-element-132d164{--grid-template-columns:repeat(0, auto);--grid-column-gap:9px;--grid-row-gap:31px;}.elementor-259 .elementor-element.elementor-element-132d164 .elementor-widget-container{text-align:center;}.elementor-259 .elementor-element.elementor-element-132d164 .elementor-social-icon{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-259 .elementor-element.elementor-element-d99d77b{width:37.802%;}.elementor-259 .elementor-element.elementor-element-cf97311{width:38.227%;}.elementor-259 .elementor-element.elementor-element-6d4194b{width:23.279%;}}@media(max-width:1024px){.elementor-259 .elementor-element.elementor-element-cbd0eab > .elementor-background-overlay{background-position:0% 0%;}.elementor-259 .elementor-element.elementor-element-37204a6.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-259 .elementor-element.elementor-element-cf97311 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-259 .elementor-element.elementor-element-cbd0eab > .elementor-background-overlay{background-position:0% 0%;}.elementor-259 .elementor-element.elementor-element-37204a6.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-259 .elementor-element.elementor-element-c7dd643{text-align:center;}}/* Start custom CSS for media-carousel, class: .elementor-element-37204a6 */.elementor-259 .elementor-element.elementor-element-37204a6 {
    max-width: 348px;
}
.elementor-259 .elementor-element.elementor-element-37204a6 .elementor-carousel-image {
    background-size: contain;
}
.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-bullet {
    position: relative;
}
.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-bullet:after {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    top: calc(50% - 5px);
    left: calc(50% - 5px);
    background: #72AE3A;
    opacity: 0;
    border-radius: 50%;
}
.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-bullet:hover:after,
.elementor-259 .elementor-element.elementor-element-37204a6 .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
    opacity: 0.34;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-132d164 */.elementor-259 .elementor-element.elementor-element-132d164 {
    position: fixed;
    width: 52px;
    right: 40px;
    bottom: 40px;
    z-index: 9996;
}
.elementor-259 .elementor-element.elementor-element-132d164 .elementor-icon {
    width: 52px;
    height: 52px;
    text-align: center;
    line-height: 52px;
    border-radius: 50%;
    position: relative;
    z-index: 0;
}
.elementor-259 .elementor-element.elementor-element-132d164 .elementor-icon:after {
    content: "";
    position: absolute;
    width: 70px;
    height: 70px;
    top: -9px;
    left: -9px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #72AE3A;
opacity: 0.4;
    -webkit-animation: pulse 1.5s infinite;
    animation: pulse 1.5s infinite;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    z-index: -1;
}
@media (max-width:767px){
    .elementor-259 .elementor-element.elementor-element-132d164 {
        right:20px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0b419ec */.elementor-259 .elementor-element.elementor-element-0b419ec {
    background: linear-gradient(246.4deg, #A9D63A 4.42%, #4FA417 85.15%);
}
@media (max-width: 767px) {
    .elementor-259 .elementor-element.elementor-element-0b419ec {
        background: linear-gradient(180deg, #ADD83C 0%, #4FA417 100%);
    }
}/* End custom CSS */