.elementor-530 .elementor-element.elementor-element-a7dd14f{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 77px;--row-gap:0px;--column-gap:77px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-a7dd14f:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-a7dd14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b81e7c );background-image:url("https://www.elitsmedia.kinsta.cloud/wp-content/uploads/2025/10/Background-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-530 .elementor-element.elementor-element-ffaad2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;}.elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-530 .elementor-element.elementor-element-f517009{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-530 .elementor-element.elementor-element-449bde4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-74672e4 p{margin-block-end:0px;}.elementor-530 .elementor-element.elementor-element-74672e4{color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-c562886 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-c562886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-c562886.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-c562886 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-530 .elementor-element.elementor-element-c562886 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-530 .elementor-element.elementor-element-0c48bb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-0c48bb6.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-0c48bb6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-530 .elementor-element.elementor-element-0c48bb6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-530 .elementor-element.elementor-element-6984108{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-829dba9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-c0be881{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-6b4ecfe img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-bcaadc0 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-491c4cf img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-93e0563 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-ce519f6 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-97621ba img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-4feb107 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-27e5c26 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-803d1aa img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-5f72b96 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-e78a5d3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-62ad855{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-19f44c7 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-0ac308d img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-aa4604e img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-067409b img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-0c39385 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-21d67bf img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-6078b7f img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-430c5e3 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-e2bf005 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-c7d1f14 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-1ae65f0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-15a8d6a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-78b3819 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-0c949a8 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-e301f0d img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-fe1b039 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-a683e12 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-764d23b img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-3ff5733 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-71806bb img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-8ed1d1b img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-04dec83 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-443ccb0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-7cdae6e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-ac6b59b img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-b512b9d img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-a3d6325 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-bacfce8 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-e3b9b71 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-ec73469 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-57ec727 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-af2c548 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-9e8e0a7 img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-251b3ae img{border-radius:10px 10px 10px 10px;}.elementor-530 .elementor-element.elementor-element-fe41b7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-1d3b0ca{text-align:center;}.elementor-530 .elementor-element.elementor-element-1d3b0ca .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-98c9858{--grid-columns:1;}.elementor-530 .elementor-element.elementor-element-447dbcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-7b836ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-7b836ca.e-con{--align-self:center;}.elementor-530 .elementor-element.elementor-element-eced696 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-53c2a01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-530 .elementor-element.elementor-element-f8a70e6.elementor-element{--align-self:flex-end;}.elementor-530 .elementor-element.elementor-element-f8a70e6 p{margin-block-end:0px;}.elementor-530 .elementor-element.elementor-element-f8a70e6{color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;width:170px;max-width:170px;}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-530 .elementor-element.elementor-element-f4f3bd0{width:100%;max-width:100%;}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-smart-filters-select.jet-filter .jet-select{max-width:170px;flex-basis:170px;}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-select__control{color:var( --e-global-color-secondary );background-color:var( --e-global-color-4b81e7c );border-style:solid;border-radius:10px 10px 10px 10px;padding:12px 12px 12px 12px;}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-select{margin-left:0;margin-right:auto;}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-filters-group{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-filters-group .jet-filter{margin-left:calc(10px/2);margin-right:calc(10px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-filter .jet-filters-group{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-530 .elementor-element.elementor-element-f4f3bd0 .jet-filter .jet-filters-group .jet-select{margin-left:calc(10px/2);margin-right:calc(10px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-530 .elementor-element.elementor-element-a70001f{--grid-columns:1;}.elementor-530 .elementor-element.elementor-element-c69e1b1{--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;--margin-top:0px;--margin-bottom:-225px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-4ed6175{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-530 .elementor-element.elementor-element-4ed6175:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-4ed6175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elitsmedia.kinsta.cloud/wp-content/uploads/2025/10/CTA-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-530 .elementor-element.elementor-element-1041a0b{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;z-index:5;text-align:center;}.elementor-530 .elementor-element.elementor-element-1041a0b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-f80825a{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;z-index:5;text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-530 .elementor-element.elementor-element-f80825a p{margin-block-end:0px;}.elementor-530 .elementor-element.elementor-element-8ac423e .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-8ac423e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;z-index:5;}.elementor-530 .elementor-element.elementor-element-8ac423e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-530 .elementor-element.elementor-element-8ac423e .elementor-button .elementor-button-content-wrapper{gap:8px;}body.elementor-page-530:not(.elementor-motion-effects-element-type-background), body.elementor-page-530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b81e7c );}@media(min-width:768px){.elementor-530 .elementor-element.elementor-element-ffaad2e{--width:35.17%;}.elementor-530 .elementor-element.elementor-element-6984108{--width:55.42%;}.elementor-530 .elementor-element.elementor-element-7b836ca{--width:46%;}.elementor-530 .elementor-element.elementor-element-53c2a01{--width:22%;}.elementor-530 .elementor-element.elementor-element-c69e1b1{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-530 .elementor-element.elementor-element-ffaad2e{--width:100%;}.elementor-530 .elementor-element.elementor-element-6984108{--width:100%;}.elementor-530 .elementor-element.elementor-element-7b836ca{--width:100%;}.elementor-530 .elementor-element.elementor-element-53c2a01{--width:100%;}}@media(max-width:1441px){.elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1024px){.elementor-530 .elementor-element.elementor-element-a7dd14f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-530 .elementor-element.elementor-element-449bde4{width:100%;max-width:100%;}.elementor-530 .elementor-element.elementor-element-c562886.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-0c48bb6.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-6984108{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-fff253d{--e-image-carousel-slides-to-show:6;}.elementor-530 .elementor-element.elementor-element-fff253d .swiper-wrapper{display:flex;align-items:center;}.elementor-530 .elementor-element.elementor-element-fe41b7f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-98c9858{--grid-columns:1;}.elementor-530 .elementor-element.elementor-element-447dbcd{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-53c2a01{--justify-content:flex-start;}.elementor-530 .elementor-element.elementor-element-a70001f{--grid-columns:1;}.elementor-530 .elementor-element.elementor-element-c69e1b1{--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-530 .elementor-element.elementor-element-4ed6175{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-530 .elementor-element.elementor-element-1041a0b{--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-530 .elementor-element.elementor-element-f80825a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-530 .elementor-element.elementor-element-f517009 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-530 .elementor-element.elementor-element-fff253d{--e-image-carousel-slides-to-show:2;}.elementor-530 .elementor-element.elementor-element-98c9858{--grid-columns:1;}.elementor-530 .elementor-element.elementor-element-a70001f{--grid-columns:1;}.elementor-530 .elementor-element.elementor-element-c69e1b1{--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-4ed6175{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for button, class: .elementor-element-c562886 */.elementor-530 .elementor-element.elementor-element-c562886 svg rect{
    fill: #4752C8;
}
.elementor-530 .elementor-element.elementor-element-c562886 svg path{
    fill: #FAFAFA;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6984108 */@media only screen and (min-width:1025px){
.elementor-530 .elementor-element.elementor-element-6984108.elits-scroller:after{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(180deg, #000 0.02%, rgba(0, 0, 0, 0.00) 50%, #000 99.98%);
}
.elementor-530 .elementor-element.elementor-element-6984108.elits-scroller {
  --column-height: 860px;
  --image-height: 150px;
  --row-gap: 10px;
  --scroll-distance: 0px;
  --duration: 20s;
}

/* Columns act as the viewport/wrapper */
.elits-scroller .up,
.elits-scroller .down {
  height: var(--column-height);
  overflow: hidden;
  position: relative;
  -webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%, black 15%, black 85%, rgba(0,0,0,0) 100%);
          mask-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%, black 15%, black 85%, rgba(0,0,0,0) 100%);
}

/* Scroller (your .scroll-container) */
.elits-scroller .scroll-container {
  display: flex;
  flex-direction: column;
  gap: var(--row-gap);
  animation: none; /* JS will toggle on after measuring */
}

/* Elementor image widgets often add spacing; normalize */
.elits-scroller .scroll-container .elementor-widget-image {
  margin: 0;
}

/* Images */
.elits-scroller .scroll-container img {
  display: block;
  width: 100%;
  height: var(--image-height);
  object-fit: cover;
  pointer-events: none;
  user-select: none;
}
}
/* One-way animations (no reverse) */
@keyframes elits-scroll-up {
  from { transform: translateY(0); }
  to   { transform: translateY(calc(-1 * var(--scroll-distance))); }
}
@keyframes elits-scroll-down {
  from { transform: translateY(calc(-1 * var(--scroll-distance))); }
  to   { transform: translateY(0); }
}

/* Start only after JS marks ready */
.elits-scroller .up   .scroll-container.is-ready { animation: elits-scroll-up   var(--duration) linear infinite; }
.elits-scroller .down .scroll-container.is-ready { animation: elits-scroll-down var(--duration) linear infinite; }

@media (prefers-reduced-motion: reduce) {
  .elits-scroller .scroll-container { animation: none !important; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ac423e */.elementor-530 .elementor-element.elementor-element-8ac423e svg{
    font-size: 22px;
}/* End custom CSS */