.elementor-8110 .elementor-element.elementor-element-c563eb3{--display:flex;}.elementor-8110 .elementor-element.elementor-element-c563eb3:not(.elementor-motion-effects-element-type-background), .elementor-8110 .elementor-element.elementor-element-c563eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCEE;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8110 .elementor-element.elementor-element-958dcb4{z-index:10;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-8110 .elementor-element.elementor-element-61e52c3{left:1px;}body.rtl .elementor-8110 .elementor-element.elementor-element-61e52c3{right:1px;}.elementor-8110 .elementor-element.elementor-element-61e52c3{top:320px;}.elementor-8110 .elementor-element.elementor-element-61e52c3 img{width:100%;}.elementor-8110 .elementor-element.elementor-element-7a98617{--display:flex;--z-index:1;}.elementor-8110 .elementor-element.elementor-element-7a98617:not(.elementor-motion-effects-element-type-background), .elementor-8110 .elementor-element.elementor-element-7a98617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8110 .elementor-element.elementor-element-2c8fe4f{--display:flex;}.elementor-8110 .elementor-element.elementor-element-cf01969{--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-8110 .elementor-element.elementor-element-bbe24cb{--display:flex;}.elementor-8110 .elementor-element.elementor-element-bbe24cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8110 .elementor-element.elementor-element-7de5a61{width:auto;max-width:auto;}.elementor-8110 .elementor-element.elementor-element-7de5a61.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-8110 .elementor-element.elementor-element-7de5a61 .elementor-heading-title{font-family:"Josefin Sans";font-size:32px;font-weight:700;color:#8DA33B;}.elementor-8110 .elementor-element.elementor-element-15919ba{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8110 .elementor-element.elementor-element-6513cc1 .elementor-button{background-color:#FAA624;font-family:"SVN-Gilroy";font-size:20px;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-8110 .elementor-element.elementor-element-6513cc1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8110 .elementor-element.elementor-element-c8ea8b7{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-8110 .elementor-element.elementor-element-c8ea8b7 .swiper-slide > .elementor-element{height:100%;}.elementor-8110 .elementor-element.elementor-element-153e3d4{--display:flex;--z-index:1;}.elementor-8110 .elementor-element.elementor-element-153e3d4:not(.elementor-motion-effects-element-type-background), .elementor-8110 .elementor-element.elementor-element-153e3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8110 .elementor-element.elementor-element-7d297cc{--display:flex;}.elementor-8110 .elementor-element.elementor-element-eb69ad7{--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-8110 .elementor-element.elementor-element-2cfe427{--display:flex;}.elementor-8110 .elementor-element.elementor-element-f3a79a6 .elementor-button{background-color:#FAA624;font-family:"SVN-Gilroy";font-size:20px;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-8110 .elementor-element.elementor-element-f3a79a6.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-8110 .elementor-element.elementor-element-cefe822{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8110 .elementor-element.elementor-element-cefe822.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8110 .elementor-element.elementor-element-7305809{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-8110 .elementor-element.elementor-element-7305809.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-8110 .elementor-element.elementor-element-7305809 .elementor-heading-title{font-family:"Josefin Sans";font-size:32px;font-weight:700;color:#8DA33B;}.elementor-8110 .elementor-element.elementor-element-76a6ff2{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-8110 .elementor-element.elementor-element-76a6ff2 .swiper-slide > .elementor-element{height:100%;}.elementor-8110 .elementor-element.elementor-element-9842596{--display:flex;--z-index:1;}.elementor-8110 .elementor-element.elementor-element-9842596:not(.elementor-motion-effects-element-type-background), .elementor-8110 .elementor-element.elementor-element-9842596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8110 .elementor-element.elementor-element-22ca8a1{--spacer-size:150px;}@media(min-width:768px){.elementor-8110 .elementor-element.elementor-element-bbe24cb{--width:59.182%;}.elementor-8110 .elementor-element.elementor-element-cefe822{--width:59.182%;}}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8110 .elementor-element.elementor-element-7de5a61{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-8110 .elementor-element.elementor-element-7de5a61 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-8110 .elementor-element.elementor-element-7de5a61.elementor-element{--align-self:flex-start;}.elementor-8110 .elementor-element.elementor-element-7de5a61 .elementor-heading-title{font-size:65px;}.elementor-8110 .elementor-element.elementor-element-c8ea8b7{--swiper-slides-to-display:2;}.elementor-8110 .elementor-element.elementor-element-7305809{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-8110 .elementor-element.elementor-element-7305809 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-8110 .elementor-element.elementor-element-7305809.elementor-element{--align-self:flex-start;}.elementor-8110 .elementor-element.elementor-element-7305809 .elementor-heading-title{font-size:65px;}.elementor-8110 .elementor-element.elementor-element-76a6ff2{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8110 .elementor-element.elementor-element-c563eb3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8110 .elementor-element.elementor-element-61e52c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8110 .elementor-element.elementor-element-61e52c3.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-8110 .elementor-element.elementor-element-61e52c3{left:-2px;}body.rtl .elementor-8110 .elementor-element.elementor-element-61e52c3{right:-2px;}.elementor-8110 .elementor-element.elementor-element-61e52c3{top:105px;}.elementor-8110 .elementor-element.elementor-element-61e52c3 img{width:100%;max-width:100%;}.elementor-8110 .elementor-element.elementor-element-7de5a61{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:start;}.elementor-8110 .elementor-element.elementor-element-7de5a61 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-8110 .elementor-element.elementor-element-7de5a61.elementor-element{--align-self:flex-start;}.elementor-8110 .elementor-element.elementor-element-7de5a61 .elementor-heading-title{font-size:9vw;}.elementor-8110 .elementor-element.elementor-element-c8ea8b7{--swiper-slides-to-display:1;}.elementor-8110 .elementor-element.elementor-element-7305809{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:start;}.elementor-8110 .elementor-element.elementor-element-7305809 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-8110 .elementor-element.elementor-element-7305809.elementor-element{--align-self:flex-start;}.elementor-8110 .elementor-element.elementor-element-7305809 .elementor-heading-title{font-size:9vw;}.elementor-8110 .elementor-element.elementor-element-76a6ff2{--swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-61e52c3 */.bg-img{
   top: 0;
  left: 0; 
  right: 0; 
  width: 100%;  
  height: auto;  
  max-width: 100%; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c563eb3 */..elementor-8110 .elementor-element.elementor-element-c563eb3 {
  position: relative;   /* cha phải relative */
  width: 100%;          /* rộng theo màn hình */
  height: 60vh;         /* ví dụ chiều cao container */
  overflow: hidden;     /* cắt phần thừa */
}

..elementor-8110 .elementor-element.elementor-element-c563eb3 img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;          /* full ngang container */
  height: 100%;         /* full dọc container */
  object-fit: cover;    /* ảnh lấp kín, giữ tỉ lệ */
}/* End custom CSS */