.elementor-12 .elementor-element.elementor-element-c622de0{--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;}.elementor-12 .elementor-element.elementor-element-c622de0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c622de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E0E4;background-image:url("https://fusionresorts.com/home/wp-content/uploads/2025/11/bg_pattern.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.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-12 .elementor-element.elementor-element-ca544ae{padding:50px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ca544ae .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:bold;color:#B399AA;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cf4d20a{--divider-border-style:solid;--divider-color:#B399AA;--divider-border-width:1.2px;}.elementor-12 .elementor-element.elementor-element-cf4d20a .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-cf4d20a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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-12 .elementor-element.elementor-element-4e046a7{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 50px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham-light", Sans-serif;font-size:16px;color:#000000;}.elementor-12 .elementor-element.elementor-element-4e046a7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1a44777{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1a44777:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1a44777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-12 .elementor-element.elementor-element-3b63d05{--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;}.elementor-12 .elementor-element.elementor-element-d11b6c7{padding:50px 0px 0px 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-d11b6c7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:bold;color:#B399AA;}.elementor-12 .elementor-element.elementor-element-7c08c11{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 50px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:justify;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-12 .elementor-element.elementor-element-7c08c11.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4ad552d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-2eca5ef .elementor-repeater-item-4bdd968 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://fusionresorts.com/home/wp-content/uploads/2025/08/Maia-resort-Quy-Nhon_Spa-1.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-2eca5ef .elementor-repeater-item-e9b98b1 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://fusionresorts.com/home/wp-content/uploads/2025/08/Healing-Retreat-1770-x-1076-px.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-2eca5ef .swiper-slide{transition-duration:calc(4000ms*1.2);height:480px;}.elementor-12 .elementor-element.elementor-element-2eca5ef .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-2eca5ef .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b77033{--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;}.elementor-12 .elementor-element.elementor-element-7b77033:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b77033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://fusionresorts.com/home/wp-content/uploads/2025/11/bg_pattern.png");background-position:0px -140px;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-6a6218c{padding:50px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6a6218c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:bold;color:#B399AA;}.elementor-12 .elementor-element.elementor-element-bcb277e{--divider-border-style:solid;--divider-color:#B399AA;--divider-border-width:1.2px;}.elementor-12 .elementor-element.elementor-element-bcb277e .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-bcb277e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-6537e24{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;word-spacing:5px;color:#000000;}.elementor-12 .elementor-element.elementor-element-6537e24.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7a40825{--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;}.elementor-12 .elementor-element.elementor-element-7a40825:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7a40825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fusionresorts.com/home/wp-content/uploads/2025/11/bg_pattern.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-47e3846{--display:flex;}.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-12 .elementor-element.elementor-element-41936d9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-41936d9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-41936d9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f78f1d8{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-e48c24d .elementor-button{background-color:#B399AA;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e48c24d{padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-e48c24d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c557486{--display:flex;}.elementor-12 .elementor-element.elementor-element-abffe94{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-abffe94.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-abffe94 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ab2b08d{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-16f858c .elementor-button{background-color:#B399AA;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-16f858c{padding:70px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-16f858c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5524cda{--display:flex;}.elementor-12 .elementor-element.elementor-element-07293fe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-07293fe.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-07293fe .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-089aeaf{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-089aeaf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-31a719b .elementor-button{background-color:#B399AA;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-31a719b{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-31a719b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b3b30e9{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-09a2b0d{--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;}.elementor-12 .elementor-element.elementor-element-09a2b0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-09a2b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D454E;background-image:url("https://fusionresorts.com/home/wp-content/uploads/2025/11/bg_pattern.png");background-position:center right;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-4b38285{padding:50px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4b38285 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:bold;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4f142c1{--divider-border-style:solid;--divider-color:#FFFFFFB3;--divider-border-width:1.2px;}.elementor-12 .elementor-element.elementor-element-4f142c1 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-4f142c1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-259d544{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-259d544.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d50834c{--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;}.elementor-12 .elementor-element.elementor-element-0a35a7c{--display:flex;}.elementor-12 .elementor-element.elementor-element-59ba8e5 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-12 .elementor-element.elementor-element-fe5400e{text-align:center;}.elementor-12 .elementor-element.elementor-element-fe5400e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e3e568a{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-b618b8a .elementor-button{background-color:#B399AA;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-b618b8a{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-b618b8a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-14b55e8{--display:flex;}.elementor-12 .elementor-element.elementor-element-7021954{text-align:center;}.elementor-12 .elementor-element.elementor-element-7021954 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-243dcfc{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-243dcfc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d8b9f29 .elementor-button{background-color:#B399AA;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-d8b9f29{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-d8b9f29.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1dd339c{--display:flex;}.elementor-12 .elementor-element.elementor-element-c22bd12{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-c22bd12.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c22bd12 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ff9b13{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-5ff9b13.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-df358b0 .elementor-button{background-color:#B399AA;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-df358b0{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-df358b0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3f4120c{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-9da65c2{--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;}.elementor-12 .elementor-element.elementor-element-9da65c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9da65c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://fusionresorts.com/home/wp-content/uploads/2025/11/bg_pattern.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-47d3883{padding:50px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-47d3883 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:bold;color:#B399AA;}.elementor-12 .elementor-element.elementor-element-8f40f2a{--divider-border-style:solid;--divider-color:#B399AA;--divider-border-width:1.2px;}.elementor-12 .elementor-element.elementor-element-8f40f2a .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-8f40f2a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-5ee9512{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;word-spacing:5px;color:#000000;}.elementor-12 .elementor-element.elementor-element-5ee9512.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-64776a5{--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;}.elementor-12 .elementor-element.elementor-element-4b17b6d{--display:flex;}.elementor-12 .elementor-element.elementor-element-c41249b{text-align:center;}.elementor-12 .elementor-element.elementor-element-c41249b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-12 .elementor-element.elementor-element-ab79b8c{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9d19836{--display:flex;}.elementor-12 .elementor-element.elementor-element-9e9740e{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e9740e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-976a15b{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0a5ac58{--display:flex;}.elementor-12 .elementor-element.elementor-element-7e3a427{text-align:center;}.elementor-12 .elementor-element.elementor-element-7e3a427 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-93aed33{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8ce1a02{--display:flex;}.elementor-12 .elementor-element.elementor-element-2386f5e{text-align:center;}.elementor-12 .elementor-element.elementor-element-2386f5e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7998c0c{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-59b6a19{--display:flex;}.elementor-12 .elementor-element.elementor-element-5e23b09{text-align:center;}.elementor-12 .elementor-element.elementor-element-5e23b09 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8c4a80f{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6693e4c{--display:flex;}.elementor-12 .elementor-element.elementor-element-3579da5{text-align:center;}.elementor-12 .elementor-element.elementor-element-3579da5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8e96b17{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4f04f73{--display:flex;}.elementor-12 .elementor-element.elementor-element-c9b24f4{text-align:center;}.elementor-12 .elementor-element.elementor-element-c9b24f4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-297a399{text-align:justify;font-family:"Gotham-light", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-44c9db2{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-17ad934{--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;}.elementor-12 .elementor-element.elementor-element-17ad934:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17ad934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-12 .elementor-element.elementor-element-864383b{padding:50px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-864383b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:bold;color:#B399AA;}.elementor-12 .elementor-element.elementor-element-0295ad2{--divider-border-style:solid;--divider-color:#B399AA;--divider-border-width:1.2px;}.elementor-12 .elementor-element.elementor-element-0295ad2 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-0295ad2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-f8cd6ea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f8cd6ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f8cd6ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-12 .elementor-element.elementor-element-01158ab{--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;}.elementor-12 .elementor-element.elementor-element-cf3e2e6{--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:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-12 .elementor-element.elementor-element-8d1d9a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-wrapper{text-align:justify;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-title{margin-block-end:10px;color:#4A4A4A;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-12 .elementor-element.elementor-element-8d1d9a5:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-8d1d9a5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#4A4A4A;}.elementor-12 .elementor-element.elementor-element-341ffd5 .elementor-button{background-color:#B399AA;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-341ffd5{padding:0px 0px 25px 0px;}.elementor-12 .elementor-element.elementor-element-341ffd5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e3338c1{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-wrapper{text-align:justify;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-title{margin-block-end:10px;-webkit-text-stroke-color:#000;stroke:#000;color:#4A4A4A;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-12 .elementor-element.elementor-element-e3338c1:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-e3338c1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#4A4A4A;}.elementor-12 .elementor-element.elementor-element-13f2ef9 .elementor-button{background-color:#B399AA;font-family:"Gotham-light", Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-13f2ef9{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-13f2ef9.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-3b63d05{--width:50%;}.elementor-12 .elementor-element.elementor-element-4ad552d{--width:50%;}.elementor-12 .elementor-element.elementor-element-01158ab{--width:60%;}.elementor-12 .elementor-element.elementor-element-cf3e2e6{--width:40%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4e046a7{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-7b77033:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b77033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:640px 0px;}.elementor-12 .elementor-element.elementor-element-6537e24{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-f78f1d8{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-ab2b08d{padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-b3b30e9{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:12px;}.elementor-12 .elementor-element.elementor-element-259d544{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-e3e568a{padding:0px 0px 25px 0px;}.elementor-12 .elementor-element.elementor-element-5ff9b13{padding:0px 0px 25px 0px;}.elementor-12 .elementor-element.elementor-element-3f4120c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:12px;}.elementor-12 .elementor-element.elementor-element-5ee9512{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-44c9db2{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:12px;}.elementor-12 .elementor-element.elementor-element-cf3e2e6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d1d9a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-title a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-description{font-size:12px;}.elementor-12 .elementor-element.elementor-element-341ffd5{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-341ffd5 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-e3338c1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-title a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-description{font-size:12px;}.elementor-12 .elementor-element.elementor-element-13f2ef9 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-ca544ae{width:var( --container-widget-width, 80% );max-width:80%;padding:10px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ca544ae.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ca544ae .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-cf4d20a .elementor-divider-separator{width:30%;}.elementor-12 .elementor-element.elementor-element-cf4d20a .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-12 .elementor-element.elementor-element-4e046a7{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:12px;word-spacing:0.1em;}.elementor-12 .elementor-element.elementor-element-d11b6c7{padding:10px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d11b6c7 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-7c08c11{padding:0px 0px 0px 0px;text-align:justify;font-size:12px;}.elementor-12 .elementor-element.elementor-element-7c08c11.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7b77033:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b77033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:270px 0px;}.elementor-12 .elementor-element.elementor-element-6a6218c{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6a6218c .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-bcb277e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-12 .elementor-element.elementor-element-6537e24{padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:justify;font-size:12px;}.elementor-12 .elementor-element.elementor-element-47e3846{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f78f1d8{padding:0px 0px 30px 0px;text-align:justify;font-size:12px;}.elementor-12 .elementor-element.elementor-element-e48c24d{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e48c24d .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-ab2b08d{padding:0px 0px 70px 0px;font-size:12px;}.elementor-12 .elementor-element.elementor-element-16f858c{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-16f858c .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-089aeaf{font-size:12px;}.elementor-12 .elementor-element.elementor-element-31a719b{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-31a719b .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-b3b30e9{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-swiper-pagination-size:7px;}.elementor-12 .elementor-element.elementor-element-4b38285 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-4f142c1 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-12 .elementor-element.elementor-element-259d544{padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:justify;font-size:12px;}.elementor-12 .elementor-element.elementor-element-e3e568a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-b618b8a{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b618b8a .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-243dcfc{font-size:12px;}.elementor-12 .elementor-element.elementor-element-d8b9f29{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-d8b9f29 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-5ff9b13{font-size:12px;}.elementor-12 .elementor-element.elementor-element-df358b0{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-df358b0 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-3f4120c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:7px;}.elementor-12 .elementor-element.elementor-element-47d3883 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-8f40f2a .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-12 .elementor-element.elementor-element-5ee9512{padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:justify;font-size:12px;}.elementor-12 .elementor-element.elementor-element-ab79b8c{font-size:12px;}.elementor-12 .elementor-element.elementor-element-976a15b{font-size:12px;}.elementor-12 .elementor-element.elementor-element-93aed33{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7998c0c{font-size:12px;}.elementor-12 .elementor-element.elementor-element-8c4a80f{font-size:12px;}.elementor-12 .elementor-element.elementor-element-8e96b17{font-size:12px;}.elementor-12 .elementor-element.elementor-element-297a399{font-size:12px;}.elementor-12 .elementor-element.elementor-element-44c9db2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:7px;}.elementor-12 .elementor-element.elementor-element-864383b{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-864383b .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-0295ad2 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-12 .elementor-element.elementor-element-01158ab{--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;}.elementor-12 .elementor-element.elementor-element-9413939.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-152e797.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cf3e2e6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-title a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8d1d9a5 .elementor-icon-box-description{font-size:12px;}.elementor-12 .elementor-element.elementor-element-341ffd5{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-341ffd5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-341ffd5 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-e3338c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-title a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-e3338c1 .elementor-icon-box-description{font-size:12px;}.elementor-12 .elementor-element.elementor-element-13f2ef9{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-13f2ef9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-13f2ef9 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lora';
	font-display: auto;
	src: url('https://fusionresorts.com/home/wp-content/uploads/2025/08/Lora-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham-light';
	font-display: auto;
	src: url('https://fusionresorts.com/home/wp-content/uploads/2025/08/Gotham-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-display: auto;
	src: url('https://fusionresorts.com/home/wp-content/uploads/2025/09/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */