.elementor-197 .elementor-element.elementor-element-31e934a{--display:flex;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-repeater-item-a6cc1bb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://udara-bali.com/wp-content/uploads/2026/09/retreat_package_room_retreat_in_bali_canggu_seseh_udara.webp);background-size:cover;}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-repeater-item-a6cc1bb .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-repeater-item-d164bc9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://udara-bali.com/wp-content/uploads/2026/09/organic_ocean_vegan_healthy_food_brunch_food_n_beverage.webp);background-size:cover;}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-repeater-item-d164bc9 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-repeater-item-0bf3976 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://udara-bali.com/wp-content/uploads/2026/09/yoga_class_aerial_yoga_pose_yoga_the_best_yoga_in_canggu_the_best_yoga_studio_in_seseh.webp);background-size:cover;}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-repeater-item-0bf3976 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-repeater-item-6f8e02f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://udara-bali.com/wp-content/uploads/2026/09/udara_cave_canggu_seseh.webp);background-size:cover;}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-repeater-item-6f8e02f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-197 .elementor-element.elementor-element-8509c7f .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-slide-button{background-color:#4EC1D3;font-family:"Forum", Sans-serif;font-size:18px;font-weight:500;border-radius:40px;border-color:#4EC1D3;}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-slide-button:hover{background-color:var( --e-global-color-68b464a );border-color:#36838E;}.elementor-197 .elementor-element.elementor-element-8509c7f .swiper-slide-contents{max-width:50%;}.elementor-197 .elementor-element.elementor-element-8509c7f .swiper-slide-inner{text-align:start;}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-197 .elementor-element.elementor-element-92f75c9{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-197 .elementor-element.elementor-element-489e47a{text-align:center;}.elementor-197 .elementor-element.elementor-element-489e47a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#4EC1D3;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-197 .elementor-element.elementor-element-c987ee6{padding:0px 0px 0px 0px;font-family:"Forum", Sans-serif;font-size:18px;font-weight:400;}.elementor-197 .elementor-element.elementor-element-342f65b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-197 .elementor-element.elementor-element-342f65b:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-342f65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-197 .elementor-element.elementor-element-df10d56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-26ea65e{text-align:start;}.elementor-197 .elementor-element.elementor-element-26ea65e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#4EC1D3;}.elementor-197 .elementor-element.elementor-element-b6e3ea9{width:var( --container-widget-width, 99.714% );max-width:99.714%;padding:0px 0px 0px 0px;--container-widget-width:99.714%;--container-widget-flex-grow:0;font-family:"Forum", Sans-serif;font-size:18px;font-weight:400;}.elementor-197 .elementor-element.elementor-element-c310df1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-8c87c2b{width:var( --container-widget-width, 99.853% );max-width:99.853%;padding:0px 0px 0px 0px;--container-widget-width:99.853%;--container-widget-flex-grow:0;font-family:"Forum", Sans-serif;font-size:18px;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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-197 .elementor-element.elementor-element-86bc63e .elementor-button{background-color:#4EC1D3;}.elementor-197 .elementor-element.elementor-element-86bc63e .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-86bc63e .elementor-button:focus{background-color:#3B8894;}.elementor-197 .elementor-element.elementor-element-1f03fb7 .elementor-button{background-color:#4EC1D3;}.elementor-197 .elementor-element.elementor-element-1f03fb7 .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-1f03fb7 .elementor-button:focus{background-color:#3B8894;}.elementor-197 .elementor-element.elementor-element-5aa5c18 .elementor-button{background-color:#4EC1D3;}.elementor-197 .elementor-element.elementor-element-5aa5c18 .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-5aa5c18 .elementor-button:focus{background-color:#3B8894;}.elementor-197 .elementor-element.elementor-element-415d868{--display:flex;}.elementor-197 .elementor-element.elementor-element-f1540ba{text-align:center;}.elementor-197 .elementor-element.elementor-element-f1540ba .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;color:#4EC1D3;}.elementor-197 .elementor-element.elementor-element-5b013b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-d9916a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://udara-bali.com/wp-content/uploads/2026/09/new-detox-udara-program.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__back{background-image:url("https://udara-bali.com/wp-content/uploads/2026/09/new-detox-udara-program.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-197 .elementor-element.elementor-element-563e3b4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box{height:300px;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000008A;text-align:start;justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-icon i{transform:rotate(0deg);}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-icon svg{transform:rotate(0deg);}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Forum", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0000008A;text-align:start;justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__button{margin-inline-start:0;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Forum", Sans-serif;font-size:16px;font-weight:400;}.elementor-197 .elementor-element.elementor-element-56f886c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://udara-bali.com/wp-content/uploads/2026/09/raw_food_udara_retreat_program_seseh_bali.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__back{background-image:url("https://udara-bali.com/wp-content/uploads/2026/09/raw_food_udara_retreat_program_seseh_bali.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-197 .elementor-element.elementor-element-b8b4f6c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box{height:300px;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000008A;text-align:start;justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-icon i{transform:rotate(0deg);}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-icon svg{transform:rotate(0deg);}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Forum", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0000008A;text-align:start;justify-content:flex-end;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__button{margin-inline-start:0;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Forum", Sans-serif;font-size:16px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-197 .elementor-element.elementor-element-8509c7f .swiper-slide-contents{max-width:80%;}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-197 .elementor-element.elementor-element-92f75c9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-197 .elementor-element.elementor-element-e0be777{width:var( --container-widget-width, 425.667px );max-width:425.667px;--container-widget-width:425.667px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-197 .elementor-element.elementor-element-489e47a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-197 .elementor-element.elementor-element-342f65b{--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-197 .elementor-element.elementor-element-26ea65e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-197 .elementor-element.elementor-element-f1540ba .elementor-heading-title{font-size:30px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box{height:300px;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:40px;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box{height:300px;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:40px;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-slide-button{font-size:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-197 .elementor-element.elementor-element-489e47a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-197 .elementor-element.elementor-element-26ea65e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-197 .elementor-element.elementor-element-563e3b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box{height:350px;}.elementor-197 .elementor-element.elementor-element-563e3b4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:40px;line-height:100%;}.elementor-197 .elementor-element.elementor-element-b8b4f6c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box{height:350px;}.elementor-197 .elementor-element.elementor-element-b8b4f6c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:40px;line-height:100%;}}/* Start custom CSS for slides, class: .elementor-element-8509c7f */.elementor-197 .elementor-element.elementor-element-8509c7f .small {
    font-size: 32px !important;
}


.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-swiper-button {
    width: 44px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background-color: #4EC1D3;
    color: #fff;
    transition: background-color 0.3s ease;
}

.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-swiper-button:hover {
    background-color: #36838E;
    color: #fff;
}

.elementor-197 .elementor-element.elementor-element-8509c7f .elementor-swiper-button svg {
    width: 20px;
    height: 20px;
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-563e3b4 */.elementor-197 .elementor-element.elementor-element-563e3b4 a {
    padding-top:5px;
    padding-bottom:5px;
    padding-right:20px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b8b4f6c */.elementor-197 .elementor-element.elementor-element-b8b4f6c a {
    padding-top:5px;
    padding-bottom:5px;
    padding-right:20px;
    padding-left:20px;
}/* End custom CSS */