.elementor-612 .elementor-element.elementor-element-e2effe8 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-612 .elementor-element.elementor-element-e2effe8{padding:0px 0px 80px 0px;}.elementor-612 .elementor-element.elementor-element-e18f688.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-612 .elementor-element.elementor-element-e18f688 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-612 .elementor-element.elementor-element-e18f688 > .elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-6db146d{text-align:center;color:#1A1A1A;font-family:"Quicksand", Sans-serif;font-size:24px;line-height:1.4em;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-612 .elementor-element.elementor-element-6db146d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-612 .elementor-element.elementor-element-d08fceb > .elementor-container{max-width:750px;}.elementor-612 .elementor-element.elementor-element-d08fceb > .elementor-container > .elementor-row{align-items:stretch;}.elementor-612 .elementor-element.elementor-element-d08fceb{padding:0px 0px 40px 0px;}.elementor-612 .elementor-element.elementor-element-1e36eb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-612 .elementor-element.elementor-element-1e36eb4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-612 .elementor-element.elementor-element-1e36eb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-612 .elementor-element.elementor-element-1e36eb4 > .elementor-element-populated.elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-612 .elementor-element.elementor-element-1422adb .elementor-heading-title{color:#B95C47;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;}.elementor-612 .elementor-element.elementor-element-1422adb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-612 .elementor-element.elementor-element-e2e67bd{color:#1A1A1A;font-family:"Quicksand", Sans-serif;font-size:20px;}.elementor-612 .elementor-element.elementor-element-8d103af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-612 .elementor-element.elementor-element-8d103af > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-612 .elementor-element.elementor-element-8d103af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-612 .elementor-element.elementor-element-8d103af > .elementor-element-populated.elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-612 .elementor-element.elementor-element-8befa1c .elementor-heading-title{color:#B95C47;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;}.elementor-612 .elementor-element.elementor-element-8befa1c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-612 .elementor-element.elementor-element-014b340{color:#1A1A1A;font-family:"Quicksand", Sans-serif;font-size:20px;}.elementor-612 .elementor-element.elementor-element-810ea81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-612 .elementor-element.elementor-element-810ea81 > .elementor-element-populated.elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-612 .elementor-element.elementor-element-29811b5 .elementor-heading-title{color:#B95C47;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;}.elementor-612 .elementor-element.elementor-element-29811b5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-612 .elementor-element.elementor-element-555139f{color:#1A1A1A;font-family:"Quicksand", Sans-serif;font-size:20px;}.elementor-612 .elementor-element.elementor-element-07a903d .elementor-button{font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;background-color:#B95C47;}.elementor-612 .elementor-element.elementor-element-07a903d .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-07a903d .elementor-button:focus{background-color:#964A39;}.elementor-612 .elementor-element.elementor-element-07a903d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-612 .elementor-element.elementor-element-eaf51e7 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-612 .elementor-element.elementor-element-eaf51e7{padding:0px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-7a53926{text-align:center;}.elementor-612 .elementor-element.elementor-element-7a53926 .elementor-heading-title{color:#1A1A1A;font-family:"Quicksand", Sans-serif;font-size:42px;line-height:1.211em;}.elementor-612 .elementor-element.elementor-element-7a53926 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-612 .elementor-element.elementor-element-65b34a4 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-612 .elementor-element.elementor-element-bd591e3 .elementor-heading-title{color:#1A1A1A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:700;line-height:1.211em;}.elementor-612 .elementor-element.elementor-element-bd591e3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-612 .elementor-element.elementor-element-2ad577d{color:#5A5A5A;font-size:15px;font-weight:500;}.elementor-612 .elementor-element.elementor-element-2ad577d > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-612 .elementor-element.elementor-element-1e5fea6{--grid-columns:1;}.elementor-612 .elementor-element.elementor-element-56038ac .elementor-heading-title{color:#1A1A1A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:700;line-height:1.211em;}.elementor-612 .elementor-element.elementor-element-56038ac > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-612 .elementor-element.elementor-element-7d11cf9{color:#5A5A5A;font-size:15px;font-weight:500;}.elementor-612 .elementor-element.elementor-element-7d11cf9 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-612 .elementor-element.elementor-element-74dc4bc{--grid-columns:1;}.elementor-612 .elementor-element.elementor-element-78d5736 .elementor-heading-title{color:#1A1A1A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:700;line-height:1.211em;}.elementor-612 .elementor-element.elementor-element-78d5736 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-612 .elementor-element.elementor-element-af695e2{color:#5A5A5A;font-size:15px;font-weight:500;}.elementor-612 .elementor-element.elementor-element-af695e2 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-612 .elementor-element.elementor-element-cac87d9{--grid-columns:1;}.elementor-612 .elementor-element.elementor-element-aa1e11b .elementor-button{font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;fill:#1A1A1A;color:#1A1A1A;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A1A;border-radius:3px 3px 3px 3px;}.elementor-612 .elementor-element.elementor-element-aa1e11b .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-aa1e11b .elementor-button:focus{color:#FFFFFF;background-color:#B95C47;border-color:#B95C47;}.elementor-612 .elementor-element.elementor-element-aa1e11b .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-aa1e11b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-612 .elementor-element.elementor-element-aa1e11b > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-475d06d > .elementor-container > .elementor-row{align-items:stretch;}.elementor-612 .elementor-element.elementor-element-475d06d:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-475d06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6FA;background-image:url("https://amazinghotel.com.vn/wp-content/uploads/2023/07/Restaurant_09-1.jpg");}.elementor-612 .elementor-element.elementor-element-475d06d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-612 .elementor-element.elementor-element-475d06d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-612 .elementor-element.elementor-element-3cb8827 .swiper-slide{text-align:center;}.elementor-612 .elementor-element.elementor-element-3cb8827 .testimonial-item{max-width:650px;border-style:none;}.elementor-612 .elementor-element.elementor-element-3cb8827 .content-wrap{text-align:center;}.elementor-612 .elementor-element.elementor-element-3cb8827 .text{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-612 .elementor-element.elementor-element-3cb8827 .name{color:#FFFFFF;font-size:20px;font-weight:700;}.elementor-612 .elementor-element.elementor-element-3cb8827 .position{color:#5A5A5A;font-size:16px;}.elementor-612 .elementor-element.elementor-element-3cb8827 .info{padding-top:26px;}.elementor-612 .elementor-element.elementor-element-3cb8827 .image img{width:59px;height:36px;}.elementor-612 .elementor-element.elementor-element-3cb8827 .testimonial-item .image img{border-radius:0px;}.elementor-612 .elementor-element.elementor-element-3cb8827 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-612 .elementor-element.elementor-element-3cb8827 .swiper-pagination-wrap{justify-content:center;align-items:flex-end;}.elementor-612 .elementor-element.elementor-element-3cb8827 .swiper-nav-button{width:70px;height:70px;font-size:40px;color:#FFFFFF;}.elementor-612 .elementor-element.elementor-element-3cb8827 .swiper-nav-button:hover{color:#B95C47;background:#02010100;}.elementor-612 .elementor-element.elementor-element-3cb8827 .swiper-pagination-bullet:hover{color:#1A1A1A;}.elementor-612 .elementor-element.elementor-element-3cb8827 .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#1A1A1A;}.elementor-612 .elementor-element.elementor-element-3cb8827 .swiper-pagination .fraction .current{color:#1A1A1A;}.elementor-612 .elementor-element.elementor-element-3cb8827 .pagination-style-04 .progressbar{background:#1A1A1A;}.elementor-612 .elementor-element.elementor-element-3cb8827 > .elementor-widget-container{background-color:#000000AD;border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-612 .elementor-element.elementor-element-1e5fea6{--grid-columns:2;}.elementor-612 .elementor-element.elementor-element-74dc4bc{--grid-columns:2;}.elementor-612 .elementor-element.elementor-element-cac87d9{--grid-columns:2;}}@media(max-width:767px){.elementor-612 .elementor-element.elementor-element-e18f688 > .elementor-element-populated.elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-612 .elementor-element.elementor-element-1e36eb4 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-612 .elementor-element.elementor-element-1422adb{text-align:center;}.elementor-612 .elementor-element.elementor-element-e2e67bd{text-align:center;}.elementor-612 .elementor-element.elementor-element-8d103af > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-612 .elementor-element.elementor-element-8befa1c{text-align:center;}.elementor-612 .elementor-element.elementor-element-014b340{text-align:center;}.elementor-612 .elementor-element.elementor-element-810ea81 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-612 .elementor-element.elementor-element-29811b5{text-align:center;}.elementor-612 .elementor-element.elementor-element-555139f{text-align:center;}.elementor-612 .elementor-element.elementor-element-7a53926 .elementor-heading-title{font-size:32px;}.elementor-612 .elementor-element.elementor-element-7a53926 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-612 .elementor-element.elementor-element-bd591e3{text-align:center;}.elementor-612 .elementor-element.elementor-element-2ad577d{text-align:center;}.elementor-612 .elementor-element.elementor-element-1e5fea6{--grid-columns:1;}.elementor-612 .elementor-element.elementor-element-56038ac{text-align:center;}.elementor-612 .elementor-element.elementor-element-7d11cf9{text-align:center;}.elementor-612 .elementor-element.elementor-element-74dc4bc{--grid-columns:1;}.elementor-612 .elementor-element.elementor-element-78d5736{text-align:center;}.elementor-612 .elementor-element.elementor-element-af695e2{text-align:center;}.elementor-612 .elementor-element.elementor-element-cac87d9{--grid-columns:1;}}@media(min-width:768px){.elementor-612 .elementor-element.elementor-element-1e36eb4{width:35%;}.elementor-612 .elementor-element.elementor-element-8d103af{width:37%;}.elementor-612 .elementor-element.elementor-element-810ea81{width:27.332%;}}/* Start custom CSS *//* container */
.et_shop_image { position: relative; width: 100%;}

/* image */
.attachment-woocommerce_thumbnail .size-woocommerce_thumbnail{display: block;
width: 100%;
height: auto;
}
/* overly */
.hiddentext{position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 77%;
width: 100%;
opacity: 0;
transition: .5s ease;
/* background-color: rgba(73,73,73,0.68); */
background-color:rgba(0,0,0,0.82);}
.et_shop_image, .hiddentext:hover {
opacity: 1;
}

/* text */
.hiddentext >p {
/* color: red; */
font-size: 12px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
/* text-align: center; */
}/* End custom CSS */