.elementor-12 .elementor-element.elementor-element-1658c01{--display:grid;--min-height:10vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--overlay-opacity:0.5;--z-index:100;}.elementor-12 .elementor-element.elementor-element-1658c01:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1658c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7dc75a );}.elementor-12 .elementor-element.elementor-element-1658c01.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:100px;}.elementor-12 .elementor-element.elementor-element-1658c01.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:100px;}#wpadminbar ~ .elementor-12 .elementor-element.elementor-element-1658c01.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-12 .elementor-element.elementor-element-1658c01.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(100px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-12 .elementor-element.elementor-element-1658c01.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-12 .elementor-element.elementor-element-1658c01.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(100px + var(--wpadminbar-height, 0px));}.elementor-12 .elementor-element.elementor-element-1658c01::before, .elementor-12 .elementor-element.elementor-element-1658c01 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1658c01 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1658c01 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1658c01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1658c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1658c01.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1658c01.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-f321748.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f321748{text-align:left;}.elementor-12 .elementor-element.elementor-element-f321748 img{width:100%;height:80px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-6959fb8{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 );}.elementor-12 .elementor-element.elementor-element-6959fb8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-menu-toggle{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-14c24cf );fill:var( --e-global-color-14c24cf );padding-left:0px;padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-26bfa6e );fill:var( --e-global-color-26bfa6e );}.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-e7dc75a );}.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed .elementor-item:before,
					.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-e7dc75a );}.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-82fe426 );}.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-82fe426 );}.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-82fe426 );}.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed .elementor-item:before{border-width:5px;}.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 5px 5px;}.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:5px 5px 0 0;}.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:5px 0 0 5px;}.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 5px 5px 0;}.elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-underline .elementor-item:after,
					 .elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-overline .elementor-item:before,
					 .elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-double-line .elementor-item:before,
					 .elementor-12 .elementor-element.elementor-element-6959fb8 .e--pointer-double-line .elementor-item:after{height:5px;}.elementor-12 .elementor-element.elementor-element-6959fb8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-b134174 .elementor-button{background-color:var( --e-global-color-82fe426 );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-b134174 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b134174 .elementor-button:focus{background-color:var( --e-global-color-26bfa6e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-b134174.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b134174 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-b134174 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-2e76330{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2e76330:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e76330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-12 .elementor-element.elementor-element-2e76330::before, .elementor-12 .elementor-element.elementor-element-2e76330 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2e76330 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2e76330 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2e76330 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2e76330 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-82fe426 ) 0%, var( --e-global-color-e7dc75a ) 50%);}.elementor-12 .elementor-element.elementor-element-2734d33{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;}.elementor-12 .elementor-element.elementor-element-2734d33.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a36d8af.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a36d8af{text-align:left;}.elementor-12 .elementor-element.elementor-element-a36d8af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;font-style:normal;letter-spacing:2px;word-spacing:4px;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-336f2db{padding:0px 0px 0px 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-336f2db.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-336f2db .elementor-heading-title{font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-82fe426 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f7e0c94{font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-f94683c{--grid-template-columns:repeat(0, auto);text-align:left;padding:20px 0px 0px 0px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-f94683c .elementor-social-icon{background-color:var( --e-global-color-14c24cf );--icon-padding:1em;border-style:solid;border-color:var( --e-global-color-82fe426 );}.elementor-12 .elementor-element.elementor-element-f94683c .elementor-social-icon i{color:var( --e-global-color-e7dc75a );}.elementor-12 .elementor-element.elementor-element-f94683c .elementor-social-icon svg{fill:var( --e-global-color-e7dc75a );}.elementor-12 .elementor-element.elementor-element-1872e18{padding:50px 200px 50px 200px;}.elementor-12 .elementor-element.elementor-element-1872e18.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1872e18 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-26bfa6e );border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-cb99212{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-cb99212:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cb99212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-12 .elementor-element.elementor-element-cb99212::before, .elementor-12 .elementor-element.elementor-element-cb99212 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cb99212 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cb99212 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cb99212 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cb99212 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(17deg, var( --e-global-color-82fe426 ) 0%, var( --e-global-color-e7dc75a ) 58%);}.elementor-12 .elementor-element.elementor-element-37c30fe{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;}.elementor-12 .elementor-element.elementor-element-37c30fe.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8a8d900{padding:0px 500px 0px 0px;column-gap:0px;font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-7b79d54{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b72c6c{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2b72c6c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2b72c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-12 .elementor-element.elementor-element-2b72c6c::before, .elementor-12 .elementor-element.elementor-element-2b72c6c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2b72c6c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2b72c6c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2b72c6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2b72c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(17deg, var( --e-global-color-82fe426 ) 0%, var( --e-global-color-e7dc75a ) 58%);}.elementor-12 .elementor-element.elementor-element-144e311{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;}.elementor-12 .elementor-element.elementor-element-144e311.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-39f69a0{padding:0px 500px 0px 0px;column-gap:0px;font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-40e3a0d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9a52ae1{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-26bfa6e );--border-color:var( --e-global-color-26bfa6e );--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-9a52ae1.e-con{--align-self:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-78f9740 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-78f9740 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-78f9740{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-0bd8dfd{text-align:left;font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-89415d9 .elementor-button{background-color:var( --e-global-color-82fe426 );font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;fill:var( --e-global-color-14c24cf );color:var( --e-global-color-14c24cf );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-f101129{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-26bfa6e );--border-color:var( --e-global-color-26bfa6e );--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-f101129.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-af62dcc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-af62dcc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-af62dcc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-e561e57{text-align:left;font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-e0d63f5 .elementor-button{background-color:var( --e-global-color-82fe426 );font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;fill:var( --e-global-color-14c24cf );color:var( --e-global-color-14c24cf );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-739555f{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-26bfa6e );--border-color:var( --e-global-color-26bfa6e );--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-739555f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d484399 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-d484399 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d484399{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-c11642c{text-align:left;font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-b89ec75 .elementor-button{background-color:var( --e-global-color-82fe426 );font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;fill:var( --e-global-color-14c24cf );color:var( --e-global-color-14c24cf );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-524d384{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-26bfa6e );--border-color:var( --e-global-color-26bfa6e );--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-524d384.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3ba6e34 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-3ba6e34 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-3ba6e34{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-a60a5d9{text-align:left;font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-b28ce25 .elementor-button{background-color:var( --e-global-color-82fe426 );font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;fill:var( --e-global-color-14c24cf );color:var( --e-global-color-14c24cf );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d1e7e88{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-26bfa6e );--border-color:var( --e-global-color-26bfa6e );--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-d1e7e88.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-76a85d0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-76a85d0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-76a85d0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-45412fc{text-align:left;font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-dc9d63d .elementor-button{background-color:var( --e-global-color-82fe426 );font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;fill:var( --e-global-color-14c24cf );color:var( --e-global-color-14c24cf );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-81db2ac{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-26bfa6e );--border-color:var( --e-global-color-26bfa6e );--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-81db2ac.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-327a431 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-327a431 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-327a431{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-986a765{text-align:left;font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-252d5b1 .elementor-button{background-color:var( --e-global-color-82fe426 );font-family:var( --e-global-typography-9447fc7-font-family ), Sans-serif;fill:var( --e-global-color-14c24cf );color:var( --e-global-color-14c24cf );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d6f4ce3{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d6f4ce3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d6f4ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-12 .elementor-element.elementor-element-d6f4ce3::before, .elementor-12 .elementor-element.elementor-element-d6f4ce3 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d6f4ce3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d6f4ce3 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d6f4ce3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d6f4ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-82fe426 ) 0%, var( --e-global-color-e7dc75a ) 50%);}.elementor-12 .elementor-element.elementor-element-a07fb74{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a07fb74:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a07fb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-12 .elementor-element.elementor-element-a07fb74::before, .elementor-12 .elementor-element.elementor-element-a07fb74 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a07fb74 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a07fb74 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a07fb74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a07fb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-82fe426 ) 0%, var( --e-global-color-e7dc75a ) 50%);}.elementor-12 .elementor-element.elementor-element-dceb68e{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-dceb68e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dceb68e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-12 .elementor-element.elementor-element-dceb68e::before, .elementor-12 .elementor-element.elementor-element-dceb68e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dceb68e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dceb68e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dceb68e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dceb68e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-82fe426 ) 0%, var( --e-global-color-e7dc75a ) 50%);}.elementor-12 .elementor-element.elementor-element-8834a49.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8834a49 .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-12 .elementor-element.elementor-element-8834a49 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color{color:var( --e-global-color-14c24cf );}.elementor-12 .elementor-element.elementor-element-8834a49 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:var( --e-global-color-82fe426 );}.elementor-12 .elementor-element.elementor-element-53ad0c7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-53ad0c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-53ad0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-12 .elementor-element.elementor-element-53ad0c7::before, .elementor-12 .elementor-element.elementor-element-53ad0c7 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-53ad0c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-53ad0c7 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-53ad0c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-53ad0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e7dc75a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4cf909c.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-1658c01{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2e76330{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2734d33{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-cb99212{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-37c30fe{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7b79d54{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2b72c6c{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-144e311{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-40e3a0d{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d6f4ce3{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a07fb74{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-dceb68e{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-53ad0c7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1658c01{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2e76330{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2734d33{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-cb99212{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-37c30fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7b79d54{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2b72c6c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-144e311{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-40e3a0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d6f4ce3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a07fb74{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-dceb68e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-53ad0c7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-2e76330 *//* Adjust the padding-top to match the height of your sticky nav menu */
html {
    scroll-padding-top: 100px; /* Change 100px to the height of your nav menu */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb99212 *//* Adjust the padding-top to match the height of your sticky nav menu */
html {
    scroll-padding-top: 100px; /* Change 100px to the height of your nav menu */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b72c6c *//* Adjust the padding-top to match the height of your sticky nav menu */
html {
    scroll-padding-top: 100px; /* Change 100px to the height of your nav menu */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6f4ce3 *//* Adjust the padding-top to match the height of your sticky nav menu */
html {
    scroll-padding-top: 100px; /* Change 100px to the height of your nav menu */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07fb74 *//* Adjust the padding-top to match the height of your sticky nav menu */
html {
    scroll-padding-top: 100px; /* Change 100px to the height of your nav menu */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dceb68e *//* Adjust the padding-top to match the height of your sticky nav menu */
html {
    scroll-padding-top: 100px; /* Change 100px to the height of your nav menu */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ad0c7 *//* Adjust the padding-top to match the height of your sticky nav menu */
html {
    scroll-padding-top: 100px; /* Change 100px to the height of your nav menu */
}/* End custom CSS */