.elementor-1780 .elementor-element.elementor-element-37d4c10{--display:flex;--position:absolute;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:01.5vw;--padding-right:1.5vw;top:0px;}.elementor-1780 .elementor-element.elementor-element-37d4c10:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-37d4c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-37d4c10{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-37d4c10{right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-1780 .elementor-element.elementor-element-cefad1e{--display:flex;--min-height:80vh;--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:0vw;--padding-bottom:0vw;--padding-left:01.5vw;--padding-right:1.5vw;}.elementor-1780 .elementor-element.elementor-element-cefad1e:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-cefad1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-fd439a5{--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;--justify-content:flex-start;--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-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-1780 .elementor-element.elementor-element-4fd721e{margin:01.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 01.5vw) 0vw;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-4fd721e.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-4fd721e .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-e92a271{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-e92a271.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-e92a271 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-39d1ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-39d1ee3.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-39d1ee3 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-aadd475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-aadd475.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-aadd475 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-e26e7df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-e26e7df.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-e26e7df .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-409175f{--display:flex;--min-height:100%;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:01.5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-409175f.e-con{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-a266db8{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 1.5vw 0vw;}.elementor-1780 .elementor-element.elementor-element-a266db8.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-a266db8 .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-d10ce4d{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-83a47a0{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-83a47a0{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-83a47a0{right:0px;}.elementor-1780 .elementor-element.elementor-element-83a47a0 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:20px;font-weight:500;-webkit-text-stroke-width:0.04px;stroke-width:0.04px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-945b037{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-945b037:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-945b037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/07/730778747_18603641566013283_85379025315019538_n-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-945b037.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-5546119{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-1b2fd5e{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-1b2fd5e{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-1b2fd5e{right:0px;}.elementor-1780 .elementor-element.elementor-element-1b2fd5e .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:20px;font-weight:500;-webkit-text-stroke-width:0.04px;stroke-width:0.04px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-8d47251{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-8d47251:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-8d47251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/07/622706223_1483006687163929_1498922926362017904_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-8d47251.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-66aea69{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-8d1ce3f{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-8d1ce3f{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-8d1ce3f{right:0px;}.elementor-1780 .elementor-element.elementor-element-8d1ce3f .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:20px;font-weight:500;-webkit-text-stroke-width:0.04px;stroke-width:0.04px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-ffdc69a{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-ffdc69a:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-ffdc69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/590288602_1424535253011073_8293071801623355437_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-ffdc69a.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-c529c00{--display:flex;--min-height:80vh;--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:0vw;--padding-bottom:0vw;--padding-left:01.5vw;--padding-right:1.5vw;}.elementor-1780 .elementor-element.elementor-element-c529c00:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-c529c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-462839f{--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;--justify-content:flex-start;--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-1780 .elementor-element.elementor-element-831b9d3{margin:01.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 01.5vw) 0vw;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-831b9d3.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-831b9d3 .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-4989570{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-4989570.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-4989570 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-60d02d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-60d02d2.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-60d02d2 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-96357c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-96357c0.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-96357c0 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-84ab88a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-84ab88a.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-84ab88a .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-8ba2b0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-8ba2b0f.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-8ba2b0f .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-b435eea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-b435eea.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-b435eea .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-28a93b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-28a93b1.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-28a93b1 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-f120700{--display:flex;--min-height:100%;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:01.5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-f120700.e-con{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-395a0be{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 1.5vw 0vw;}.elementor-1780 .elementor-element.elementor-element-395a0be.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-395a0be .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-4335097{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-ff5bda8{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-ff5bda8{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-ff5bda8{right:0px;}.elementor-1780 .elementor-element.elementor-element-ff5bda8 .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-005028a{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-005028a:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-005028a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/Revs_HQ_Umalas_17_Mar-6_3390x-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-005028a.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-da6dd8e{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-5c6ace5{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-5c6ace5{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-5c6ace5{right:0px;}.elementor-1780 .elementor-element.elementor-element-5c6ace5 .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-1062a7a{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-1062a7a:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-1062a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/revolver-seminyak.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-1062a7a.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-32b9f1b{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-7e36062{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-7e36062{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-7e36062{right:0px;}.elementor-1780 .elementor-element.elementor-element-7e36062 .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-82cc444{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-82cc444:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-82cc444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/revolver-canggu.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-82cc444.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-734d54f{--display:flex;--min-height:80vh;--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:0vw;--padding-bottom:0vw;--padding-left:01.5vw;--padding-right:1.5vw;}.elementor-1780 .elementor-element.elementor-element-734d54f:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-734d54f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-6f2376a{--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;--justify-content:flex-start;--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-1780 .elementor-element.elementor-element-7ca9a73{margin:01.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 01.5vw) 0vw;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-7ca9a73.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-7ca9a73 .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-c16557c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-c16557c.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-c16557c .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-ab060d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-ab060d0.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-ab060d0 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-84ebf30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-84ebf30.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-84ebf30 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-5f636ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-5f636ea.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-5f636ea .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-5cbb64e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-5cbb64e.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-5cbb64e .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-0e85b9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-0e85b9d.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-0e85b9d .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-3bc15b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-3bc15b1.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-3bc15b1 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-3dd19fb{--display:flex;--min-height:100%;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:01.5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-3dd19fb.e-con{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-6f23b14{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 1.5vw 0vw;}.elementor-1780 .elementor-element.elementor-element-6f23b14.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-6f23b14 .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-99d29f6{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-8f84835{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-8f84835{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-8f84835{right:0px;}.elementor-1780 .elementor-element.elementor-element-8f84835 .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-3f2f334{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-3f2f334:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-3f2f334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/Revs_HQ_Umalas_17_Mar-6_3390x-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-3f2f334.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-8251081{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-9a18835{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-9a18835{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-9a18835{right:0px;}.elementor-1780 .elementor-element.elementor-element-9a18835 .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-07a4566{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-07a4566:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-07a4566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/revolver-seminyak.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-07a4566.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-22bf762{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-2462e88{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-2462e88{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-2462e88{right:0px;}.elementor-1780 .elementor-element.elementor-element-2462e88 .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-e5cd7be{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-e5cd7be:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-e5cd7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/revolver-canggu.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-e5cd7be.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-a54e280{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:45%;--container-widget-flex-grow:0;--n-menu-open-animation-duration:300ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:40px;--n-menu-title-color-normal:var( --e-global-color-secondary );--n-menu-title-transition:300ms;--n-menu-title-padding:05px 00px 05px 0;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-size:0px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-1780 .elementor-element.elementor-element-a54e280 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1780 .elementor-element.elementor-element-a54e280 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-1780 .elementor-element.elementor-element-a54e280 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"PP Radio Grotesk", Sans-serif;font-weight:500;}.elementor-1780 .elementor-element.elementor-element-a54e280 {--n-menu-title-color-hover:var( --e-global-color-secondary );}.elementor-widget-theme-site-logo .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-1780 .elementor-element.elementor-element-c4c911a{width:var( --container-widget-width, 10% );max-width:10%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1780 .elementor-element.elementor-element-c4c911a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1780 .elementor-element.elementor-element-c4c911a img{width:75%;height:0%;object-fit:cover;object-position:center center;}.elementor-1780 .elementor-element.elementor-element-44ab257{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-1780 .elementor-element.elementor-element-31e0444{--display:flex;--position:absolute;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:01.5vw;--padding-right:1.5vw;top:0px;}.elementor-1780 .elementor-element.elementor-element-31e0444:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-31e0444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-31e0444{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-31e0444{right:0px;}.elementor-1780 .elementor-element.elementor-element-4bb3768{--display:flex;--min-height:80vh;--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:0vw;--padding-bottom:0vw;--padding-left:01.5vw;--padding-right:1.5vw;}.elementor-1780 .elementor-element.elementor-element-4bb3768:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-4bb3768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-4ee2e91{--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;--justify-content:flex-start;--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-1780 .elementor-element.elementor-element-3a2d9db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-3a2d9db.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-3a2d9db .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-23ae58c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-23ae58c.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-23ae58c .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-c940a39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-c940a39.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-c940a39 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-4cb5a95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-4cb5a95.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-4cb5a95 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-4ca49d8{--display:flex;--min-height:100%;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:01.5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-4ca49d8.e-con{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-c933fdc{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 1.5vw 0vw;}.elementor-1780 .elementor-element.elementor-element-c933fdc.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-c933fdc .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-497cff7{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-60aa18e{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-60aa18e{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-60aa18e{right:0px;}.elementor-1780 .elementor-element.elementor-element-60aa18e .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:20px;font-weight:500;-webkit-text-stroke-width:0.04px;stroke-width:0.04px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-1dc8a5a{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-1dc8a5a:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-1dc8a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/07/730778747_18603641566013283_85379025315019538_n-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-1dc8a5a.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-0a34274{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-bf99172{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-bf99172{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-bf99172{right:0px;}.elementor-1780 .elementor-element.elementor-element-bf99172 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:20px;font-weight:500;-webkit-text-stroke-width:0.04px;stroke-width:0.04px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-13a3647{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-13a3647:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-13a3647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/07/622706223_1483006687163929_1498922926362017904_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-13a3647.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-acbfb46{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-d553e14{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-d553e14{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-d553e14{right:0px;}.elementor-1780 .elementor-element.elementor-element-d553e14 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:20px;font-weight:500;-webkit-text-stroke-width:0.04px;stroke-width:0.04px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-f9dfff9{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-f9dfff9:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-f9dfff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/590288602_1424535253011073_8293071801623355437_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-f9dfff9.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-099ceb2{--display:flex;--min-height:80vh;--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:0vw;--padding-bottom:0vw;--padding-left:01.5vw;--padding-right:1.5vw;}.elementor-1780 .elementor-element.elementor-element-099ceb2:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-099ceb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-eebefcd{--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;--justify-content:flex-start;--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-1780 .elementor-element.elementor-element-49be78f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-49be78f.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-49be78f .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-595aaf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-595aaf6.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-595aaf6 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-a74ab7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-a74ab7a.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-a74ab7a .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-0f904b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-0f904b7.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-0f904b7 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-74e9ff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-74e9ff8.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-74e9ff8 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-bd2f140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-bd2f140.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-bd2f140 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-03f1741{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-03f1741.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-03f1741 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-43b0e5d{--display:flex;--min-height:100%;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:01.5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-43b0e5d.e-con{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-abc9cc4{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 1.5vw 0vw;}.elementor-1780 .elementor-element.elementor-element-abc9cc4.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-abc9cc4 .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-57c4be9{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-c54beab{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-c54beab{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-c54beab{right:0px;}.elementor-1780 .elementor-element.elementor-element-c54beab .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-b1ebeca{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-b1ebeca:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-b1ebeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/Revs_HQ_Umalas_17_Mar-6_3390x-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-b1ebeca.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-8a58e4e{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-5b77d3e{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-5b77d3e{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-5b77d3e{right:0px;}.elementor-1780 .elementor-element.elementor-element-5b77d3e .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-61b6f5d{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-61b6f5d:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-61b6f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/revolver-seminyak.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-61b6f5d.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-11aa32e{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-a02799f{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-a02799f{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-a02799f{right:0px;}.elementor-1780 .elementor-element.elementor-element-a02799f .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-1be444c{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-1be444c:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-1be444c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/revolver-canggu.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-1be444c.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-71aed53{--display:flex;--min-height:80vh;--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:0vw;--padding-bottom:0vw;--padding-left:01.5vw;--padding-right:1.5vw;}.elementor-1780 .elementor-element.elementor-element-71aed53:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-71aed53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-fae5d62{--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;--justify-content:flex-start;--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-1780 .elementor-element.elementor-element-032cd5e{margin:01.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 01.5vw) 0vw;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-032cd5e.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-032cd5e .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-efd6c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-efd6c42.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-efd6c42 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-1805eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 010px 0px;}.elementor-1780 .elementor-element.elementor-element-1805eee.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-1805eee .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-226dc79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-226dc79.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-226dc79 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-523aa2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-523aa2a.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-523aa2a .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-66b365b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-66b365b.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-66b365b .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-a2e9207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-a2e9207.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-a2e9207 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-d1b3850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1780 .elementor-element.elementor-element-d1b3850.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-d1b3850 .elementor-heading-title{font-family:"PP Radio Grotesk", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-e51ab4a{--display:flex;--min-height:100%;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:01.5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-e51ab4a.e-con{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-90031e9{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 1.5vw 0vw;}.elementor-1780 .elementor-element.elementor-element-90031e9.elementor-element{--align-self:flex-start;}.elementor-1780 .elementor-element.elementor-element-90031e9 .elementor-heading-title{font-family:"PP Editorial", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-7a00bc4{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-31db5a3{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-31db5a3{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-31db5a3{right:0px;}.elementor-1780 .elementor-element.elementor-element-31db5a3 .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-f0e0678{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-f0e0678:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-f0e0678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/Revs_HQ_Umalas_17_Mar-6_3390x-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-f0e0678.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-e6ccb5e{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-b27845d{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-b27845d{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-b27845d{right:0px;}.elementor-1780 .elementor-element.elementor-element-b27845d .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-fb5197e{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-fb5197e:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-fb5197e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/revolver-seminyak.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-fb5197e.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-607e1e7{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-31abd90{padding:0px 0px 010px 10px;bottom:0px;}body:not(.rtl) .elementor-1780 .elementor-element.elementor-element-31abd90{left:0px;}body.rtl .elementor-1780 .elementor-element.elementor-element-31abd90{right:0px;}.elementor-1780 .elementor-element.elementor-element-31abd90 .elementor-heading-title{font-family:"Revs", Sans-serif;font-size:30px;font-weight:500;line-height:17px;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-3696925{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:01.5vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-3696925:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-3696925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.revolverbali.com/wp-content/uploads/2026/06/revolver-canggu.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1780 .elementor-element.elementor-element-3696925.e-con:hover{--e-con-transform-scale:1.1;}.elementor-1780 .elementor-element.elementor-element-e2bf0df{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:45%;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:40px;--n-menu-title-color-normal:var( --e-global-color-secondary );--n-menu-title-transition:300ms;--n-menu-title-padding:05px 00px 05px 0;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-secondary );--n-menu-dropdown-indicator-size:0px;--n-menu-dropdown-indicator-color-normal:#FFFFFF;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-secondary );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-radius:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-e2bf0df > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-e2bf0df > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-e2bf0df > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1780 .elementor-element.elementor-element-e2bf0df > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-1780 .elementor-element.elementor-element-e2bf0df > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"PP Radio Grotesk", Sans-serif;font-weight:500;}.elementor-1780 .elementor-element.elementor-element-e2bf0df {--n-menu-title-color-hover:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-8e6110d{width:var( --container-widget-width, 10% );max-width:10%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1780 .elementor-element.elementor-element-8e6110d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1780 .elementor-element.elementor-element-8e6110d img{width:75%;height:0%;object-fit:cover;object-position:center center;}.elementor-1780 .elementor-element.elementor-element-068a1bd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-1780:not(.elementor-motion-effects-element-type-background), .elementor-1780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1780{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-1780 .elementor-element.elementor-element-cefad1e{--width:100%;}.elementor-1780 .elementor-element.elementor-element-fd439a5{--width:25%;}.elementor-1780 .elementor-element.elementor-element-409175f{--width:80%;}.elementor-1780 .elementor-element.elementor-element-d10ce4d{--width:30%;}.elementor-1780 .elementor-element.elementor-element-945b037{--width:100%;}.elementor-1780 .elementor-element.elementor-element-5546119{--width:30%;}.elementor-1780 .elementor-element.elementor-element-8d47251{--width:100%;}.elementor-1780 .elementor-element.elementor-element-66aea69{--width:30%;}.elementor-1780 .elementor-element.elementor-element-ffdc69a{--width:100%;}.elementor-1780 .elementor-element.elementor-element-c529c00{--width:100%;}.elementor-1780 .elementor-element.elementor-element-462839f{--width:25%;}.elementor-1780 .elementor-element.elementor-element-f120700{--width:80%;}.elementor-1780 .elementor-element.elementor-element-4335097{--width:30%;}.elementor-1780 .elementor-element.elementor-element-005028a{--width:100%;}.elementor-1780 .elementor-element.elementor-element-da6dd8e{--width:30%;}.elementor-1780 .elementor-element.elementor-element-1062a7a{--width:100%;}.elementor-1780 .elementor-element.elementor-element-32b9f1b{--width:30%;}.elementor-1780 .elementor-element.elementor-element-82cc444{--width:100%;}.elementor-1780 .elementor-element.elementor-element-734d54f{--width:100%;}.elementor-1780 .elementor-element.elementor-element-6f2376a{--width:25%;}.elementor-1780 .elementor-element.elementor-element-3dd19fb{--width:80%;}.elementor-1780 .elementor-element.elementor-element-99d29f6{--width:30%;}.elementor-1780 .elementor-element.elementor-element-3f2f334{--width:100%;}.elementor-1780 .elementor-element.elementor-element-8251081{--width:30%;}.elementor-1780 .elementor-element.elementor-element-07a4566{--width:100%;}.elementor-1780 .elementor-element.elementor-element-22bf762{--width:30%;}.elementor-1780 .elementor-element.elementor-element-e5cd7be{--width:100%;}.elementor-1780 .elementor-element.elementor-element-44ab257{--width:45%;}.elementor-1780 .elementor-element.elementor-element-4bb3768{--width:100%;}.elementor-1780 .elementor-element.elementor-element-4ee2e91{--width:25%;}.elementor-1780 .elementor-element.elementor-element-4ca49d8{--width:80%;}.elementor-1780 .elementor-element.elementor-element-497cff7{--width:30%;}.elementor-1780 .elementor-element.elementor-element-1dc8a5a{--width:100%;}.elementor-1780 .elementor-element.elementor-element-0a34274{--width:30%;}.elementor-1780 .elementor-element.elementor-element-13a3647{--width:100%;}.elementor-1780 .elementor-element.elementor-element-acbfb46{--width:30%;}.elementor-1780 .elementor-element.elementor-element-f9dfff9{--width:100%;}.elementor-1780 .elementor-element.elementor-element-099ceb2{--width:100%;}.elementor-1780 .elementor-element.elementor-element-eebefcd{--width:25%;}.elementor-1780 .elementor-element.elementor-element-43b0e5d{--width:80%;}.elementor-1780 .elementor-element.elementor-element-57c4be9{--width:30%;}.elementor-1780 .elementor-element.elementor-element-b1ebeca{--width:100%;}.elementor-1780 .elementor-element.elementor-element-8a58e4e{--width:30%;}.elementor-1780 .elementor-element.elementor-element-61b6f5d{--width:100%;}.elementor-1780 .elementor-element.elementor-element-11aa32e{--width:30%;}.elementor-1780 .elementor-element.elementor-element-1be444c{--width:100%;}.elementor-1780 .elementor-element.elementor-element-71aed53{--width:100%;}.elementor-1780 .elementor-element.elementor-element-fae5d62{--width:25%;}.elementor-1780 .elementor-element.elementor-element-e51ab4a{--width:80%;}.elementor-1780 .elementor-element.elementor-element-7a00bc4{--width:30%;}.elementor-1780 .elementor-element.elementor-element-f0e0678{--width:100%;}.elementor-1780 .elementor-element.elementor-element-e6ccb5e{--width:30%;}.elementor-1780 .elementor-element.elementor-element-fb5197e{--width:100%;}.elementor-1780 .elementor-element.elementor-element-607e1e7{--width:30%;}.elementor-1780 .elementor-element.elementor-element-3696925{--width:100%;}.elementor-1780 .elementor-element.elementor-element-068a1bd{--width:45%;}}@media(max-width:1024px){.elementor-1780 .elementor-element.elementor-element-31e0444{--min-height:0vh;}.elementor-1780 .elementor-element.elementor-element-e2bf0df{--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;--n-menu-toggle-align:flex-start;--n-menu-title-space-between:0px;--n-menu-icon-size:0px;--n-menu-dropdown-indicator-size:9px;--n-menu-toggle-icon-border-radius:0px 0px 0px 0px;--n-menu-toggle-icon-padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-8e6110d{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-1780 .elementor-element.elementor-element-31e0444{--min-height:0vh;--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;--justify-content:space-between;--align-items:center;--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-1780 .elementor-element.elementor-element-4bb3768{--width:100%;--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:01.5vw;--padding-right:0vw;}.elementor-1780 .elementor-element.elementor-element-3a2d9db .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-23ae58c .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-c940a39 .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-4cb5a95 .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-099ceb2{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1.50vw;--padding-right:1.50vw;}.elementor-1780 .elementor-element.elementor-element-49be78f .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-595aaf6 .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-a74ab7a .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-0f904b7 .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-74e9ff8 .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-bd2f140 .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-03f1741 .elementor-heading-title{font-size:18px;}.elementor-1780 .elementor-element.elementor-element-e2bf0df{--n-menu-title-distance-from-content:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;--n-menu-title-space-between:0px;--n-menu-title-font-size:20px;--n-menu-title-padding:05px 0 05px 0;--n-menu-icon-size:0px;--n-menu-dropdown-indicator-size:15px;--n-menu-dropdown-indicator-space:0px;--n-menu-toggle-icon-size:30px;}.elementor-1780 .elementor-element.elementor-element-e2bf0df.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-8e6110d{padding:10px 0px 10px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;z-index:999;}.elementor-1780 .elementor-element.elementor-element-8e6110d img{width:100%;}.elementor-1780 .elementor-element.elementor-element-068a1bd{--width:35%;}}/* Start custom CSS for container, class: .elementor-element-fd439a5 *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-fd439a5 .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-fd439a5 .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83a47a0 */.elementor-1780 .elementor-element.elementor-element-83a47a0 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10ce4d */.elementor-1780 .elementor-element.elementor-element-d10ce4d {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b2fd5e */.elementor-1780 .elementor-element.elementor-element-1b2fd5e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5546119 */.elementor-1780 .elementor-element.elementor-element-5546119 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d1ce3f */.elementor-1780 .elementor-element.elementor-element-8d1ce3f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66aea69 */.elementor-1780 .elementor-element.elementor-element-66aea69 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-462839f *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-462839f .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-462839f .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff5bda8 */.elementor-1780 .elementor-element.elementor-element-ff5bda8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4335097 */.elementor-1780 .elementor-element.elementor-element-4335097 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6ace5 */.elementor-1780 .elementor-element.elementor-element-5c6ace5 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da6dd8e */.elementor-1780 .elementor-element.elementor-element-da6dd8e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e36062 */.elementor-1780 .elementor-element.elementor-element-7e36062 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b9f1b */.elementor-1780 .elementor-element.elementor-element-32b9f1b {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f84835 */.elementor-1780 .elementor-element.elementor-element-8f84835 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d29f6 */.elementor-1780 .elementor-element.elementor-element-99d29f6 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a18835 */.elementor-1780 .elementor-element.elementor-element-9a18835 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8251081 */.elementor-1780 .elementor-element.elementor-element-8251081 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462e88 */.elementor-1780 .elementor-element.elementor-element-2462e88 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22bf762 */.elementor-1780 .elementor-element.elementor-element-22bf762 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd439a5 *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-fd439a5 .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-fd439a5 .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83a47a0 */.elementor-1780 .elementor-element.elementor-element-83a47a0 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10ce4d */.elementor-1780 .elementor-element.elementor-element-d10ce4d {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b2fd5e */.elementor-1780 .elementor-element.elementor-element-1b2fd5e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5546119 */.elementor-1780 .elementor-element.elementor-element-5546119 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d1ce3f */.elementor-1780 .elementor-element.elementor-element-8d1ce3f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66aea69 */.elementor-1780 .elementor-element.elementor-element-66aea69 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-462839f *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-462839f .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-462839f .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff5bda8 */.elementor-1780 .elementor-element.elementor-element-ff5bda8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4335097 */.elementor-1780 .elementor-element.elementor-element-4335097 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6ace5 */.elementor-1780 .elementor-element.elementor-element-5c6ace5 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da6dd8e */.elementor-1780 .elementor-element.elementor-element-da6dd8e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e36062 */.elementor-1780 .elementor-element.elementor-element-7e36062 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b9f1b */.elementor-1780 .elementor-element.elementor-element-32b9f1b {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f84835 */.elementor-1780 .elementor-element.elementor-element-8f84835 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d29f6 */.elementor-1780 .elementor-element.elementor-element-99d29f6 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a18835 */.elementor-1780 .elementor-element.elementor-element-9a18835 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8251081 */.elementor-1780 .elementor-element.elementor-element-8251081 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462e88 */.elementor-1780 .elementor-element.elementor-element-2462e88 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22bf762 */.elementor-1780 .elementor-element.elementor-element-22bf762 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd439a5 *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-fd439a5 .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-fd439a5 .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83a47a0 */.elementor-1780 .elementor-element.elementor-element-83a47a0 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10ce4d */.elementor-1780 .elementor-element.elementor-element-d10ce4d {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b2fd5e */.elementor-1780 .elementor-element.elementor-element-1b2fd5e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5546119 */.elementor-1780 .elementor-element.elementor-element-5546119 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d1ce3f */.elementor-1780 .elementor-element.elementor-element-8d1ce3f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66aea69 */.elementor-1780 .elementor-element.elementor-element-66aea69 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-462839f *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-462839f .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-462839f .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff5bda8 */.elementor-1780 .elementor-element.elementor-element-ff5bda8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4335097 */.elementor-1780 .elementor-element.elementor-element-4335097 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6ace5 */.elementor-1780 .elementor-element.elementor-element-5c6ace5 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da6dd8e */.elementor-1780 .elementor-element.elementor-element-da6dd8e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e36062 */.elementor-1780 .elementor-element.elementor-element-7e36062 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b9f1b */.elementor-1780 .elementor-element.elementor-element-32b9f1b {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f84835 */.elementor-1780 .elementor-element.elementor-element-8f84835 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d29f6 */.elementor-1780 .elementor-element.elementor-element-99d29f6 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a18835 */.elementor-1780 .elementor-element.elementor-element-9a18835 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8251081 */.elementor-1780 .elementor-element.elementor-element-8251081 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462e88 */.elementor-1780 .elementor-element.elementor-element-2462e88 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22bf762 */.elementor-1780 .elementor-element.elementor-element-22bf762 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd439a5 *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-fd439a5 .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-fd439a5 .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83a47a0 */.elementor-1780 .elementor-element.elementor-element-83a47a0 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d10ce4d */.elementor-1780 .elementor-element.elementor-element-d10ce4d {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b2fd5e */.elementor-1780 .elementor-element.elementor-element-1b2fd5e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5546119 */.elementor-1780 .elementor-element.elementor-element-5546119 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d1ce3f */.elementor-1780 .elementor-element.elementor-element-8d1ce3f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66aea69 */.elementor-1780 .elementor-element.elementor-element-66aea69 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-462839f *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-462839f .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-462839f .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff5bda8 */.elementor-1780 .elementor-element.elementor-element-ff5bda8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4335097 */.elementor-1780 .elementor-element.elementor-element-4335097 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6ace5 */.elementor-1780 .elementor-element.elementor-element-5c6ace5 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da6dd8e */.elementor-1780 .elementor-element.elementor-element-da6dd8e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e36062 */.elementor-1780 .elementor-element.elementor-element-7e36062 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b9f1b */.elementor-1780 .elementor-element.elementor-element-32b9f1b {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f84835 */.elementor-1780 .elementor-element.elementor-element-8f84835 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d29f6 */.elementor-1780 .elementor-element.elementor-element-99d29f6 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a18835 */.elementor-1780 .elementor-element.elementor-element-9a18835 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8251081 */.elementor-1780 .elementor-element.elementor-element-8251081 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462e88 */.elementor-1780 .elementor-element.elementor-element-2462e88 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22bf762 */.elementor-1780 .elementor-element.elementor-element-22bf762 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-a54e280 */.elementor-1780 .elementor-element.elementor-element-a54e280 .e-n-menu-title-text{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-30fd33d */.custom-shopping-bag {
  width: 20px;         /* Control width */
  height: 20px;        /* Control height */
  fill: #fff;       /* Forces it to be solid white */
  transition: fill 0.2s ease; /* Smooth hover transition */
}

/* Optional: Changes color  when a user hovers over it */
.custom-shopping-bag:hover {
    cursor: pointer;
  fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee2e91 *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}

@media (max-width: 767px){
    .elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading {
        padding-left : 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60aa18e */.elementor-1780 .elementor-element.elementor-element-60aa18e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497cff7 */.elementor-1780 .elementor-element.elementor-element-497cff7 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf99172 */.elementor-1780 .elementor-element.elementor-element-bf99172 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a34274 */.elementor-1780 .elementor-element.elementor-element-0a34274 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d553e14 */.elementor-1780 .elementor-element.elementor-element-d553e14 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acbfb46 */.elementor-1780 .elementor-element.elementor-element-acbfb46 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eebefcd *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}

@media (max-width: 767px){
    .elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading {
        padding-left : 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c54beab */.elementor-1780 .elementor-element.elementor-element-c54beab {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c4be9 */.elementor-1780 .elementor-element.elementor-element-57c4be9 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b77d3e */.elementor-1780 .elementor-element.elementor-element-5b77d3e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a58e4e */.elementor-1780 .elementor-element.elementor-element-8a58e4e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a02799f */.elementor-1780 .elementor-element.elementor-element-a02799f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aa32e */.elementor-1780 .elementor-element.elementor-element-11aa32e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31db5a3 */.elementor-1780 .elementor-element.elementor-element-31db5a3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a00bc4 */.elementor-1780 .elementor-element.elementor-element-7a00bc4 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b27845d */.elementor-1780 .elementor-element.elementor-element-b27845d {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6ccb5e */.elementor-1780 .elementor-element.elementor-element-e6ccb5e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31abd90 */.elementor-1780 .elementor-element.elementor-element-31abd90 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607e1e7 */.elementor-1780 .elementor-element.elementor-element-607e1e7 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee2e91 *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}

@media (max-width: 767px){
    .elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading {
        padding-left : 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60aa18e */.elementor-1780 .elementor-element.elementor-element-60aa18e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497cff7 */.elementor-1780 .elementor-element.elementor-element-497cff7 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf99172 */.elementor-1780 .elementor-element.elementor-element-bf99172 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a34274 */.elementor-1780 .elementor-element.elementor-element-0a34274 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d553e14 */.elementor-1780 .elementor-element.elementor-element-d553e14 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acbfb46 */.elementor-1780 .elementor-element.elementor-element-acbfb46 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eebefcd *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}

@media (max-width: 767px){
    .elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading {
        padding-left : 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c54beab */.elementor-1780 .elementor-element.elementor-element-c54beab {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c4be9 */.elementor-1780 .elementor-element.elementor-element-57c4be9 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b77d3e */.elementor-1780 .elementor-element.elementor-element-5b77d3e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a58e4e */.elementor-1780 .elementor-element.elementor-element-8a58e4e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a02799f */.elementor-1780 .elementor-element.elementor-element-a02799f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aa32e */.elementor-1780 .elementor-element.elementor-element-11aa32e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31db5a3 */.elementor-1780 .elementor-element.elementor-element-31db5a3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a00bc4 */.elementor-1780 .elementor-element.elementor-element-7a00bc4 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b27845d */.elementor-1780 .elementor-element.elementor-element-b27845d {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6ccb5e */.elementor-1780 .elementor-element.elementor-element-e6ccb5e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31abd90 */.elementor-1780 .elementor-element.elementor-element-31abd90 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607e1e7 */.elementor-1780 .elementor-element.elementor-element-607e1e7 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee2e91 *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}

@media (max-width: 767px){
    .elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading {
        padding-left : 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60aa18e */.elementor-1780 .elementor-element.elementor-element-60aa18e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497cff7 */.elementor-1780 .elementor-element.elementor-element-497cff7 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf99172 */.elementor-1780 .elementor-element.elementor-element-bf99172 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a34274 */.elementor-1780 .elementor-element.elementor-element-0a34274 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d553e14 */.elementor-1780 .elementor-element.elementor-element-d553e14 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acbfb46 */.elementor-1780 .elementor-element.elementor-element-acbfb46 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eebefcd *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}

@media (max-width: 767px){
    .elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading {
        padding-left : 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c54beab */.elementor-1780 .elementor-element.elementor-element-c54beab {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c4be9 */.elementor-1780 .elementor-element.elementor-element-57c4be9 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b77d3e */.elementor-1780 .elementor-element.elementor-element-5b77d3e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a58e4e */.elementor-1780 .elementor-element.elementor-element-8a58e4e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a02799f */.elementor-1780 .elementor-element.elementor-element-a02799f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aa32e */.elementor-1780 .elementor-element.elementor-element-11aa32e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31db5a3 */.elementor-1780 .elementor-element.elementor-element-31db5a3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a00bc4 */.elementor-1780 .elementor-element.elementor-element-7a00bc4 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b27845d */.elementor-1780 .elementor-element.elementor-element-b27845d {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6ccb5e */.elementor-1780 .elementor-element.elementor-element-e6ccb5e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31abd90 */.elementor-1780 .elementor-element.elementor-element-31abd90 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607e1e7 */.elementor-1780 .elementor-element.elementor-element-607e1e7 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee2e91 *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}

@media (max-width: 767px){
    .elementor-1780 .elementor-element.elementor-element-4ee2e91 .header-heading {
        padding-left : 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60aa18e */.elementor-1780 .elementor-element.elementor-element-60aa18e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497cff7 */.elementor-1780 .elementor-element.elementor-element-497cff7 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf99172 */.elementor-1780 .elementor-element.elementor-element-bf99172 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a34274 */.elementor-1780 .elementor-element.elementor-element-0a34274 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d553e14 */.elementor-1780 .elementor-element.elementor-element-d553e14 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acbfb46 */.elementor-1780 .elementor-element.elementor-element-acbfb46 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eebefcd *//* Smoothly animate the transition */
.elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading {
    transition: padding 0.4s ease-in-out;
}

/* Add padding when hovering over the heading */
.elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading:hover {
    padding-left: 10px; /* Adjust this value as needed */
}

@media (max-width: 767px){
    .elementor-1780 .elementor-element.elementor-element-eebefcd .header-heading {
        padding-left : 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c54beab */.elementor-1780 .elementor-element.elementor-element-c54beab {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c4be9 */.elementor-1780 .elementor-element.elementor-element-57c4be9 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b77d3e */.elementor-1780 .elementor-element.elementor-element-5b77d3e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a58e4e */.elementor-1780 .elementor-element.elementor-element-8a58e4e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a02799f */.elementor-1780 .elementor-element.elementor-element-a02799f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aa32e */.elementor-1780 .elementor-element.elementor-element-11aa32e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31db5a3 */.elementor-1780 .elementor-element.elementor-element-31db5a3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a00bc4 */.elementor-1780 .elementor-element.elementor-element-7a00bc4 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b27845d */.elementor-1780 .elementor-element.elementor-element-b27845d {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6ccb5e */.elementor-1780 .elementor-element.elementor-element-e6ccb5e {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31abd90 */.elementor-1780 .elementor-element.elementor-element-31abd90 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607e1e7 */.elementor-1780 .elementor-element.elementor-element-607e1e7 {
    height: 50vh;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-e2bf0df */.elementor-1780 .elementor-element.elementor-element-e2bf0df .e-n-menu-title-text{
    cursor: pointer;
    padding-left: 1.5vw;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-042dd98 */.custom-shopping-bag {
  width: 20px;         /* Control width */
  height: 20px;        /* Control height */
  fill: #fff;       /* Forces it to be solid white */
  transition: fill 0.2s ease; /* Smooth hover transition */
}

/* Optional: Changes color  when a user hovers over it */
.custom-shopping-bag:hover {
    cursor: pointer;
  fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e0444 */.elementor-1780 .elementor-element.elementor-element-31e0444 .e-n-menu-wrapper {
    margin-top: 10px !important; 
}/* End custom CSS */
/* Start custom CSS */.site-header {
  position: sticky; /* or fixed, depending on your setup */
  top: 0;
  transition: opacity 0.4s ease;
  opacity: 1;
  z-index: 999;
}

.site-header.header--hidden {
  opacity: 0 !important;
  pointer-events: none !important; /* prevents clicking an invisible header */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Editorial';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.revolverbali.com/wp-content/uploads/2026/06/PPEditorialNew-Regular-BF644b214ff145f.woff2') format('woff2'),
		url('https://staging.revolverbali.com/wp-content/uploads/2026/06/PPEditorialNew-Regular-BF644b214ff145f.woff') format('woff'),
		url('https://staging.revolverbali.com/wp-content/uploads/2026/06/PPEditorialNew-Regular-BF644b214ff145f.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Radio Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.revolverbali.com/wp-content/uploads/2026/06/RadioGrotesk-Regular.woff2') format('woff2'),
		url('https://staging.revolverbali.com/wp-content/uploads/2026/06/RadioGrotesk-Regular.woff') format('woff'),
		url('https://staging.revolverbali.com/wp-content/uploads/2026/06/RadioGrotesk-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Revs';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.revolverbali.com/wp-content/uploads/2026/06/Revs-Font.woff2') format('woff2'),
		url('https://staging.revolverbali.com/wp-content/uploads/2026/06/Revs-Font.woff') format('woff'),
		url('https://staging.revolverbali.com/wp-content/uploads/2026/06/Revs-Font.ttf') format('truetype');
}
/* End Custom Fonts CSS */