.elementor-4974 .elementor-element.elementor-element-2b3fdc1{--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-4974 .elementor-element.elementor-element-9e145b1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4974 .elementor-element.elementor-element-7caff89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-a5206e8{--display:flex;--justify-content:space-between;--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:-326px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:310px;}.elementor-4974 .elementor-element.elementor-element-a5206e8:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-a5206e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(249.6deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 87.56%);}.elementor-4974 .elementor-element.elementor-element-213885f .elementor-icon-wrapper{text-align:start;}.elementor-4974 .elementor-element.elementor-element-213885f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-213885f.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-213885f.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-213885f.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-213885f.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-213885f .elementor-icon{font-size:38px;}.elementor-4974 .elementor-element.elementor-element-213885f .elementor-icon svg{height:38px;}.elementor-4974 .elementor-element.elementor-element-213885f .elementor-icon-wrapper svg{width:auto;}.elementor-4974 .elementor-element.elementor-element-8a2be41{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-3e97ab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4974 .elementor-element.elementor-element-3e97ab2 .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-68e96bb{font-family:var( --e-global-typography-c600cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-c600cf9-font-size );font-weight:var( --e-global-typography-c600cf9-font-weight );line-height:var( --e-global-typography-c600cf9-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-5548be1{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4974 .elementor-element.elementor-element-bc75c08{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4974 .elementor-element.elementor-element-a11f19b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-16dc3e1{--display:flex;--justify-content:space-between;--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:-326px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:310px;}.elementor-4974 .elementor-element.elementor-element-16dc3e1:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-16dc3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(249.6deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 87.56%);}.elementor-4974 .elementor-element.elementor-element-d286a8c .elementor-icon-wrapper{text-align:start;}.elementor-4974 .elementor-element.elementor-element-d286a8c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-d286a8c.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-d286a8c.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-d286a8c.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-d286a8c.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-d286a8c .elementor-icon{font-size:24.28px;}.elementor-4974 .elementor-element.elementor-element-d286a8c .elementor-icon svg{height:24.28px;}.elementor-4974 .elementor-element.elementor-element-d286a8c .elementor-icon-wrapper svg{width:auto;}.elementor-4974 .elementor-element.elementor-element-34ed2de{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-852f5ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4974 .elementor-element.elementor-element-852f5ac .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-e15188a{font-family:var( --e-global-typography-c600cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-c600cf9-font-size );font-weight:var( --e-global-typography-c600cf9-font-weight );line-height:var( --e-global-typography-c600cf9-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-dbc1387{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4974 .elementor-element.elementor-element-39f1845{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4974 .elementor-element.elementor-element-f9b7346{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-0ce2c59{--display:flex;--justify-content:space-between;--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:-326px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:310px;}.elementor-4974 .elementor-element.elementor-element-0ce2c59:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-0ce2c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(249.6deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 87.56%);}.elementor-4974 .elementor-element.elementor-element-17e4e9c .elementor-icon-wrapper{text-align:start;}.elementor-4974 .elementor-element.elementor-element-17e4e9c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-17e4e9c.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-17e4e9c.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-17e4e9c.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-17e4e9c.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-17e4e9c .elementor-icon{font-size:24.28px;}.elementor-4974 .elementor-element.elementor-element-17e4e9c .elementor-icon svg{height:24.28px;}.elementor-4974 .elementor-element.elementor-element-17e4e9c .elementor-icon-wrapper svg{width:auto;}.elementor-4974 .elementor-element.elementor-element-a3797d7{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-652deba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4974 .elementor-element.elementor-element-652deba .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-74a6096{font-family:var( --e-global-typography-c600cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-c600cf9-font-size );font-weight:var( --e-global-typography-c600cf9-font-weight );line-height:var( --e-global-typography-c600cf9-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-b919355{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4974 .elementor-element.elementor-element-763a6a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4974 .elementor-element.elementor-element-319c88e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-b88833f{--display:flex;--justify-content:space-between;--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:-326px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:310px;}.elementor-4974 .elementor-element.elementor-element-b88833f:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-b88833f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(249.6deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 87.56%);}.elementor-4974 .elementor-element.elementor-element-1b66072 .elementor-icon-wrapper{text-align:start;}.elementor-4974 .elementor-element.elementor-element-1b66072.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-1b66072.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-1b66072.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-1b66072.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-1b66072.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-1b66072 .elementor-icon{font-size:24.28px;}.elementor-4974 .elementor-element.elementor-element-1b66072 .elementor-icon svg{height:24.28px;}.elementor-4974 .elementor-element.elementor-element-1b66072 .elementor-icon-wrapper svg{width:auto;}.elementor-4974 .elementor-element.elementor-element-abad55f{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-73e81b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4974 .elementor-element.elementor-element-73e81b8 .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-81aa96b{font-family:var( --e-global-typography-c600cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-c600cf9-font-size );font-weight:var( --e-global-typography-c600cf9-font-weight );line-height:var( --e-global-typography-c600cf9-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-39845d5{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4974 .elementor-element.elementor-element-191f358{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4974 .elementor-element.elementor-element-c4592a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-a740daf{--display:flex;--justify-content:space-between;--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:-326px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:310px;}.elementor-4974 .elementor-element.elementor-element-a740daf:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-a740daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(249.6deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 87.56%);}.elementor-4974 .elementor-element.elementor-element-b2c659a .elementor-icon-wrapper{text-align:start;}.elementor-4974 .elementor-element.elementor-element-b2c659a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-b2c659a.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-b2c659a.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-b2c659a.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-b2c659a.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-b2c659a .elementor-icon{font-size:25px;}.elementor-4974 .elementor-element.elementor-element-b2c659a .elementor-icon svg{height:25px;}.elementor-4974 .elementor-element.elementor-element-b2c659a .elementor-icon-wrapper svg{width:auto;}.elementor-4974 .elementor-element.elementor-element-d1205f8{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-9e11c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4974 .elementor-element.elementor-element-9e11c9f .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-9a0a93a{font-family:var( --e-global-typography-c600cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-c600cf9-font-size );font-weight:var( --e-global-typography-c600cf9-font-weight );line-height:var( --e-global-typography-c600cf9-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-af6466b{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4974 .elementor-element.elementor-element-2caa667{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4974 .elementor-element.elementor-element-61b5268{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-5e37bc2{--display:flex;--justify-content:space-between;--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:-326px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:310px;}.elementor-4974 .elementor-element.elementor-element-5e37bc2:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-5e37bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(249.6deg, var( --e-global-color-secondary ) 50%, var( --e-global-color-primary ) 87.56%);}.elementor-4974 .elementor-element.elementor-element-75ec829 .elementor-icon-wrapper{text-align:start;}.elementor-4974 .elementor-element.elementor-element-75ec829.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-75ec829.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-75ec829.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-75ec829.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-75ec829.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-4974 .elementor-element.elementor-element-75ec829 .elementor-icon{font-size:30px;}.elementor-4974 .elementor-element.elementor-element-75ec829 .elementor-icon svg{height:30px;}.elementor-4974 .elementor-element.elementor-element-75ec829 .elementor-icon-wrapper svg{width:auto;}.elementor-4974 .elementor-element.elementor-element-3c30f62{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-0445429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4974 .elementor-element.elementor-element-0445429 .elementor-heading-title{font-family:var( --e-global-typography-bf59d05-font-family ), Sans-serif;font-size:var( --e-global-typography-bf59d05-font-size );font-weight:var( --e-global-typography-bf59d05-font-weight );line-height:var( --e-global-typography-bf59d05-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-64136cb{font-family:var( --e-global-typography-c600cf9-font-family ), Sans-serif;font-size:var( --e-global-typography-c600cf9-font-size );font-weight:var( --e-global-typography-c600cf9-font-weight );line-height:var( --e-global-typography-c600cf9-line-height );color:var( --e-global-color-990d063 );}.elementor-4974 .elementor-element.elementor-element-bb2ce07{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4974 .elementor-element.elementor-element-23c0284{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:400px;--e-n-carousel-swiper-slides-gap:60px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;}:where( .elementor-4974 .elementor-element.elementor-element-23c0284 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}@media(max-width:834px) and (min-width:481px){.elementor-4974 .elementor-element.elementor-element-5548be1{--width:65%;}.elementor-4974 .elementor-element.elementor-element-dbc1387{--width:65%;}.elementor-4974 .elementor-element.elementor-element-b919355{--width:65%;}.elementor-4974 .elementor-element.elementor-element-39845d5{--width:65%;}.elementor-4974 .elementor-element.elementor-element-af6466b{--width:65%;}.elementor-4974 .elementor-element.elementor-element-bb2ce07{--width:65%;}}@media(max-width:1024px){.elementor-4974 .elementor-element.elementor-element-2b3fdc1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-a5206e8{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:330px;}.elementor-4974 .elementor-element.elementor-element-28880c9{text-align:end;}.elementor-4974 .elementor-element.elementor-element-16dc3e1{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:330px;}.elementor-4974 .elementor-element.elementor-element-03a815b{text-align:end;}.elementor-4974 .elementor-element.elementor-element-0ce2c59{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:330px;}.elementor-4974 .elementor-element.elementor-element-ba4eaee{text-align:end;}.elementor-4974 .elementor-element.elementor-element-b88833f{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:330px;}.elementor-4974 .elementor-element.elementor-element-95c2837{text-align:end;}.elementor-4974 .elementor-element.elementor-element-a740daf{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:330px;}.elementor-4974 .elementor-element.elementor-element-0543578{text-align:end;}.elementor-4974 .elementor-element.elementor-element-5e37bc2{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:330px;}.elementor-4974 .elementor-element.elementor-element-f5758b5{text-align:end;}.elementor-4974 .elementor-element.elementor-element-23c0284{--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:20px;}}@media(max-width:834px){.elementor-4974 .elementor-element.elementor-element-a5206e8{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:340px;}.elementor-4974 .elementor-element.elementor-element-3e97ab2 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-68e96bb{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-16dc3e1{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:340px;}.elementor-4974 .elementor-element.elementor-element-852f5ac .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-e15188a{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-0ce2c59{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:340px;}.elementor-4974 .elementor-element.elementor-element-652deba .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-74a6096{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-b88833f{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:340px;}.elementor-4974 .elementor-element.elementor-element-73e81b8 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-81aa96b{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-a740daf{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:340px;}.elementor-4974 .elementor-element.elementor-element-9e11c9f .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-9a0a93a{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-5e37bc2{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:340px;}.elementor-4974 .elementor-element.elementor-element-0445429 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-64136cb{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-23c0284{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-4974 .elementor-element.elementor-element-9e145b1{--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;}.elementor-4974 .elementor-element.elementor-element-7caff89{--min-height:320px;--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;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;}.elementor-4974 .elementor-element.elementor-element-a5206e8{--justify-content:flex-start;--gap:50px 0px;--row-gap:50px;--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;--z-index:2;}.elementor-4974 .elementor-element.elementor-element-5548be1{--min-height:100%;--border-radius:16px 16px 16px 16px;--margin-top:0%;--margin-bottom:0%;--margin-left:-60%;--margin-right:0%;}.elementor-4974 .elementor-element.elementor-element-28880c9 img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-bc75c08{--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;}.elementor-4974 .elementor-element.elementor-element-a11f19b{--min-height:320px;--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;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;}.elementor-4974 .elementor-element.elementor-element-16dc3e1{--justify-content:flex-start;--gap:50px 0px;--row-gap:50px;--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;--z-index:2;}.elementor-4974 .elementor-element.elementor-element-dbc1387{--border-radius:16px 16px 16px 16px;--margin-top:0%;--margin-bottom:0%;--margin-left:-60%;--margin-right:0%;}.elementor-4974 .elementor-element.elementor-element-03a815b img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-39f1845{--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;}.elementor-4974 .elementor-element.elementor-element-f9b7346{--min-height:320px;--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;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;}.elementor-4974 .elementor-element.elementor-element-0ce2c59{--justify-content:flex-start;--gap:50px 0px;--row-gap:50px;--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;--z-index:2;}.elementor-4974 .elementor-element.elementor-element-b919355{--border-radius:16px 16px 16px 16px;--margin-top:0%;--margin-bottom:0%;--margin-left:-60%;--margin-right:0%;}.elementor-4974 .elementor-element.elementor-element-ba4eaee img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-763a6a7{--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;}.elementor-4974 .elementor-element.elementor-element-319c88e{--min-height:320px;--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;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;}.elementor-4974 .elementor-element.elementor-element-b88833f{--justify-content:flex-start;--gap:50px 0px;--row-gap:50px;--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;--z-index:2;}.elementor-4974 .elementor-element.elementor-element-39845d5{--border-radius:16px 16px 16px 16px;--margin-top:0%;--margin-bottom:0%;--margin-left:-60%;--margin-right:0%;}.elementor-4974 .elementor-element.elementor-element-95c2837 img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-191f358{--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;}.elementor-4974 .elementor-element.elementor-element-c4592a4{--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;}.elementor-4974 .elementor-element.elementor-element-a740daf{--justify-content:flex-start;--gap:50px 0px;--row-gap:50px;--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;--z-index:2;}.elementor-4974 .elementor-element.elementor-element-af6466b{--border-radius:16px 16px 16px 16px;--margin-top:0%;--margin-bottom:0%;--margin-left:-60%;--margin-right:0%;}.elementor-4974 .elementor-element.elementor-element-0543578 img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-2caa667{--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;}.elementor-4974 .elementor-element.elementor-element-61b5268{--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;}.elementor-4974 .elementor-element.elementor-element-5e37bc2{--justify-content:flex-start;--gap:50px 0px;--row-gap:50px;--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;--z-index:2;}.elementor-4974 .elementor-element.elementor-element-bb2ce07{--border-radius:16px 16px 16px 16px;--margin-top:0%;--margin-bottom:0%;--margin-left:-60%;--margin-right:0%;}.elementor-4974 .elementor-element.elementor-element-f5758b5 img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-23c0284{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;padding:0px 26px 0px 26px;}}@media(max-width:480px){.elementor-4974 .elementor-element.elementor-element-7caff89{--min-height:388px;}.elementor-4974 .elementor-element.elementor-element-a5206e8{--width:65%;}.elementor-4974 .elementor-element.elementor-element-213885f .elementor-icon{font-size:6vw;}.elementor-4974 .elementor-element.elementor-element-213885f .elementor-icon svg{height:6vw;}.elementor-4974 .elementor-element.elementor-element-3e97ab2 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-68e96bb{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-28880c9 img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-a11f19b{--min-height:388px;}.elementor-4974 .elementor-element.elementor-element-16dc3e1{--width:65%;}.elementor-4974 .elementor-element.elementor-element-d286a8c .elementor-icon{font-size:6vw;}.elementor-4974 .elementor-element.elementor-element-d286a8c .elementor-icon svg{height:6vw;}.elementor-4974 .elementor-element.elementor-element-852f5ac .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-e15188a{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-03a815b img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-f9b7346{--min-height:388px;}.elementor-4974 .elementor-element.elementor-element-0ce2c59{--width:65%;}.elementor-4974 .elementor-element.elementor-element-17e4e9c .elementor-icon{font-size:6vw;}.elementor-4974 .elementor-element.elementor-element-17e4e9c .elementor-icon svg{height:6vw;}.elementor-4974 .elementor-element.elementor-element-652deba .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-74a6096{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-ba4eaee img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-319c88e{--min-height:388px;}.elementor-4974 .elementor-element.elementor-element-b88833f{--width:65%;}.elementor-4974 .elementor-element.elementor-element-1b66072 .elementor-icon{font-size:6vw;}.elementor-4974 .elementor-element.elementor-element-1b66072 .elementor-icon svg{height:6vw;}.elementor-4974 .elementor-element.elementor-element-73e81b8 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-81aa96b{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-95c2837 img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-c4592a4{--min-height:388px;}.elementor-4974 .elementor-element.elementor-element-a740daf{--width:65%;}.elementor-4974 .elementor-element.elementor-element-b2c659a .elementor-icon{font-size:6vw;}.elementor-4974 .elementor-element.elementor-element-b2c659a .elementor-icon svg{height:6vw;}.elementor-4974 .elementor-element.elementor-element-9e11c9f .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-9a0a93a{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-0543578 img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-61b5268{--min-height:388px;}.elementor-4974 .elementor-element.elementor-element-5e37bc2{--width:65%;}.elementor-4974 .elementor-element.elementor-element-75ec829 .elementor-icon{font-size:6vw;}.elementor-4974 .elementor-element.elementor-element-75ec829 .elementor-icon svg{height:6vw;}.elementor-4974 .elementor-element.elementor-element-0445429 .elementor-heading-title{font-size:var( --e-global-typography-bf59d05-font-size );line-height:var( --e-global-typography-bf59d05-line-height );}.elementor-4974 .elementor-element.elementor-element-64136cb{font-size:var( --e-global-typography-c600cf9-font-size );line-height:var( --e-global-typography-c600cf9-line-height );}.elementor-4974 .elementor-element.elementor-element-f5758b5 img{height:388px;object-fit:cover;object-position:center right;}.elementor-4974 .elementor-element.elementor-element-23c0284{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:481px){.elementor-4974 .elementor-element.elementor-element-9e145b1{--content-width:880px;}.elementor-4974 .elementor-element.elementor-element-a5206e8{--width:582px;}.elementor-4974 .elementor-element.elementor-element-5548be1{--width:582px;}.elementor-4974 .elementor-element.elementor-element-bc75c08{--content-width:880px;}.elementor-4974 .elementor-element.elementor-element-16dc3e1{--width:582px;}.elementor-4974 .elementor-element.elementor-element-dbc1387{--width:582px;}.elementor-4974 .elementor-element.elementor-element-39f1845{--content-width:880px;}.elementor-4974 .elementor-element.elementor-element-0ce2c59{--width:582px;}.elementor-4974 .elementor-element.elementor-element-b919355{--width:582px;}.elementor-4974 .elementor-element.elementor-element-763a6a7{--content-width:880px;}.elementor-4974 .elementor-element.elementor-element-b88833f{--width:582px;}.elementor-4974 .elementor-element.elementor-element-39845d5{--width:582px;}.elementor-4974 .elementor-element.elementor-element-191f358{--content-width:880px;}.elementor-4974 .elementor-element.elementor-element-a740daf{--width:582px;}.elementor-4974 .elementor-element.elementor-element-af6466b{--width:582px;}.elementor-4974 .elementor-element.elementor-element-2caa667{--content-width:880px;}.elementor-4974 .elementor-element.elementor-element-5e37bc2{--width:582px;}.elementor-4974 .elementor-element.elementor-element-bb2ce07{--width:582px;}}@media(max-width:767px) and (min-width:481px){.elementor-4974 .elementor-element.elementor-element-a5206e8{--width:60%;}.elementor-4974 .elementor-element.elementor-element-5548be1{--width:100%;}.elementor-4974 .elementor-element.elementor-element-16dc3e1{--width:60%;}.elementor-4974 .elementor-element.elementor-element-dbc1387{--width:100%;}.elementor-4974 .elementor-element.elementor-element-0ce2c59{--width:60%;}.elementor-4974 .elementor-element.elementor-element-b919355{--width:100%;}.elementor-4974 .elementor-element.elementor-element-b88833f{--width:60%;}.elementor-4974 .elementor-element.elementor-element-39845d5{--width:100%;}.elementor-4974 .elementor-element.elementor-element-a740daf{--width:60%;}.elementor-4974 .elementor-element.elementor-element-af6466b{--width:100%;}.elementor-4974 .elementor-element.elementor-element-5e37bc2{--width:60%;}.elementor-4974 .elementor-element.elementor-element-bb2ce07{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-28880c9 */.elementor-4974 .elementor-element.elementor-element-28880c9::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7caff89 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-7caff89{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03a815b */.elementor-4974 .elementor-element.elementor-element-03a815b::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11f19b */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-a11f19b{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba4eaee */.elementor-4974 .elementor-element.elementor-element-ba4eaee::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b7346 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-f9b7346{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319c88e */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-319c88e{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4592a4 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-c4592a4{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b5268 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-61b5268{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28880c9 */.elementor-4974 .elementor-element.elementor-element-28880c9::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7caff89 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-7caff89{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03a815b */.elementor-4974 .elementor-element.elementor-element-03a815b::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11f19b */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-a11f19b{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba4eaee */.elementor-4974 .elementor-element.elementor-element-ba4eaee::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b7346 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-f9b7346{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319c88e */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-319c88e{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4592a4 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-c4592a4{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b5268 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-61b5268{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28880c9 */.elementor-4974 .elementor-element.elementor-element-28880c9::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7caff89 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-7caff89{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03a815b */.elementor-4974 .elementor-element.elementor-element-03a815b::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11f19b */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-a11f19b{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba4eaee */.elementor-4974 .elementor-element.elementor-element-ba4eaee::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b7346 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-f9b7346{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319c88e */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-319c88e{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4592a4 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-c4592a4{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b5268 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-61b5268{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28880c9 */.elementor-4974 .elementor-element.elementor-element-28880c9::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7caff89 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-7caff89{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03a815b */.elementor-4974 .elementor-element.elementor-element-03a815b::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11f19b */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-a11f19b{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba4eaee */.elementor-4974 .elementor-element.elementor-element-ba4eaee::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b7346 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-f9b7346{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319c88e */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-319c88e{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4592a4 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-c4592a4{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b5268 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-61b5268{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28880c9 */.elementor-4974 .elementor-element.elementor-element-28880c9::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7caff89 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-7caff89{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03a815b */.elementor-4974 .elementor-element.elementor-element-03a815b::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11f19b */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-a11f19b{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba4eaee */.elementor-4974 .elementor-element.elementor-element-ba4eaee::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b7346 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-f9b7346{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319c88e */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-319c88e{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4592a4 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-c4592a4{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b5268 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-61b5268{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28880c9 */.elementor-4974 .elementor-element.elementor-element-28880c9::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7caff89 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-7caff89{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03a815b */.elementor-4974 .elementor-element.elementor-element-03a815b::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11f19b */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-a11f19b{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba4eaee */.elementor-4974 .elementor-element.elementor-element-ba4eaee::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b7346 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-f9b7346{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319c88e */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-319c88e{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4592a4 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-c4592a4{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b5268 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-61b5268{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28880c9 */.elementor-4974 .elementor-element.elementor-element-28880c9::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7caff89 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-7caff89{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03a815b */.elementor-4974 .elementor-element.elementor-element-03a815b::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11f19b */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-a11f19b{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba4eaee */.elementor-4974 .elementor-element.elementor-element-ba4eaee::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: linear-gradient(260.69deg, #FA005A 0.91%, #C200DB 50%, #0000FF 99.09%);
    border-radius: 16px;
    mix-blend-mode: multiply;
    opacity: 0.15;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b7346 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-f9b7346{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319c88e */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-319c88e{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4592a4 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-c4592a4{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b5268 */@media(max-width: 767px){
    .elementor-4974 .elementor-element.elementor-element-61b5268{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-23c0284 */.elementor-4974 .elementor-element.elementor-element-23c0284 .elementor-swiper-button-next,
.elementor-4974 .elementor-element.elementor-element-23c0284 .elementor-swiper-button-prev{
    height: 100%;
    width: calc((100% - 880px) / 2);
}


@media (min-width: 1024px){
    .elementor-4974 .elementor-element.elementor-element-23c0284{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}

@media (min-width: 834px) and (max-width: 1023px){
    .elementor-4974 .elementor-element.elementor-element-23c0284{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}

@media (min-width: 767px) and (max-width: 833px){
    .elementor-4974 .elementor-element.elementor-element-23c0284{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}

@media (min-width: 480px) and (max-width: 766px){
    .elementor-4974 .elementor-element.elementor-element-23c0284{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}

@media (max-width: 479px){
    .elementor-4974 .elementor-element.elementor-element-23c0284{
        --e-n-carousel-swiper-offset-size: calc((100vw - 900px)/2) !important;
    }
}/* End custom CSS */