.elementor-299 .elementor-element.elementor-element-f7072c9{--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;--justify-content:space-between;--align-items:center;--overflow:hidden;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-299 .elementor-element.elementor-element-f7072c9:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-f7072c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-836f829 ) 0%, var( --e-global-color-18fc869 ) 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-299 .elementor-element.elementor-element-41c9d08{width:var( --container-widget-width, 120px );max-width:120px;background-color:var( --e-global-color-8bedcb0 );--container-widget-width:120px;--container-widget-flex-grow:0;border-radius:6px 6px 6px 6px;}.elementor-299 .elementor-element.elementor-element-41c9d08 img{width:100%;height:44px;object-fit:scale-down;object-position:top center;border-radius:6px 6px 6px 6px;}.elementor-299 .elementor-element.elementor-element-fb0118a{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-299 .elementor-element.elementor-element-1729cf3 .e-search-input{background-color:#00000033;font-family:var( --e-global-typography-5ecbf49-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecbf49-font-size );font-weight:var( --e-global-typography-5ecbf49-font-weight );line-height:var( --e-global-typography-5ecbf49-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-1729cf3{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--e-search-placeholder-color:var( --e-global-color-d975973 );--e-search-input-color:var( --e-global-color-0f0b0c0 );--e-search-icon-label-color:var( --e-global-color-d975973 );--e-search-input-padding-block-start:12px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:16px;--e-search-icon-label-size:20px;--e-search-input-gap:16px;--e-search-icon-clear-size:12px;--e-search-icon-clear-color:var( --e-global-color-d975973 );}.elementor-299 .elementor-element.elementor-element-1729cf3.e-focus{--e-search-input-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-764a74a{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-299 .elementor-element.elementor-element-764a74a:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-764a74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-299 .elementor-element.elementor-element-764a74a.e-con{--flex-grow:1;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-ba6f8e0{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f0b0c0 );color:var( --e-global-color-0f0b0c0 );border-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-ba6f8e0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-0f0b0c0 );color:var( --e-global-color-0f0b0c0 );border-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon{font-size:16px;}.elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-title a{font-family:var( --e-global-typography-6f822e5-font-family ), Sans-serif;font-size:var( --e-global-typography-6f822e5-font-size );font-weight:var( --e-global-typography-6f822e5-font-weight );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-ba6f8e0:has(:hover) .elementor-icon-box-title,
					 .elementor-299 .elementor-element.elementor-element-ba6f8e0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-8c5ea72{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-299 .elementor-element.elementor-element-8c5ea72:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-8c5ea72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-299 .elementor-element.elementor-element-8c5ea72.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-dbacb05{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f0b0c0 );color:var( --e-global-color-0f0b0c0 );border-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-dbacb05.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-0f0b0c0 );color:var( --e-global-color-0f0b0c0 );border-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon{font-size:16px;}.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-title a{font-family:var( --e-global-typography-6f822e5-font-family ), Sans-serif;font-size:var( --e-global-typography-6f822e5-font-size );font-weight:var( --e-global-typography-6f822e5-font-weight );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-dbacb05:has(:hover) .elementor-icon-box-title,
					 .elementor-299 .elementor-element.elementor-element-dbacb05:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-71c334a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-a48b9c6 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-framed .elementor-icon:hover, .elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-framed .elementor-icon:hover, .elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-a48b9c6 .elementor-icon{padding:7px;}.elementor-299 .elementor-element.elementor-element-c49b62d .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-299 .elementor-element.elementor-element-c49b62d{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-299 .elementor-element.elementor-element-10f8aff{--display:flex;}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-100679e{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-100679e{right:0px;}.elementor-299 .elementor-element.elementor-element-100679e{top:0px;}.elementor-299 .elementor-element.elementor-element-100679e .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-100679e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-100679e.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-100679e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-100679e.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-100679e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-61eaf45 .e-search-input{background-color:#00000033;font-family:var( --e-global-typography-5ecbf49-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecbf49-font-size );font-weight:var( --e-global-typography-5ecbf49-font-weight );line-height:var( --e-global-typography-5ecbf49-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-61eaf45 .e-search-results-container{background-color:var( --e-global-color-da966dc );}.elementor-299 .elementor-element.elementor-element-61eaf45{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--e-search-results-columns:1;--e-search-placeholder-color:var( --e-global-color-text );--e-search-input-color:var( --e-global-color-text );--e-search-icon-label-color:var( --e-global-color-text );--e-search-input-padding-block-start:12px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:16px;--e-search-icon-label-size:20px;--e-search-input-gap:16px;--e-search-icon-clear-size:12px;--e-search-icon-clear-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-61eaf45.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-8aa836f .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-framed .elementor-icon:hover, .elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-framed .elementor-icon:hover, .elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-8aa836f .elementor-icon{padding:7px;}.elementor-299 .elementor-element.elementor-element-03a910c .e-off-canvas__content{background-color:var( --e-global-color-ee22749 );}.elementor-299 .elementor-element.elementor-element-03a910c .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-299 .elementor-element.elementor-element-03a910c{--e-off-canvas-justify-content:flex-end;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-299 .elementor-element.elementor-element-cb8aca8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-299 .elementor-element.elementor-element-bb44501{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-bb44501.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon{font-size:16px;}.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-title a{font-family:var( --e-global-typography-6f822e5-font-family ), Sans-serif;font-size:var( --e-global-typography-6f822e5-font-size );font-weight:var( --e-global-typography-6f822e5-font-weight );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-bb44501:has(:hover) .elementor-icon-box-title,
					 .elementor-299 .elementor-element.elementor-element-bb44501:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-33ab988{--divider-border-style:solid;--divider-color:var( --e-global-color-34c497b );--divider-border-width:1px;}.elementor-299 .elementor-element.elementor-element-33ab988 .elementor-divider-separator{width:100%;}.elementor-299 .elementor-element.elementor-element-33ab988 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-299 .elementor-element.elementor-element-0f8e9d1{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-0f8e9d1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon{font-size:16px;}.elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-title a{font-family:var( --e-global-typography-5ecbf49-font-family ), Sans-serif;font-size:var( --e-global-typography-5ecbf49-font-size );font-weight:var( --e-global-typography-5ecbf49-font-weight );line-height:var( --e-global-typography-5ecbf49-line-height );}.elementor-299 .elementor-element.elementor-element-0f8e9d1:has(:hover) .elementor-icon-box-title,
					 .elementor-299 .elementor-element.elementor-element-0f8e9d1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-75e1a27{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-299 .elementor-element.elementor-element-75e1a27.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon{font-size:16px;}.elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-title a{font-family:var( --e-global-typography-6f822e5-font-family ), Sans-serif;font-size:var( --e-global-typography-6f822e5-font-size );font-weight:var( --e-global-typography-6f822e5-font-weight );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-75e1a27:has(:hover) .elementor-icon-box-title,
					 .elementor-299 .elementor-element.elementor-element-75e1a27:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1em;color:var( --e-global-color-text );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-1bdbe0f{right:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-1bdbe0f{left:0px;}.elementor-299 .elementor-element.elementor-element-1bdbe0f{top:0px;}.elementor-299 .elementor-element.elementor-element-1bdbe0f .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-1bdbe0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-1bdbe0f.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-1bdbe0f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-1bdbe0f.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-1bdbe0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-99ba694{--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:hidden;--padding-top:8px;--padding-bottom:8px;--padding-left:18px;--padding-right:18px;}.elementor-299 .elementor-element.elementor-element-99ba694:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-99ba694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F33A2;}.elementor-299 .elementor-element.elementor-element-66b8167{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-e2492d1{text-align:center;}.elementor-299 .elementor-element.elementor-element-e2492d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-0f0b0c0 );}.elementor-299 .elementor-element.elementor-element-01161d2{text-align:center;}.elementor-299 .elementor-element.elementor-element-01161d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-0f0b0c0 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-299 .elementor-element.elementor-element-fb0118a{--width:auto;}.elementor-299 .elementor-element.elementor-element-764a74a{--width:auto;}.elementor-299 .elementor-element.elementor-element-8c5ea72{--width:auto;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-299 .elementor-element.elementor-element-41c9d08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-299 .elementor-element.elementor-element-1729cf3 .e-search-input{font-size:var( --e-global-typography-5ecbf49-font-size );line-height:var( --e-global-typography-5ecbf49-line-height );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-6f822e5-font-size );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-title a{font-size:var( --e-global-typography-6f822e5-font-size );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-71c334a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 0px 0px;}.elementor-299 .elementor-element.elementor-element-a48b9c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-a48b9c6 .elementor-icon{font-size:20px;border-radius:4px 4px 4px 4px;}.elementor-299 .elementor-element.elementor-element-a48b9c6 .elementor-icon svg{height:20px;}.elementor-299 .elementor-element.elementor-element-10f8aff{--padding-top:48px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-100679e{left:16px;}body.rtl .elementor-299 .elementor-element.elementor-element-100679e{right:16px;}.elementor-299 .elementor-element.elementor-element-100679e{top:12px;}.elementor-299 .elementor-element.elementor-element-100679e .elementor-icon{font-size:20px;}.elementor-299 .elementor-element.elementor-element-100679e .elementor-icon svg{height:20px;}.elementor-299 .elementor-element.elementor-element-61eaf45 .e-search-input{font-size:var( --e-global-typography-5ecbf49-font-size );line-height:var( --e-global-typography-5ecbf49-line-height );}.elementor-299 .elementor-element.elementor-element-8aa836f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-8aa836f .elementor-icon{font-size:20px;border-radius:4px 4px 4px 4px;}.elementor-299 .elementor-element.elementor-element-8aa836f .elementor-icon svg{height:20px;}.elementor-299 .elementor-element.elementor-element-03a910c{--e-off-canvas-justify-content:flex-end;}.elementor-299 .elementor-element.elementor-element-cb8aca8{--padding-top:36px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-title a{font-size:var( --e-global-typography-6f822e5-font-size );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ecbf49-font-size );line-height:var( --e-global-typography-5ecbf49-line-height );}.elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-title a{font-size:var( --e-global-typography-6f822e5-font-size );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-1bdbe0f{right:16px;}body.rtl .elementor-299 .elementor-element.elementor-element-1bdbe0f{left:16px;}.elementor-299 .elementor-element.elementor-element-1bdbe0f{top:12px;}.elementor-299 .elementor-element.elementor-element-1bdbe0f .elementor-icon{font-size:20px;}.elementor-299 .elementor-element.elementor-element-1bdbe0f .elementor-icon svg{height:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-299 .elementor-element.elementor-element-e2492d1 .elementor-heading-title{font-size:13px;}.elementor-299 .elementor-element.elementor-element-01161d2 .elementor-heading-title{font-size:13px;}}@media(max-width:767px){.elementor-299 .elementor-element.elementor-element-f7072c9{--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-299 .elementor-element.elementor-element-fb0118a{--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-299 .elementor-element.elementor-element-1729cf3 .e-search-input{font-size:var( --e-global-typography-5ecbf49-font-size );line-height:var( --e-global-typography-5ecbf49-line-height );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-ba6f8e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-6f822e5-font-size );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-title a{font-size:var( --e-global-typography-6f822e5-font-size );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-71c334a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-299 .elementor-element.elementor-element-a48b9c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-a48b9c6 .elementor-icon{font-size:16px;}.elementor-299 .elementor-element.elementor-element-a48b9c6 .elementor-icon svg{height:16px;}.elementor-299 .elementor-element.elementor-element-10f8aff{--padding-top:48px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-299 .elementor-element.elementor-element-100679e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:16px;}.elementor-299 .elementor-element.elementor-element-100679e.elementor-element{--align-self:flex-start;}.elementor-299 .elementor-element.elementor-element-100679e .elementor-icon{font-size:20px;}.elementor-299 .elementor-element.elementor-element-100679e .elementor-icon svg{height:20px;}.elementor-299 .elementor-element.elementor-element-61eaf45{--e-search-results-columns:1;--e-search-results-border-radius:10px 10px 10px 10px;--e-search-results-padding:8px 8px 8px 8px;}.elementor-299 .elementor-element.elementor-element-61eaf45 .e-search-input{font-size:var( --e-global-typography-5ecbf49-font-size );line-height:var( --e-global-typography-5ecbf49-line-height );}.elementor-299 .elementor-element.elementor-element-8aa836f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-8aa836f .elementor-icon{font-size:16px;}.elementor-299 .elementor-element.elementor-element-8aa836f .elementor-icon svg{height:16px;}.elementor-299 .elementor-element.elementor-element-cb8aca8{--padding-top:36px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-wrapper{text-align:start;}.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-title a{font-size:var( --e-global-typography-6f822e5-font-size );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-299 .elementor-element.elementor-element-33ab988 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-wrapper{text-align:start;}.elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-0f8e9d1 .elementor-icon-box-title a{font-size:var( --e-global-typography-5ecbf49-font-size );line-height:var( --e-global-typography-5ecbf49-line-height );}.elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-wrapper{text-align:start;}.elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-title, .elementor-299 .elementor-element.elementor-element-75e1a27 .elementor-icon-box-title a{font-size:var( --e-global-typography-6f822e5-font-size );line-height:var( --e-global-typography-6f822e5-line-height );letter-spacing:var( --e-global-typography-6f822e5-letter-spacing );}.elementor-299 .elementor-element.elementor-element-1bdbe0f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:16px;}.elementor-299 .elementor-element.elementor-element-1bdbe0f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-1bdbe0f{right:16px;}body.rtl .elementor-299 .elementor-element.elementor-element-1bdbe0f{left:16px;}.elementor-299 .elementor-element.elementor-element-1bdbe0f .elementor-icon{font-size:20px;}.elementor-299 .elementor-element.elementor-element-1bdbe0f .elementor-icon svg{height:20px;}.elementor-299 .elementor-element.elementor-element-99ba694{--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;--flex-wrap:nowrap;}.elementor-299 .elementor-element.elementor-element-66b8167{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for icon-box, class: .elementor-element-dbacb05 */.elementor-299 .elementor-element.elementor-element-dbacb05{
    max-width: 180px !important;
}
.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-content{
    overflow: hidden;
}
.elementor-299 .elementor-element.elementor-element-dbacb05 .elementor-icon-box-title{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb44501 */.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-content{
    overflow: hidden;
}
.elementor-299 .elementor-element.elementor-element-bb44501 .elementor-icon-box-title{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2492d1 */@media (max-width:767px){
    .elementor-299 .elementor-element.elementor-element-e2492d1 {
      white-space: nowrap;
      min-width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01161d2 */@media (max-width:767px){
    .elementor-299 .elementor-element.elementor-element-01161d2 {
      white-space: nowrap;
      min-width: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b8167 */@media (max-width:767px){
    .elementor-299 .elementor-element.elementor-element-66b8167 {
      min-width: fit-content;
      overflow: visible;
      /* Include prefers-reduced-motion for accessibility */
      animation: scroll-left 25s linear infinite; 
    }
    @keyframes scroll-left {
      from {
        transform: translateX(calc(0% + 8px)); /* Start off-screen right */
      }
      to {
        transform: translateX(-50%); /* End off-screen left */
      }
    }
}/* End custom CSS */