.elementor-2523 .elementor-element.elementor-element-7076005{--display:flex;}.elementor-2523 .elementor-element.elementor-element-51012f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:33px 33px 33px 33px;--margin-top:99px;--margin-bottom:99px;--margin-left:0px;--margin-right:0px;}.elementor-2523 .elementor-element.elementor-element-51012f1:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-51012f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85bd493 );}.elementor-2523 .elementor-element.elementor-element-fd34cf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2523 .elementor-element.elementor-element-4b07815{--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:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2523 .elementor-element.elementor-element-a591b1e{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-a591b1e:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-a591b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-2523 .elementor-element.elementor-element-a473609 .elementor-button{background-color:#FFE500;font-size:13px;fill:#252525;color:#252525;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-a473609{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-a473609{left:27px;}.elementor-2523 .elementor-element.elementor-element-a473609{top:27px;}.elementor-2523 .elementor-element.elementor-element-4dc07a9{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-4dc07a9 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-f5491c3{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2523 .elementor-element.elementor-element-f5491c3 .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-2523 .elementor-element.elementor-element-fb11368{font-size:13px;}.elementor-2523 .elementor-element.elementor-element-6215ded{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-2c4f916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-2c4f916 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-2c4f916.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-2c4f916.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-2c4f916.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-2c4f916.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-2c4f916.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-2c4f916 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-2c4f916 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-fa11f96.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-fa11f96 .elementor-heading-title{font-size:15px;font-weight:normal;color:#02224D;}.elementor-2523 .elementor-element.elementor-element-90291c8{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-90291c8:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-90291c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-2523 .elementor-element.elementor-element-7e76ca2 .elementor-button{background-color:#FFE500;font-size:13px;fill:#252525;color:#252525;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-7e76ca2{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-7e76ca2{left:27px;}.elementor-2523 .elementor-element.elementor-element-7e76ca2{top:27px;}.elementor-2523 .elementor-element.elementor-element-b4d158b{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-b4d158b img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-334fc7f{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2523 .elementor-element.elementor-element-334fc7f .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-2523 .elementor-element.elementor-element-8cc18c1{font-size:13px;}.elementor-2523 .elementor-element.elementor-element-1573855{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-07b5133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-07b5133 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-07b5133.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-07b5133.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-07b5133.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-07b5133.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-07b5133.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-07b5133 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-07b5133 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-3589784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-3589784 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-3589784.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3589784.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-3589784.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3589784.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-3589784.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3589784 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-3589784 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-4c0ff4f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-4c0ff4f .elementor-heading-title{font-size:15px;font-weight:normal;color:#02224D;}.elementor-2523 .elementor-element.elementor-element-bf42778{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-bf42778:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-bf42778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-2523 .elementor-element.elementor-element-56db4b4 .elementor-button{background-color:#FFE500;font-size:13px;fill:#252525;color:#252525;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-56db4b4{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-56db4b4{left:27px;}.elementor-2523 .elementor-element.elementor-element-56db4b4{top:27px;}.elementor-2523 .elementor-element.elementor-element-8a54d0c{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-8a54d0c img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-aac97ce{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2523 .elementor-element.elementor-element-aac97ce .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-2523 .elementor-element.elementor-element-c81fd1d{font-size:13px;}.elementor-2523 .elementor-element.elementor-element-d67ed3c{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-c916a6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-c916a6b .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-c916a6b .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-c916a6b .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-9da64d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-9da64d0 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-9da64d0 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-9da64d0 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-350f68c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-350f68c .elementor-heading-title{font-size:15px;font-weight:normal;color:#02224D;}.elementor-2523 .elementor-element.elementor-element-7201a5b{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-7201a5b:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-7201a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-2523 .elementor-element.elementor-element-4042dc0 .elementor-button{background-color:#FFE500;font-size:13px;fill:#252525;color:#252525;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-4042dc0{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-4042dc0{left:27px;}.elementor-2523 .elementor-element.elementor-element-4042dc0{top:27px;}.elementor-2523 .elementor-element.elementor-element-9e3dbf5{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-9e3dbf5 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-59be450{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2523 .elementor-element.elementor-element-59be450 .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-2523 .elementor-element.elementor-element-0527678{font-size:13px;}.elementor-2523 .elementor-element.elementor-element-05e8a6b{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2523 .elementor-element.elementor-element-dd45d5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-dd45d5b .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-dd45d5b .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-dd45d5b .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-7ddec14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-7ddec14 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-7ddec14 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-7ddec14 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-e51dbe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-e51dbe8 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-e51dbe8 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-e51dbe8 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-9f06060.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-9f06060 .elementor-heading-title{font-size:15px;font-weight:normal;color:#02224D;}.elementor-2523 .elementor-element.elementor-element-c272e17{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-c272e17:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-c272e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-2523 .elementor-element.elementor-element-a0c1f9f .elementor-button{background-color:#FFE500;font-size:13px;fill:#252525;color:#252525;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-a0c1f9f{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-a0c1f9f{left:27px;}.elementor-2523 .elementor-element.elementor-element-a0c1f9f{top:27px;}.elementor-2523 .elementor-element.elementor-element-2bc0bc9{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-2bc0bc9 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-ff6b8ae{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2523 .elementor-element.elementor-element-ff6b8ae .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-2523 .elementor-element.elementor-element-cb36763{font-size:13px;}.elementor-2523 .elementor-element.elementor-element-5a5bfad{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-690a9df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-690a9df .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-690a9df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-690a9df.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-690a9df.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-690a9df.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-690a9df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-690a9df .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-690a9df .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-b6868f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-b6868f0 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-b6868f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-b6868f0.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-b6868f0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-b6868f0.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-b6868f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-b6868f0 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-b6868f0 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-ab8880e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-ab8880e .elementor-heading-title{font-size:15px;font-weight:normal;color:#02224D;}.elementor-2523 .elementor-element.elementor-element-4a8c8ea{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-4a8c8ea:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-4a8c8ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-2523 .elementor-element.elementor-element-9ef2e8f .elementor-button{background-color:#FFE500;font-size:13px;fill:#252525;color:#252525;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-9ef2e8f{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-9ef2e8f{left:27px;}.elementor-2523 .elementor-element.elementor-element-9ef2e8f{top:27px;}.elementor-2523 .elementor-element.elementor-element-91621a8{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-91621a8 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-202a105{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2523 .elementor-element.elementor-element-202a105 .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-2523 .elementor-element.elementor-element-27b7fd2{font-size:13px;}.elementor-2523 .elementor-element.elementor-element-7485f6e{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-66d0b86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-66d0b86 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-66d0b86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-66d0b86.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-66d0b86.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-66d0b86.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-66d0b86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-66d0b86 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-66d0b86 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-ac0bfd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-ac0bfd7 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-ac0bfd7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-ac0bfd7.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-ac0bfd7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-ac0bfd7.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-ac0bfd7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-ac0bfd7 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-ac0bfd7 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-7b85ab6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-7b85ab6 .elementor-heading-title{font-size:15px;font-weight:normal;color:#02224D;}.elementor-2523 .elementor-element.elementor-element-852348a{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-852348a:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-852348a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-2523 .elementor-element.elementor-element-bad4668 .elementor-button{background-color:#FFE500;font-size:13px;fill:#252525;color:#252525;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-bad4668{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-bad4668{left:27px;}.elementor-2523 .elementor-element.elementor-element-bad4668{top:27px;}.elementor-2523 .elementor-element.elementor-element-16bf8c5{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-16bf8c5 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-9760b07{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2523 .elementor-element.elementor-element-9760b07 .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-2523 .elementor-element.elementor-element-b6e1e06{font-size:13px;}.elementor-2523 .elementor-element.elementor-element-fdfcd1b{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-6bc29a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-6bc29a4 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-6bc29a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6bc29a4.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-6bc29a4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6bc29a4.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-6bc29a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6bc29a4 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-6bc29a4 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-6f4173f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-6f4173f .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-6f4173f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6f4173f.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-6f4173f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6f4173f.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-6f4173f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6f4173f .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-6f4173f .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-77d742e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-77d742e .elementor-heading-title{font-size:15px;font-weight:normal;color:#02224D;}.elementor-2523 .elementor-element.elementor-element-c0f9dfb{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-c0f9dfb:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-c0f9dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-2523 .elementor-element.elementor-element-ef12cab .elementor-button{background-color:#FFE500;font-size:13px;fill:#252525;color:#252525;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-ef12cab{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-ef12cab{left:27px;}.elementor-2523 .elementor-element.elementor-element-ef12cab{top:27px;}.elementor-2523 .elementor-element.elementor-element-6644c69{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-6644c69 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-9480fc3{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2523 .elementor-element.elementor-element-9480fc3 .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-2523 .elementor-element.elementor-element-4323176{font-size:13px;}.elementor-2523 .elementor-element.elementor-element-d342e40{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-a99acc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-a99acc7 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-a99acc7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-a99acc7.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-a99acc7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-a99acc7.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-a99acc7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-a99acc7 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-a99acc7 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-6e65102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-6e65102 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-6e65102.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6e65102.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-6e65102.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6e65102.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-6e65102.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-6e65102 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-6e65102 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-c728000.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2523 .elementor-element.elementor-element-c728000 .elementor-heading-title{font-size:15px;font-weight:normal;color:#02224D;}.elementor-2523 .elementor-element.elementor-element-540fd1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2523 .elementor-element.elementor-element-c84b71d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:22px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-ae48402{--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;--flex-wrap:wrap;--border-radius:22px 22px 22px 22px;--margin-top:22px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-368662a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2523 .elementor-element.elementor-element-1f24810{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-1f24810:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-1f24810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-460fd75 );}.elementor-2523 .elementor-element.elementor-element-40d5f6d{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-40d5f6d img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-bedf85c{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2523 .elementor-element.elementor-element-bedf85c .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-d1d82e5{font-size:14px;}.elementor-2523 .elementor-element.elementor-element-1ecdace{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-e1974e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-e1974e5 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-e1974e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-e1974e5.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-e1974e5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-e1974e5.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-e1974e5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-e1974e5 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-e1974e5 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-2ac965a .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-38b9a5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2523 .elementor-element.elementor-element-3f71f05{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-3f71f05:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-3f71f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-460fd75 );}.elementor-2523 .elementor-element.elementor-element-94e8eae{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-94e8eae img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-8d9a0d9{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2523 .elementor-element.elementor-element-8d9a0d9 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-432888b{font-size:14px;}.elementor-2523 .elementor-element.elementor-element-e825924{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-3078bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-3078bf3 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-3078bf3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3078bf3.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-3078bf3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3078bf3.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-3078bf3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3078bf3 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-3078bf3 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-860c80b .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-0160216{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2523 .elementor-element.elementor-element-3a9dfb7{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-3a9dfb7:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-3a9dfb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-460fd75 );}.elementor-2523 .elementor-element.elementor-element-bf0a9d0{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-bf0a9d0 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-2c3ad15{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2523 .elementor-element.elementor-element-2c3ad15 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-c14b42a{font-size:14px;}.elementor-2523 .elementor-element.elementor-element-cd3d604{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-d15e71b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-d15e71b .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-d15e71b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-d15e71b.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-d15e71b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-d15e71b.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-d15e71b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-d15e71b .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-d15e71b .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-2e8dbe6 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-dff17c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2523 .elementor-element.elementor-element-17e193c{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-17e193c:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-17e193c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-460fd75 );}.elementor-2523 .elementor-element.elementor-element-a2b7bcd{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-a2b7bcd img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-d3d73ac{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2523 .elementor-element.elementor-element-d3d73ac .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-0ebb46f{font-size:14px;}.elementor-2523 .elementor-element.elementor-element-8999aca{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-341da36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-341da36 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-341da36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-341da36.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-341da36.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-341da36.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-341da36.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-341da36 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-341da36 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-4a1a11e .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-9ae5a3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2523 .elementor-element.elementor-element-7904df5{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-7904df5:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-7904df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-460fd75 );}.elementor-2523 .elementor-element.elementor-element-8cd1e0d .elementor-button{background-color:var( --e-global-color-accent );font-size:13px;border-radius:22px 22px 22px 22px;padding:6px 11px 6px 11px;}body:not(.rtl) .elementor-2523 .elementor-element.elementor-element-8cd1e0d{right:27px;}body.rtl .elementor-2523 .elementor-element.elementor-element-8cd1e0d{left:27px;}.elementor-2523 .elementor-element.elementor-element-8cd1e0d{top:27px;}.elementor-2523 .elementor-element.elementor-element-9975c0d{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-9975c0d img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-1775460{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2523 .elementor-element.elementor-element-1775460 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-9cfd362{font-size:14px;}.elementor-2523 .elementor-element.elementor-element-e2cd78d{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-911451d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-911451d .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-911451d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-911451d.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-911451d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-911451d.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-911451d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-911451d .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-911451d .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-01ed86e .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-9baa081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2523 .elementor-element.elementor-element-a04a7e7{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-a04a7e7:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-a04a7e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-460fd75 );}.elementor-2523 .elementor-element.elementor-element-3b78e00{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-3b78e00 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-25e1817{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2523 .elementor-element.elementor-element-25e1817 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-acbe096{font-size:14px;}.elementor-2523 .elementor-element.elementor-element-14a99f3{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-3356d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-3356d91 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-3356d91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3356d91.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-3356d91.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3356d91.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-3356d91.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3356d91 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-3356d91 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-eb35b99 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-087be5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2523 .elementor-element.elementor-element-5368336{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-5368336:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-5368336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-460fd75 );}.elementor-2523 .elementor-element.elementor-element-84b51db{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-84b51db img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-9ad29a9{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2523 .elementor-element.elementor-element-9ad29a9 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-1fcdae0{font-size:14px;}.elementor-2523 .elementor-element.elementor-element-912a7e2{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-40dea99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-40dea99 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-40dea99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-40dea99.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-40dea99.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-40dea99.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-40dea99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-40dea99 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-40dea99 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-45d4cb2 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-e23dbbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2523 .elementor-element.elementor-element-0437f14{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2523 .elementor-element.elementor-element-0437f14:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-0437f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-460fd75 );}.elementor-2523 .elementor-element.elementor-element-4d3f6d5{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-4d3f6d5 img{width:250px;max-width:250px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:15px 15px 15px 15px;}.elementor-2523 .elementor-element.elementor-element-5c8c322{margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2523 .elementor-element.elementor-element-5c8c322 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-aca9637{font-size:14px;}.elementor-2523 .elementor-element.elementor-element-51bce14{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-2523 .elementor-element.elementor-element-3908758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-3908758 .elementor-icon-wrapper{text-align:center;}.elementor-2523 .elementor-element.elementor-element-3908758.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3908758.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-3908758.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3908758.elementor-view-framed .elementor-icon, .elementor-2523 .elementor-element.elementor-element-3908758.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2523 .elementor-element.elementor-element-3908758 .elementor-icon{font-size:34px;}.elementor-2523 .elementor-element.elementor-element-3908758 .elementor-icon svg{height:34px;}.elementor-2523 .elementor-element.elementor-element-1eee88e .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2523 .elementor-element.elementor-element-df0eaa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2523 .elementor-element.elementor-element-2e1d55b img{width:100%;}.elementor-2523 .elementor-element.elementor-element-22514ed img{width:100%;}.elementor-2523 .elementor-element.elementor-element-9575dd2 img{width:100%;}@media(min-width:768px){.elementor-2523 .elementor-element.elementor-element-a591b1e{--width:24%;}.elementor-2523 .elementor-element.elementor-element-90291c8{--width:24%;}.elementor-2523 .elementor-element.elementor-element-bf42778{--width:24%;}.elementor-2523 .elementor-element.elementor-element-7201a5b{--width:24%;}.elementor-2523 .elementor-element.elementor-element-c272e17{--width:24%;}.elementor-2523 .elementor-element.elementor-element-4a8c8ea{--width:24%;}.elementor-2523 .elementor-element.elementor-element-852348a{--width:24%;}.elementor-2523 .elementor-element.elementor-element-c0f9dfb{--width:24%;}.elementor-2523 .elementor-element.elementor-element-368662a{--width:25%;}.elementor-2523 .elementor-element.elementor-element-38b9a5e{--width:25%;}.elementor-2523 .elementor-element.elementor-element-0160216{--width:25%;}.elementor-2523 .elementor-element.elementor-element-dff17c4{--width:25%;}.elementor-2523 .elementor-element.elementor-element-9ae5a3c{--width:25%;}.elementor-2523 .elementor-element.elementor-element-9baa081{--width:25%;}.elementor-2523 .elementor-element.elementor-element-087be5a{--width:25%;}.elementor-2523 .elementor-element.elementor-element-e23dbbc{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2523 .elementor-element.elementor-element-368662a{--width:48%;}.elementor-2523 .elementor-element.elementor-element-38b9a5e{--width:48%;}.elementor-2523 .elementor-element.elementor-element-0160216{--width:48%;}.elementor-2523 .elementor-element.elementor-element-dff17c4{--width:48%;}.elementor-2523 .elementor-element.elementor-element-9ae5a3c{--width:48%;}.elementor-2523 .elementor-element.elementor-element-9baa081{--width:48%;}.elementor-2523 .elementor-element.elementor-element-087be5a{--width:48%;}.elementor-2523 .elementor-element.elementor-element-e23dbbc{--width:48%;}}@media(max-width:1024px){.elementor-2523 .elementor-element.elementor-element-ae48402{--flex-wrap:wrap;}}/* Start custom CSS for button, class: .elementor-element-a473609 */.elementor-2523 .elementor-element.elementor-element-a473609{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb11368 */.elementor-2523 .elementor-element.elementor-element-fb11368{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa11f96 */.elementor-2523 .elementor-element.elementor-element-fa11f96{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a591b1e */.elementor-2523 .elementor-element.elementor-element-a591b1e{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-a591b1e:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-a591b1e:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-a591b1e:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-a591b1e:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-a591b1e:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-a591b1e img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-a591b1e:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e76ca2 */.elementor-2523 .elementor-element.elementor-element-7e76ca2{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cc18c1 */.elementor-2523 .elementor-element.elementor-element-8cc18c1{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c0ff4f */.elementor-2523 .elementor-element.elementor-element-4c0ff4f{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90291c8 */.elementor-2523 .elementor-element.elementor-element-90291c8{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-90291c8:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-90291c8:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-90291c8:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-90291c8:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-90291c8:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-90291c8 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-90291c8:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56db4b4 */.elementor-2523 .elementor-element.elementor-element-56db4b4{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c81fd1d */.elementor-2523 .elementor-element.elementor-element-c81fd1d{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-350f68c */.elementor-2523 .elementor-element.elementor-element-350f68c{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf42778 */.elementor-2523 .elementor-element.elementor-element-bf42778{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-bf42778:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-bf42778:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-bf42778:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-bf42778:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-bf42778:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-bf42778 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-bf42778:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4042dc0 */.elementor-2523 .elementor-element.elementor-element-4042dc0{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0527678 */.elementor-2523 .elementor-element.elementor-element-0527678{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f06060 */.elementor-2523 .elementor-element.elementor-element-9f06060{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7201a5b */.elementor-2523 .elementor-element.elementor-element-7201a5b{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-7201a5b:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-7201a5b:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-7201a5b:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-7201a5b:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-7201a5b:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-7201a5b img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-7201a5b:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0c1f9f */.elementor-2523 .elementor-element.elementor-element-a0c1f9f{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb36763 */.elementor-2523 .elementor-element.elementor-element-cb36763{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab8880e */.elementor-2523 .elementor-element.elementor-element-ab8880e{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c272e17 */.elementor-2523 .elementor-element.elementor-element-c272e17{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-c272e17:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-c272e17:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-c272e17:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-c272e17:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-c272e17:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-c272e17 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-c272e17:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ef2e8f */.elementor-2523 .elementor-element.elementor-element-9ef2e8f{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27b7fd2 */.elementor-2523 .elementor-element.elementor-element-27b7fd2{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b85ab6 */.elementor-2523 .elementor-element.elementor-element-7b85ab6{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8c8ea */.elementor-2523 .elementor-element.elementor-element-4a8c8ea{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-4a8c8ea:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-4a8c8ea:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-4a8c8ea:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-4a8c8ea:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-4a8c8ea:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-4a8c8ea img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-4a8c8ea:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bad4668 */.elementor-2523 .elementor-element.elementor-element-bad4668{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6e1e06 */.elementor-2523 .elementor-element.elementor-element-b6e1e06{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d742e */.elementor-2523 .elementor-element.elementor-element-77d742e{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852348a */.elementor-2523 .elementor-element.elementor-element-852348a{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-852348a:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-852348a:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-852348a:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-852348a:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-852348a:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-852348a img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-852348a:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef12cab */.elementor-2523 .elementor-element.elementor-element-ef12cab{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4323176 */.elementor-2523 .elementor-element.elementor-element-4323176{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c728000 */.elementor-2523 .elementor-element.elementor-element-c728000{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0f9dfb */.elementor-2523 .elementor-element.elementor-element-c0f9dfb{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-c0f9dfb:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-c0f9dfb:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-c0f9dfb:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-c0f9dfb:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-c0f9dfb:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-c0f9dfb img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-c0f9dfb:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1d82e5 */.elementor-2523 .elementor-element.elementor-element-d1d82e5{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ac965a */.elementor-2523 .elementor-element.elementor-element-2ac965a{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f24810 */.elementor-2523 .elementor-element.elementor-element-1f24810{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-1f24810:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-1f24810:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-1f24810:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-1f24810:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-1f24810:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-1f24810 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-1f24810:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-432888b */.elementor-2523 .elementor-element.elementor-element-432888b{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-860c80b */.elementor-2523 .elementor-element.elementor-element-860c80b{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f71f05 */.elementor-2523 .elementor-element.elementor-element-3f71f05{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-3f71f05:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-3f71f05:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-3f71f05:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-3f71f05:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-3f71f05:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-3f71f05 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-3f71f05:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c14b42a */.elementor-2523 .elementor-element.elementor-element-c14b42a{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e8dbe6 */.elementor-2523 .elementor-element.elementor-element-2e8dbe6{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9dfb7 */.elementor-2523 .elementor-element.elementor-element-3a9dfb7{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-3a9dfb7:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-3a9dfb7:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-3a9dfb7:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-3a9dfb7:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-3a9dfb7:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-3a9dfb7 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-3a9dfb7:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ebb46f */.elementor-2523 .elementor-element.elementor-element-0ebb46f{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a1a11e */.elementor-2523 .elementor-element.elementor-element-4a1a11e{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e193c */.elementor-2523 .elementor-element.elementor-element-17e193c{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-17e193c:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-17e193c:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-17e193c:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-17e193c:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-17e193c:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-17e193c img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-17e193c:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8cd1e0d */.elementor-2523 .elementor-element.elementor-element-8cd1e0d{
    opacity: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cfd362 */.elementor-2523 .elementor-element.elementor-element-9cfd362{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01ed86e */.elementor-2523 .elementor-element.elementor-element-01ed86e{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7904df5 */.elementor-2523 .elementor-element.elementor-element-7904df5{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-7904df5:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-7904df5:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-7904df5:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-7904df5:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-7904df5:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-7904df5 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-7904df5:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acbe096 */.elementor-2523 .elementor-element.elementor-element-acbe096{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb35b99 */.elementor-2523 .elementor-element.elementor-element-eb35b99{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a04a7e7 */.elementor-2523 .elementor-element.elementor-element-a04a7e7{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-a04a7e7:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-a04a7e7:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-a04a7e7:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-a04a7e7:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-a04a7e7:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-a04a7e7 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-a04a7e7:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fcdae0 */.elementor-2523 .elementor-element.elementor-element-1fcdae0{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45d4cb2 */.elementor-2523 .elementor-element.elementor-element-45d4cb2{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5368336 */.elementor-2523 .elementor-element.elementor-element-5368336{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-5368336:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-5368336:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-5368336:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-5368336:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-5368336:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-5368336 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-5368336:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca9637 */.elementor-2523 .elementor-element.elementor-element-aca9637{
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1eee88e */.elementor-2523 .elementor-element.elementor-element-1eee88e{
    opacity: .8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0437f14 */.elementor-2523 .elementor-element.elementor-element-0437f14{
    border-radius: 22px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05)
}


/* Hover Efect*/

.elementor-2523 .elementor-element.elementor-element-0437f14:hover {
  transform: translateY(-10px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-0437f14:hover .scg{
    
  animation: pulse 1.5s infinite;
    transform: scale(1);
}

.elementor-2523 .elementor-element.elementor-element-0437f14:hover .cardprice {
    
opacity: 1;
  transform: translateX(2px);
  
}

.elementor-2523 .elementor-element.elementor-element-0437f14:hover .dis {
    opacity: .6;
}

.elementor-2523 .elementor-element.elementor-element-0437f14:hover .bagecart {
     transform: scale(1);
    opacity: 1;
    z-index: 1;
     transform: translateY(6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.1),
    0 10px 10px -5px rgba(0, 0, 0, 0.04);
  border-color: rgba(124, 58, 237, 0.2);
}


.elementor-2523 .elementor-element.elementor-element-0437f14 img{
        aspect-ratio: 16 / 9;
}
.elementor-2523 .elementor-element.elementor-element-0437f14:hover .imgcart img{
      transform: translateY(2px) scale(1.03) ;
      transition: all .3s ease;
-webkit-transition: all .3s ease;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  

}


/* Animations */
@keyframes shine {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 200% 0;
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */