.elementor-309 .elementor-element.elementor-element-61a79f58{--display:flex;--min-height:85vh;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:.35;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-61a79f58:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-61a79f58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://balihotelsresorts.com/staging/wp-content/uploads/2026/10/hero-1.jpg");background-position:center center;background-size:cover}.elementor-309 .elementor-element.elementor-element-61a79f58:before,.elementor-309 .elementor-element.elementor-element-61a79f58>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-61a79f58>.e-con-inner>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-61a79f58>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-61a79f58>.e-con-inner>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-61a79f58>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-309 .elementor-element.elementor-element-7d1e4454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-6d3c9bc0{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-13ab3981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-1dec8a0a>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-1dec8a0a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#e6e6e6}.elementor-309 .elementor-element.elementor-element-28a6fad7>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-28a6fad7 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:112px;font-weight:800;text-transform:uppercase;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-6e22f5e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-309 .elementor-element.elementor-element-6e22f5e9:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-6e22f5e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-309 .elementor-element.elementor-element-1277c696>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-1277c696 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#bbb}.elementor-309 .elementor-element.elementor-element-4f8ddfe9>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-4f8ddfe9{font-family:"Inter",Sans-serif;font-size:16px;line-height:1.7em;color:#fff}.elementor-309 .elementor-element.elementor-element-35e928b3 .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-35e928b3>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-25782d48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-25782d48:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-25782d48>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-309 .elementor-element.elementor-element-6b8d2af2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-5125b60{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-7888f56e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-45e392cf>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-45e392cf .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:32px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-57e1d600{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-8f1371>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-8f1371 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:32px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-513f2222{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-301095e8>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-301095e8 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:32px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-66d868cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-3a601a3a>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-3a601a3a .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:32px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-619d0ca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-619d0ca4:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-619d0ca4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-309 .elementor-element.elementor-element-56a936a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-4f5980e3>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-4f5980e3 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:34px;font-weight:800;line-height:1.05em;color:#111}.elementor-309 .elementor-element.elementor-element-45796510{--grid-row-gap:36px;--grid-column-gap:28px}.elementor-309 .elementor-element.elementor-element-45796510>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-45796510 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-309 .elementor-element.elementor-element-45796510:after{content:"0.66"}.elementor-309 .elementor-element.elementor-element-45796510 .elementor-post__thumbnail__link{width:100%}.elementor-309 .elementor-element.elementor-element-45796510 .elementor-post__meta-data span+span:before{content:"///"}.elementor-309 .elementor-element.elementor-element-45796510.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-309 .elementor-element.elementor-element-45796510.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-309 .elementor-element.elementor-element-45796510.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-309 .elementor-element.elementor-element-45796510 .elementor-post__title,.elementor-309 .elementor-element.elementor-element-45796510 .elementor-post__title a{color:#111;font-family:"Inter",Sans-serif;font-size:20px;font-weight:700}.elementor-309 .elementor-element.elementor-element-45796510 .elementor-pagination{text-align:center}body:not(.rtl) .elementor-309 .elementor-element.elementor-element-45796510 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 )}body:not(.rtl) .elementor-309 .elementor-element.elementor-element-45796510 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 )}body.rtl .elementor-309 .elementor-element.elementor-element-45796510 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 )}body.rtl .elementor-309 .elementor-element.elementor-element-45796510 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 )}.elementor-309 .elementor-element.elementor-element-1db28e46 .elementor-button{background-color:#111;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#c49a52;color:#c49a52;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-1db28e46>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-4bb0821a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-4bb0821a:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-4bb0821a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f0}.elementor-309 .elementor-element.elementor-element-10174a76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-6df3be1>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-6df3be1 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#c49a52}.elementor-309 .elementor-element.elementor-element-6271aa6e>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-6271aa6e .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:52px;font-weight:800;line-height:1.05em;color:#111}.elementor-309 .elementor-element.elementor-element-736a8eb7{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-5a89df4b{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:.45;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-309 .elementor-element.elementor-element-5a89df4b:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-5a89df4b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://balihotelsresorts.com/staging/wp-content/uploads/2026/10/intro1-1.jpg");background-position:center center;background-size:cover}.elementor-309 .elementor-element.elementor-element-5a89df4b:before,.elementor-309 .elementor-element.elementor-element-5a89df4b>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-5a89df4b>.e-con-inner>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-5a89df4b>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-5a89df4b>.e-con-inner>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-5a89df4b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-309 .elementor-element.elementor-element-732106f8>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-732106f8 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#fff}.elementor-309 .elementor-element.elementor-element-7d74fdfe>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-7d74fdfe .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:46px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-1f9cc302 .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-1f9cc302>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-665037d3{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:.45;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-309 .elementor-element.elementor-element-665037d3:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-665037d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://balihotelsresorts.com/staging/wp-content/uploads/2026/05/intro2.jpg");background-position:center center;background-size:cover}.elementor-309 .elementor-element.elementor-element-665037d3:before,.elementor-309 .elementor-element.elementor-element-665037d3>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-665037d3>.e-con-inner>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-665037d3>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-665037d3>.e-con-inner>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-665037d3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-309 .elementor-element.elementor-element-7e499857>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-7e499857 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#fff}.elementor-309 .elementor-element.elementor-element-3f68804e>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-3f68804e .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:46px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-40844801 .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-40844801>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-5c1098de{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:.45;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-309 .elementor-element.elementor-element-5c1098de:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-5c1098de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://balihotelsresorts.com/staging/wp-content/uploads/2023/04/Sofitel-Bali-Nusa-Dua-Beach-Resort-Aerial-Pool.jpg");background-position:center center;background-size:cover}.elementor-309 .elementor-element.elementor-element-5c1098de:before,.elementor-309 .elementor-element.elementor-element-5c1098de>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-5c1098de>.e-con-inner>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-5c1098de>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-5c1098de>.e-con-inner>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-5c1098de>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-309 .elementor-element.elementor-element-7ee01818>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-7ee01818 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#fff}.elementor-309 .elementor-element.elementor-element-6e3e2e16>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-6e3e2e16 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:46px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-848bbd0 .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-848bbd0>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-74106db{--display:flex}.elementor-309 .elementor-element.elementor-element-a45a32e{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:.45;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-309 .elementor-element.elementor-element-a45a32e:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-a45a32e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://balihotelsresorts.com/staging/wp-content/uploads/2026/10/intro1-1.jpg");background-position:center center;background-size:cover}.elementor-309 .elementor-element.elementor-element-a45a32e:before,.elementor-309 .elementor-element.elementor-element-a45a32e>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-a45a32e>.e-con-inner>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-a45a32e>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-a45a32e>.e-con-inner>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-a45a32e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-309 .elementor-element.elementor-element-370d685>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-370d685 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#fff}.elementor-309 .elementor-element.elementor-element-2fcb54b>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-2fcb54b .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:46px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-acd43fc .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-acd43fc>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-bec2d19{--display:flex}.elementor-309 .elementor-element.elementor-element-99fa228{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:.45;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-309 .elementor-element.elementor-element-99fa228:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-99fa228>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://balihotelsresorts.com/staging/wp-content/uploads/2026/05/intro2.jpg");background-position:center center;background-size:cover}.elementor-309 .elementor-element.elementor-element-99fa228:before,.elementor-309 .elementor-element.elementor-element-99fa228>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-99fa228>.e-con-inner>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-99fa228>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-99fa228>.e-con-inner>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-99fa228>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-309 .elementor-element.elementor-element-7c90a1f>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-7c90a1f .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#fff}.elementor-309 .elementor-element.elementor-element-ab404de>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-ab404de .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:46px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-0c25818 .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-0c25818>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-f4038e1{--display:flex}.elementor-309 .elementor-element.elementor-element-b436506{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:.45;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-309 .elementor-element.elementor-element-b436506:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-b436506>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://balihotelsresorts.com/staging/wp-content/uploads/2023/04/Sofitel-Bali-Nusa-Dua-Beach-Resort-Aerial-Pool.jpg");background-position:center center;background-size:cover}.elementor-309 .elementor-element.elementor-element-b436506:before,.elementor-309 .elementor-element.elementor-element-b436506>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-b436506>.e-con-inner>.elementor-background-video-container:before,.elementor-309 .elementor-element.elementor-element-b436506>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-b436506>.e-con-inner>.elementor-background-slideshow:before,.elementor-309 .elementor-element.elementor-element-b436506>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-309 .elementor-element.elementor-element-eb36fe4>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-eb36fe4 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#fff}.elementor-309 .elementor-element.elementor-element-fae1302>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-fae1302 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:46px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-e1bc1d7 .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-e1bc1d7>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-7b535c9{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px}.elementor-309 .elementor-element.elementor-element-1fe38501{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-1fe38501:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-1fe38501>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f0}.elementor-309 .elementor-element.elementor-element-1163f1d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-74b7522a>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-74b7522a{font-family:"Inter",Sans-serif;font-size:16px;line-height:1.7em;color:#555}.elementor-309 .elementor-element.elementor-element-d5c6021>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-d5c6021 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2)}.elementor-309 .elementor-element.elementor-element-d5c6021 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2)}.elementor-309 .elementor-element.elementor-element-d5c6021 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2)}.elementor-309 .elementor-element.elementor-element-d5c6021 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2)}.elementor-309 .elementor-element.elementor-element-d5c6021 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2)}.elementor-309 .elementor-element.elementor-element-d5c6021 .elementor-icon-list-icon i{transition:color .3s}.elementor-309 .elementor-element.elementor-element-d5c6021 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-309 .elementor-element.elementor-element-d5c6021{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-309 .elementor-element.elementor-element-d5c6021 .elementor-icon-list-text{color:#111;transition:color .3s}.elementor-309 .elementor-element.elementor-element-52dfc5d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-52dfc5d8:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-52dfc5d8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f6}.elementor-309 .elementor-element.elementor-element-14f4d61c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-79c56ebe>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-79c56ebe .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#c49a52}.elementor-309 .elementor-element.elementor-element-1de930f6>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-1de930f6 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:34px;font-weight:800;line-height:1.05em;color:#111}.elementor-309 .elementor-element.elementor-element-3b70f5ce>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-3b70f5ce{font-family:"Inter",Sans-serif;font-size:16px;line-height:1.7em;color:#555}.elementor-309 .elementor-element.elementor-element-61ffc5fd{--grid-row-gap:36px;--grid-column-gap:28px}.elementor-309 .elementor-element.elementor-element-61ffc5fd>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-61ffc5fd .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-309 .elementor-element.elementor-element-61ffc5fd:after{content:"0.66"}.elementor-309 .elementor-element.elementor-element-61ffc5fd .elementor-post__thumbnail__link{width:100%}.elementor-309 .elementor-element.elementor-element-61ffc5fd .elementor-post__meta-data span+span:before{content:"///"}.elementor-309 .elementor-element.elementor-element-61ffc5fd.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-309 .elementor-element.elementor-element-61ffc5fd.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-309 .elementor-element.elementor-element-61ffc5fd.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-309 .elementor-element.elementor-element-61ffc5fd .elementor-post__title,.elementor-309 .elementor-element.elementor-element-61ffc5fd .elementor-post__title a{color:#111;font-family:"Inter",Sans-serif;font-size:20px;font-weight:700}.elementor-309 .elementor-element.elementor-element-3efb2e51 .elementor-button{background-color:#111;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#c49a52;color:#c49a52;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-3efb2e51>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-7ffee20f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-7ffee20f:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-7ffee20f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-309 .elementor-element.elementor-element-3e804113{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-14dad32e>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-14dad32e .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:34px;font-weight:800;line-height:1.05em;color:#111}.elementor-309 .elementor-element.elementor-element-263cc8a1>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-263cc8a1{font-family:"Inter",Sans-serif;font-size:16px;line-height:1.7em;color:#555}.elementor-309 .elementor-element.elementor-element-795f9f96 .elementor-button{background-color:#111;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#c49a52;color:#c49a52;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-795f9f96>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-367b1286{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-7a80cdba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-4face75e>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-4face75e img{width:100%;height:300px}.elementor-309 .elementor-element.elementor-element-618712e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-66491540>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-66491540 img{width:100%;height:300px}.elementor-309 .elementor-element.elementor-element-27762bd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-380f70c6>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-380f70c6 img{width:100%;height:300px}.elementor-309 .elementor-element.elementor-element-2f3d5c19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-2f3d5c19:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-2f3d5c19>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-309 .elementor-element.elementor-element-1ebd8c1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-2382977c>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-2382977c .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#ccc}.elementor-309 .elementor-element.elementor-element-1a39b4c7>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-1a39b4c7 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:80px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-40ec6994>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-40ec6994{font-family:"Inter",Sans-serif;font-size:16px;line-height:1.7em;color:#fff}.elementor-309 .elementor-element.elementor-element-3673ddd2 .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-3673ddd2>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-4019ccc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px}.elementor-309 .elementor-element.elementor-element-4019ccc3:not(.elementor-motion-effects-element-type-background),.elementor-309 .elementor-element.elementor-element-4019ccc3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-309 .elementor-element.elementor-element-8ca5ca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-309 .elementor-element.elementor-element-1b89d30f>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-1b89d30f .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:2px;color:#ccc}.elementor-309 .elementor-element.elementor-element-2132eb>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-2132eb .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:52px;font-weight:800;line-height:1.05em;color:#fff}.elementor-309 .elementor-element.elementor-element-f91c8bb>.elementor-widget-container{margin:0}.elementor-309 .elementor-element.elementor-element-f91c8bb{font-family:"Inter",Sans-serif;font-size:16px;line-height:1.7em;color:#ccc}.elementor-309 .elementor-element.elementor-element-27b95740 .elementor-button{background-color:#fff;font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111;color:#111;border-radius:100px;padding:14px 24px}.elementor-309 .elementor-element.elementor-element-27b95740>.elementor-widget-container{margin:0}body.elementor-page-309:not(.elementor-motion-effects-element-type-background),body.elementor-page-309>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media(min-width:768px){.elementor-309 .elementor-element.elementor-element-7d1e4454{--content-width:1400px}.elementor-309 .elementor-element.elementor-element-13ab3981{--width:65%}.elementor-309 .elementor-element.elementor-element-6e22f5e9{--width:35%}.elementor-309 .elementor-element.elementor-element-6b8d2af2{--content-width:1400px}.elementor-309 .elementor-element.elementor-element-7888f56e{--width:25%}.elementor-309 .elementor-element.elementor-element-57e1d600{--width:25%}.elementor-309 .elementor-element.elementor-element-513f2222{--width:25%}.elementor-309 .elementor-element.elementor-element-66d868cb{--width:25%}.elementor-309 .elementor-element.elementor-element-56a936a2{--content-width:1400px}.elementor-309 .elementor-element.elementor-element-10174a76{--content-width:1400px}.elementor-309 .elementor-element.elementor-element-5a89df4b{--width:33.333%}.elementor-309 .elementor-element.elementor-element-665037d3{--width:33.333%}.elementor-309 .elementor-element.elementor-element-5c1098de{--width:33.333%}.elementor-309 .elementor-element.elementor-element-a45a32e{--width:33.333%}.elementor-309 .elementor-element.elementor-element-99fa228{--width:33.333%}.elementor-309 .elementor-element.elementor-element-b436506{--width:33.333%}.elementor-309 .elementor-element.elementor-element-1163f1d1{--content-width:1400px}.elementor-309 .elementor-element.elementor-element-14f4d61c{--content-width:1400px}.elementor-309 .elementor-element.elementor-element-3e804113{--content-width:1400px}.elementor-309 .elementor-element.elementor-element-7a80cdba{--width:33.333%}.elementor-309 .elementor-element.elementor-element-618712e6{--width:33.333%}.elementor-309 .elementor-element.elementor-element-27762bd8{--width:33.333%}.elementor-309 .elementor-element.elementor-element-1ebd8c1c{--content-width:1400px}.elementor-309 .elementor-element.elementor-element-8ca5ca8{--content-width:1400px}}@media(max-width:1024px){.elementor-309 .elementor-element.elementor-element-61a79f58{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}.elementor-309 .elementor-element.elementor-element-25782d48{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}.elementor-309 .elementor-element.elementor-element-619d0ca4{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}.elementor-309 .elementor-element.elementor-element-4bb0821a{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}.elementor-309 .elementor-element.elementor-element-7b535c9{--e-n-carousel-swiper-slides-to-display:2}.elementor-309 .elementor-element.elementor-element-1fe38501{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}.elementor-309 .elementor-element.elementor-element-52dfc5d8{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}.elementor-309 .elementor-element.elementor-element-7ffee20f{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}.elementor-309 .elementor-element.elementor-element-2f3d5c19{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}.elementor-309 .elementor-element.elementor-element-4019ccc3{--padding-top:60px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px}}@media(max-width:767px){.elementor-309 .elementor-element.elementor-element-61a79f58{--min-height:650px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-6d3c9bc0{--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-309 .elementor-element.elementor-element-13ab3981{--width:100%}.elementor-309 .elementor-element.elementor-element-1dec8a0a .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-28a6fad7 .elementor-heading-title{font-size:64px}.elementor-309 .elementor-element.elementor-element-6e22f5e9{--width:100%}.elementor-309 .elementor-element.elementor-element-1277c696 .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-25782d48{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-5125b60{--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-309 .elementor-element.elementor-element-7888f56e{--width:100%}.elementor-309 .elementor-element.elementor-element-45e392cf .elementor-heading-title{font-size:32px}.elementor-309 .elementor-element.elementor-element-57e1d600{--width:100%}.elementor-309 .elementor-element.elementor-element-8f1371 .elementor-heading-title{font-size:32px}.elementor-309 .elementor-element.elementor-element-513f2222{--width:100%}.elementor-309 .elementor-element.elementor-element-301095e8 .elementor-heading-title{font-size:32px}.elementor-309 .elementor-element.elementor-element-66d868cb{--width:100%}.elementor-309 .elementor-element.elementor-element-3a601a3a .elementor-heading-title{font-size:32px}.elementor-309 .elementor-element.elementor-element-619d0ca4{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-4f5980e3 .elementor-heading-title{font-size:34px}.elementor-309 .elementor-element.elementor-element-45796510 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-309 .elementor-element.elementor-element-45796510:after{content:"0.5"}.elementor-309 .elementor-element.elementor-element-45796510 .elementor-post__thumbnail__link{width:100%}.elementor-309 .elementor-element.elementor-element-4bb0821a{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-6df3be1 .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-6271aa6e .elementor-heading-title{font-size:38px}.elementor-309 .elementor-element.elementor-element-736a8eb7{--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-309 .elementor-element.elementor-element-5a89df4b{--width:100%}.elementor-309 .elementor-element.elementor-element-732106f8 .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-7d74fdfe .elementor-heading-title{font-size:38px}.elementor-309 .elementor-element.elementor-element-665037d3{--width:100%}.elementor-309 .elementor-element.elementor-element-7e499857 .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-3f68804e .elementor-heading-title{font-size:38px}.elementor-309 .elementor-element.elementor-element-5c1098de{--width:100%}.elementor-309 .elementor-element.elementor-element-7ee01818 .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-6e3e2e16 .elementor-heading-title{font-size:38px}.elementor-309 .elementor-element.elementor-element-a45a32e{--width:100%}.elementor-309 .elementor-element.elementor-element-370d685 .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-2fcb54b .elementor-heading-title{font-size:38px}.elementor-309 .elementor-element.elementor-element-99fa228{--width:100%}.elementor-309 .elementor-element.elementor-element-7c90a1f .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-ab404de .elementor-heading-title{font-size:38px}.elementor-309 .elementor-element.elementor-element-b436506{--width:100%}.elementor-309 .elementor-element.elementor-element-eb36fe4 .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-fae1302 .elementor-heading-title{font-size:38px}.elementor-309 .elementor-element.elementor-element-7b535c9{--e-n-carousel-swiper-slides-to-display:1}.elementor-309 .elementor-element.elementor-element-1fe38501{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-52dfc5d8{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-79c56ebe .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-1de930f6 .elementor-heading-title{font-size:34px}.elementor-309 .elementor-element.elementor-element-61ffc5fd .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-309 .elementor-element.elementor-element-61ffc5fd:after{content:"0.5"}.elementor-309 .elementor-element.elementor-element-61ffc5fd .elementor-post__thumbnail__link{width:100%}.elementor-309 .elementor-element.elementor-element-7ffee20f{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-14dad32e .elementor-heading-title{font-size:34px}.elementor-309 .elementor-element.elementor-element-367b1286{--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-309 .elementor-element.elementor-element-7a80cdba{--width:100%}.elementor-309 .elementor-element.elementor-element-618712e6{--width:100%}.elementor-309 .elementor-element.elementor-element-27762bd8{--width:100%}.elementor-309 .elementor-element.elementor-element-2f3d5c19{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-2382977c .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-1a39b4c7 .elementor-heading-title{font-size:38px}.elementor-309 .elementor-element.elementor-element-4019ccc3{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-309 .elementor-element.elementor-element-1b89d30f .elementor-heading-title{font-size:11px}.elementor-309 .elementor-element.elementor-element-2132eb .elementor-heading-title{font-size:38px}}.elementor-309 .elementor-element.elementor-element-7b535c9{width:100% !important;max-width:100%;min-width:0}.elementor-309 .elementor-element.elementor-element-7b535c9 .e-con:has(>.elementor-widget-heading h3){width:100% !important;min-height:380px !important}.elementor-309 .elementor-element.elementor-element-7b535c9 .elementor-swiper-button{color:#fff;background:#111;border-radius:50%;padding:10px}.elementor-309 .elementor-element.elementor-element-7b535c9 .swiper-pagination-bullet{background:#111}@media(max-width:767px){.elementor-309 .elementor-element.elementor-element-7b535c9 .e-con:has(>.elementor-widget-heading h3){min-height:320px !important}}.elementor-309 .elementor-element.elementor-element-5f1254a{margin-top:20px}.elementor-309 .elementor-element.elementor-element-5f1254a .elementor-button{background:#111;color:#fff;border-radius:30px;padding:14px 24px;font-size:13px}.elementor-309 .elementor-element.elementor-element-2f3d5c19{padding:40px 24px !important;min-height:0 !important}.elementor-309 .elementor-element.elementor-element-2f3d5c19 .e-con{min-height:0 !important}.elementor-309 .elementor-element.elementor-element-2f3d5c19 .e-con-inner{max-width:900px !important;align-items:center !important;text-align:center;gap:14px !important}.elementor-309 .elementor-element.elementor-element-2f3d5c19 .elementor-widget{width:auto;max-width:100%}.elementor-309 .elementor-element.elementor-element-2f3d5c19 h2.elementor-heading-title{font-size:48px !important;line-height:1.05 !important}@media(max-width:767px){.elementor-309 .elementor-element.elementor-element-2f3d5c19{padding:32px 20px !important}.elementor-309 .elementor-element.elementor-element-2f3d5c19 h2.elementor-heading-title{font-size:36px !important}}