.elementor-987998 .elementor-element.elementor-element-1b5576d{--display:flex;--overlay-opacity:0.51;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-987998 .elementor-element.elementor-element-1b5576d:not(.elementor-motion-effects-element-type-background), .elementor-987998 .elementor-element.elementor-element-1b5576d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuatuoitravinh.h3860.dpsmedia.vn/wp-content/uploads/2026/10/cua-1763521947-8520-1763522028.webp");background-position:center center;background-size:cover;}.elementor-987998 .elementor-element.elementor-element-1b5576d::before, .elementor-987998 .elementor-element.elementor-element-1b5576d > .elementor-background-video-container::before, .elementor-987998 .elementor-element.elementor-element-1b5576d > .e-con-inner > .elementor-background-video-container::before, .elementor-987998 .elementor-element.elementor-element-1b5576d > .elementor-background-slideshow::before, .elementor-987998 .elementor-element.elementor-element-1b5576d > .e-con-inner > .elementor-background-slideshow::before, .elementor-987998 .elementor-element.elementor-element-1b5576d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-987998 .elementor-element.elementor-element-cf42f21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987998 .elementor-element.elementor-element-cf42f21.elementor-element{--align-self:center;}.elementor-987998 .elementor-element.elementor-element-cf42f21{text-align:center;}.elementor-987998 .elementor-element.elementor-element-cf42f21 .elementor-heading-title{font-size:30px;letter-spacing:2px;color:var( --e-global-color-vamtam_accent_6 );}.elementor-987998 .elementor-element.elementor-element-cbf5673 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987998 .elementor-element.elementor-element-cbf5673.elementor-element{--align-self:center;}.elementor-987998 .elementor-element.elementor-element-cbf5673{text-align:center;}.elementor-987998 .elementor-element.elementor-element-cbf5673 .elementor-heading-title{font-family:"dtphudu-medium", Sans-serif;font-size:30px;letter-spacing:2px;color:var( --e-global-color-vamtam_accent_6 );}.elementor-987998 .elementor-element.elementor-element-025d449 .elementor-button{background-color:transparent;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-vamtam_sticky_header_bg_color );color:var( --e-global-color-vamtam_sticky_header_bg_color );background-image:linear-gradient(180deg, var( --e-global-color-vamtam_accent_4 ) 0%, var( --e-global-color-vamtam_accent_6 ) 100%);padding:10px 30px 10px 30px;}.elementor-987998 .elementor-element.elementor-element-025d449{width:auto;max-width:auto;}.elementor-987998 .elementor-element.elementor-element-025d449 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987998 .elementor-element.elementor-element-025d449.elementor-element{--align-self:center;}.elementor-987998 .elementor-element.elementor-element-b651d24{--display:flex;--overlay-opacity:0.18;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-987998 .elementor-element.elementor-element-b651d24:not(.elementor-motion-effects-element-type-background), .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-vamtam_accent_6 ) 0%, var( --e-global-color-vamtam_accent_4 ) 100%);}.elementor-987998 .elementor-element.elementor-element-b651d24::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-background-video-container::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .e-con-inner > .elementor-background-video-container::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-background-slideshow::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cuatuoitravinh.h3860.dpsmedia.vn/wp-content/uploads/2026/10/lang-que-3-1.png");--background-overlay:'';background-position:center center;background-repeat:repeat-x;background-size:contain;}.elementor-987998 .elementor-element.elementor-element-4d6a149{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-987998 .elementor-element.elementor-element-96a077f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987998 .elementor-element.elementor-element-904d07c img{width:130px;}.elementor-987998 .elementor-element.elementor-element-0befc42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987998 .elementor-element.elementor-element-4ff6e12 .elementor-heading-title{font-family:"dtphudu-bold", Sans-serif;font-size:25px;color:var( --e-global-color-vamtam_accent_1 );}.elementor-987998 .elementor-element.elementor-element-f225116{font-size:18px;line-height:1.5em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-987998 .elementor-element.elementor-element-f225116 a{font-size:18px;line-height:1.5em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-987998 .elementor-element.elementor-element-21bc84e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-987998 .elementor-element.elementor-element-26e5d3c .elementor-heading-title{font-family:"dtphudu-bold", Sans-serif;font-size:25px;color:var( --e-global-color-vamtam_accent_1 );}.elementor-987998 .elementor-element.elementor-element-36c864d{font-size:18px;line-height:1.5em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-987998 .elementor-element.elementor-element-36c864d a{font-size:18px;line-height:1.5em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-987998 .elementor-element.elementor-element-7ab8750{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987998 .elementor-element.elementor-element-e779530 .elementor-heading-title{font-family:"dtphudu-bold", Sans-serif;font-size:25px;color:var( --e-global-color-vamtam_accent_1 );}.elementor-987998 .elementor-element.elementor-element-f102055{font-size:18px;line-height:1.5em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-987998 .elementor-element.elementor-element-f102055 a{font-size:18px;line-height:1.5em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-987998 .elementor-element.elementor-element-ed071b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987998 .elementor-element.elementor-element-86acda7 .elementor-heading-title{font-family:"dtphudu-bold", Sans-serif;font-size:25px;color:var( --e-global-color-vamtam_accent_1 );}.elementor-987998 .elementor-element.elementor-element-75e9419 .elementor-icon-list-icon i{color:var( --e-global-color-vamtam_accent_3 );transition:color 0.3s;}.elementor-987998 .elementor-element.elementor-element-75e9419 .elementor-icon-list-icon svg{fill:var( --e-global-color-vamtam_accent_3 );transition:fill 0.3s;}.elementor-987998 .elementor-element.elementor-element-75e9419{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-987998 .elementor-element.elementor-element-75e9419 .elementor-icon-list-text{transition:color 0.3s;}.elementor-987998 .elementor-element.elementor-element-d352f77.elementor-element{--align-self:center;}.elementor-987998 .elementor-element.elementor-element-d352f77{text-align:center;}.elementor-987998 .elementor-element.elementor-element-d352f77 .elementor-heading-title{font-family:"dtphudu-bold", Sans-serif;font-size:95px;color:#A83139;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-987998 .elementor-element.elementor-element-b651d24::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-background-video-container::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .e-con-inner > .elementor-background-video-container::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-background-slideshow::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;}.elementor-987998 .elementor-element.elementor-element-4d6a149{--flex-wrap:wrap;}.elementor-987998 .elementor-element.elementor-element-0befc42{--justify-content:center;}.elementor-987998 .elementor-element.elementor-element-21bc84e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-987998 .elementor-element.elementor-element-1b5576d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-987998 .elementor-element.elementor-element-cf42f21 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-987998 .elementor-element.elementor-element-cbf5673 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-987998 .elementor-element.elementor-element-b651d24::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-background-video-container::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .e-con-inner > .elementor-background-video-container::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-background-slideshow::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-987998 .elementor-element.elementor-element-b651d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;}.elementor-987998 .elementor-element.elementor-element-b651d24{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-987998 .elementor-element.elementor-element-96a077f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-987998 .elementor-element.elementor-element-0befc42{--width:45%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-987998 .elementor-element.elementor-element-4ff6e12{text-align:center;}.elementor-987998 .elementor-element.elementor-element-4ff6e12 .elementor-heading-title{font-size:23px;}.elementor-987998 .elementor-element.elementor-element-f225116{text-align:center;font-size:15px;}.elementor-987998 .elementor-element.elementor-element-f225116 a{font-size:15px;}.elementor-987998 .elementor-element.elementor-element-21bc84e{--width:45%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-987998 .elementor-element.elementor-element-26e5d3c{text-align:center;}.elementor-987998 .elementor-element.elementor-element-26e5d3c .elementor-heading-title{font-size:23px;}.elementor-987998 .elementor-element.elementor-element-36c864d{text-align:center;font-size:15px;}.elementor-987998 .elementor-element.elementor-element-36c864d a{font-size:15px;}.elementor-987998 .elementor-element.elementor-element-7ab8750{--width:45%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-987998 .elementor-element.elementor-element-e779530{text-align:center;}.elementor-987998 .elementor-element.elementor-element-e779530 .elementor-heading-title{font-size:23px;}.elementor-987998 .elementor-element.elementor-element-f102055{text-align:center;font-size:15px;}.elementor-987998 .elementor-element.elementor-element-f102055 a{font-size:15px;}.elementor-987998 .elementor-element.elementor-element-ed071b2{--width:45%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-987998 .elementor-element.elementor-element-86acda7{text-align:center;}.elementor-987998 .elementor-element.elementor-element-86acda7 .elementor-heading-title{font-size:23px;}.elementor-987998 .elementor-element.elementor-element-d352f77 .elementor-heading-title{font-size:7.5vw;}}@media(min-width:768px){.elementor-987998 .elementor-element.elementor-element-96a077f{--width:15%;}.elementor-987998 .elementor-element.elementor-element-0befc42{--width:25%;}.elementor-987998 .elementor-element.elementor-element-21bc84e{--width:20%;}.elementor-987998 .elementor-element.elementor-element-7ab8750{--width:20%;}.elementor-987998 .elementor-element.elementor-element-ed071b2{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-987998 .elementor-element.elementor-element-0befc42{--width:60%;}.elementor-987998 .elementor-element.elementor-element-21bc84e{--width:30%;}.elementor-987998 .elementor-element.elementor-element-7ab8750{--width:30%;}.elementor-987998 .elementor-element.elementor-element-ed071b2{--width:30%;}}/* Start custom CSS for button, class: .elementor-element-025d449 */.elementor-987998 .elementor-element.elementor-element-025d449 a{
  animation: wiggle 2s 1s infinite;
}

@keyframes wiggle {
	5%,
	50% {
		transform: scale(1);
	}
	10% {
		transform: scale(0.9);
	}
	15% {
		transform: scale(1.15);
	}
	20% {
		transform: scale(1.15) rotate(-5deg);
	}
	25% {
		transform: scale(1.15) rotate(5deg);
	}
	30% {
		transform: scale(1.15) rotate(-3deg);
	}
	35% {
		transform: scale(1.15) rotate(2deg);
	}
	40% {
		transform: scale(1.15) rotate(0);
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d352f77 */.elementor-987998 .elementor-element.elementor-element-d352f77 {
    background: linear-gradient(
        to bottom,
        #A83139 0%,
        rgba(168, 49, 57, 0.75) 50%,
        transparent 85%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.elementor-987998 .elementor-element.elementor-element-d352f77 {
    width: 100%;
    max-width: 1280px;
    margin-inline: auto;
    overflow: hidden;
}

.elementor-987998 .elementor-element.elementor-element-d352f77 span{
    display: block;
    width: 100%;
    white-space: nowrap;
    text-align: justify;
    text-align-last: justify;
    font-size: clamp(20px, 12vw, 150px)!important;
    line-height: 1.1;
    letter-spacing: -2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b651d24 */.elementor-987998 .elementor-element.elementor-element-b651d24{
    overflow: hidden;
}/* End custom CSS */