.elementor-29838 .elementor-element.elementor-element-2a8cbb5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-29838 .elementor-element.elementor-element-2a8cbb5e:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-2a8cbb5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d87dce );}.elementor-29838 .elementor-element.elementor-element-7498762d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-ec9cd2b{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-0040d1d{font-family:var( --e-global-typography-91e92d7-font-family ), Sans-serif;font-size:var( --e-global-typography-91e92d7-font-size );font-weight:var( --e-global-typography-91e92d7-font-weight );line-height:var( --e-global-typography-91e92d7-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-0040d1d a{color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-0040d1d a:hover{color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-759850b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-1e6c50de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-126e2e76{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-29838 .elementor-element.elementor-element-38785862 .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-7425ecaa{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-29838 .elementor-element.elementor-element-7425ecaa .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-768e5b82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-61e888fd img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-2ef2bf0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-29838 .elementor-element.elementor-element-73dccb7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-536e13c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-504a72f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-4b1eaa8b{width:100%;max-width:100%;text-align:center;}.elementor-29838 .elementor-element.elementor-element-4b1eaa8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-56452a{width:100%;max-width:100%;text-align:center;}.elementor-29838 .elementor-element.elementor-element-56452a .elementor-heading-title{font-family:var( --e-global-typography-313f969-font-family ), Sans-serif;font-size:var( --e-global-typography-313f969-font-size );font-weight:var( --e-global-typography-313f969-font-weight );line-height:var( --e-global-typography-313f969-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-6d2d8451{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-7f9db8f3{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-5114e1d2{--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;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-3c96dbec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-3c96dbec:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-3c96dbec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea202b2 );}.elementor-29838 .elementor-element.elementor-element-3c96dbec.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-7e4867d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-wrapper{gap:16px;}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-30afe57c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-7b335e0 );color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-30afe57c.elementor-view-framed .elementor-icon, .elementor-29838 .elementor-element.elementor-element-30afe57c.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-29838 .elementor-element.elementor-element-30afe57c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon{font-size:36px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-title a{font-family:var( --e-global-typography-6678f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-6678f6e-font-size );font-weight:var( --e-global-typography-6678f6e-font-weight );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-description{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-66412d8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-66412d8f:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-66412d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea202b2 );}.elementor-29838 .elementor-element.elementor-element-66412d8f.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-2e583cc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-wrapper{gap:16px;}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-4f83420b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-7b335e0 );color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-4f83420b.elementor-view-framed .elementor-icon, .elementor-29838 .elementor-element.elementor-element-4f83420b.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-29838 .elementor-element.elementor-element-4f83420b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon{font-size:36px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-title a{font-family:var( --e-global-typography-6678f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-6678f6e-font-size );font-weight:var( --e-global-typography-6678f6e-font-weight );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-description{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-375e872c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-375e872c:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-375e872c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea202b2 );}.elementor-29838 .elementor-element.elementor-element-375e872c.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-65ed43b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-wrapper{gap:16px;}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-37e513cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-7b335e0 );color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-37e513cd.elementor-view-framed .elementor-icon, .elementor-29838 .elementor-element.elementor-element-37e513cd.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-29838 .elementor-element.elementor-element-37e513cd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon{font-size:36px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-title a{font-family:var( --e-global-typography-6678f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-6678f6e-font-size );font-weight:var( --e-global-typography-6678f6e-font-weight );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-description{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-5e2e5f38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6471069b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-5ed92f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-29838 .elementor-element.elementor-element-d33245{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-373678f3{width:100%;max-width:100%;text-align:center;}.elementor-29838 .elementor-element.elementor-element-373678f3 .elementor-heading-title{font-family:var( --e-global-typography-313f969-font-family ), Sans-serif;font-size:var( --e-global-typography-313f969-font-size );font-weight:var( --e-global-typography-313f969-font-weight );line-height:var( --e-global-typography-313f969-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-70ed9ca1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-1365e6a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6c956eda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6c956eda.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-79b88376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-79b88376.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-79b88376 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-66509a1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-66509a1e.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-2127b65.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-2127b65 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-29838 .elementor-element.elementor-element-26c455c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-26c455c.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-a2b5a1d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-a2b5a1d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-29838 .elementor-element.elementor-element-4dcaa656{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-4dcaa656.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-79c357fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-79c357fe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-79c357fe img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-6a303842{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6a303842.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-116950f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-116950f img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:bottom center;}.elementor-29838 .elementor-element.elementor-element-2c023b83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-2c023b83.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-1b39767b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-1b39767b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-1b39767b img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-66e8ad39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-66e8ad39.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-21be94e2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-21be94e2 img{width:100%;max-width:100%;height:184px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-56592030.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-56592030 img{width:100%;max-width:100%;height:184px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-42efd9ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-42efd9ba.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-7d6fe626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-7d6fe626.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-7d6fe626 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-68cdc0ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-68cdc0ca.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-69c77451.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-69c77451 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-29838 .elementor-element.elementor-element-71ca3557{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-71ca3557.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-4ccd7670.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-4ccd7670 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-7acfd939{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-7acfd939.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-594b59af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-594b59af.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-594b59af img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-3ac36853{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-3ac36853.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-177efc0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-177efc0 img{width:100%;max-width:100%;height:184px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-28e0a82d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-28e0a82d img{width:100%;max-width:100%;height:184px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-b293f1d{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-b293f1d.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-73b9c40.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-73b9c40 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-007528c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-007528c.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-1fb566f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-1fb566f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-1fb566f img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-b9fff06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-b9fff06.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-547313d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-547313d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-29838 .elementor-element.elementor-element-26d90b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-26d90b1.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-50f9ff1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-50f9ff1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-29838 .elementor-element.elementor-element-ba18412{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-ba18412.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-e3888e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-e3888e4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-e3888e4 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-6ff1447{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6ff1447.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-9fa7b68.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-9fa7b68 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:bottom center;}.elementor-29838 .elementor-element.elementor-element-b429266{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-b429266.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-f81740a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-f81740a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-f81740a img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-bf8c5cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-bf8c5cb.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-491b69d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-491b69d img{width:100%;max-width:100%;height:184px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-47ee676.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-47ee676 img{width:100%;max-width:100%;height:184px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-fa2f5a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-fa2f5a0.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-a811f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-a811f1d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-a811f1d img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-c57fda4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-c57fda4.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-0bdf7f0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-0bdf7f0 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-29838 .elementor-element.elementor-element-95b5385{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-95b5385.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-e9c5f19.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-e9c5f19 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-da2efb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-da2efb4.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-72043a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-72043a7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-72043a7 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-47bc02d{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-47bc02d.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-7ce292c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-7ce292c img{width:100%;max-width:100%;height:184px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-42cdc6f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-42cdc6f img{width:100%;max-width:100%;height:184px;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-c8643b5{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-c8643b5.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-e00077d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29838 .elementor-element.elementor-element-e00077d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-9f1a192{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-1fb7113{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-e4b8b32 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-88c6181-font-family ), Sans-serif;font-size:var( --e-global-typography-88c6181-font-size );font-weight:var( --e-global-typography-88c6181-font-weight );line-height:var( --e-global-typography-88c6181-line-height );fill:var( --e-global-color-7b335e0 );color:var( --e-global-color-7b335e0 );border-radius:8px 8px 8px 8px;padding:14px 16px 14px 16px;}.elementor-29838 .elementor-element.elementor-element-e4b8b32 .elementor-button:hover, .elementor-29838 .elementor-element.elementor-element-e4b8b32 .elementor-button:focus{background-color:var( --e-global-color-ecbb983 );}.elementor-29838 .elementor-element.elementor-element-3c909839{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-29838 .elementor-element.elementor-element-6e234933{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-b1474a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-13e5abb3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-78e9fcb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-29b500b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-7dd455e0{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6f8513e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-2100076c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-41a35538{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-41a35538:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-41a35538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-933c1ce );}.elementor-29838 .elementor-element.elementor-element-38e850ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-da87a8e img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-3ad02d72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-35f0c8e9 .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-720e85bc .elementor-heading-title{font-family:var( --e-global-typography-61ef3ab-font-family ), Sans-serif;font-size:var( --e-global-typography-61ef3ab-font-size );font-weight:var( --e-global-typography-61ef3ab-font-weight );line-height:var( --e-global-typography-61ef3ab-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-768ecb50{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-6a25962d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6a25962d:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-6a25962d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-933c1ce );}.elementor-29838 .elementor-element.elementor-element-5e7e0623{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-11c7a4a9 img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-7b8c0394{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-16981762 .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-1e3fe45f .elementor-heading-title{font-family:var( --e-global-typography-61ef3ab-font-family ), Sans-serif;font-size:var( --e-global-typography-61ef3ab-font-size );font-weight:var( --e-global-typography-61ef3ab-font-weight );line-height:var( --e-global-typography-61ef3ab-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-101790dd{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-1780a1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-1780a1a:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-1780a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-933c1ce );}.elementor-29838 .elementor-element.elementor-element-54464c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6c8ad85 img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-64d6291{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-72f072f .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-c9790c7 .elementor-heading-title{font-family:var( --e-global-typography-61ef3ab-font-family ), Sans-serif;font-size:var( --e-global-typography-61ef3ab-font-size );font-weight:var( --e-global-typography-61ef3ab-font-weight );line-height:var( --e-global-typography-61ef3ab-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-09f69b8{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-63f49273{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-63f49273:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-63f49273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-933c1ce );}.elementor-29838 .elementor-element.elementor-element-471a6442{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-ccc74a5 img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-5887d9fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-916cf20 .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-39ff141b .elementor-heading-title{font-family:var( --e-global-typography-61ef3ab-font-family ), Sans-serif;font-size:var( --e-global-typography-61ef3ab-font-size );font-weight:var( --e-global-typography-61ef3ab-font-weight );line-height:var( --e-global-typography-61ef3ab-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-137bac75{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-edf058c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-edf058c:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-edf058c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-933c1ce );}.elementor-29838 .elementor-element.elementor-element-e686086{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-f03c75e img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-1982612{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-71deec9 .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-89f52be .elementor-heading-title{font-family:var( --e-global-typography-61ef3ab-font-family ), Sans-serif;font-size:var( --e-global-typography-61ef3ab-font-size );font-weight:var( --e-global-typography-61ef3ab-font-weight );line-height:var( --e-global-typography-61ef3ab-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-03497e1{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-6bc19637{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6bc19637:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-6bc19637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-933c1ce );}.elementor-29838 .elementor-element.elementor-element-4e796f4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-5bd792cd img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-4e11a7f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-428e9124 .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-221106d .elementor-heading-title{font-family:var( --e-global-typography-61ef3ab-font-family ), Sans-serif;font-size:var( --e-global-typography-61ef3ab-font-size );font-weight:var( --e-global-typography-61ef3ab-font-weight );line-height:var( --e-global-typography-61ef3ab-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-275f86cf{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-a312b9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-a312b9b:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-a312b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-933c1ce );}.elementor-29838 .elementor-element.elementor-element-5f12208{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6164384 img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-a401b63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-e3846f3 .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-f7b2907 .elementor-heading-title{font-family:var( --e-global-typography-61ef3ab-font-family ), Sans-serif;font-size:var( --e-global-typography-61ef3ab-font-size );font-weight:var( --e-global-typography-61ef3ab-font-weight );line-height:var( --e-global-typography-61ef3ab-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-16d583d{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-6f6e4f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6f6e4f5:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-6f6e4f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-933c1ce );}.elementor-29838 .elementor-element.elementor-element-46f18a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-64c4dc9 img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;}.elementor-29838 .elementor-element.elementor-element-405aaac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29838 .elementor-element.elementor-element-849e914 .elementor-heading-title{font-family:var( --e-global-typography-1e083c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1e083c4-font-size );font-weight:var( --e-global-typography-1e083c4-font-weight );line-height:var( --e-global-typography-1e083c4-line-height );color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-ec0be25 .elementor-heading-title{font-family:var( --e-global-typography-61ef3ab-font-family ), Sans-serif;font-size:var( --e-global-typography-61ef3ab-font-size );font-weight:var( --e-global-typography-61ef3ab-font-weight );line-height:var( --e-global-typography-61ef3ab-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-91eaadf{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-60e50a28{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-29838 .elementor-element.elementor-element-50febb28{--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;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-f28bc71{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-3d669048 img{width:100%;max-width:100%;height:450px;object-fit:cover;object-position:center right;}.elementor-29838 .elementor-element.elementor-element-1b76fac2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-4bd9c92e .elementor-heading-title{font-family:var( --e-global-typography-313f969-font-family ), Sans-serif;font-size:var( --e-global-typography-313f969-font-size );font-weight:var( --e-global-typography-313f969-font-weight );line-height:var( --e-global-typography-313f969-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-2c948617{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-a89fa2d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-29838 .elementor-element.elementor-element-562ff8bb{--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;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-1345272c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-521c4ff5 .elementor-heading-title{font-family:var( --e-global-typography-313f969-font-family ), Sans-serif;font-size:var( --e-global-typography-313f969-font-size );font-weight:var( --e-global-typography-313f969-font-weight );line-height:var( --e-global-typography-313f969-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-414b2cc9{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-7a16f9f6{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-2333ea4c img{width:100%;max-width:100%;height:450px;object-fit:cover;object-position:center right;}.elementor-29838 .elementor-element.elementor-element-5dfdd96a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-29838 .elementor-element.elementor-element-28207ce3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6f9f35a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-2d25ff29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6caeb435{width:100%;max-width:100%;text-align:center;}.elementor-29838 .elementor-element.elementor-element-6caeb435 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var( --e-global-color-primary );}.elementor-29838 .elementor-element.elementor-element-558e3351{width:100%;max-width:100%;text-align:center;}.elementor-29838 .elementor-element.elementor-element-558e3351 .elementor-heading-title{font-family:var( --e-global-typography-313f969-font-family ), Sans-serif;font-size:var( --e-global-typography-313f969-font-size );font-weight:var( --e-global-typography-313f969-font-weight );line-height:var( --e-global-typography-313f969-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-21e5a240{--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;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-544b4d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-29838 .elementor-element.elementor-element-544b4d3:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-544b4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea202b2 );}.elementor-29838 .elementor-element.elementor-element-544b4d3.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-54b61120{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-wrapper{gap:16px;}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-title{margin-block-end:0px;}.elementor-29838 .elementor-element.elementor-element-cbe965d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-7b335e0 );color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-cbe965d.elementor-view-framed .elementor-icon, .elementor-29838 .elementor-element.elementor-element-cbe965d.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-29838 .elementor-element.elementor-element-cbe965d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon{font-size:36px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-title a{font-family:var( --e-global-typography-6678f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-6678f6e-font-size );font-weight:var( --e-global-typography-6678f6e-font-weight );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-description{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-723db5f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-29838 .elementor-element.elementor-element-723db5f0:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-723db5f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea202b2 );}.elementor-29838 .elementor-element.elementor-element-723db5f0.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-51c08ad1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-wrapper{gap:16px;}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-4ceb3945.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-7b335e0 );color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-4ceb3945.elementor-view-framed .elementor-icon, .elementor-29838 .elementor-element.elementor-element-4ceb3945.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-29838 .elementor-element.elementor-element-4ceb3945.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon{font-size:36px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-title a{font-family:var( --e-global-typography-6678f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-6678f6e-font-size );font-weight:var( --e-global-typography-6678f6e-font-weight );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-description{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-d1c8f7c );}.elementor-29838 .elementor-element.elementor-element-6131cf8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-29838 .elementor-element.elementor-element-6131cf8d:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-6131cf8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea202b2 );}.elementor-29838 .elementor-element.elementor-element-6131cf8d.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-1ac8ab22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-wrapper{gap:16px;}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-56515d32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-7b335e0 );color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-56515d32.elementor-view-framed .elementor-icon, .elementor-29838 .elementor-element.elementor-element-56515d32.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-29838 .elementor-element.elementor-element-56515d32.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7b335e0 );}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon{font-size:36px;padding:6px;border-radius:8px 8px 8px 8px;}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-title a{font-family:var( --e-global-typography-6678f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-6678f6e-font-size );font-weight:var( --e-global-typography-6678f6e-font-weight );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-description{font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-d1c8f7c );}.elementor-29838 .elementor-element.elementor-element-5f4ff2d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-29838 .elementor-element.elementor-element-7b0da9da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;box-shadow:2px 4px 6px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-29838 .elementor-element.elementor-element-7b0da9da:not(.elementor-motion-effects-element-type-background), .elementor-29838 .elementor-element.elementor-element-7b0da9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4a7e77 );}.elementor-29838 .elementor-element.elementor-element-3990723{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-2004f6d2{width:100%;max-width:100%;text-align:center;}.elementor-29838 .elementor-element.elementor-element-2004f6d2 .elementor-heading-title{font-family:var( --e-global-typography-313f969-font-family ), Sans-serif;font-size:var( --e-global-typography-313f969-font-size );font-weight:var( --e-global-typography-313f969-font-weight );line-height:var( --e-global-typography-313f969-line-height );color:var( --e-global-color-text );}.elementor-29838 .elementor-element.elementor-element-42b001f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-7cebc43a{text-align:center;font-family:var( --e-global-typography-112d082-font-family ), Sans-serif;font-size:var( --e-global-typography-112d082-font-size );font-weight:var( --e-global-typography-112d082-font-weight );line-height:var( --e-global-typography-112d082-line-height );color:var( --e-global-color-e6a6b92 );}.elementor-29838 .elementor-element.elementor-element-7d607587{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-36e8d55c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-88c6181-font-family ), Sans-serif;font-size:var( --e-global-typography-88c6181-font-size );font-weight:var( --e-global-typography-88c6181-font-weight );line-height:var( --e-global-typography-88c6181-line-height );fill:var( --e-global-color-7b335e0 );color:var( --e-global-color-7b335e0 );border-radius:8px 8px 8px 8px;padding:14px 16px 14px 16px;}.elementor-29838 .elementor-element.elementor-element-36e8d55c .elementor-button:hover, .elementor-29838 .elementor-element.elementor-element-36e8d55c .elementor-button:focus{background-color:var( --e-global-color-ecbb983 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-29838 .elementor-element.elementor-element-2a8cbb5e{--width:100%;}.elementor-29838 .elementor-element.elementor-element-7498762d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-ec9cd2b{--width:100%;}.elementor-29838 .elementor-element.elementor-element-759850b4{--width:100%;}.elementor-29838 .elementor-element.elementor-element-1e6c50de{--width:100%;}.elementor-29838 .elementor-element.elementor-element-126e2e76{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-768e5b82{--width:100%;}.elementor-29838 .elementor-element.elementor-element-2ef2bf0d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-73dccb7d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-536e13c9{--width:100%;}.elementor-29838 .elementor-element.elementor-element-504a72f6{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6d2d8451{--width:656px;}.elementor-29838 .elementor-element.elementor-element-5114e1d2{--width:100%;}.elementor-29838 .elementor-element.elementor-element-3c96dbec{--width:352px;}.elementor-29838 .elementor-element.elementor-element-7e4867d7{--width:100%;}.elementor-29838 .elementor-element.elementor-element-66412d8f{--width:352px;}.elementor-29838 .elementor-element.elementor-element-2e583cc5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-375e872c{--width:352px;}.elementor-29838 .elementor-element.elementor-element-65ed43b1{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5e2e5f38{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6471069b{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5ed92f1{--width:100%;}.elementor-29838 .elementor-element.elementor-element-d33245{--width:100%;}.elementor-29838 .elementor-element.elementor-element-70ed9ca1{--width:98vw;}.elementor-29838 .elementor-element.elementor-element-1365e6a4{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6c956eda{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-66509a1e{--width:256px;}.elementor-29838 .elementor-element.elementor-element-26c455c{--width:256px;}.elementor-29838 .elementor-element.elementor-element-4dcaa656{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-6a303842{--width:256px;}.elementor-29838 .elementor-element.elementor-element-2c023b83{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-66e8ad39{--width:256px;}.elementor-29838 .elementor-element.elementor-element-42efd9ba{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-68cdc0ca{--width:256px;}.elementor-29838 .elementor-element.elementor-element-71ca3557{--width:256px;}.elementor-29838 .elementor-element.elementor-element-7acfd939{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-3ac36853{--width:256px;}.elementor-29838 .elementor-element.elementor-element-b293f1d{--width:256px;}.elementor-29838 .elementor-element.elementor-element-007528c{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-b9fff06{--width:256px;}.elementor-29838 .elementor-element.elementor-element-26d90b1{--width:256px;}.elementor-29838 .elementor-element.elementor-element-ba18412{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-6ff1447{--width:256px;}.elementor-29838 .elementor-element.elementor-element-b429266{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-bf8c5cb{--width:256px;}.elementor-29838 .elementor-element.elementor-element-fa2f5a0{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-c57fda4{--width:256px;}.elementor-29838 .elementor-element.elementor-element-95b5385{--width:256px;}.elementor-29838 .elementor-element.elementor-element-da2efb4{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-47bc02d{--width:256px;}.elementor-29838 .elementor-element.elementor-element-c8643b5{--width:256px;}.elementor-29838 .elementor-element.elementor-element-9f1a192{--width:100%;}.elementor-29838 .elementor-element.elementor-element-1fb7113{--width:100%;}.elementor-29838 .elementor-element.elementor-element-3c909839{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6e234933{--width:100%;}.elementor-29838 .elementor-element.elementor-element-b1474a2{--width:100%;}.elementor-29838 .elementor-element.elementor-element-78e9fcb5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-29b500b2{--width:100%;}.elementor-29838 .elementor-element.elementor-element-7dd455e0{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6f8513e5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-2100076c{--width:100%;}.elementor-29838 .elementor-element.elementor-element-38e850ea{--width:100%;}.elementor-29838 .elementor-element.elementor-element-3ad02d72{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5e7e0623{--width:100%;}.elementor-29838 .elementor-element.elementor-element-7b8c0394{--width:100%;}.elementor-29838 .elementor-element.elementor-element-54464c6{--width:100%;}.elementor-29838 .elementor-element.elementor-element-64d6291{--width:100%;}.elementor-29838 .elementor-element.elementor-element-471a6442{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5887d9fa{--width:100%;}.elementor-29838 .elementor-element.elementor-element-e686086{--width:100%;}.elementor-29838 .elementor-element.elementor-element-1982612{--width:100%;}.elementor-29838 .elementor-element.elementor-element-4e796f4d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-4e11a7f4{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5f12208{--width:100%;}.elementor-29838 .elementor-element.elementor-element-a401b63{--width:100%;}.elementor-29838 .elementor-element.elementor-element-46f18a5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-405aaac{--width:100%;}.elementor-29838 .elementor-element.elementor-element-60e50a28{--width:100%;}.elementor-29838 .elementor-element.elementor-element-50febb28{--width:100%;}.elementor-29838 .elementor-element.elementor-element-f28bc71{--width:544px;}.elementor-29838 .elementor-element.elementor-element-1b76fac2{--width:544px;}.elementor-29838 .elementor-element.elementor-element-a89fa2d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-562ff8bb{--width:100%;}.elementor-29838 .elementor-element.elementor-element-1345272c{--width:544px;}.elementor-29838 .elementor-element.elementor-element-7a16f9f6{--width:544px;}.elementor-29838 .elementor-element.elementor-element-5dfdd96a{--width:100%;}.elementor-29838 .elementor-element.elementor-element-28207ce3{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6f9f35a5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-2d25ff29{--width:100%;}.elementor-29838 .elementor-element.elementor-element-21e5a240{--width:100%;}.elementor-29838 .elementor-element.elementor-element-544b4d3{--width:352px;}.elementor-29838 .elementor-element.elementor-element-54b61120{--width:100%;}.elementor-29838 .elementor-element.elementor-element-723db5f0{--width:352px;}.elementor-29838 .elementor-element.elementor-element-51c08ad1{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6131cf8d{--width:352px;}.elementor-29838 .elementor-element.elementor-element-1ac8ab22{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5f4ff2d5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-7b0da9da{--width:100%;}.elementor-29838 .elementor-element.elementor-element-3990723{--width:100%;}.elementor-29838 .elementor-element.elementor-element-42b001f7{--width:100%;}.elementor-29838 .elementor-element.elementor-element-7d607587{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29838 .elementor-element.elementor-element-2a8cbb5e{--width:100%;}.elementor-29838 .elementor-element.elementor-element-7498762d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-2ef2bf0d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-73dccb7d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5e2e5f38{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6471069b{--width:100%;}.elementor-29838 .elementor-element.elementor-element-3c909839{--width:100%;}.elementor-29838 .elementor-element.elementor-element-6e234933{--width:100%;}.elementor-29838 .elementor-element.elementor-element-78e9fcb5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-29b500b2{--width:100%;}.elementor-29838 .elementor-element.elementor-element-60e50a28{--width:100%;}.elementor-29838 .elementor-element.elementor-element-50febb28{--width:100%;}.elementor-29838 .elementor-element.elementor-element-562ff8bb{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5dfdd96a{--width:100%;}.elementor-29838 .elementor-element.elementor-element-28207ce3{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5f4ff2d5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-7b0da9da{--width:100%;}}@media(max-width:1024px){.elementor-29838 .elementor-element.elementor-element-2a8cbb5e{--padding-top:120px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-29838 .elementor-element.elementor-element-0040d1d{font-size:var( --e-global-typography-91e92d7-font-size );line-height:var( --e-global-typography-91e92d7-line-height );}.elementor-29838 .elementor-element.elementor-element-38785862 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-61e888fd img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-2ef2bf0d{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-29838 .elementor-element.elementor-element-56452a .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-7f9db8f3{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-5e2e5f38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-5ed92f1{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-29838 .elementor-element.elementor-element-373678f3 .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-66509a1e.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-2127b65 img{width:100%;max-width:100%;height:100%;}.elementor-29838 .elementor-element.elementor-element-26c455c.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-a2b5a1d img{width:100%;max-width:100%;height:100%;}.elementor-29838 .elementor-element.elementor-element-69c77451 img{width:100%;max-width:100%;height:100%;}.elementor-29838 .elementor-element.elementor-element-b9fff06.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-547313d img{width:100%;max-width:100%;height:100%;}.elementor-29838 .elementor-element.elementor-element-26d90b1.e-con{--align-self:stretch;}.elementor-29838 .elementor-element.elementor-element-50f9ff1 img{width:100%;max-width:100%;height:100%;}.elementor-29838 .elementor-element.elementor-element-0bdf7f0 img{width:100%;max-width:100%;height:100%;}.elementor-29838 .elementor-element.elementor-element-e4b8b32 .elementor-button{font-size:var( --e-global-typography-88c6181-font-size );line-height:var( --e-global-typography-88c6181-line-height );}.elementor-29838 .elementor-element.elementor-element-3c909839{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-29838 .elementor-element.elementor-element-35f0c8e9 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-720e85bc .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-768ecb50{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-16981762 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-1e3fe45f .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-101790dd{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-72f072f .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-c9790c7 .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-09f69b8{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-916cf20 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-39ff141b .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-137bac75{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-71deec9 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-89f52be .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-03497e1{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-428e9124 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-221106d .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-275f86cf{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-e3846f3 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-f7b2907 .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-16d583d{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-849e914 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-ec0be25 .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-91eaadf{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-60e50a28{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-29838 .elementor-element.elementor-element-4bd9c92e .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-2c948617{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-a89fa2d{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-29838 .elementor-element.elementor-element-521c4ff5 .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-414b2cc9{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-5dfdd96a{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-29838 .elementor-element.elementor-element-558e3351 .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-5f4ff2d5{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-29838 .elementor-element.elementor-element-2004f6d2 .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-7cebc43a{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-36e8d55c .elementor-button{font-size:var( --e-global-typography-88c6181-font-size );line-height:var( --e-global-typography-88c6181-line-height );}}@media(max-width:767px){.elementor-29838 .elementor-element.elementor-element-2a8cbb5e{--padding-top:110px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-29838 .elementor-element.elementor-element-7498762d{--width:100%;}.elementor-29838 .elementor-element.elementor-element-0040d1d{font-size:var( --e-global-typography-91e92d7-font-size );line-height:var( --e-global-typography-91e92d7-line-height );}.elementor-29838 .elementor-element.elementor-element-759850b4{--width:100%;}.elementor-29838 .elementor-element.elementor-element-1e6c50de{--width:100%;}.elementor-29838 .elementor-element.elementor-element-126e2e76{--width:fit-content;}.elementor-29838 .elementor-element.elementor-element-38785862 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-768e5b82{--width:100%;}.elementor-29838 .elementor-element.elementor-element-61e888fd img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-29838 .elementor-element.elementor-element-2ef2bf0d{--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-29838 .elementor-element.elementor-element-56452a .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-7f9db8f3{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-5114e1d2{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-30afe57c .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-4f83420b .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-37e513cd .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-5e2e5f38{--width:100%;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-29838 .elementor-element.elementor-element-6471069b{--width:100%;}.elementor-29838 .elementor-element.elementor-element-5ed92f1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29838 .elementor-element.elementor-element-373678f3 .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-e4b8b32 .elementor-button{font-size:var( --e-global-typography-88c6181-font-size );line-height:var( --e-global-typography-88c6181-line-height );}.elementor-29838 .elementor-element.elementor-element-3c909839{--width:100%;--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-29838 .elementor-element.elementor-element-6e234933{--width:100%;}.elementor-29838 .elementor-element.elementor-element-78e9fcb5{--width:100%;}.elementor-29838 .elementor-element.elementor-element-29b500b2{--width:100%;}.elementor-29838 .elementor-element.elementor-element-38e850ea{--width:100%;}.elementor-29838 .elementor-element.elementor-element-3ad02d72{--width:100%;}.elementor-29838 .elementor-element.elementor-element-35f0c8e9 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-720e85bc .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-768ecb50{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-16981762 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-1e3fe45f .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-101790dd{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-72f072f .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-c9790c7 .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-09f69b8{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-916cf20 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-39ff141b .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-137bac75{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-71deec9 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-89f52be .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-03497e1{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-428e9124 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-221106d .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-275f86cf{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-e3846f3 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-f7b2907 .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-16d583d{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-849e914 .elementor-heading-title{font-size:var( --e-global-typography-1e083c4-font-size );line-height:var( --e-global-typography-1e083c4-line-height );}.elementor-29838 .elementor-element.elementor-element-ec0be25 .elementor-heading-title{font-size:var( --e-global-typography-61ef3ab-font-size );line-height:var( --e-global-typography-61ef3ab-line-height );}.elementor-29838 .elementor-element.elementor-element-91eaadf{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-60e50a28{--width:100%;--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-29838 .elementor-element.elementor-element-50febb28{--width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-29838 .elementor-element.elementor-element-4bd9c92e .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-2c948617{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-a89fa2d{--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-29838 .elementor-element.elementor-element-562ff8bb{--width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-29838 .elementor-element.elementor-element-521c4ff5 .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-414b2cc9{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-5dfdd96a{--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-29838 .elementor-element.elementor-element-558e3351 .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-21e5a240{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-cbe965d .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-4ceb3945 .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-title, .elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-title a{font-size:var( --e-global-typography-6678f6e-font-size );line-height:var( --e-global-typography-6678f6e-line-height );}.elementor-29838 .elementor-element.elementor-element-56515d32 .elementor-icon-box-description{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-5f4ff2d5{--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-29838 .elementor-element.elementor-element-7b0da9da{--width:100%;}.elementor-29838 .elementor-element.elementor-element-2004f6d2 .elementor-heading-title{font-size:var( --e-global-typography-313f969-font-size );line-height:var( --e-global-typography-313f969-line-height );}.elementor-29838 .elementor-element.elementor-element-7cebc43a{font-size:var( --e-global-typography-112d082-font-size );line-height:var( --e-global-typography-112d082-line-height );}.elementor-29838 .elementor-element.elementor-element-36e8d55c .elementor-button{font-size:var( --e-global-typography-88c6181-font-size );line-height:var( --e-global-typography-88c6181-line-height );}}/* Start custom CSS for breadcrumbs, class: .elementor-element-0040d1d */#breadcrumbs a:hover {
    text-decoration: underline;
    text-underline-offset: 3px;
}

.breadcrumb_last {
    font-weight: 600;
}/* End custom CSS */









/* Start custom CSS for container, class: .elementor-element-7498762d */.elementor-29838 .elementor-element.elementor-element-7498762d {
    max-width: 1140px;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2a8cbb5e */@media (max-width: 720px) {
    h1 {
        font-size: var(--e-global-typography-e50611b-font-size) !important;
    }
}/* End custom CSS */




/* Start custom CSS for text-editor, class: .elementor-element-7f9db8f3 */.elementor-29838 .elementor-element.elementor-element-7f9db8f3 > p {
    margin: 0;
}/* End custom CSS */













/* Start custom CSS for container, class: .elementor-element-73dccb7d */.elementor-29838 .elementor-element.elementor-element-73dccb7d {
    max-width: 1140px;
}/* End custom CSS */


































































/* Start custom CSS for container, class: .elementor-element-6471069b */.elementor-29838 .elementor-element.elementor-element-6471069b {
    max-width: 1140px;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-5e2e5f38 *//* OUTER WRAPPER */
.gallery-wrapper {
  overflow: hidden;
  position: relative;
}

/* SCROLLING TRACK */
.gallery-track {
  display: flex;
  max-height: 400px;
  min-width: max-content;
  align-items: center;
  flex-wrap: nowrap;
  animation: gallery-marquee 45s linear infinite;
}

/* Pause on hover */
.gallery-wrapper:hover .gallery-track {
  animation-play-state: paused;
}

/* BASE ITEM */
.gallery-item {
  flex: 0 0 auto !important;
  display: flex;
  flex-direction: column;
}

/* Tall / portrait cards */
.item-vertical {
    height: 100%;
}

/* Stacked column of two images */
.item-stacked {
  display: flex;
  flex-direction: column;
}

/* INFINITE LOOP ANIMATION */
@keyframes gallery-marquee {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* ---------- RESPONSIVE ---------- */
@media (max-width: 768px) {
  .gallery-track {
    gap: 1rem;
    animation-duration: 40s;
  }

  .item-horizontal {
    width: 280px !important;
    aspect-ratio: 16 / 10;
  }

  .item-vertical {
    width: 180px !important;
    aspect-ratio: 3 / 5;
  }

  .item-stacked {
    width: 200px !important;
  }
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-6e234933 */.elementor-29838 .elementor-element.elementor-element-6e234933 {
    max-width: 1140px;
}/* End custom CSS */







/* Start custom CSS for text-editor, class: .elementor-element-768ecb50 */.elementor-29838 .elementor-element.elementor-element-768ecb50 > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-41a35538 */.elementor-29838 .elementor-element.elementor-element-41a35538 {
    backdrop-filter: blur(6px);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.10), 0 2px 4px -2px rgba(0, 0, 0, 0.10);
}/* End custom CSS */





/* Start custom CSS for text-editor, class: .elementor-element-101790dd */.elementor-29838 .elementor-element.elementor-element-101790dd > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-6a25962d */.elementor-29838 .elementor-element.elementor-element-6a25962d {
    backdrop-filter: blur(6px);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.10), 0 2px 4px -2px rgba(0, 0, 0, 0.10);
}/* End custom CSS */





/* Start custom CSS for text-editor, class: .elementor-element-09f69b8 */.elementor-29838 .elementor-element.elementor-element-09f69b8 > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-1780a1a */.elementor-29838 .elementor-element.elementor-element-1780a1a {
    backdrop-filter: blur(6px);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.10), 0 2px 4px -2px rgba(0, 0, 0, 0.10);
}/* End custom CSS */





/* Start custom CSS for text-editor, class: .elementor-element-137bac75 */.elementor-29838 .elementor-element.elementor-element-137bac75 > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-63f49273 */.elementor-29838 .elementor-element.elementor-element-63f49273 {
    backdrop-filter: blur(6px);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.10), 0 2px 4px -2px rgba(0, 0, 0, 0.10);
}/* End custom CSS */





/* Start custom CSS for text-editor, class: .elementor-element-03497e1 */.elementor-29838 .elementor-element.elementor-element-03497e1 > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-edf058c */.elementor-29838 .elementor-element.elementor-element-edf058c {
    backdrop-filter: blur(6px);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.10), 0 2px 4px -2px rgba(0, 0, 0, 0.10);
}/* End custom CSS */





/* Start custom CSS for text-editor, class: .elementor-element-275f86cf */.elementor-29838 .elementor-element.elementor-element-275f86cf > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-6bc19637 */.elementor-29838 .elementor-element.elementor-element-6bc19637 {
    backdrop-filter: blur(6px);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.10), 0 2px 4px -2px rgba(0, 0, 0, 0.10);
}/* End custom CSS */





/* Start custom CSS for text-editor, class: .elementor-element-16d583d */.elementor-29838 .elementor-element.elementor-element-16d583d > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-a312b9b */.elementor-29838 .elementor-element.elementor-element-a312b9b {
    backdrop-filter: blur(6px);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.10), 0 2px 4px -2px rgba(0, 0, 0, 0.10);
}/* End custom CSS */





/* Start custom CSS for text-editor, class: .elementor-element-91eaadf */.elementor-29838 .elementor-element.elementor-element-91eaadf > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-6f6e4f5 */.elementor-29838 .elementor-element.elementor-element-6f6e4f5 {
    backdrop-filter: blur(6px);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.10), 0 2px 4px -2px rgba(0, 0, 0, 0.10);
}/* End custom CSS */





/* Start custom CSS for container, class: .elementor-element-78e9fcb5 */.elementor-29838 .elementor-element.elementor-element-78e9fcb5 {
    max-width: 1140px;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-3c909839 *//* =========================
   Timeline (scoped)
   ========================= */
#timeline{
    /* Use your tokens if you want; otherwise keep as-is */
    --bg: #FEFCF8;
    --panel: rgba(255,255,255,0.85);
    --stroke: rgba(92,0,229,0.12);
    --muted: rgba(28,28,32,0.72);

    --accent: #5C00E5;
    --accentSoft: #F4EBFF;

    --shadow-lg: 0 20px 60px rgba(92,0,229,0.12);
    --shadow-sm: 0 8px 24px rgba(92,0,229,0.08);
}

/* Sticky shell */
#timeline .timeline-sticky{
    position: sticky;
    top: 0;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Grid layout */
#timeline .timeline-grid{
    width: min(1140px, 100%);
    display: flex;
    gap: 128px;
    align-items: center;
    justify-content: center;
}

/* Left column: rail */
#timeline .rail-column{
    width: 120px;
    min-width: 0;
    display: flex;
    justify-content: center;
}

/* Rail */
#timeline .timeline-rail.rail{
    position: relative;
    height: min(560px, 72vh);
    width: 100%;
    max-width: 160px;
}

/* Track */
#timeline .rail-track{
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    width: 4px;
    height: 100%;
    background: #00000033;
    border-radius: 999px;
    z-index: 0;
}

/* Fill */
#timeline .rail-fill{
    --p: 0;
    position: absolute;
    left: 50%;
    top: 0;
    width: 6px;
    height: 100%;
    background: var(--accent);
    border-radius: 999px;

    transform: translateX(-50%) scaleY(var(--p));
    transform-origin: top;
    will-change: transform;
    z-index: 1;
}

/* Nodes */
#timeline .node{
    position: absolute;
    left: 50%;
    width: 28px;
    height: 28px;
    border-radius: 999px;
    background: var(--bg);
    border: 2px solid #00000033;
    box-shadow: 0 0 0 0 rgba(92,0,229,0);
    cursor: pointer;
    padding: 0;
    display: grid;
    place-items: center;
    transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease, background 180ms ease;
    z-index: 2;
}

#timeline .node::after{
    content:"";
    width: 12px;
    height: 12px;
    border-radius: 999px;
    background: #00000033;
    transition: background 180ms ease;
}

/* keep your “all nodes look clickable” hover */
#timeline .node:hover{
    border-color: var(--accent);
    background: var(--accentSoft);
}

#timeline .node.is-active{
    border-color: var(--accent);
    box-shadow:
        0 0 0 8px rgba(92,0,229,0.12),
        0 0 22px rgba(92,0,229,0.28);
}

#timeline .node.is-active::after{
    background: var(--accent);
}

#timeline .node.is-complete{
    border-color: var(--accent);
    box-shadow: none;
}

#timeline .node.is-complete::after{
    background: var(--accent);
}

/* Right column: cards stack */
#timeline .timeline-cards{
    position: relative;
    min-height: 0;
    height: auto;
    max-width: 770px;
}

/* Each card sits in same “slot” and fades in/out */
#timeline .timeline-card{
    position: absolute;
    inset: 0;
    opacity: 0;
    pointer-events: none;
    transition: opacity 260ms cubic-bezier(.22,.61,.36,1);
}

/* active card visible */
#timeline .timeline-card.active{
    position: absolute;
    opacity: 1;
    pointer-events: auto;
}

/* Card surface (you already have backgrounds set in Elementor; this is a baseline) */
#timeline .timeline-card{
    border-radius: 22px;
    background: #FAFAFA;
    box-shadow: 0 4px 6px -1px rgba(0,0,0,0.10), 0 2px 4px -2px rgba(0,0,0,0.10);
    overflow: hidden;
}

/* Image constraints (Figma max-height 260px) */
#timeline .timeline-card .elementor-widget-image img{
    display: block;
    width: 100%;
    height: 260px;              /* matches Figma max height */
    max-height: 260px;
    object-fit: cover;
}

/* Text spacing: assumes your second inner container is the “content” block */
#timeline .timeline-card > .e-con{
    width: 100%;
}

/* Optional: tighten spacing in the content container */
#timeline .timeline-card .elementor-widget-heading,
#timeline .timeline-card .elementor-widget-text-editor{
    margin: 0;
}

/* Reduced motion */
@media (prefers-reduced-motion: reduce){
    #timeline .timeline-card,
    #timeline .node{
        transition: none !important;
    }
}

/* Tablet and below */
@media (max-width: 1024px){
    #timeline .rail-column { display: none; }

    /* Keep your sticky behavior */
    #timeline .timeline-sticky{
        position: sticky;
        top: 0;
        height: 100vh;
    }

    /* Cards stay stacked/overlapped like desktop */
    #timeline .timeline-cards{
        position: relative;
        max-width: 770px;
    }
  
    #timeline .timeline-card{
        display: block;
        position: absolute;
        inset: 0;
        opacity: 0;
        pointer-events: none;
    }
  
    #timeline .timeline-card.active{
        opacity: 1;
        pointer-events: auto;
    }
}/* End custom CSS */




/* Start custom CSS for text-editor, class: .elementor-element-2c948617 */.elementor-29838 .elementor-element.elementor-element-2c948617 > p {
    margin: 0;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-50febb28 */.elementor-29838 .elementor-element.elementor-element-50febb28 {
    max-width: 1140px;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-414b2cc9 */.elementor-29838 .elementor-element.elementor-element-414b2cc9 > p {
    margin: 0;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-562ff8bb */.elementor-29838 .elementor-element.elementor-element-562ff8bb {
    max-width: 1140px;
}/* End custom CSS */
















/* Start custom CSS for container, class: .elementor-element-28207ce3 */.elementor-29838 .elementor-element.elementor-element-28207ce3 {
    max-width: 1140px;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-5dfdd96a */.feat-img, .feat-btn, .feat-btn > div {
    transition: all .4s ease-in-out;
}

.feat-img:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 6px #00000026;
}

.feat-img:hover .feat-btn {
    background-color: var(--e-global-color-primary) !important;
}

.feat-img:hover .feat-btn > div {
    color: #FFFFFF !important;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7cebc43a */.elementor-29838 .elementor-element.elementor-element-7cebc43a > p {
    margin: 0;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-7b0da9da */.elementor-29838 .elementor-element.elementor-element-7b0da9da {
    max-width: 1140px;
}/* End custom CSS */

