.elementor-7843 .elementor-element.elementor-element-e399ec4{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.57;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7843 .elementor-element.elementor-element-e399ec4:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-e399ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2023/11/DJI_0411.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-e399ec4::before, .elementor-7843 .elementor-element.elementor-element-e399ec4 > .elementor-background-video-container::before, .elementor-7843 .elementor-element.elementor-element-e399ec4 > .e-con-inner > .elementor-background-video-container::before, .elementor-7843 .elementor-element.elementor-element-e399ec4 > .elementor-background-slideshow::before, .elementor-7843 .elementor-element.elementor-element-e399ec4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7843 .elementor-element.elementor-element-e399ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7843 .elementor-element.elementor-element-de37a3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-de37a3f{text-align:center;}.elementor-7843 .elementor-element.elementor-element-de37a3f .elementor-heading-title{font-family:var( --e-global-typography-a3e902b-font-family ), Sans-serif;font-size:var( --e-global-typography-a3e902b-font-size );font-weight:var( --e-global-typography-a3e902b-font-weight );text-transform:var( --e-global-typography-a3e902b-text-transform );font-style:var( --e-global-typography-a3e902b-font-style );line-height:var( --e-global-typography-a3e902b-line-height );color:var( --e-global-color-e7785e1 );}.elementor-7843 .elementor-element.elementor-element-6f17ec9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7843 .elementor-element.elementor-element-6f17ec9b:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-6f17ec9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7785e1 );}.elementor-7843 .elementor-element.elementor-element-11afa127{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7843 .elementor-element.elementor-element-11afa127:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-11afa127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7785e1 );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-159f1aa4{width:initial;max-width:initial;--e-nav-menu-horizontal-menu-item-margin:calc( 100px / 2 );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:10px;padding-bottom:10px;}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-91bd66e );fill:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-a52ad7b );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:100px;}.elementor-7843 .elementor-element.elementor-element-9b052c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-9b052c0:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-9b052c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-25b13cd{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-25b13cd:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-25b13cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/01/the-ridge-White-Water-Rafting.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-25b13cd.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-a363123{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-a363123:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-a363123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-9c39083 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-9c39083 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-e06f7db{--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-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-ae5edfa{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-ae5edfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-ae5edfa .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-ae5edfa .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7843 .elementor-element.elementor-element-067e389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-067e389{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-d815d4e{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-d815d4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-d815d4e .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-d815d4e .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-71933f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-71933f5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-71933f5 .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-71933f5 .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-25ac82a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-25ac82a:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-25ac82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-15787b3{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-15787b3:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-15787b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/01/the-ridge-ATV.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-15787b3.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-3a46981{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-3a46981:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-3a46981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-3a46981.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-365a563 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-365a563 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-4afd908{--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-7843 .elementor-element.elementor-element-d7820f5{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-d7820f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-d7820f5 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-d7820f5 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-701a2bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-701a2bd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-b269682{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-b269682 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-b269682 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-b269682 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-488ad31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-488ad31 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-488ad31 .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-488ad31 .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-62c56cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-62c56cb:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-62c56cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-1125d7e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-1125d7e:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-1125d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/01/the-ridge-Cycling.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-1125d7e.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-6630e82{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-6630e82:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-6630e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-6630e82.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-93cd49c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-93cd49c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-7ba4db1{--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-7843 .elementor-element.elementor-element-19674fe{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-19674fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-19674fe .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-19674fe .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-e825431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-e825431{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-a2e648a{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-a2e648a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-a2e648a .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-a2e648a .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-eba8434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-eba8434 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-eba8434 .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-eba8434 .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-b30f8e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-b30f8e3:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-b30f8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-b05b8ba{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-b05b8ba:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-b05b8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/01/the-ridge-Cooking-Class.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-b05b8ba.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-cdf5a59{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-cdf5a59:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-cdf5a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-cdf5a59.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-381d208 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-381d208 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-6c74b13{--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-7843 .elementor-element.elementor-element-3ccef6d{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-3ccef6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-3ccef6d .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-3ccef6d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-27011ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-27011ee{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-108d0e1{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-108d0e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-108d0e1 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-108d0e1 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-8020d3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-8020d3e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-8020d3e .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-8020d3e .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-e02de93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-e02de93:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-e02de93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-de36b23{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-de36b23:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-de36b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/02/Silver-Jewelry-Making-Class.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-de36b23.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-4d9fa4e{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-4d9fa4e:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-4d9fa4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-48e13db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-48e13db .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-84dc810{--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-7843 .elementor-element.elementor-element-f2b9507{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-f2b9507 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-f2b9507 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-f2b9507 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-4f204c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-4f204c7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-756d539{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-756d539 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-756d539 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-756d539 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-3e8a638 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-3e8a638 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-3e8a638 .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-3e8a638 .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-56293d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-56293d4:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-56293d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-393f2c2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-393f2c2:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-393f2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/03/Jeep-Adventure-Tour-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-393f2c2.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-107a7af{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-107a7af:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-107a7af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-107a7af.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-b5ee5d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-b5ee5d3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-5314f5e{--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-7843 .elementor-element.elementor-element-19abb5f{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-19abb5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-19abb5f .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-19abb5f .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-b853efe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-b853efe{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-6025a18{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-6025a18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-6025a18 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-6025a18 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-bf0866c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-bf0866c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-bf0866c .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-bf0866c .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-535e66c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-535e66c:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-535e66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-a50fb8f{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-a50fb8f:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-a50fb8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/02/Batik-Making-Classes-in-Ubud.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-a50fb8f.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-645ced2{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-645ced2:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-645ced2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-179583a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-179583a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-8d4e03f{--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-7843 .elementor-element.elementor-element-c42ba8b{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-c42ba8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-c42ba8b .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-c42ba8b .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-dc47fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-dc47fb2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-179f141{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-179f141 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-179f141 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-179f141 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-d431a03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-d431a03 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-d431a03 .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-d431a03 .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-5d8a283{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-5d8a283:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-5d8a283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-8fb9d70{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-8fb9d70:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-8fb9d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/02/Sunrise-hiking.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-8fb9d70.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-ae8c4ef{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-ae8c4ef:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-ae8c4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-ae8c4ef.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-4edad6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-4edad6d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-ff31323{--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-7843 .elementor-element.elementor-element-3a6cd51{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-3a6cd51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-3a6cd51 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-3a6cd51 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-eda30e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-eda30e5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-45ac952{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-45ac952 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-45ac952 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-45ac952 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-0e112b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-0e112b4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-0e112b4 .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-0e112b4 .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-1fdd448{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-1fdd448:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-1fdd448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-b527abd{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-b527abd:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-b527abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/02/Downhill-Bike.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-b527abd.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-6e76e78{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-6e76e78:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-6e76e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-0ed8fda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-0ed8fda .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-b65d69a{--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-7843 .elementor-element.elementor-element-efe160a{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-efe160a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-efe160a .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-efe160a .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-f69d5b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-f69d5b5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-4c0f96a{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-4c0f96a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-4c0f96a .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-4c0f96a .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-ea2196a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-ea2196a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-ea2196a .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-ea2196a .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-09c1ab2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-09c1ab2:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-09c1ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-33c69b1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-33c69b1:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-33c69b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/02/Bali-Swing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-33c69b1.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-9f03114{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-9f03114:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-9f03114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-9f03114.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-99ae286 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-99ae286 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-ad6de35{--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-7843 .elementor-element.elementor-element-fa92dd9{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-fa92dd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-fa92dd9 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-fa92dd9 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-bcf759d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-bcf759d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-8098198{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-8098198 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-8098198 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-8098198 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-0d847c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-0d847c6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-0d847c6 .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-0d847c6 .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-fb14a77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-fb14a77:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-fb14a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a062b );}.elementor-7843 .elementor-element.elementor-element-e068b80{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-e068b80:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-e068b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theridgebali.com/wp-content/uploads/2025/02/1-day-trip-Nusa-Penida-_-Nusa-Ceningan.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7843 .elementor-element.elementor-element-e068b80.e-con{--order:99999 /* order end hack */;}.elementor-7843 .elementor-element.elementor-element-f00d43d{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-f00d43d:not(.elementor-motion-effects-element-type-background), .elementor-7843 .elementor-element.elementor-element-f00d43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d003db );}.elementor-7843 .elementor-element.elementor-element-a13fcf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-a13fcf6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-91bd66e );}.elementor-7843 .elementor-element.elementor-element-c030312{--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-7843 .elementor-element.elementor-element-2ffa9c9{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-2ffa9c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-2ffa9c9 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-2ffa9c9 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-87d51ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-87d51ad{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-7843 .elementor-element.elementor-element-341afd3{--divider-border-style:solid;--divider-color:var( --e-global-color-d6297c5 );--divider-border-width:1px;}.elementor-7843 .elementor-element.elementor-element-341afd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-341afd3 .elementor-divider-separator{width:100%;}.elementor-7843 .elementor-element.elementor-element-341afd3 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7843 .elementor-element.elementor-element-d1f34ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-d1f34ec .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7843 .elementor-element.elementor-element-d1f34ec .elementor-heading-title a:hover, .elementor-7843 .elementor-element.elementor-element-d1f34ec .elementor-heading-title a:focus{color:var( --e-global-color-91bd66e );}@media(max-width:1024px) and (min-width:768px){.elementor-7843 .elementor-element.elementor-element-25b13cd{--width:100%;}.elementor-7843 .elementor-element.elementor-element-a363123{--width:100%;}.elementor-7843 .elementor-element.elementor-element-15787b3{--width:100%;}.elementor-7843 .elementor-element.elementor-element-3a46981{--width:100%;}.elementor-7843 .elementor-element.elementor-element-1125d7e{--width:100%;}.elementor-7843 .elementor-element.elementor-element-6630e82{--width:100%;}.elementor-7843 .elementor-element.elementor-element-b05b8ba{--width:100%;}.elementor-7843 .elementor-element.elementor-element-cdf5a59{--width:100%;}.elementor-7843 .elementor-element.elementor-element-de36b23{--width:100%;}.elementor-7843 .elementor-element.elementor-element-4d9fa4e{--width:100%;}.elementor-7843 .elementor-element.elementor-element-393f2c2{--width:100%;}.elementor-7843 .elementor-element.elementor-element-107a7af{--width:100%;}.elementor-7843 .elementor-element.elementor-element-a50fb8f{--width:100%;}.elementor-7843 .elementor-element.elementor-element-645ced2{--width:100%;}.elementor-7843 .elementor-element.elementor-element-8fb9d70{--width:100%;}.elementor-7843 .elementor-element.elementor-element-ae8c4ef{--width:100%;}.elementor-7843 .elementor-element.elementor-element-b527abd{--width:100%;}.elementor-7843 .elementor-element.elementor-element-6e76e78{--width:100%;}.elementor-7843 .elementor-element.elementor-element-33c69b1{--width:100%;}.elementor-7843 .elementor-element.elementor-element-9f03114{--width:100%;}.elementor-7843 .elementor-element.elementor-element-e068b80{--width:100%;}.elementor-7843 .elementor-element.elementor-element-f00d43d{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7843 .elementor-element.elementor-element-de37a3f .elementor-heading-title{font-size:var( --e-global-typography-a3e902b-font-size );line-height:var( --e-global-typography-a3e902b-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-9c39083 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-067e389{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-71933f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-365a563 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-701a2bd{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-488ad31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-93cd49c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-e825431{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-eba8434 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-381d208 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-27011ee{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-8020d3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-48e13db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-4f204c7{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-3e8a638 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-b5ee5d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-b853efe{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-bf0866c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-179583a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-dc47fb2{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-d431a03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-4edad6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-eda30e5{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-0e112b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-0ed8fda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-f69d5b5{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-ea2196a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-99ae286 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-bcf759d{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-0d847c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-a13fcf6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-87d51ad{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-d1f34ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px){.elementor-7843 .elementor-element.elementor-element-e399ec4{--min-height:70vh;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7843 .elementor-element.elementor-element-de37a3f .elementor-heading-title{font-size:var( --e-global-typography-a3e902b-font-size );line-height:var( --e-global-typography-a3e902b-line-height );}.elementor-7843 .elementor-element.elementor-element-6f17ec9b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7843 .elementor-element.elementor-element-11afa127{--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;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-11afa127.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-159f1aa4{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-7843 .elementor-element.elementor-element-9b052c0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-25b13cd{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-25b13cd.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-a363123{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-9c39083 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-e06f7db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-067e389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-067e389{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-71933f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-25ac82a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-15787b3{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-15787b3.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-3a46981{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-365a563 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-4afd908{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-701a2bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-701a2bd{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-488ad31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-62c56cb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-1125d7e{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-1125d7e.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-6630e82{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-93cd49c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-7ba4db1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-e825431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-e825431{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-eba8434 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-b30f8e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-b05b8ba{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-b05b8ba.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-cdf5a59{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-381d208 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-6c74b13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-27011ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-27011ee{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-8020d3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-e02de93{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-de36b23{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-de36b23.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-4d9fa4e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-48e13db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-84dc810{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-4f204c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-4f204c7{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-3e8a638 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-56293d4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-393f2c2{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-393f2c2.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-107a7af{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-b5ee5d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-5314f5e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-b853efe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-b853efe{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-bf0866c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-535e66c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-a50fb8f{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-a50fb8f.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-645ced2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-179583a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-8d4e03f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-dc47fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-dc47fb2{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-d431a03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-5d8a283{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-8fb9d70{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-8fb9d70.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-ae8c4ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-4edad6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-ff31323{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-eda30e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-eda30e5{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-0e112b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-1fdd448{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-b527abd{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-b527abd.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-6e76e78{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-0ed8fda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-b65d69a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-f69d5b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-f69d5b5{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-ea2196a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-09c1ab2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-33c69b1{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-33c69b1.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-9f03114{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-99ae286 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-ad6de35{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-bcf759d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-bcf759d{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-0d847c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-fb14a77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-e068b80{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7843 .elementor-element.elementor-element-e068b80.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-f00d43d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7843 .elementor-element.elementor-element-a13fcf6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-c030312{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-87d51ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-87d51ad{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-d1f34ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-7843 .elementor-element.elementor-element-e399ec4{--min-height:70vh;--justify-content:center;--margin-top:-51px;--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-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7843 .elementor-element.elementor-element-de37a3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7843 .elementor-element.elementor-element-de37a3f .elementor-heading-title{font-size:var( --e-global-typography-a3e902b-font-size );line-height:var( --e-global-typography-a3e902b-line-height );}.elementor-7843 .elementor-element.elementor-element-6f17ec9b{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7843 .elementor-element.elementor-element-11afa127{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-11afa127.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main .elementor-item{padding-left:11px;padding-right:11px;padding-top:10px;padding-bottom:10px;}.elementor-7843 .elementor-element.elementor-element-159f1aa4{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-7843 .elementor-element.elementor-element-9b052c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-25b13cd.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-a363123{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-9c39083 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-e06f7db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-067e389 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-067e389{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-71933f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-25ac82a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-15787b3.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-3a46981{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-365a563 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-4afd908{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-701a2bd > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-701a2bd{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-488ad31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-62c56cb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-1125d7e.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-6630e82{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-93cd49c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-7ba4db1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-e825431 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-e825431{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-eba8434 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-b30f8e3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-b05b8ba.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-cdf5a59{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-381d208 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-6c74b13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-27011ee > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-27011ee{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-8020d3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-e02de93{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-de36b23.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-4d9fa4e{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-48e13db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-84dc810{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-4f204c7 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-4f204c7{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-3e8a638 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-56293d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-393f2c2.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-107a7af{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-b5ee5d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-5314f5e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-b853efe > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-b853efe{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-bf0866c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-535e66c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-a50fb8f.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-645ced2{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-179583a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-8d4e03f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-dc47fb2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-dc47fb2{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-d431a03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-5d8a283{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-8fb9d70.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-ae8c4ef{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-4edad6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-ff31323{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-eda30e5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-eda30e5{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-0e112b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-1fdd448{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-b527abd.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-6e76e78{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-0ed8fda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-b65d69a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-f69d5b5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-f69d5b5{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-ea2196a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-09c1ab2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-33c69b1.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-9f03114{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-99ae286 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-ad6de35{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-bcf759d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-bcf759d{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-0d847c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-fb14a77{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7843 .elementor-element.elementor-element-e068b80.e-con{--order:-99999 /* order start hack */;}.elementor-7843 .elementor-element.elementor-element-f00d43d{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-7843 .elementor-element.elementor-element-a13fcf6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-c030312{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-7843 .elementor-element.elementor-element-87d51ad > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7843 .elementor-element.elementor-element-87d51ad{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-d1f34ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-7843 .elementor-element.elementor-element-11afa127{--content-width:100%;}.elementor-7843 .elementor-element.elementor-element-25b13cd{--width:40%;}.elementor-7843 .elementor-element.elementor-element-a363123{--width:60%;}.elementor-7843 .elementor-element.elementor-element-15787b3{--width:40%;}.elementor-7843 .elementor-element.elementor-element-3a46981{--width:60%;}.elementor-7843 .elementor-element.elementor-element-1125d7e{--width:40%;}.elementor-7843 .elementor-element.elementor-element-6630e82{--width:60%;}.elementor-7843 .elementor-element.elementor-element-b05b8ba{--width:40%;}.elementor-7843 .elementor-element.elementor-element-cdf5a59{--width:60%;}.elementor-7843 .elementor-element.elementor-element-de36b23{--width:40%;}.elementor-7843 .elementor-element.elementor-element-4d9fa4e{--width:60%;}.elementor-7843 .elementor-element.elementor-element-393f2c2{--width:40%;}.elementor-7843 .elementor-element.elementor-element-107a7af{--width:60%;}.elementor-7843 .elementor-element.elementor-element-a50fb8f{--width:40%;}.elementor-7843 .elementor-element.elementor-element-645ced2{--width:60%;}.elementor-7843 .elementor-element.elementor-element-8fb9d70{--width:40%;}.elementor-7843 .elementor-element.elementor-element-ae8c4ef{--width:60%;}.elementor-7843 .elementor-element.elementor-element-b527abd{--width:40%;}.elementor-7843 .elementor-element.elementor-element-6e76e78{--width:60%;}.elementor-7843 .elementor-element.elementor-element-33c69b1{--width:40%;}.elementor-7843 .elementor-element.elementor-element-9f03114{--width:60%;}.elementor-7843 .elementor-element.elementor-element-e068b80{--width:40%;}.elementor-7843 .elementor-element.elementor-element-f00d43d{--width:60%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7843 .elementor-element.elementor-element-de37a3f .elementor-heading-title{font-size:var( --e-global-typography-a3e902b-font-size );line-height:var( --e-global-typography-a3e902b-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-159f1aa4 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-9c39083 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-067e389{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-71933f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-365a563 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-701a2bd{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-488ad31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-93cd49c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-e825431{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-eba8434 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-381d208 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-27011ee{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-8020d3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-48e13db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-4f204c7{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-3e8a638 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-b5ee5d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-b853efe{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-bf0866c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-179583a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-dc47fb2{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-d431a03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-4edad6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-eda30e5{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-0e112b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-0ed8fda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-f69d5b5{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-ea2196a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-99ae286 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-bcf759d{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-0d847c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-a13fcf6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7843 .elementor-element.elementor-element-87d51ad{font-size:var( --e-global-typography-text-font-size );}.elementor-7843 .elementor-element.elementor-element-d1f34ec .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}