.elementor-69 .elementor-element.elementor-element-a746ced{--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;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-69 .elementor-element.elementor-element-a746ced::before, .elementor-69 .elementor-element.elementor-element-a746ced > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-a746ced > .e-con-inner > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-a746ced > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-a746ced > .e-con-inner > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-a746ced > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00AEEF47 0%, var( --e-global-color-primary ) 100%);}.elementor-69 .elementor-element.elementor-element-3171de2{--display:flex;--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;overflow:visible;}.elementor-69 .elementor-element.elementor-element-cdfe307{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-c249ca8 > .elementor-widget-container{padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8bf2c77 );border-radius:999px 999px 999px 999px;}.elementor-69 .elementor-element.elementor-element-c249ca8.elementor-element{--align-self:center;}.elementor-69 .elementor-element.elementor-element-c249ca8{text-align:center;}.elementor-69 .elementor-element.elementor-element-c249ca8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-fb03aea );}.elementor-69 .elementor-element.elementor-element-8eefdbd.elementor-element{--align-self:center;}.elementor-69 .elementor-element.elementor-element-8eefdbd{text-align:center;}.elementor-69 .elementor-element.elementor-element-8eefdbd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-fb03aea );}.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-69 .elementor-element.elementor-element-29c4509{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:300;color:var( --e-global-color-fb03aea );}.elementor-69 .elementor-element.elementor-element-29c4509.elementor-element{--align-self:center;}.elementor-69 .elementor-element.elementor-element-dd3e8c8 .ekit-breadcrumb > li:not(.brd_sep){color:var( --e-global-color-text );}.elementor-69 .elementor-element.elementor-element-dd3e8c8 .ekit-breadcrumb > li > a{color:var( --e-global-color-accent );}.elementor-69 .elementor-element.elementor-element-dd3e8c8 .ekit-breadcrumb > li > span.ekit_home_icon{color:var( --e-global-color-accent );}.elementor-69 .elementor-element.elementor-element-dd3e8c8 .ekit-breadcrumb > li > span.ekit_home_icon svg{fill:var( --e-global-color-accent );}.elementor-69 .elementor-element.elementor-element-dd3e8c8 .ekit-breadcrumb{font-size:12px;font-weight:400;justify-content:center;}.elementor-69 .elementor-element.elementor-element-ee6a106{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-ee6a106.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-69 .elementor-element.elementor-element-fcc68c7{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-19c838a{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-b54e53f{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-b54e53f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-b54e53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Elite-Home-Exteriors1-scaled.jpg");}.elementor-69 .elementor-element.elementor-element-c00e830{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-c00e830 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-c00e830.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-c00e830{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-c00e830{right:-1px;}.elementor-69 .elementor-element.elementor-element-c00e830 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-69 .elementor-element.elementor-element-fff3f79 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-fff3f79.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-beff5a9{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-beff5a9:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-beff5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-26-59-Home-Gateway-Automation-Inc.webp");}.elementor-69 .elementor-element.elementor-element-e5e2d97{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-e5e2d97 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-e5e2d97.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-e5e2d97{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-e5e2d97{right:-1px;}.elementor-69 .elementor-element.elementor-element-e5e2d97 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-7a415eb .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-7a415eb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-5a032fd{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-5a032fd:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-5a032fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-29-04-Kestle-Interiors-Interior-Home-Designer.webp");}.elementor-69 .elementor-element.elementor-element-78d4352{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-78d4352 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-78d4352.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-78d4352{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-78d4352{right:-1px;}.elementor-69 .elementor-element.elementor-element-78d4352 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-304065d .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-304065d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-f77b7a9{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-1de56da{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-1de56da:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-1de56da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-21-25-Chase-Contracting-Deck-Fence-scaled.webp");}.elementor-69 .elementor-element.elementor-element-9e4f898{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-9e4f898 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-9e4f898.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-9e4f898{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-9e4f898{right:-1px;}.elementor-69 .elementor-element.elementor-element-9e4f898 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-c349707 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-c349707.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-93c61fc{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-93c61fc:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-93c61fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-21-05-Builder-Series-Kitchen-and-Bath-Home.webp");}.elementor-69 .elementor-element.elementor-element-23f2b07{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-23f2b07 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-23f2b07.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-23f2b07{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-23f2b07{right:-1px;}.elementor-69 .elementor-element.elementor-element-23f2b07 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-a28efbe .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-a28efbe.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-ba85550{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-ba85550:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-ba85550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-18-30-Above-All-Roofing-Exteriors-1-scaled.webp");}.elementor-69 .elementor-element.elementor-element-59c5793{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-59c5793 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-59c5793.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-59c5793{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-59c5793{right:-1px;}.elementor-69 .elementor-element.elementor-element-59c5793 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-a4dd5be .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-a4dd5be.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-52c714b{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-a5e6f96{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-a5e6f96:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a5e6f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-07-Home-DiMarco-Landscape-Lighting-scaled.webp");}.elementor-69 .elementor-element.elementor-element-e3356c2{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-e3356c2 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-e3356c2.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-e3356c2{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-e3356c2{right:-1px;}.elementor-69 .elementor-element.elementor-element-e3356c2 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-43f16ff .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-43f16ff.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-65b3fcb{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-65b3fcb:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-65b3fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-39-Estate-Advancements-RESIDENTIAL-COMMERCIAL-GATES-OF-DISTINCTION.webp");}.elementor-69 .elementor-element.elementor-element-cdbc4d0{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-cdbc4d0 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-cdbc4d0.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-cdbc4d0{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-cdbc4d0{right:-1px;}.elementor-69 .elementor-element.elementor-element-cdbc4d0 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-f7b14b1 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-f7b14b1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-7b7c272{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-7b7c272:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-7b7c272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-42-15-True-Line-Designs-Decks-Fences-Windows-Concrete-in-the-GTA-TRUE-LINE-DESIGN-HOMES-scaled.webp");}.elementor-69 .elementor-element.elementor-element-4944b4b{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-4944b4b > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-4944b4b.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-4944b4b{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-4944b4b{right:-1px;}.elementor-69 .elementor-element.elementor-element-4944b4b .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-49bd8d0 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-49bd8d0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-bab0d97{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-a91b50d{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-fbd669d{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-c07ec3f{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-c07ec3f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c07ec3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-03-54-10-ERTC-Tax-Credit-Advance-Your-ERTC.jpg");}.elementor-69 .elementor-element.elementor-element-1fb4161{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-1fb4161 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-1fb4161.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-1fb4161{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-1fb4161{right:-1px;}.elementor-69 .elementor-element.elementor-element-1fb4161 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-a816536 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-a816536.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-42a82cf{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-42a82cf:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-42a82cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-04-32-04-Fica-Tax-Credit-Blue-Atlas-Solutions.jpg");}.elementor-69 .elementor-element.elementor-element-51758ee{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-51758ee > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-51758ee.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-51758ee{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-51758ee{right:-1px;}.elementor-69 .elementor-element.elementor-element-51758ee .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-b3d7216 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-b3d7216.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-fdac410{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-fdac410:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-fdac410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-03-56-00-SETC-Tax-Credit-Claim-Up-to-32-220-Get-Paid-in-5-7-Days-SETC-Pros.jpg");}.elementor-69 .elementor-element.elementor-element-13a3071{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-13a3071 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-13a3071.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-13a3071{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-13a3071{right:-1px;}.elementor-69 .elementor-element.elementor-element-13a3071 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-a920bb2 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-a920bb2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-0f83054{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-63659ae{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-63659ae:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-63659ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-03-52-20-Found-Money-Project-Discover-Unclaimed-Tax-Credits-Refunds-scaled.jpg");}.elementor-69 .elementor-element.elementor-element-aabbba5{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-aabbba5 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-aabbba5.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-aabbba5{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-aabbba5{right:-1px;}.elementor-69 .elementor-element.elementor-element-aabbba5 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-c6d102f .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-c6d102f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-2298fa6{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-2298fa6:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-2298fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-42-46-Ultimate-Mortgage-Group-scaled.webp");}.elementor-69 .elementor-element.elementor-element-fddcbe5{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-fddcbe5 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-fddcbe5.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-fddcbe5{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-fddcbe5{right:-1px;}.elementor-69 .elementor-element.elementor-element-fddcbe5 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-072fddb .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-072fddb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-9dc3d92{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-9dc3d92:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9dc3d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-01-01-03-J-B-Tax-Services-J-B-Tax-Services.jpg");}.elementor-69 .elementor-element.elementor-element-c8a65d1{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-c8a65d1 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-c8a65d1.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-c8a65d1{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-c8a65d1{right:-1px;}.elementor-69 .elementor-element.elementor-element-c8a65d1 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-f312019 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-f312019.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-691768b{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-859f1a4{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-52b2b71{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-52b2b71:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-52b2b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-33-12-Newmarket-Old-Timers-Hockey-League-–-Hockey-Hockey-Hockey.webp");}.elementor-69 .elementor-element.elementor-element-99fc5d9{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-99fc5d9 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-99fc5d9.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-99fc5d9{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-99fc5d9{right:-1px;}.elementor-69 .elementor-element.elementor-element-99fc5d9 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-7819d95 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-7819d95.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-56bca79{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-56bca79:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-56bca79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-41-51-Total-Tennis.webp");}.elementor-69 .elementor-element.elementor-element-7e13c49{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-7e13c49 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-7e13c49.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-7e13c49{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-7e13c49{right:-1px;}.elementor-69 .elementor-element.elementor-element-7e13c49 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-00f72e4 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-00f72e4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-11c9990{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-11c9990:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-11c9990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-34-12-ORMRHL-–-Oak-Ridges-Mens-Recreational-Hockey-League.webp");}.elementor-69 .elementor-element.elementor-element-69c4d18{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-69c4d18 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-69c4d18.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-69c4d18{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-69c4d18{right:-1px;}.elementor-69 .elementor-element.elementor-element-69c4d18 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-b085e32 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-b085e32.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-aadc3bc{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-c5d1b3e{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-6e79fb6{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-6e79fb6:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-6e79fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-19-47-Adamson-Tree-Experts-Experts-in-Your-Tree-Care-scaled.webp");}.elementor-69 .elementor-element.elementor-element-66c59a3{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-66c59a3 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-66c59a3.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-66c59a3{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-66c59a3{right:-1px;}.elementor-69 .elementor-element.elementor-element-66c59a3 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-6dc8ecf .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-6dc8ecf.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-d2ec39e{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-d2ec39e:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-d2ec39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Elite-Home-Exteriors1-scaled.jpg");}.elementor-69 .elementor-element.elementor-element-5541843{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-5541843 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-5541843.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-5541843{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-5541843{right:-1px;}.elementor-69 .elementor-element.elementor-element-5541843 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-ccc7448 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-ccc7448.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-0dfaa54{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-a5a1b27{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-a5a1b27:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a5a1b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-40-15-Solujan-Lawn-Sprinklers.webp");}.elementor-69 .elementor-element.elementor-element-2c4e7aa{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-2c4e7aa > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-2c4e7aa.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-2c4e7aa{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-2c4e7aa{right:-1px;}.elementor-69 .elementor-element.elementor-element-2c4e7aa .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-17c01d1 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-17c01d1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-10c2cad{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-10c2cad:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-10c2cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-07-Home-DiMarco-Landscape-Lighting-scaled.webp");}.elementor-69 .elementor-element.elementor-element-5fa3b0c{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-5fa3b0c > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-5fa3b0c.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-5fa3b0c{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-5fa3b0c{right:-1px;}.elementor-69 .elementor-element.elementor-element-5fa3b0c .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-8796c00 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-8796c00.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-ea6ca6b{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-ea6ca6b:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-ea6ca6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-18-30-Above-All-Roofing-Exteriors-1-scaled.webp");}.elementor-69 .elementor-element.elementor-element-b1a0c1b{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-b1a0c1b > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-b1a0c1b.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-b1a0c1b{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-b1a0c1b{right:-1px;}.elementor-69 .elementor-element.elementor-element-b1a0c1b .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-e60d7cb .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-e60d7cb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-3786b27{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-a090465{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-a090465:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a090465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-39-Estate-Advancements-RESIDENTIAL-COMMERCIAL-GATES-OF-DISTINCTION.webp");}.elementor-69 .elementor-element.elementor-element-cbc5465{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-cbc5465 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-cbc5465.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-cbc5465{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-cbc5465{right:-1px;}.elementor-69 .elementor-element.elementor-element-cbc5465 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-fe10922 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-fe10922.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-4390397{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-4390397:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4390397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-18-50-Access-Lift-Solutions-scaled.webp");}.elementor-69 .elementor-element.elementor-element-031a587{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-031a587 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-031a587.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-031a587{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-031a587{right:-1px;}.elementor-69 .elementor-element.elementor-element-031a587 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-7cb4a68 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-7cb4a68.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-9d507d3{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-9d507d3:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9d507d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-32-50-McKeys-Landscape-Services-scaled.webp");}.elementor-69 .elementor-element.elementor-element-9d8f156{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-9d8f156 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-9d8f156.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-9d8f156{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-9d8f156{right:-1px;}.elementor-69 .elementor-element.elementor-element-9d8f156 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-2350ac4 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-2350ac4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-75f2114{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-c234f40{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-003f1f9{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-003f1f9:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-003f1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-26-Empire-Stags-Full-Service-Stag-Party-Bachelor-Event-Specialists-scaled.webp");}.elementor-69 .elementor-element.elementor-element-cd6092e{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-cd6092e > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-cd6092e.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-cd6092e{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-cd6092e{right:-1px;}.elementor-69 .elementor-element.elementor-element-cd6092e .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-7dade56 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-7dade56.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-bff90dd{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-bff90dd:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-bff90dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-37-43-Silent-Auctions-Canada.webp");}.elementor-69 .elementor-element.elementor-element-6e629ca{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-6e629ca > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-6e629ca.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-6e629ca{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-6e629ca{right:-1px;}.elementor-69 .elementor-element.elementor-element-6e629ca .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-8f5ae84 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-8f5ae84.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-6313767{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-6313767:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-6313767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-27-59-Delicious-Ice-Cream-Treats-on-Wheels-Nearest-Ice-Cream-Truck-scaled.webp");}.elementor-69 .elementor-element.elementor-element-f4e4cb3{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-f4e4cb3 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-f4e4cb3.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-f4e4cb3{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-f4e4cb3{right:-1px;}.elementor-69 .elementor-element.elementor-element-f4e4cb3 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-bfe1535 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-bfe1535.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-31b53d0{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-f5d8b6e{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-b1ab275{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-b1ab275:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-b1ab275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-43-08-Wellness-Systems-Inc-scaled.webp");}.elementor-69 .elementor-element.elementor-element-73dcd3f{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-73dcd3f > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-73dcd3f.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-73dcd3f{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-73dcd3f{right:-1px;}.elementor-69 .elementor-element.elementor-element-73dcd3f .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-849a267 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-849a267.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-866c6ba{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-866c6ba:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-866c6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-27-32-Heal-Thy-Skin-Corp.webp");}.elementor-69 .elementor-element.elementor-element-d45d8fb{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-d45d8fb > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-d45d8fb.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-d45d8fb{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-d45d8fb{right:-1px;}.elementor-69 .elementor-element.elementor-element-d45d8fb .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-34def1f .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-34def1f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-3ef0631{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-3ef0631:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-3ef0631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-29-46-Matrix-Repatterning-for-Practitioners-–-Expanding-the-Horizons-of-Well-Being-scaled.webp");}.elementor-69 .elementor-element.elementor-element-03dbcfa{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-03dbcfa > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-03dbcfa.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-03dbcfa{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-03dbcfa{right:-1px;}.elementor-69 .elementor-element.elementor-element-03dbcfa .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-2744d54 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-2744d54.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-53670e7{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-53670e7:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-53670e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-00-55-43-Matrix-Therapy-Matrix-Health-Solutions.jpg");}.elementor-69 .elementor-element.elementor-element-4bb560c{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-4bb560c > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-4bb560c.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-4bb560c{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-4bb560c{right:-1px;}.elementor-69 .elementor-element.elementor-element-4bb560c .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-8c37cd0 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-8c37cd0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-d60b146{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-481eaba{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-6dd353c{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-6dd353c:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-6dd353c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-58-Family-Farm-Series.webp");}.elementor-69 .elementor-element.elementor-element-014f768{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-014f768 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-014f768.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-014f768{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-014f768{right:-1px;}.elementor-69 .elementor-element.elementor-element-014f768 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-1f686ed .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-1f686ed.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-44ee951{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-44ee951:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-44ee951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-28-29-A-New-CRPG-Coming-to-PC-Soon-Worldstone-Chronicles-scaled.webp");}.elementor-69 .elementor-element.elementor-element-a6249ca{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-a6249ca > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-a6249ca.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-a6249ca{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-a6249ca{right:-1px;}.elementor-69 .elementor-element.elementor-element-a6249ca .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-7136fda .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-7136fda.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-bdb2414{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-bdb2414:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-bdb2414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-00-05-10-Trailer-Park-Life.jpg");}.elementor-69 .elementor-element.elementor-element-ebb18c9{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-ebb18c9 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-ebb18c9.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-ebb18c9{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-ebb18c9{right:-1px;}.elementor-69 .elementor-element.elementor-element-ebb18c9 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-97c6991 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-97c6991.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-01d2950{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-10b2882{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-10b2882:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-10b2882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-26-Empire-Stags-Full-Service-Stag-Party-Bachelor-Event-Specialists-scaled.webp");}.elementor-69 .elementor-element.elementor-element-e50febc{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-e50febc > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-e50febc.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-e50febc{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-e50febc{right:-1px;}.elementor-69 .elementor-element.elementor-element-e50febc .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-265fb0c .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-265fb0c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-d45aa47{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-d45aa47:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-d45aa47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-27-59-Delicious-Ice-Cream-Treats-on-Wheels-Nearest-Ice-Cream-Truck-scaled.webp");}.elementor-69 .elementor-element.elementor-element-c9a0c4a{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-c9a0c4a > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-c9a0c4a.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-c9a0c4a{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-c9a0c4a{right:-1px;}.elementor-69 .elementor-element.elementor-element-c9a0c4a .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-6e0660a .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-6e0660a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-7cf92ad{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-7cf92ad:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-7cf92ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-37-43-Silent-Auctions-Canada.webp");}.elementor-69 .elementor-element.elementor-element-8bddd71{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-8bddd71 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-8bddd71.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-8bddd71{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-8bddd71{right:-1px;}.elementor-69 .elementor-element.elementor-element-8bddd71 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-315d1b6 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-315d1b6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-741fd74{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-f34718c{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-4bd9e9f{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-4bd9e9f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4bd9e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-36-07-Prestige-Elite-Host-scaled.webp");}.elementor-69 .elementor-element.elementor-element-7e71971{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-7e71971 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-7e71971.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-7e71971{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-7e71971{right:-1px;}.elementor-69 .elementor-element.elementor-element-7e71971 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-0357fc6 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-0357fc6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-b60979a{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-b60979a:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-b60979a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-40-30-Stack-MBS-–-Management-and-Building-Services.webp");}.elementor-69 .elementor-element.elementor-element-27947bb{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-27947bb > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-27947bb.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-27947bb{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-27947bb{right:-1px;}.elementor-69 .elementor-element.elementor-element-27947bb .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-d5b516d .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-d5b516d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-ae646c6{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-8d8892b{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-9db3fc8{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-9db3fc8:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9db3fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-06-at-23-59-05-MSHC-Electrical-Lighting-Contractors-1.jpg");}.elementor-69 .elementor-element.elementor-element-3d23dd7{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-3d23dd7 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-3d23dd7.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-3d23dd7{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-3d23dd7{right:-1px;}.elementor-69 .elementor-element.elementor-element-3d23dd7 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-7bc9bcb .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-7bc9bcb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-035f4fc{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-035f4fc:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-035f4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-01-04-21-Home-AZLO-Laser-Welders-scaled.jpg");}.elementor-69 .elementor-element.elementor-element-1cb497b{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-1cb497b > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-1cb497b.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-1cb497b{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-1cb497b{right:-1px;}.elementor-69 .elementor-element.elementor-element-1cb497b .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-05b14dd .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-05b14dd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-f97ea2a{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-f97ea2a:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-f97ea2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-33-43-Northern-Fluid-Solutions.webp");}.elementor-69 .elementor-element.elementor-element-46bb6b9{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-46bb6b9 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-46bb6b9.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-46bb6b9{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-46bb6b9{right:-1px;}.elementor-69 .elementor-element.elementor-element-46bb6b9 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-ed3500c .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-ed3500c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-6dd0d26{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-4f7f554{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-4f7f554:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4f7f554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-06-at-23-57-16-Cover-Club-Media-Lighting-Layout-Service.jpg");}.elementor-69 .elementor-element.elementor-element-06582ff{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-06582ff > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-06582ff.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-06582ff{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-06582ff{right:-1px;}.elementor-69 .elementor-element.elementor-element-06582ff .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-86a5d25 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-86a5d25.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-d574335{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-d574335:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-d574335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-00-50-46-North-Queen-Plastics.jpg");}.elementor-69 .elementor-element.elementor-element-8501731{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-8501731 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-8501731.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-8501731{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-8501731{right:-1px;}.elementor-69 .elementor-element.elementor-element-8501731 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-98e8cdd .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-98e8cdd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-3bebcf0{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-3bebcf0:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-3bebcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-18-50-Access-Lift-Solutions-scaled.webp");}.elementor-69 .elementor-element.elementor-element-8688491{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-8688491 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-8688491.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-8688491{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-8688491{right:-1px;}.elementor-69 .elementor-element.elementor-element-8688491 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-ddb2ab3 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-ddb2ab3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-b1c5975{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-ebd0e6f{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-ef78a38{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-aee5448{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-aee5448:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-aee5448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-06-at-23-59-05-MSHC-Electrical-Lighting-Contractors-1.jpg");}.elementor-69 .elementor-element.elementor-element-75fc428{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-75fc428 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-75fc428.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-75fc428{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-75fc428{right:-1px;}.elementor-69 .elementor-element.elementor-element-75fc428 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-a2ba366 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-a2ba366.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-f16bb31{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-f16bb31:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-f16bb31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-36-41-Scottish-Gas-Electric-Group-scaled.webp");}.elementor-69 .elementor-element.elementor-element-0cb3cd7{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-0cb3cd7 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-0cb3cd7.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-0cb3cd7{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-0cb3cd7{right:-1px;}.elementor-69 .elementor-element.elementor-element-0cb3cd7 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-b0d51a1 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-b0d51a1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-9ed66e5{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-9ed66e5:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9ed66e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-20-49-Applied-Electrical-scaled.webp");}.elementor-69 .elementor-element.elementor-element-0852df8{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-0852df8 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-0852df8.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-0852df8{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-0852df8{right:-1px;}.elementor-69 .elementor-element.elementor-element-0852df8 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-a56bcd6 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-a56bcd6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-3a2321f{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-994c31f{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-994c31f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-994c31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-23-38-CM-Lighting.webp");}.elementor-69 .elementor-element.elementor-element-3e2598d{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-3e2598d > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-3e2598d.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-3e2598d{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-3e2598d{right:-1px;}.elementor-69 .elementor-element.elementor-element-3e2598d .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-6ec8075 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-6ec8075.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-6a6b9d7{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-6a6b9d7:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-6a6b9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-07-Home-DiMarco-Landscape-Lighting-scaled.webp");}.elementor-69 .elementor-element.elementor-element-7975e12{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-7975e12 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-7975e12.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-7975e12{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-7975e12{right:-1px;}.elementor-69 .elementor-element.elementor-element-7975e12 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-4054f4a .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-4054f4a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-a6d55dd{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-a6d55dd:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a6d55dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-06-at-23-57-16-Cover-Club-Media-Lighting-Layout-Service.jpg");}.elementor-69 .elementor-element.elementor-element-3571667{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-3571667 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-3571667.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-3571667{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-3571667{right:-1px;}.elementor-69 .elementor-element.elementor-element-3571667 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-fc273fc .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-fc273fc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-7a84375{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-29c7ad5{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-77396c1{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-77396c1:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-77396c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-40-30-Stack-MBS-–-Management-and-Building-Services.webp");}.elementor-69 .elementor-element.elementor-element-10d040a{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-10d040a > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-10d040a.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-10d040a{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-10d040a{right:-1px;}.elementor-69 .elementor-element.elementor-element-10d040a .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-4064d70 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-4064d70.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-81b83f5{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-81b83f5:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-81b83f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-00-14-26-Superior-Sealants-1.jpg");}.elementor-69 .elementor-element.elementor-element-8cb5219{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-8cb5219 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-8cb5219.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-8cb5219{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-8cb5219{right:-1px;}.elementor-69 .elementor-element.elementor-element-8cb5219 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-d373b67 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-d373b67.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-ef309cd{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-ef309cd:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-ef309cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-39-56-Simply-Caulking.webp");}.elementor-69 .elementor-element.elementor-element-931e9ad{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-931e9ad > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-931e9ad.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-931e9ad{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-931e9ad{right:-1px;}.elementor-69 .elementor-element.elementor-element-931e9ad .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-13e4755 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-13e4755.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-5f866bb{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-fcd57e6{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-c8bb171{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-2926ed2{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-2926ed2:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-2926ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-19-47-Adamson-Tree-Experts-Experts-in-Your-Tree-Care-scaled.webp");}.elementor-69 .elementor-element.elementor-element-d92e83f{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-d92e83f > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-d92e83f.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-d92e83f{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-d92e83f{right:-1px;}.elementor-69 .elementor-element.elementor-element-d92e83f .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-2800811 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-2800811.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-aa74715{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-aa74715:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-aa74715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-32-50-McKeys-Landscape-Services-scaled.webp");}.elementor-69 .elementor-element.elementor-element-262bd55{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-262bd55 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-262bd55.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-262bd55{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-262bd55{right:-1px;}.elementor-69 .elementor-element.elementor-element-262bd55 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-c93f322 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-c93f322.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-6c17af8{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-6c17af8:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-6c17af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-40-30-Stack-MBS-–-Management-and-Building-Services.webp");}.elementor-69 .elementor-element.elementor-element-646a8b8{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-646a8b8 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-646a8b8.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-646a8b8{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-646a8b8{right:-1px;}.elementor-69 .elementor-element.elementor-element-646a8b8 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-422511f .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-422511f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-a2872ca{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-a2872ca:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a2872ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-03-08-15-Shady-Lane-Expert-Tree-Care-e1778137799203.jpg");}.elementor-69 .elementor-element.elementor-element-04ea0c9{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-04ea0c9 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-04ea0c9.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-04ea0c9{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-04ea0c9{right:-1px;}.elementor-69 .elementor-element.elementor-element-04ea0c9 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-baf66f5 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-baf66f5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-15335cd .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-15335cd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-ac88358{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-bd3ab01{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-5e2369a{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-2d00d0a{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-2d00d0a:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-2d00d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-21-25-Chase-Contracting-Deck-Fence-scaled.webp");}.elementor-69 .elementor-element.elementor-element-e832d52{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-e832d52 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-e832d52.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-e832d52{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-e832d52{right:-1px;}.elementor-69 .elementor-element.elementor-element-e832d52 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-2c186f1 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-2c186f1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-53a87ec{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-53a87ec:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-53a87ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-42-15-True-Line-Designs-Decks-Fences-Windows-Concrete-in-the-GTA-TRUE-LINE-DESIGN-HOMES-scaled.webp");}.elementor-69 .elementor-element.elementor-element-3e42dd2{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-3e42dd2 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-3e42dd2.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-3e42dd2{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-3e42dd2{right:-1px;}.elementor-69 .elementor-element.elementor-element-3e42dd2 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-6f73d10 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-6f73d10.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-51e07c7{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-51e07c7:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-51e07c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-40-30-Stack-MBS-–-Management-and-Building-Services.webp");}.elementor-69 .elementor-element.elementor-element-04b7cf2{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-04b7cf2 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-04b7cf2.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-04b7cf2{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-04b7cf2{right:-1px;}.elementor-69 .elementor-element.elementor-element-04b7cf2 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-53d6694 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-53d6694.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-412b7db{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-e976a8e{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-4548ef7{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-4548ef7:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4548ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-01-04-21-Home-AZLO-Laser-Welders-scaled.jpg");}.elementor-69 .elementor-element.elementor-element-b621f36{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-b621f36 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-b621f36.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-b621f36{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-b621f36{right:-1px;}.elementor-69 .elementor-element.elementor-element-b621f36 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-acf5b07 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-acf5b07.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-4d75081{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-4d75081:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4d75081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-43-08-Wellness-Systems-Inc-scaled.webp");}.elementor-69 .elementor-element.elementor-element-3cf2952{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-3cf2952 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-3cf2952.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-3cf2952{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-3cf2952{right:-1px;}.elementor-69 .elementor-element.elementor-element-3cf2952 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-3a4e2e5 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-3a4e2e5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-e1b466f{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-e1b466f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-e1b466f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-25-16-Game-Tables-Plus.webp");}.elementor-69 .elementor-element.elementor-element-cde8c95{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-cde8c95 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-cde8c95.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-cde8c95{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-cde8c95{right:-1px;}.elementor-69 .elementor-element.elementor-element-cde8c95 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-33ed007 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-33ed007.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-ddf4bdc{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-07a6c2a{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-07a6c2a:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-07a6c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-37-00-Seismic-Brands.webp");}.elementor-69 .elementor-element.elementor-element-c37bf9e{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-c37bf9e > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-c37bf9e.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-c37bf9e{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-c37bf9e{right:-1px;}.elementor-69 .elementor-element.elementor-element-c37bf9e .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-d1287be .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-d1287be.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-a576b30{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-a576b30:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a576b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-02-58-09-Shop-Landing-Page-NRG-LED-Lighting-Electrical-Distributor.jpg");}.elementor-69 .elementor-element.elementor-element-bda3061{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-bda3061 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-bda3061.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-bda3061{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-bda3061{right:-1px;}.elementor-69 .elementor-element.elementor-element-bda3061 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-9addc70 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-9addc70.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-c541fb1{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-c541fb1:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c541fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/customcutplastics.jpg");}.elementor-69 .elementor-element.elementor-element-b154b43{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-b154b43 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-b154b43.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-b154b43{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-b154b43{right:-1px;}.elementor-69 .elementor-element.elementor-element-b154b43 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-8bafb1b .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-8bafb1b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-a9d66c8{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-eccee89{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-41061d8{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-41061d8:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-41061d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-19-47-Adamson-Tree-Experts-Experts-in-Your-Tree-Care-scaled.webp");}.elementor-69 .elementor-element.elementor-element-c8f4e8a{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-c8f4e8a > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-c8f4e8a.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-c8f4e8a{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-c8f4e8a{right:-1px;}.elementor-69 .elementor-element.elementor-element-c8f4e8a .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-d782ac5 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-d782ac5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-7806618{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-7806618:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-7806618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-27-13-Georgina-Sod-Landscaping.webp");}.elementor-69 .elementor-element.elementor-element-fe2afd4{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-fe2afd4 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-fe2afd4.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-fe2afd4{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-fe2afd4{right:-1px;}.elementor-69 .elementor-element.elementor-element-fe2afd4 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-4c3a107 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-4c3a107.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-41b20e7{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-41b20e7:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-41b20e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-29-21-Kimber-Property-Services.webp");}.elementor-69 .elementor-element.elementor-element-487741f{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-487741f > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-487741f.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-487741f{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-487741f{right:-1px;}.elementor-69 .elementor-element.elementor-element-487741f .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-b8ced39 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-b8ced39.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-8e8d9b6{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-cd92d75{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-cd92d75:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-cd92d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-32-50-McKeys-Landscape-Services-scaled.webp");}.elementor-69 .elementor-element.elementor-element-eec3d7a{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-eec3d7a > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-eec3d7a.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-eec3d7a{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-eec3d7a{right:-1px;}.elementor-69 .elementor-element.elementor-element-eec3d7a .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-ce0beca .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-ce0beca.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-3452a58{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-3452a58:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-3452a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-28-48-Home-JR-Marine-Construction-Aquatic-Weed-Management-Inc-scaled.webp");}.elementor-69 .elementor-element.elementor-element-d7aa424{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-d7aa424 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-d7aa424.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-d7aa424{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-d7aa424{right:-1px;}.elementor-69 .elementor-element.elementor-element-d7aa424 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-c5736a3 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-c5736a3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-d4304e4{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-8669cc8{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-b4bd215{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-b4bd215:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-b4bd215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-03-48-31-Scribe-Health.jpg");}.elementor-69 .elementor-element.elementor-element-f83ad3a{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-f83ad3a > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-f83ad3a.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-f83ad3a{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-f83ad3a{right:-1px;}.elementor-69 .elementor-element.elementor-element-f83ad3a .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-7bb25db .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-7bb25db.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-7717a32{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-7717a32:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-7717a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-42-46-Ultimate-Mortgage-Group-scaled.webp");}.elementor-69 .elementor-element.elementor-element-6333555{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-6333555 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-6333555.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-6333555{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-6333555{right:-1px;}.elementor-69 .elementor-element.elementor-element-6333555 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-9d075c0 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-9d075c0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-d6ef1e7{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-d6ef1e7:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-d6ef1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-00-48-44-Patti-Mara-Patti-Mara.jpg");}.elementor-69 .elementor-element.elementor-element-ea9a7f2{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-ea9a7f2 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-ea9a7f2.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-ea9a7f2{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-ea9a7f2{right:-1px;}.elementor-69 .elementor-element.elementor-element-ea9a7f2 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-5d0c7b9 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-5d0c7b9.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-e7e7482{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-f830c77{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-f830c77:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-f830c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-37-00-Seismic-Brands.webp");}.elementor-69 .elementor-element.elementor-element-629cf9e{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-629cf9e > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-629cf9e.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-629cf9e{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-629cf9e{right:-1px;}.elementor-69 .elementor-element.elementor-element-629cf9e .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-72df5de .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-72df5de.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-5e39e28{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-5e39e28:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-5e39e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-35-53-Pharma-Success-–-Up-Solutions-scaled.webp");}.elementor-69 .elementor-element.elementor-element-b211489{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-b211489 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-b211489.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-b211489{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-b211489{right:-1px;}.elementor-69 .elementor-element.elementor-element-b211489 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-d6b6e10 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-d6b6e10.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-d43da40{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-d43da40:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-d43da40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-06-at-23-57-16-Cover-Club-Media-Lighting-Layout-Service.jpg");}.elementor-69 .elementor-element.elementor-element-05d16bd{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-05d16bd > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-05d16bd.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-05d16bd{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-05d16bd{right:-1px;}.elementor-69 .elementor-element.elementor-element-05d16bd .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-9d177b3 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-9d177b3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-bd812e6{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-b79594c{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-d8df73c{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-d8df73c:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-d8df73c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-33-29-Norbram-Group-Insurance-Benefits-Benefits-For-Your-Employees.webp");}.elementor-69 .elementor-element.elementor-element-329b203{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-329b203 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-329b203.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-329b203{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-329b203{right:-1px;}.elementor-69 .elementor-element.elementor-element-329b203 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-61225a1 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-61225a1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-918ba78{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-918ba78:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-918ba78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-42-46-Ultimate-Mortgage-Group-scaled.webp");}.elementor-69 .elementor-element.elementor-element-9185b46{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-9185b46 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-9185b46.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-9185b46{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-9185b46{right:-1px;}.elementor-69 .elementor-element.elementor-element-9185b46 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-30bc4fd .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-30bc4fd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-f6e01ea{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-f6e01ea:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-f6e01ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-01-01-03-J-B-Tax-Services-J-B-Tax-Services.jpg");}.elementor-69 .elementor-element.elementor-element-c498c90{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-c498c90 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-c498c90.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-c498c90{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-c498c90{right:-1px;}.elementor-69 .elementor-element.elementor-element-c498c90 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-e64041c .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-e64041c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-f6ce9b1{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-0dbe22c{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-145b0df{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-145b0df:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-145b0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-43-08-Wellness-Systems-Inc-scaled.webp");}.elementor-69 .elementor-element.elementor-element-774acb6{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-774acb6 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-774acb6.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-774acb6{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-774acb6{right:-1px;}.elementor-69 .elementor-element.elementor-element-774acb6 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-85938a4 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-85938a4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-4e5a9eb{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-4e5a9eb:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4e5a9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-03-48-31-Scribe-Health.jpg");}.elementor-69 .elementor-element.elementor-element-30ff9e9{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-30ff9e9 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-30ff9e9.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-30ff9e9{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-30ff9e9{right:-1px;}.elementor-69 .elementor-element.elementor-element-30ff9e9 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-421f7d4 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-421f7d4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-dc6e0b5{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-dc6e0b5:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-dc6e0b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-29-46-Matrix-Repatterning-for-Practitioners-–-Expanding-the-Horizons-of-Well-Being-scaled.webp");}.elementor-69 .elementor-element.elementor-element-30b6ee6{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-30b6ee6 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-30b6ee6.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-30b6ee6{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-30b6ee6{right:-1px;}.elementor-69 .elementor-element.elementor-element-30b6ee6 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-3073cb0 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-3073cb0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-7458501{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-3491109{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-3491109:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-3491109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-27-32-Heal-Thy-Skin-Corp.webp");}.elementor-69 .elementor-element.elementor-element-d449730{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-d449730 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-d449730.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-d449730{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-d449730{right:-1px;}.elementor-69 .elementor-element.elementor-element-d449730 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-87ccbcb .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-87ccbcb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-9f6ce39{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-9f6ce39:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9f6ce39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-00-55-43-Matrix-Therapy-Matrix-Health-Solutions.jpg");}.elementor-69 .elementor-element.elementor-element-a1a18e4{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-a1a18e4 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-a1a18e4.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-a1a18e4{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-a1a18e4{right:-1px;}.elementor-69 .elementor-element.elementor-element-a1a18e4 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-a973573 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-a973573.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-3576787{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-4a52d75{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-10801f2{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-10801f2:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-10801f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-24-26-Empire-Stags-Full-Service-Stag-Party-Bachelor-Event-Specialists-scaled.webp");}.elementor-69 .elementor-element.elementor-element-0631d57{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-0631d57 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-0631d57.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-0631d57{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-0631d57{right:-1px;}.elementor-69 .elementor-element.elementor-element-0631d57 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-0b34efd .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-0b34efd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-4014617{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-4014617:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4014617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-27-59-Delicious-Ice-Cream-Treats-on-Wheels-Nearest-Ice-Cream-Truck-scaled.webp");}.elementor-69 .elementor-element.elementor-element-518197c{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-518197c > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-518197c.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-518197c{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-518197c{right:-1px;}.elementor-69 .elementor-element.elementor-element-518197c .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-a76b529 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-a76b529.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-a6e08f6{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-a6e08f6:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a6e08f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-37-43-Silent-Auctions-Canada.webp");}.elementor-69 .elementor-element.elementor-element-db9fa85{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-db9fa85 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-db9fa85.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-db9fa85{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-db9fa85{right:-1px;}.elementor-69 .elementor-element.elementor-element-db9fa85 .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-647ef05 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-647ef05.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-32de719{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-15f4aad{--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;overflow:visible;}.elementor-69 .elementor-element.elementor-element-c0d1d76{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-c0d1d76:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c0d1d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/01/Screenshot-2026-01-07-at-02-36-07-Prestige-Elite-Host-scaled.webp");}.elementor-69 .elementor-element.elementor-element-bc6edbe{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-bc6edbe > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-bc6edbe.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-bc6edbe{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-bc6edbe{right:-1px;}.elementor-69 .elementor-element.elementor-element-bc6edbe .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-ee52922 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-ee52922.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-f90c2bd{--display:flex;--min-height:400px;--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(34.41760869565221, 102.00432230623815, 236.3, 0.5);overflow:visible;}.elementor-69 .elementor-element.elementor-element-f90c2bd:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-f90c2bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coverclubmedia.com/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-04-59-25-Gone-With-The-Dirt-Clean-Home-Clean-Mind.jpg");}.elementor-69 .elementor-element.elementor-element-7be979c{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-69 .elementor-element.elementor-element-7be979c > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-69 .elementor-element.elementor-element-7be979c.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-7be979c{left:-1px;}body.rtl .elementor-69 .elementor-element.elementor-element-7be979c{right:-1px;}.elementor-69 .elementor-element.elementor-element-7be979c .elementor-heading-title{font-family:"Ruda", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-da8bf72 .elementor-button{background-color:#00AEEFAD;font-family:"Ruda", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-69 .elementor-element.elementor-element-da8bf72.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-b8d342c{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:35px 35px 35px 35px;--n-tabs-title-color:var( --e-global-color-fb03aea );--n-tabs-title-color-active:var( --e-global-color-fb03aea );}.elementor-69 .elementor-element.elementor-element-b8d342c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-8bf2c77 );}.elementor-69 .elementor-element.elementor-element-df4a7b6{--display:flex;overflow:visible;}.elementor-69 .elementor-element.elementor-element-86a5478{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-69 .elementor-element.elementor-element-ee6a106{--width:98.754%;}}@media(max-width:1024px){.elementor-69 .elementor-element.elementor-element-a746ced{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-69 .elementor-element.elementor-element-8eefdbd .elementor-heading-title{font-size:42px;}.elementor-69 .elementor-element.elementor-element-29c4509{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-a746ced{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-3171de2{--flex-wrap:nowrap;}.elementor-69 .elementor-element.elementor-element-cdfe307{--width:100%;}.elementor-69 .elementor-element.elementor-element-c249ca8.elementor-element{--align-self:flex-start;}.elementor-69 .elementor-element.elementor-element-8eefdbd.elementor-element{--align-self:flex-start;}.elementor-69 .elementor-element.elementor-element-8eefdbd{text-align:start;}.elementor-69 .elementor-element.elementor-element-8eefdbd .elementor-heading-title{font-size:28px;}.elementor-69 .elementor-element.elementor-element-29c4509.elementor-element{--align-self:flex-start;}.elementor-69 .elementor-element.elementor-element-29c4509{text-align:start;}.elementor-69 .elementor-element.elementor-element-dd3e8c8 .ekit-breadcrumb{justify-content:start;}}@media(max-width:1024px) and (min-width:768px){.elementor-69 .elementor-element.elementor-element-cdfe307{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54e53f */.elementor-69 .elementor-element.elementor-element-b54e53f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b54e53f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff5a9 */.elementor-69 .elementor-element.elementor-element-beff5a9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-beff5a9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a032fd */.elementor-69 .elementor-element.elementor-element-5a032fd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5a032fd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de56da */.elementor-69 .elementor-element.elementor-element-1de56da {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-1de56da:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c61fc */.elementor-69 .elementor-element.elementor-element-93c61fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-93c61fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba85550 */.elementor-69 .elementor-element.elementor-element-ba85550 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ba85550:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6f96 */.elementor-69 .elementor-element.elementor-element-a5e6f96 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5e6f96:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b3fcb */.elementor-69 .elementor-element.elementor-element-65b3fcb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-65b3fcb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7c272 */.elementor-69 .elementor-element.elementor-element-7b7c272 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7b7c272:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07ec3f */.elementor-69 .elementor-element.elementor-element-c07ec3f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c07ec3f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a82cf */.elementor-69 .elementor-element.elementor-element-42a82cf {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-42a82cf:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdac410 */.elementor-69 .elementor-element.elementor-element-fdac410 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-fdac410:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63659ae */.elementor-69 .elementor-element.elementor-element-63659ae {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-63659ae:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2298fa6 */.elementor-69 .elementor-element.elementor-element-2298fa6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2298fa6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc3d92 */.elementor-69 .elementor-element.elementor-element-9dc3d92 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9dc3d92:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b2b71 */.elementor-69 .elementor-element.elementor-element-52b2b71 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-52b2b71:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bca79 */.elementor-69 .elementor-element.elementor-element-56bca79 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-56bca79:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c9990 */.elementor-69 .elementor-element.elementor-element-11c9990 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-11c9990:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e79fb6 */.elementor-69 .elementor-element.elementor-element-6e79fb6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6e79fb6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ec39e */.elementor-69 .elementor-element.elementor-element-d2ec39e {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d2ec39e:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a1b27 */.elementor-69 .elementor-element.elementor-element-a5a1b27 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a5a1b27:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c2cad */.elementor-69 .elementor-element.elementor-element-10c2cad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10c2cad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ca6b */.elementor-69 .elementor-element.elementor-element-ea6ca6b {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ea6ca6b:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a090465 */.elementor-69 .elementor-element.elementor-element-a090465 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a090465:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4390397 */.elementor-69 .elementor-element.elementor-element-4390397 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4390397:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d507d3 */.elementor-69 .elementor-element.elementor-element-9d507d3 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9d507d3:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f1f9 */.elementor-69 .elementor-element.elementor-element-003f1f9 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-003f1f9:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff90dd */.elementor-69 .elementor-element.elementor-element-bff90dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bff90dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313767 */.elementor-69 .elementor-element.elementor-element-6313767 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6313767:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab275 */.elementor-69 .elementor-element.elementor-element-b1ab275 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b1ab275:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-866c6ba */.elementor-69 .elementor-element.elementor-element-866c6ba {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-866c6ba:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef0631 */.elementor-69 .elementor-element.elementor-element-3ef0631 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3ef0631:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53670e7 */.elementor-69 .elementor-element.elementor-element-53670e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53670e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd353c */.elementor-69 .elementor-element.elementor-element-6dd353c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6dd353c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ee951 */.elementor-69 .elementor-element.elementor-element-44ee951 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-44ee951:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb2414 */.elementor-69 .elementor-element.elementor-element-bdb2414 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-bdb2414:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b2882 */.elementor-69 .elementor-element.elementor-element-10b2882 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10b2882:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45aa47 */.elementor-69 .elementor-element.elementor-element-d45aa47 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d45aa47:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf92ad */.elementor-69 .elementor-element.elementor-element-7cf92ad {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7cf92ad:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9e9f */.elementor-69 .elementor-element.elementor-element-4bd9e9f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4bd9e9f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60979a */.elementor-69 .elementor-element.elementor-element-b60979a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b60979a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db3fc8 */.elementor-69 .elementor-element.elementor-element-9db3fc8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9db3fc8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035f4fc */.elementor-69 .elementor-element.elementor-element-035f4fc {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-035f4fc:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97ea2a */.elementor-69 .elementor-element.elementor-element-f97ea2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f97ea2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7f554 */.elementor-69 .elementor-element.elementor-element-4f7f554 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4f7f554:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d574335 */.elementor-69 .elementor-element.elementor-element-d574335 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d574335:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bebcf0 */.elementor-69 .elementor-element.elementor-element-3bebcf0 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3bebcf0:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee5448 */.elementor-69 .elementor-element.elementor-element-aee5448 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aee5448:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16bb31 */.elementor-69 .elementor-element.elementor-element-f16bb31 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f16bb31:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed66e5 */.elementor-69 .elementor-element.elementor-element-9ed66e5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9ed66e5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994c31f */.elementor-69 .elementor-element.elementor-element-994c31f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-994c31f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6b9d7 */.elementor-69 .elementor-element.elementor-element-6a6b9d7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6a6b9d7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d55dd */.elementor-69 .elementor-element.elementor-element-a6d55dd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6d55dd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77396c1 */.elementor-69 .elementor-element.elementor-element-77396c1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-77396c1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b83f5 */.elementor-69 .elementor-element.elementor-element-81b83f5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-81b83f5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef309cd */.elementor-69 .elementor-element.elementor-element-ef309cd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-ef309cd:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2926ed2 */.elementor-69 .elementor-element.elementor-element-2926ed2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2926ed2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa74715 */.elementor-69 .elementor-element.elementor-element-aa74715 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-aa74715:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c17af8 */.elementor-69 .elementor-element.elementor-element-6c17af8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-6c17af8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2872ca */.elementor-69 .elementor-element.elementor-element-a2872ca {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a2872ca:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d00d0a */.elementor-69 .elementor-element.elementor-element-2d00d0a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-2d00d0a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a87ec */.elementor-69 .elementor-element.elementor-element-53a87ec {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-53a87ec:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07c7 */.elementor-69 .elementor-element.elementor-element-51e07c7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-51e07c7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4548ef7 */.elementor-69 .elementor-element.elementor-element-4548ef7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4548ef7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d75081 */.elementor-69 .elementor-element.elementor-element-4d75081 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4d75081:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b466f */.elementor-69 .elementor-element.elementor-element-e1b466f {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-e1b466f:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a6c2a */.elementor-69 .elementor-element.elementor-element-07a6c2a {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-07a6c2a:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a576b30 */.elementor-69 .elementor-element.elementor-element-a576b30 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a576b30:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c541fb1 */.elementor-69 .elementor-element.elementor-element-c541fb1 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c541fb1:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41061d8 */.elementor-69 .elementor-element.elementor-element-41061d8 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41061d8:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806618 */.elementor-69 .elementor-element.elementor-element-7806618 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7806618:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b20e7 */.elementor-69 .elementor-element.elementor-element-41b20e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-41b20e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd92d75 */.elementor-69 .elementor-element.elementor-element-cd92d75 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-cd92d75:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3452a58 */.elementor-69 .elementor-element.elementor-element-3452a58 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3452a58:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd215 */.elementor-69 .elementor-element.elementor-element-b4bd215 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-b4bd215:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7717a32 */.elementor-69 .elementor-element.elementor-element-7717a32 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-7717a32:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ef1e7 */.elementor-69 .elementor-element.elementor-element-d6ef1e7 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d6ef1e7:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f830c77 */.elementor-69 .elementor-element.elementor-element-f830c77 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f830c77:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e39e28 */.elementor-69 .elementor-element.elementor-element-5e39e28 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-5e39e28:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43da40 */.elementor-69 .elementor-element.elementor-element-d43da40 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d43da40:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df73c */.elementor-69 .elementor-element.elementor-element-d8df73c {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-d8df73c:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918ba78 */.elementor-69 .elementor-element.elementor-element-918ba78 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-918ba78:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e01ea */.elementor-69 .elementor-element.elementor-element-f6e01ea {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f6e01ea:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145b0df */.elementor-69 .elementor-element.elementor-element-145b0df {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-145b0df:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5a9eb */.elementor-69 .elementor-element.elementor-element-4e5a9eb {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4e5a9eb:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6e0b5 */.elementor-69 .elementor-element.elementor-element-dc6e0b5 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-dc6e0b5:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3491109 */.elementor-69 .elementor-element.elementor-element-3491109 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-3491109:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ce39 */.elementor-69 .elementor-element.elementor-element-9f6ce39 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-9f6ce39:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10801f2 */.elementor-69 .elementor-element.elementor-element-10801f2 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-10801f2:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4014617 */.elementor-69 .elementor-element.elementor-element-4014617 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-4014617:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e08f6 */.elementor-69 .elementor-element.elementor-element-a6e08f6 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-a6e08f6:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1d76 */.elementor-69 .elementor-element.elementor-element-c0d1d76 {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-c0d1d76:hover {
  background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90c2bd */.elementor-69 .elementor-element.elementor-element-f90c2bd {
  background-size: 100% auto;
  background-position: top center;
  transition: background-position 8s linear;
}

.elementor-69 .elementor-element.elementor-element-f90c2bd:hover {
  background-position: bottom center;
}/* End custom CSS */