.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-730216d{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-a46995e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-b4eb5ed .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-9b8034e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9b8034e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunmarinahalong.com.vn/wp-content/uploads/2025/06/nen-web.webp");}.elementor-9 .elementor-element.elementor-element-9b8034e > .elementor-container{max-width:1350px;}.elementor-9 .elementor-element.elementor-element-9b8034e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-9b8034e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-cf521a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-cf521a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-ae68af8{text-align:center;}.elementor-9 .elementor-element.elementor-element-ae68af8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#9B7E46;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-a019757 img{border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-d6b3dd5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d6b3dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunmarinahalong.com.vn/wp-content/uploads/2025/06/nen-web.webp");}.elementor-9 .elementor-element.elementor-element-d6b3dd5 > .elementor-container{max-width:1350px;}.elementor-9 .elementor-element.elementor-element-d6b3dd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-d6b3dd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-a761556 img{border-radius:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-0473185.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-0473185.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-7e9a415{text-align:center;}.elementor-9 .elementor-element.elementor-element-7e9a415 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#9B7E46;}.elementor-9 .elementor-element.elementor-element-5508ed2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5508ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunmarinahalong.com.vn/wp-content/uploads/2025/06/sun-marina-plaza-2.webp");}.elementor-9 .elementor-element.elementor-element-5508ed2 > .elementor-container{max-width:1320px;}.elementor-9 .elementor-element.elementor-element-5508ed2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-5508ed2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-3575e53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-3575e53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-9 .elementor-element.elementor-element-3575e53 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-3575e53 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-3575e53 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-3575e53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-3575e53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-9cc295f{text-align:center;}.elementor-9 .elementor-element.elementor-element-9cc295f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#9B7E46;}.elementor-9 .elementor-element.elementor-element-6f8f3f8{font-family:"Roboto", Sans-serif;font-weight:400;color:#3A3A3A;}.elementor-9 .elementor-element.elementor-element-f87b244:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f87b244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunmarinahalong.com.vn/wp-content/uploads/2025/06/nen-web.webp");}.elementor-9 .elementor-element.elementor-element-f87b244{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-f87b244 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1231a1a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-1231a1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-31835fa{text-align:center;}.elementor-9 .elementor-element.elementor-element-31835fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#9B7E46;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-item:not(:last-child):after{content:"";width:71%;border-color:#858585;}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:dotted;border-top-width:1px;}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dotted;}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-icon i{color:#636363;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-icon svg{fill:#636363;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-d6cfddb{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-d6cfddb .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-69c4ac2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-69c4ac2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-69c4ac2{--image-border-radius:4px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-widget-hotspot .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-hotspot .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-1ee3765{left:50%;--hotspot-translate-x:50%;top:49%;--hotspot-translate-y:49%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-1d790e8{left:60.8%;--hotspot-translate-x:60.8%;top:59.6%;--hotspot-translate-y:59.6%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-caa1bb7{left:39.6%;--hotspot-translate-x:39.6%;top:56%;--hotspot-translate-y:56%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-aacdb97{left:29.5%;--hotspot-translate-x:29.5%;top:59%;--hotspot-translate-y:59%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-4c6bb30{left:44.5%;--hotspot-translate-x:44.5%;top:48%;--hotspot-translate-y:48%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-8c12058{left:35.5%;--hotspot-translate-x:35.5%;top:48.9%;--hotspot-translate-y:48.9%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-d889e40{left:67.4%;--hotspot-translate-x:67.4%;top:49.3%;--hotspot-translate-y:49.3%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-cef38b3{left:76.6%;--hotspot-translate-x:76.6%;top:61%;--hotspot-translate-y:61%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-f3ce88d{left:50.2%;--hotspot-translate-x:50.2%;top:61%;--hotspot-translate-y:61%;}.elementor-9 .elementor-element.elementor-element-12b3870 .elementor-repeater-item-88361c8{left:50.4%;--hotspot-translate-x:50.4%;top:55%;--hotspot-translate-y:55%;}.elementor-9 .elementor-element.elementor-element-12b3870 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-9 .elementor-element.elementor-element-12b3870{--hotspot-color:#FFFFFF;--hotspot-size:12px;--hotspot-min-width:25px;--hotspot-min-height:18px;--hotspot-box-color:#FF7212;--hotspot-border-radius:15px 15px 15px 15px;--tooltip-padding:5px 5px 5px 5px;--tooltip-border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-12b3870 .e-hotspot__tooltip{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-496c943 img{border-radius:4px 4px 4px 4px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-19cb576 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-51fb7e5{text-align:center;}.elementor-9 .elementor-element.elementor-element-51fb7e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#9B7E46;}.elementor-9 .elementor-element.elementor-element-351a308{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;font-style:italic;}.elementor-9 .elementor-element.elementor-element-672d688 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-672d688 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#00C6FF40;}.elementor-9 .elementor-element.elementor-element-672d688{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-90932fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-b7be242{text-align:center;}.elementor-9 .elementor-element.elementor-element-b7be242 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#9B7E46;}.elementor-9 .elementor-element.elementor-element-e8f3204{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;font-style:italic;}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-5df8c7c{--e-image-carousel-slides-to-show:2;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-1231a1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3b27f1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-3b27f1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-cf521a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-9 .elementor-element.elementor-element-ae68af8 .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-0473185 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-9 .elementor-element.elementor-element-7e9a415 .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-9cc295f .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-31835fa .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-12b3870{--hotspot-size:4px;--hotspot-min-width:1px;--hotspot-min-height:1px;--hotspot-padding:2px;}.elementor-9 .elementor-element.elementor-element-12b3870 .e-hotspot__tooltip{font-size:10px;}.elementor-9 .elementor-element.elementor-element-51fb7e5 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-b7be242 .elementor-heading-title{font-size:22px;}}