.elementor-29 .elementor-element.elementor-element-ff80827{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ff80827:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-ff80827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ci-otologyplatform.com/wp-content/uploads/2025/12/header-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-ff80827::before, .elementor-29 .elementor-element.elementor-element-ff80827 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-ff80827 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-ff80827 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-ff80827 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-ff80827 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5d545d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-29 .elementor-element.elementor-element-5d545d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-a58b71c );}.elementor-29 .elementor-element.elementor-element-aff25b5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-a58b71c );}.elementor-29 .elementor-element.elementor-element-47fac24{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-aae2e4b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-107574c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-107574c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;letter-spacing:4.32px;}.elementor-29 .elementor-element.elementor-element-160000b{text-align:center;}.elementor-29 .elementor-element.elementor-element-160000b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-608cb6b{text-align:center;}.elementor-29 .elementor-element.elementor-element-608cb6b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-a7ca9d8{--display:flex;--min-height:5px;--border-radius:12px 12px 12px 12px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-a7ca9d8:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a7ca9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-8c590ac{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-479a804{text-align:start;}.elementor-29 .elementor-element.elementor-element-479a804 .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-content{height:80px;font-family:var( --e-global-typography-370640e-font-family ), Sans-serif;font-size:var( --e-global-typography-370640e-font-size );font-weight:var( --e-global-typography-370640e-font-weight );}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-title-wrapper {text-align:left;}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-title-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-content-wrapper{padding:0px 0px 0px 0px;margin:10px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;display:flex;align-items:center;gap:5px;}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more .fswp-elt--read-more-text{font-family:var( --e-global-typography-370640e-font-family ), Sans-serif;font-size:var( --e-global-typography-370640e-font-size );font-weight:var( --e-global-typography-370640e-font-weight );}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-icon i{font-size:15px;}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-icon svg{height:15px;width:15px;}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-icon{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-icon svg path{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-7d280a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-21f8ba0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-348d10d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-348d10d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;letter-spacing:4.32px;}.elementor-29 .elementor-element.elementor-element-92a1af0{text-align:center;}.elementor-29 .elementor-element.elementor-element-92a1af0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-22f922a{text-align:center;}.elementor-29 .elementor-element.elementor-element-22f922a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-74f8571{--display:flex;--min-height:5px;--border-radius:12px 12px 12px 12px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-74f8571:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-74f8571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-bed1fd4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-29 .elementor-element.elementor-element-bed1fd4:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-bed1fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ci-otologyplatform.com/wp-content/uploads/2025/12/Frame-2147225898-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-6f20894{text-align:center;}.elementor-29 .elementor-element.elementor-element-6f20894 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-a58b71c );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-29 .elementor-element.elementor-element-5524370 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-29 .elementor-element.elementor-element-8b7c8ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3f388ac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-29 .elementor-element.elementor-element-3599ba7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 5.3px 0px rgba(0, 0, 0, 0.07);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-3599ba7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3599ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 34.62%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon-box-wrapper{gap:12px;}.elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-a58b71c );}.elementor-29 .elementor-element.elementor-element-c43c365.elementor-view-stacked .elementor-icon{background-color:#FFF9F9;}.elementor-29 .elementor-element.elementor-element-c43c365.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-c43c365.elementor-view-default .elementor-icon{fill:#FFF9F9;color:#FFF9F9;border-color:#FFF9F9;}.elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon{font-size:34px;border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon-box-title a{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );}.elementor-29 .elementor-element.elementor-element-c43c365:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-c43c365:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a58b71c );}.elementor-29 .elementor-element.elementor-element-0807a46{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 5.3px 0px rgba(0, 0, 0, 0.07);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-0807a46:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-0807a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 34.62%);}.elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon-box-wrapper{gap:12px;}.elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-a58b71c );}.elementor-29 .elementor-element.elementor-element-e5b4948.elementor-view-stacked .elementor-icon{background-color:#FFF9F9;}.elementor-29 .elementor-element.elementor-element-e5b4948.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e5b4948.elementor-view-default .elementor-icon{fill:#FFF9F9;color:#FFF9F9;border-color:#FFF9F9;}.elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon{font-size:34px;border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon-box-title a{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );}.elementor-29 .elementor-element.elementor-element-e5b4948:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-e5b4948:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a58b71c );}.elementor-29 .elementor-element.elementor-element-b690afd{--display:flex;}.elementor-29 .elementor-element.elementor-element-3ded0b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-3ded0b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;letter-spacing:4.32px;}.elementor-29 .elementor-element.elementor-element-6db752f{--display:flex;--min-height:5px;--border-radius:12px 12px 12px 12px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-6db752f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6db752f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6db752f.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-2ee7c2e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6896040{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-29 .elementor-element.elementor-element-579e311{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;}.elementor-29 .elementor-element.elementor-element-95ac643 img{width:50%;}.elementor-29 .elementor-element.elementor-element-e110eb2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-f0114c3{text-align:center;}.elementor-29 .elementor-element.elementor-element-f0114c3 .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-cbabf68{text-align:center;}.elementor-29 .elementor-element.elementor-element-cbabf68 .elementor-heading-title{font-family:var( --e-global-typography-de711e5-font-family ), Sans-serif;font-size:var( --e-global-typography-de711e5-font-size );font-weight:var( --e-global-typography-de711e5-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-a987fba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;}.elementor-29 .elementor-element.elementor-element-6525590 img{width:50%;}.elementor-29 .elementor-element.elementor-element-293accd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-2544c5c{text-align:center;}.elementor-29 .elementor-element.elementor-element-2544c5c .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-43fc3f4{text-align:center;}.elementor-29 .elementor-element.elementor-element-43fc3f4 .elementor-heading-title{font-family:var( --e-global-typography-de711e5-font-family ), Sans-serif;font-size:var( --e-global-typography-de711e5-font-size );font-weight:var( --e-global-typography-de711e5-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-599cf87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;}.elementor-29 .elementor-element.elementor-element-991e84f img{width:50%;}.elementor-29 .elementor-element.elementor-element-34ea499{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-a5383c2{text-align:center;}.elementor-29 .elementor-element.elementor-element-a5383c2 .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-5e563bb{text-align:center;}.elementor-29 .elementor-element.elementor-element-5e563bb .elementor-heading-title{font-family:var( --e-global-typography-de711e5-font-family ), Sans-serif;font-size:var( --e-global-typography-de711e5-font-size );font-weight:var( --e-global-typography-de711e5-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-fd281f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;}.elementor-29 .elementor-element.elementor-element-e5941b8 img{width:50%;}.elementor-29 .elementor-element.elementor-element-a0c9a58{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-4231316{text-align:center;}.elementor-29 .elementor-element.elementor-element-4231316 .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-26f0ab0{text-align:center;}.elementor-29 .elementor-element.elementor-element-26f0ab0 .elementor-heading-title{font-family:var( --e-global-typography-de711e5-font-family ), Sans-serif;font-size:var( --e-global-typography-de711e5-font-size );font-weight:var( --e-global-typography-de711e5-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-ac12df1{--display:flex;}.elementor-29 .elementor-element.elementor-element-cec994a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-cec994a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;letter-spacing:4.32px;}.elementor-29 .elementor-element.elementor-element-504cf5e{--display:flex;--min-height:5px;--border-radius:12px 12px 12px 12px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-504cf5e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-504cf5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-504cf5e.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-13d539c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7b06242{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-29 .elementor-element.elementor-element-e43a0be{--display:flex;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-45fca09 img{width:50%;}.elementor-29 .elementor-element.elementor-element-98517ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-b3adf6b{text-align:center;}.elementor-29 .elementor-element.elementor-element-b3adf6b .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-6886911{text-align:center;}.elementor-29 .elementor-element.elementor-element-6886911 .elementor-heading-title{font-family:var( --e-global-typography-de711e5-font-family ), Sans-serif;font-size:var( --e-global-typography-de711e5-font-size );font-weight:var( --e-global-typography-de711e5-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-7a9fda9{--display:flex;--min-height:0px;}.elementor-29 .elementor-element.elementor-element-79bcf54 img{width:50%;}.elementor-29 .elementor-element.elementor-element-caf2b3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-0ede998{text-align:center;}.elementor-29 .elementor-element.elementor-element-0ede998 .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-485e1e0{text-align:center;}.elementor-29 .elementor-element.elementor-element-485e1e0 .elementor-heading-title{font-family:var( --e-global-typography-de711e5-font-family ), Sans-serif;font-size:var( --e-global-typography-de711e5-font-size );font-weight:var( --e-global-typography-de711e5-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-91afa8a{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-adfb54e img{width:50%;}.elementor-29 .elementor-element.elementor-element-94aa490{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-0e22b34{text-align:center;}.elementor-29 .elementor-element.elementor-element-0e22b34 .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-9c78676{text-align:center;}.elementor-29 .elementor-element.elementor-element-9c78676 .elementor-heading-title{font-family:var( --e-global-typography-de711e5-font-family ), Sans-serif;font-size:var( --e-global-typography-de711e5-font-size );font-weight:var( --e-global-typography-de711e5-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-ea73a4b{--display:flex;--margin-top:0px;--margin-bottom:-32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-29px;}.elementor-29 .elementor-element.elementor-element-53a64be img{width:50%;}.elementor-29 .elementor-element.elementor-element-0afb173{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4b1732f{text-align:center;}.elementor-29 .elementor-element.elementor-element-4b1732f .elementor-heading-title{font-family:var( --e-global-typography-ec7d59f-font-family ), Sans-serif;font-size:var( --e-global-typography-ec7d59f-font-size );font-weight:var( --e-global-typography-ec7d59f-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-7d861c8{text-align:center;}.elementor-29 .elementor-element.elementor-element-7d861c8 .elementor-heading-title{font-family:var( --e-global-typography-de711e5-font-family ), Sans-serif;font-size:var( --e-global-typography-de711e5-font-size );font-weight:var( --e-global-typography-de711e5-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-b1bc550{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-323ce54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-b47e246{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-b47e246 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;letter-spacing:4.32px;}.elementor-29 .elementor-element.elementor-element-ac7820b{text-align:center;}.elementor-29 .elementor-element.elementor-element-ac7820b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-798ef32{--display:flex;--min-height:5px;--border-radius:12px 12px 12px 12px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-798ef32:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-798ef32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-3e45a3d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-29 .elementor-element.elementor-element-c15bf4d{--e-image-carousel-slides-to-show:4;}.elementor-29 .elementor-element.elementor-element-9accf9f{--display:flex;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29 .elementor-element.elementor-element-5d545d5{text-align:center;}.elementor-29 .elementor-element.elementor-element-5d545d5 .elementor-heading-title{font-size:44px;}.elementor-29 .elementor-element.elementor-element-aff25b5{text-align:center;}.elementor-29 .elementor-element.elementor-element-aff25b5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-47fac24{--padding-top:60px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-160000b .elementor-heading-title{font-size:28px;}.elementor-29 .elementor-element.elementor-element-608cb6b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-479a804 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-content{font-size:var( --e-global-typography-370640e-font-size );}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more .fswp-elt--read-more-text{font-size:var( --e-global-typography-370640e-font-size );}.elementor-29 .elementor-element.elementor-element-7d280a3{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-92a1af0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-22f922a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-6f20894{text-align:center;}.elementor-29 .elementor-element.elementor-element-6f20894 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-8b7c8ae{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-3f388ac{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon-box-title a{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon-box-title a{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-2ee7c2e{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-6896040{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-f0114c3{text-align:center;}.elementor-29 .elementor-element.elementor-element-f0114c3 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-cbabf68 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-2544c5c{text-align:center;}.elementor-29 .elementor-element.elementor-element-2544c5c .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-43fc3f4 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-a5383c2{text-align:center;}.elementor-29 .elementor-element.elementor-element-a5383c2 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-5e563bb .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-4231316{text-align:center;}.elementor-29 .elementor-element.elementor-element-4231316 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-26f0ab0 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-13d539c{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-7b06242{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-b3adf6b{text-align:center;}.elementor-29 .elementor-element.elementor-element-b3adf6b .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-6886911 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-0ede998{text-align:center;}.elementor-29 .elementor-element.elementor-element-0ede998 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-485e1e0 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-0e22b34{text-align:center;}.elementor-29 .elementor-element.elementor-element-0e22b34 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-9c78676 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-4b1732f{text-align:center;}.elementor-29 .elementor-element.elementor-element-4b1732f .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-7d861c8 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-b1bc550{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-ac7820b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-c15bf4d{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-ff80827{--padding-top:200px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29 .elementor-element.elementor-element-5d545d5 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-aff25b5{text-align:center;}.elementor-29 .elementor-element.elementor-element-aff25b5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-47fac24{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-608cb6b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-a7ca9d8{--width:122px;}.elementor-29 .elementor-element.elementor-element-479a804 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more-content{font-size:var( --e-global-typography-370640e-font-size );}.elementor-29 .elementor-element.elementor-element-69d13fe .fswp-elt--read-more .fswp-elt--read-more-text{font-size:var( --e-global-typography-370640e-font-size );}.elementor-29 .elementor-element.elementor-element-7d280a3{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-92a1af0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-22f922a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-74f8571{--width:122px;}.elementor-29 .elementor-element.elementor-element-bed1fd4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-6f20894{text-align:center;}.elementor-29 .elementor-element.elementor-element-6f20894 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-3f388ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-c43c365 .elementor-icon-box-title a{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e5b4948 .elementor-icon-box-title a{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-6db752f{--width:122px;}.elementor-29 .elementor-element.elementor-element-6896040{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-f0114c3 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-cbabf68 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-2544c5c .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-43fc3f4 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-a5383c2 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-5e563bb .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-4231316 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-26f0ab0 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-504cf5e{--width:122px;}.elementor-29 .elementor-element.elementor-element-7b06242{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-b3adf6b .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-6886911 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-0ede998 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-485e1e0 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-0e22b34 .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-9c78676 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-4b1732f .elementor-heading-title{font-size:var( --e-global-typography-ec7d59f-font-size );}.elementor-29 .elementor-element.elementor-element-7d861c8 .elementor-heading-title{font-size:var( --e-global-typography-de711e5-font-size );}.elementor-29 .elementor-element.elementor-element-b1bc550{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-ac7820b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-798ef32{--width:122px;}.elementor-29 .elementor-element.elementor-element-c15bf4d{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-a7ca9d8{--width:122px;}.elementor-29 .elementor-element.elementor-element-74f8571{--width:122px;}.elementor-29 .elementor-element.elementor-element-bed1fd4{--width:80%;}.elementor-29 .elementor-element.elementor-element-3f388ac{--width:60%;}.elementor-29 .elementor-element.elementor-element-6db752f{--width:122px;}.elementor-29 .elementor-element.elementor-element-6896040{--width:100%;}.elementor-29 .elementor-element.elementor-element-579e311{--width:100%;}.elementor-29 .elementor-element.elementor-element-504cf5e{--width:122px;}.elementor-29 .elementor-element.elementor-element-7b06242{--width:100%;}.elementor-29 .elementor-element.elementor-element-798ef32{--width:122px;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-3f388ac{--width:100%;}.elementor-29 .elementor-element.elementor-element-6896040{--width:100%;}.elementor-29 .elementor-element.elementor-element-7b06242{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-22f922a */.black {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45a3d *//* Force linear movement */
.infinite-swiper .swiper-wrapper{
  transition-timing-function: linear !important;
}

/* Clean overflow */
.infinite-swiper .swiper,
.infinite-swiper .elementor-image-carousel-wrapper{
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1bc550 *//* OUTER CONTAINER */
.css-marquee{
  overflow: hidden;
  width: 100%;
}

/* INNER CONTAINER (THE MOVING STRIP) */
.css-marquee .marquee-track{
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: center;
  gap: 141px;                 /* your spacing */
  width: max-content !important;
  animation: marquee 25s linear infinite;
  will-change: transform;
}

/* EACH IMAGE WIDGET */
.css-marquee .marquee-track > *{
  flex: 0 0 auto !important;
}

/* IMAGE ITSELF */
.css-marquee img{
  max-width: none !important;
  height: auto;
  display: block;
}

/* THE MAGIC – EXACT LOOP */
@keyframes marquee{
  0%{
    transform: translate3d(0,0,0);
  }
  100%{
    transform: translate3d(-50%,0,0);
  }
}

/* OPTIONAL: pause on hover */
.css-marquee:hover .marquee-track{
  animation-play-state: paused;
}/* End custom CSS */