.elementor-13 .elementor-element.elementor-element-f07ac98{--display:flex;--min-height:90vh;--justify-content:flex-end;--overlay-opacity:1;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-13 .elementor-element.elementor-element-f07ac98::before, .elementor-13 .elementor-element.elementor-element-f07ac98 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f07ac98 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f07ac98 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f07ac98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f07ac98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #04272100 47%, #042721 100%);}.elementor-13 .elementor-element.elementor-element-f07ac98 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-13 .elementor-element.elementor-element-ca6d89d{text-align:start;}.elementor-13 .elementor-element.elementor-element-63b59d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:53px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5379b98{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5379b98 > *{max-width:65%;}.elementor-13 .elementor-element.elementor-element-cab0d8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-cab0d8a .elementor-button{font-weight:600;border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-2acf8de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-13 .elementor-element.elementor-element-9645268{--display:grid;--e-con-grid-template-columns:2fr 1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-a304279{--display:flex;}.elementor-13 .elementor-element.elementor-element-8ad1680{text-align:start;}.elementor-13 .elementor-element.elementor-element-8ad1680 img{width:27%;}.elementor-13 .elementor-element.elementor-element-8e3426a{text-align:start;}.elementor-13 .elementor-element.elementor-element-8e3426a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-6c8b4ec{--display:flex;}.elementor-13 .elementor-element.elementor-element-4fb0004{--display:flex;}.elementor-13 .elementor-element.elementor-element-ba94f5f{text-align:justify;line-height:30px;}.elementor-13 .elementor-element.elementor-element-3bc0a4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:8%;--padding-right:0%;}.elementor-13 .elementor-element.elementor-element-e5d0488{--display:grid;--e-con-grid-template-columns:2fr 5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-2bb15a1{--display:flex;}.elementor-13 .elementor-element.elementor-element-f3e31c7{text-align:start;}.elementor-13 .elementor-element.elementor-element-f3e31c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-dcac05f{text-align:justify;line-height:30px;}.elementor-13 .elementor-element.elementor-element-1cf658e{--display:flex;}.elementor-13 .elementor-element.elementor-element-528ea4a{--wd-brd-radius:12px;}.elementor-13 .elementor-element.elementor-element-528ea4a .banner-title{font-family:"Playfair Display", Sans-serif;}.elementor-13 .elementor-element.elementor-element-528ea4a .banner-inner{font-size:14px;}.elementor-13 .elementor-element.elementor-element-4e1c6f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-13 .elementor-element.elementor-element-0179bf1{--display:grid;--e-con-grid-template-columns:4fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;}.elementor-13 .elementor-element.elementor-element-eea23e3{--display:flex;}.elementor-13 .elementor-element.elementor-element-b420049{text-align:start;}.elementor-13 .elementor-element.elementor-element-b420049 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-4237a14{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-13 .elementor-element.elementor-element-a1e6963{--display:flex;}.elementor-13 .elementor-element.elementor-element-6fbebc8 .ue-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;}.elementor-13 .elementor-element.elementor-element-6fbebc8 .ue-grid-item{padding:0px 0px 0px 0px;border-style:none;transition:all 200ms ease-in-out;}.elementor-13 .elementor-element.elementor-element-6fbebc8 .ue-grid-item:hover{border-style:none;}.elementor-13 .elementor-element.elementor-element-6fbebc8 .ue-grid-item.ue-active-item{border-style:none;}.elementor-13 .elementor-element.elementor-element-6fbebc8 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-13 .elementor-element.elementor-element-8c4ce75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:8%;--padding-right:0%;}.elementor-13 .elementor-element.elementor-element-7eaefd4{text-align:center;}.elementor-13 .elementor-element.elementor-element-7eaefd4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-dca42dc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 25px;--row-gap:0px;--column-gap:25px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-d297101{--display:flex;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-d297101:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d297101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#042721;}.elementor-13 .elementor-element.elementor-element-156fa4f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:59px;color:#E2725B;}.elementor-13 .elementor-element.elementor-element-6d962fc{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-2fa7fd3{font-family:"Playfair", Sans-serif;font-size:39px;line-height:40px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ffb340c{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a73f835{--display:flex;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-a73f835:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a73f835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#042721;}.elementor-13 .elementor-element.elementor-element-510cae9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:59px;color:#E2725B;}.elementor-13 .elementor-element.elementor-element-ec79b7e{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-6cbd7b6{font-family:"Playfair", Sans-serif;font-size:39px;line-height:40px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-dc36f07{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-dda13a5{--display:flex;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-dda13a5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dda13a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#042721;}.elementor-13 .elementor-element.elementor-element-6475f47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:59px;color:#E2725B;}.elementor-13 .elementor-element.elementor-element-4f26b57{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-488391e{font-family:"Playfair", Sans-serif;font-size:39px;line-height:40px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b305f13{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-92554d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:8%;--padding-right:0%;}.elementor-13 .elementor-element.elementor-element-1fc47e8{text-align:start;}.elementor-13 .elementor-element.elementor-element-1fc47e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-5625d87 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-13 .elementor-element.elementor-element-5625d87 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-13 .elementor-element.elementor-element-5625d87{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--image-border-width:0px;--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-13 .elementor-element.elementor-element-aa8d06d{--display:flex;--min-height:1280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-aa8d06d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-aa8d06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vietnamgolftravel.site/wp-content/uploads/2026/03/prefooter.jpg");background-position:bottom center;background-size:cover;}body.elementor-page-13{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-8c4ce75{--content-width:901px;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-63b59d3 .elementor-heading-title{font-size:29px;}.elementor-13 .elementor-element.elementor-element-9645268{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ba94f5f{text-align:justify;font-size:14px;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-ba94f5f > *{max-width:87%;}.elementor-13 .elementor-element.elementor-element-e5d0488{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-dcac05f{text-align:justify;font-size:14px;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-dcac05f > *{max-width:87%;}.elementor-13 .elementor-element.elementor-element-0179bf1{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-6fbebc8 .ue-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-13 .elementor-element.elementor-element-dca42dc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-5379b98{text-align:justify;font-size:13px;}.elementor-13 .elementor-element.elementor-element-5379b98 > *{max-width:100%;}.elementor-13 .elementor-element.elementor-element-2acf8de{--padding-top:40px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-9645268{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8ad1680 img{width:36%;}.elementor-13 .elementor-element.elementor-element-8e3426a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-8e3426a .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-ba94f5f{font-size:13px;}.elementor-13 .elementor-element.elementor-element-ba94f5f > *{max-width:100%;}.elementor-13 .elementor-element.elementor-element-e5d0488{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-f3e31c7 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-dcac05f{font-size:13px;}.elementor-13 .elementor-element.elementor-element-dcac05f > *{max-width:100%;}.elementor-13 .elementor-element.elementor-element-528ea4a .banner-inner{font-size:11px;}.elementor-13 .elementor-element.elementor-element-0179bf1{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b420049 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-6fbebc8 .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-13 .elementor-element.elementor-element-7eaefd4 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-dca42dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-d297101{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-a73f835{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-dda13a5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-1fc47e8 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for button, class: .elementor-element-cab0d8a */.elementor-13 .elementor-element.elementor-element-cab0d8a .elementor-button {
    background: linear-gradient(135deg, #E2725B 0%, #C05A45 100%);
    box-shadow: 0 4px 15px rgba(192, 90, 69, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: all 0.3s ease;
}
.elementor-13 .elementor-element.elementor-element-cab0d8a .elementor-button:hover {
    filter: brightness(1.1);
    box-shadow: 0 6px 20px rgba(192, 90, 69, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d297101 *//* Dán trực tiếp vào Custom CSS của từng ô How-to */
.elementor-13 .elementor-element.elementor-element-d297101 {
    /* Gradient chéo từ xanh Emerald sang Deep Green */
    background: linear-gradient(135deg, #054d35 0%, #022c22 100%);
    
    /* Bo góc đồng bộ với card tour */
    border-radius: 24px;
    
    /* Viền Terracotta siêu mảnh để bắt sáng cạnh */
    border: 1px solid rgba(195, 125, 99, 0.15);
    
    /* Đổ bóng nội khối tạo độ sâu (kiểu hốc) */
    box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4);
    
    padding: 40px 30px; /* Khoảng cách nội dung, mày chỉnh lại tùy ý */
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    position: relative;
    overflow: hidden;
}

/* Hiệu ứng Hover nhấc card lên */
.elementor-13 .elementor-element.elementor-element-d297101:hover {
    transform: translateY(-10px);
    border-color: rgba(195, 125, 99, 0.5); /* Viền Terracotta sáng lên */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5), 
                inset 0 0 15px rgba(0, 0, 0, 0.2);
}

/* Trick: Tạo một lớp sáng mờ ở góc để tạo khối (Glassmorphism nhẹ) */
.elementor-13 .elementor-element.elementor-element-d297101::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(255,255,255,0.03) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73f835 *//* Dán trực tiếp vào Custom CSS của từng ô How-to */
.elementor-13 .elementor-element.elementor-element-a73f835 {
    /* Gradient chéo từ xanh Emerald sang Deep Green */
    background: linear-gradient(135deg, #054d35 0%, #022c22 100%);
    
    /* Bo góc đồng bộ với card tour */
    border-radius: 24px;
    
    /* Viền Terracotta siêu mảnh để bắt sáng cạnh */
    border: 1px solid rgba(195, 125, 99, 0.15);
    
    /* Đổ bóng nội khối tạo độ sâu (kiểu hốc) */
    box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4);
    
    padding: 40px 30px; /* Khoảng cách nội dung, mày chỉnh lại tùy ý */
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    position: relative;
    overflow: hidden;
}

/* Hiệu ứng Hover nhấc card lên */
.elementor-13 .elementor-element.elementor-element-a73f835:hover {
    transform: translateY(-10px);
    border-color: rgba(195, 125, 99, 0.5); /* Viền Terracotta sáng lên */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5), 
                inset 0 0 15px rgba(0, 0, 0, 0.2);
}

/* Trick: Tạo một lớp sáng mờ ở góc để tạo khối (Glassmorphism nhẹ) */
.elementor-13 .elementor-element.elementor-element-a73f835::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(255,255,255,0.03) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dda13a5 *//* Dán trực tiếp vào Custom CSS của từng ô How-to */
.elementor-13 .elementor-element.elementor-element-dda13a5 {
    /* Gradient chéo từ xanh Emerald sang Deep Green */
    background: linear-gradient(135deg, #054d35 0%, #022c22 100%);
    
    /* Bo góc đồng bộ với card tour */
    border-radius: 24px;
    
    /* Viền Terracotta siêu mảnh để bắt sáng cạnh */
    border: 1px solid rgba(195, 125, 99, 0.15);
    
    /* Đổ bóng nội khối tạo độ sâu (kiểu hốc) */
    box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4);
    
    padding: 40px 30px; /* Khoảng cách nội dung, mày chỉnh lại tùy ý */
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    position: relative;
    overflow: hidden;
}

/* Hiệu ứng Hover nhấc card lên */
.elementor-13 .elementor-element.elementor-element-dda13a5:hover {
    transform: translateY(-10px);
    border-color: rgba(195, 125, 99, 0.5); /* Viền Terracotta sáng lên */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5), 
                inset 0 0 15px rgba(0, 0, 0, 0.2);
}

/* Trick: Tạo một lớp sáng mờ ở góc để tạo khối (Glassmorphism nhẹ) */
.elementor-13 .elementor-element.elementor-element-dda13a5::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(255,255,255,0.03) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */