.elementor-610 .elementor-element.elementor-element-d933a13{--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;--padding-top:145px;--padding-bottom:179px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-bc7d414{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-5033b46{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-5033b46 .elementor-heading-title{font-weight:500;line-height:1.2em;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-ee12120{width:var( --container-widget-width, 628px );max-width:628px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:628px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-ee12120 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-25c7892 .elementor-button:hover, .elementor-610 .elementor-element.elementor-element-25c7892 .elementor-button:focus{background-color:#0011C8;border-color:#FFFFFF33;}.elementor-610 .elementor-element.elementor-element-25c7892 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0, 19.999999999999925, 239.99999999999997, 0.8);}.elementor-610 .elementor-element.elementor-element-3ff99d6{--display:flex;--overlay-opacity:0.5;--overlay-mix-blend-mode:darken;--padding-top:18px;--padding-bottom:18px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-3ff99d6::before, .elementor-610 .elementor-element.elementor-element-3ff99d6 > .elementor-background-video-container::before, .elementor-610 .elementor-element.elementor-element-3ff99d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-610 .elementor-element.elementor-element-3ff99d6 > .elementor-background-slideshow::before, .elementor-610 .elementor-element.elementor-element-3ff99d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-610 .elementor-element.elementor-element-3ff99d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://resonance.holdings/wp-content/uploads/2025/07/Rectangle-55.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-610 .elementor-element.elementor-element-83fe387{--display:flex;}.elementor-610 .elementor-element.elementor-element-39c29ce{--e-image-carousel-slides-to-show:6;}.elementor-610 .elementor-element.elementor-element-39c29ce:not( .elementor-widget-image ), .elementor-610 .elementor-element.elementor-element-39c29ce.elementor-widget-image img{-webkit-mask-image:url( https://resonance.holdings/wp-content/uploads/2025/07/Rectangle-55.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-610 .elementor-element.elementor-element-39c29ce .swiper-wrapper{display:flex;align-items:center;}.elementor-610 .elementor-element.elementor-element-fafb230{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-3de62b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-610 .elementor-element.elementor-element-1a2ff43{padding:0px 24px 0px 24px;z-index:0;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-058d671{left:14px;}body.rtl .elementor-610 .elementor-element.elementor-element-058d671{right:14px;}.elementor-610 .elementor-element.elementor-element-058d671{top:23px;}.elementor-610 .elementor-element.elementor-element-48f2551{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-df044da{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-df044da .elementor-heading-title{font-weight:400;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-ab24a0a{width:var( --container-widget-width, 628px );max-width:628px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-ab24a0a .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-c6acfe4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-857b85d .elementor-button:hover, .elementor-610 .elementor-element.elementor-element-857b85d .elementor-button:focus{background-color:#0011C8;border-color:#FFFFFF33;}.elementor-610 .elementor-element.elementor-element-857b85d .elementor-button{box-shadow:0px 0px 10px 0px rgba(0, 19.999999999999925, 239.99999999999997, 0.8);}.elementor-610 .elementor-element.elementor-element-989323b .elementor-button{background-color:#0014F01A;line-height:1.4em;box-shadow:0px 0px 20px 0px rgba(0, 19.999999999999925, 239.99999999999997, 0.2) inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0014F033;padding:12px 28px 12px 28px;}.elementor-610 .elementor-element.elementor-element-989323b .elementor-button:hover, .elementor-610 .elementor-element.elementor-element-989323b .elementor-button:focus{background-color:#0014F059;border-color:#0014F066;}.elementor-610 .elementor-element.elementor-element-12d2213{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-12d2213:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-12d2213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resonance.holdings/wp-content/uploads/2025/08/89-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-610 .elementor-element.elementor-element-dc1e0f3{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-ee546ce{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-ee546ce .elementor-heading-title{font-weight:400;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-081e767{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-081e767 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-2bf40de{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-865e2d0{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-865e2d0{right:0px;}.elementor-610 .elementor-element.elementor-element-865e2d0{top:0px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-5ab71b1{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-5ab71b1{right:0px;}.elementor-610 .elementor-element.elementor-element-5ab71b1{top:0px;}.elementor-610 .elementor-element.elementor-element-104245a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:6;}.elementor-610 .elementor-element.elementor-element-1170a2e{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-1170a2e .elementor-heading-title{font-weight:400;line-height:1.2em;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-c32b796{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:4;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-04e28bc{left:28%;}body.rtl .elementor-610 .elementor-element.elementor-element-04e28bc{right:28%;}.elementor-610 .elementor-element.elementor-element-04e28bc{bottom:-7%;}.elementor-610 .elementor-element.elementor-element-04e28bc img{border-radius:100px 100px 100px 100px;}.elementor-610 .elementor-element.elementor-element-9026ada{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-610 .elementor-element.elementor-element-121a670{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:-18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-2c2c9d4{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 16px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-610 .elementor-element.elementor-element-2c2c9d4 .elementor-heading-title{font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-2c2c9d4 .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-2c2c9d4 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-2c2c9d4 .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-621fd7b{--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:8px 32px;--row-gap:8px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-610 .elementor-element.elementor-element-2956b01 img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-5b91632 img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-f3c04be img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-4f2d22e img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-f3cb64c img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-c53bd4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-610 .elementor-element.elementor-element-b8680c1{width:var( --container-widget-width, 92px );max-width:92px;padding:20px 0px 0px 0px;--container-widget-width:92px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-b8680c1 .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-b8680c1 .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-b8680c1 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-b8680c1 .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-bfe8a4e{--e-transform-translateX:-50%;--e-transform-translateY:0%;bottom:-6%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-bfe8a4e{left:50.4%;}body.rtl .elementor-610 .elementor-element.elementor-element-bfe8a4e{right:50.4%;}.elementor-610 .elementor-element.elementor-element-bfe8a4e img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-e94b37d{--e-transform-translateX:-50%;--e-transform-translateY:0%;bottom:0%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-e94b37d{left:51.7%;}body.rtl .elementor-610 .elementor-element.elementor-element-e94b37d{right:51.7%;}.elementor-610 .elementor-element.elementor-element-e94b37d img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-0b86ef6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-610 .elementor-element.elementor-element-21385ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-67945fc{z-index:2;}.elementor-610 .elementor-element.elementor-element-67945fc .elementor-icon-box-wrapper{text-align:end;}.elementor-610 .elementor-element.elementor-element-67945fc .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );transition-duration:0.4s;}.elementor-610 .elementor-element.elementor-element-67945fc .elementor-icon-box-title, .elementor-610 .elementor-element.elementor-element-67945fc .elementor-icon-box-title a{font-weight:600;}.elementor-610 .elementor-element.elementor-element-67945fc:has(:hover) .elementor-icon-box-title,
					 .elementor-610 .elementor-element.elementor-element-67945fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-67945fc .elementor-icon-box-description{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-39c9ccb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-610 .elementor-element.elementor-element-8ecb1f2{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-8ecb1f2 .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-8ecb1f2 .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-8ecb1f2 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-8ecb1f2 .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-d97dfb3{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-d97dfb3{right:-3.5%;}body.rtl .elementor-610 .elementor-element.elementor-element-d97dfb3{left:-3.5%;}.elementor-610 .elementor-element.elementor-element-d97dfb3 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-b3e7f85{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-b3e7f85{right:-3.5%;}body.rtl .elementor-610 .elementor-element.elementor-element-b3e7f85{left:-3.5%;}.elementor-610 .elementor-element.elementor-element-b3e7f85 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-b20c3c7{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-09a77d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-610 .elementor-element.elementor-element-193bc7a{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-193bc7a .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-193bc7a .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-193bc7a .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-193bc7a .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-2bb47ec{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;z-index:2;}.elementor-610 .elementor-element.elementor-element-2bb47ec .elementor-icon-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-2bb47ec .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );transition-duration:0.4s;}.elementor-610 .elementor-element.elementor-element-2bb47ec .elementor-icon-box-title, .elementor-610 .elementor-element.elementor-element-2bb47ec .elementor-icon-box-title a{font-weight:600;}.elementor-610 .elementor-element.elementor-element-2bb47ec:has(:hover) .elementor-icon-box-title,
					 .elementor-610 .elementor-element.elementor-element-2bb47ec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-2bb47ec .elementor-icon-box-description{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-156bf99{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-156bf99{left:-9%;}body.rtl .elementor-610 .elementor-element.elementor-element-156bf99{right:-9%;}.elementor-610 .elementor-element.elementor-element-156bf99 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-66690ed{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-66690ed{left:-1%;}body.rtl .elementor-610 .elementor-element.elementor-element-66690ed{right:-1%;}.elementor-610 .elementor-element.elementor-element-66690ed img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-5645fd8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-c0f705b{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:50%;z-index:0;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-c0f705b{left:50%;}body.rtl .elementor-610 .elementor-element.elementor-element-c0f705b{right:50%;}.elementor-610 .elementor-element.elementor-element-1a7ee41{z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-1a7ee41 .elementor-heading-title{font-size:14px;font-weight:600;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-ece42c2{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-ece42c2 .elementor-heading-title{font-size:14px;font-weight:600;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-fcddc27{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-610 .elementor-element.elementor-element-93e092e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-f21fd73{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;z-index:2;}.elementor-610 .elementor-element.elementor-element-f21fd73 .elementor-icon-box-wrapper{text-align:end;}.elementor-610 .elementor-element.elementor-element-f21fd73 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );transition-duration:0.4s;}.elementor-610 .elementor-element.elementor-element-f21fd73 .elementor-icon-box-title, .elementor-610 .elementor-element.elementor-element-f21fd73 .elementor-icon-box-title a{font-weight:600;}.elementor-610 .elementor-element.elementor-element-f21fd73:has(:hover) .elementor-icon-box-title,
					 .elementor-610 .elementor-element.elementor-element-f21fd73:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-f21fd73 .elementor-icon-box-description{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-b97247b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-610 .elementor-element.elementor-element-17b1ec6{width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-17b1ec6 .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-17b1ec6 .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-17b1ec6 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-17b1ec6 .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-756f1ff{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-756f1ff{right:-3.5%;}body.rtl .elementor-610 .elementor-element.elementor-element-756f1ff{left:-3.5%;}.elementor-610 .elementor-element.elementor-element-756f1ff img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-2a07549{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-2a07549{right:-3.5%;}body.rtl .elementor-610 .elementor-element.elementor-element-2a07549{left:-3.5%;}.elementor-610 .elementor-element.elementor-element-2a07549 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-e0a7a17{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-b95b96e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-610 .elementor-element.elementor-element-4eaa890{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-4eaa890 .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-4eaa890 .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-4eaa890 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-4eaa890 .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-c31991f{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;z-index:2;}.elementor-610 .elementor-element.elementor-element-c31991f .elementor-icon-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-c31991f .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );transition-duration:0.4s;}.elementor-610 .elementor-element.elementor-element-c31991f .elementor-icon-box-title, .elementor-610 .elementor-element.elementor-element-c31991f .elementor-icon-box-title a{font-weight:600;}.elementor-610 .elementor-element.elementor-element-c31991f:has(:hover) .elementor-icon-box-title,
					 .elementor-610 .elementor-element.elementor-element-c31991f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-c31991f .elementor-icon-box-description{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-52c697b{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-52c697b{left:-9%;}body.rtl .elementor-610 .elementor-element.elementor-element-52c697b{right:-9%;}.elementor-610 .elementor-element.elementor-element-52c697b img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-475dc5a{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-475dc5a{left:-1%;}body.rtl .elementor-610 .elementor-element.elementor-element-475dc5a{right:-1%;}.elementor-610 .elementor-element.elementor-element-475dc5a img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-5f21a59{--display:flex;}.elementor-610 .elementor-element.elementor-element-b172419{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-383a2d4{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:50%;z-index:0;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-383a2d4{left:50%;}body.rtl .elementor-610 .elementor-element.elementor-element-383a2d4{right:50%;}.elementor-610 .elementor-element.elementor-element-ee9f60c{z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-ee9f60c .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-ed04267{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-ed04267 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-f2c5241{--display:flex;}.elementor-610 .elementor-element.elementor-element-ff46d52{--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;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-17653fe{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-17653fe{right:0px;}.elementor-610 .elementor-element.elementor-element-17653fe{top:0px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-a461b31{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-a461b31{right:0px;}.elementor-610 .elementor-element.elementor-element-a461b31{top:0px;}.elementor-610 .elementor-element.elementor-element-ff1eca6 .elementor-heading-title{color:#FFFFFF;}.elementor-610 .elementor-element.elementor-element-3f5a491{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:-18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-5ed3b4f{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 16px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-610 .elementor-element.elementor-element-5ed3b4f .elementor-heading-title{font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-5ed3b4f .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-5ed3b4f .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-5ed3b4f .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-9cf265f{--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:8px 32px;--row-gap:8px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-610 .elementor-element.elementor-element-44b1f2e img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-d7b4716 img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-3e1f5ff img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-1684d96 img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-2105e21 img{width:100%;height:30px;}.elementor-610 .elementor-element.elementor-element-4e9d1e7{--display:flex;}.elementor-610 .elementor-element.elementor-element-403f95f{--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;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-57f6fb5{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-57f6fb5{right:0px;}.elementor-610 .elementor-element.elementor-element-57f6fb5{top:0px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-c4332ba{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-c4332ba{right:0px;}.elementor-610 .elementor-element.elementor-element-c4332ba{top:0px;}.elementor-610 .elementor-element.elementor-element-8432a82 .elementor-heading-title{color:#FFFFFF;}.elementor-610 .elementor-element.elementor-element-e7628a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:-18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-ca00eff{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 16px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-610 .elementor-element.elementor-element-ca00eff .elementor-heading-title{font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-ca00eff .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-ca00eff .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-ca00eff .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-5e83ddb .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-7b6ac18{--display:flex;}.elementor-610 .elementor-element.elementor-element-bdeeb3d{--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;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-d308377{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-d308377{right:0px;}.elementor-610 .elementor-element.elementor-element-d308377{top:0px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-0342ccd{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-0342ccd{right:0px;}.elementor-610 .elementor-element.elementor-element-0342ccd{top:0px;}.elementor-610 .elementor-element.elementor-element-8d99c4b .elementor-heading-title{color:#FFFFFF;}.elementor-610 .elementor-element.elementor-element-7018c70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:-18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-0c1c94b{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 16px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-610 .elementor-element.elementor-element-0c1c94b .elementor-heading-title{font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-0c1c94b .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-0c1c94b .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-0c1c94b .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-b27bb39 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-8ccee16{--display:flex;}.elementor-610 .elementor-element.elementor-element-8a48752{--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;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-c5a519b{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-c5a519b{right:0px;}.elementor-610 .elementor-element.elementor-element-c5a519b{top:0px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-fe08636{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-fe08636{right:0px;}.elementor-610 .elementor-element.elementor-element-fe08636{top:0px;}.elementor-610 .elementor-element.elementor-element-fcac3b8 .elementor-heading-title{color:#FFFFFF;}.elementor-610 .elementor-element.elementor-element-c8098bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:-18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-592f8da{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 16px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-610 .elementor-element.elementor-element-592f8da .elementor-heading-title{font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-592f8da .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-592f8da .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-592f8da .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-9eea041 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-5e55bef{--display:flex;}.elementor-610 .elementor-element.elementor-element-392d6fc{--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;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-d9a5218{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-d9a5218{right:0px;}.elementor-610 .elementor-element.elementor-element-d9a5218{top:0px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-8ac42cd{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-8ac42cd{right:0px;}.elementor-610 .elementor-element.elementor-element-8ac42cd{top:0px;}.elementor-610 .elementor-element.elementor-element-352a8ac .elementor-heading-title{color:#FFFFFF;}.elementor-610 .elementor-element.elementor-element-73a1d5d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:-18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-9825725{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 16px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-610 .elementor-element.elementor-element-9825725 .elementor-heading-title{font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-9825725 .elementor-heading-title a:hover, .elementor-610 .elementor-element.elementor-element-9825725 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-9825725 .elementor-heading-title a{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-77109f3 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-80586ef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-1a97a55{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-0c09b78{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-35239b1{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-35239b1 .elementor-heading-title{font-weight:400;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-61ae58b{width:var( --container-widget-width, 628px );max-width:628px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-61ae58b .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-5131611{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-610 .elementor-element.elementor-element-7c053a6{z-index:3;border-radius:16px 16px 16px 16px;}.elementor-610 .elementor-element.elementor-element-6ff8c51{z-index:3;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-b5302b3{right:64px;}body.rtl .elementor-610 .elementor-element.elementor-element-b5302b3{left:64px;}.elementor-610 .elementor-element.elementor-element-b5302b3{top:116px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-b0f8fcf{right:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-b0f8fcf{left:0px;}.elementor-610 .elementor-element.elementor-element-b0f8fcf{top:-133px;z-index:0;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-24f1ebc{right:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-24f1ebc{left:0px;}.elementor-610 .elementor-element.elementor-element-24f1ebc{top:-133px;z-index:0;}.elementor-610 .elementor-element.elementor-element-24d4455{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-36a4a5b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 24px;--row-gap:64px;--column-gap:24px;--grid-auto-flow:row;}.elementor-610 .elementor-element.elementor-element-d2df2a6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-3131a95{z-index:2;text-align:start;}.elementor-610 .elementor-element.elementor-element-3131a95 img{width:92px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-374e5fd{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-374e5fd{right:0px;}.elementor-610 .elementor-element.elementor-element-374e5fd{top:0px;text-align:start;}.elementor-610 .elementor-element.elementor-element-374e5fd img{width:92px;}.elementor-610 .elementor-element.elementor-element-f3c3e50 .elementor-heading-title{line-height:1em;}.elementor-610 .elementor-element.elementor-element-dec55dc{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-dec55dc .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-a201bd9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-5236cd0{z-index:2;text-align:start;}.elementor-610 .elementor-element.elementor-element-5236cd0 img{width:92px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-a7db638{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-a7db638{right:0px;}.elementor-610 .elementor-element.elementor-element-a7db638{top:0px;text-align:start;}.elementor-610 .elementor-element.elementor-element-a7db638 img{width:92px;}.elementor-610 .elementor-element.elementor-element-1f867d0 .elementor-heading-title{line-height:1em;}.elementor-610 .elementor-element.elementor-element-12f9e26{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-12f9e26 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-fb8b2bc{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-7afecf7{z-index:2;text-align:start;}.elementor-610 .elementor-element.elementor-element-7afecf7 img{width:92px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-5245cf5{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-5245cf5{right:0px;}.elementor-610 .elementor-element.elementor-element-5245cf5{top:0px;text-align:start;}.elementor-610 .elementor-element.elementor-element-5245cf5 img{width:92px;}.elementor-610 .elementor-element.elementor-element-b5cf1f8 .elementor-heading-title{line-height:1em;}.elementor-610 .elementor-element.elementor-element-3373101{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-3373101 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-51dc073{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-11eb12d{z-index:2;text-align:start;}.elementor-610 .elementor-element.elementor-element-11eb12d img{width:92px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-f0ddb44{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-f0ddb44{right:0px;}.elementor-610 .elementor-element.elementor-element-f0ddb44{top:0px;text-align:start;}.elementor-610 .elementor-element.elementor-element-f0ddb44 img{width:92px;}.elementor-610 .elementor-element.elementor-element-ab247ba .elementor-heading-title{line-height:1em;}.elementor-610 .elementor-element.elementor-element-db1d10b{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-db1d10b .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-10e51f6{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-eaf723c{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-eaf723c .elementor-heading-title{font-weight:400;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-2482f3b{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-2482f3b .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-291b8a9{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-606356b{--display:flex;}.elementor-610 .elementor-element.elementor-element-3f8fc14{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:24px 24px 24px 24px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-610 .elementor-element.elementor-element-84721de{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-84721de .elementor-heading-title{font-weight:400;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-91c55a0{width:var( --container-widget-width, 866px );max-width:866px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-91c55a0 .elementor-heading-title{font-size:18px;font-weight:400;line-height:1.9em;color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-077b94f{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-bcbdbc0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:2;}.elementor-610 .elementor-element.elementor-element-0e72441{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-0e72441 .elementor-heading-title{font-weight:400;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-2679b12{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-2679b12 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-7c7a463{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-610 .elementor-element.elementor-element-edc1c85{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-a6f76a6{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-a6f76a6.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-a6f76a6.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-a6f76a6.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-7f84da6 .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-92775e9{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-92775e9 .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-92775e9 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-92775e9 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-92775e9 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-92775e9 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-bb83cea{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-21e9381{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-21e9381.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-21e9381.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-21e9381.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-dc4a7c8 .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-af51d0a{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-af51d0a .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-af51d0a .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-af51d0a .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-af51d0a .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-af51d0a .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-a09361a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-7adbb6e{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-7adbb6e.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-7adbb6e.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-7adbb6e.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-7281255 .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-52c1ceb{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-52c1ceb .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-52c1ceb .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-52c1ceb .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-52c1ceb .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-52c1ceb .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-22b6f00{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-3a24ea9{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-3a24ea9.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-3a24ea9.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-3a24ea9.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-e2e499f .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-5ec4e10{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-5ec4e10 .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-5ec4e10 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-5ec4e10 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-5ec4e10 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-5ec4e10 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-b0fff41{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-53ac797{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-53ac797.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-53ac797.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-53ac797.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-3748cda .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-6d575e1{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-6d575e1 .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-6d575e1 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-6d575e1 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-6d575e1 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-6d575e1 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-17204fe{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-892596f{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-892596f.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-892596f.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-892596f.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-4f4dbba .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-a02644c{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-a02644c .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-a02644c .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-a02644c .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-a02644c .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-a02644c .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-33ce1bb{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-379c6f4{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-379c6f4.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-379c6f4.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-379c6f4.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-723164e .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-8482358{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-8482358 .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-8482358 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-8482358 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-8482358 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-8482358 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-0adba7f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-409b259{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-409b259.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-409b259.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-409b259.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-8eee2b8 .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-4060d31{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-4060d31 .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-4060d31 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-4060d31 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-4060d31 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-4060d31 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-3cabc3e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-4ba4d46{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-4ba4d46.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-4ba4d46.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-4ba4d46.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-ae6d57b .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-d0d49e6{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-d0d49e6 .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-d0d49e6 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-d0d49e6 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-d0d49e6 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-d0d49e6 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-ac3edda{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-78b8860{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-78b8860.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-78b8860.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-78b8860.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-19a2cd9 .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-fafe233{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-fafe233 .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-fafe233 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-fafe233 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-fafe233 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-fafe233 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-c2e1f04{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-4c5554e{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-4c5554e.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-4c5554e.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-4c5554e.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-0ea8050 .elementor-heading-title{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-4f12a81{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-4f12a81 .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-4f12a81 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-4f12a81 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-4f12a81 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-4f12a81 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-b05b13e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-b86cfc8{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-b86cfc8.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-610 .elementor-element.elementor-element-b86cfc8.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-610 .elementor-element.elementor-element-b86cfc8.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-description{font-size:12px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-0419c41 .elementor-heading-title{font-size:14px;line-height:1.5em;color:#A4A7C8;}.elementor-610 .elementor-element.elementor-element-c00ce2f{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-610 .elementor-element.elementor-element-c00ce2f .elementor-social-icon{background-color:var( --e-global-color-8f08e50 );--icon-padding:0em;}.elementor-610 .elementor-element.elementor-element-c00ce2f .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-c00ce2f .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-c00ce2f .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-c00ce2f .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-610 .elementor-element.elementor-element-5b1ad94{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-610 .elementor-element.elementor-element-286d8b0 .elementor-icon-wrapper{text-align:center;}.elementor-610 .elementor-element.elementor-element-286d8b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-286d8b0.elementor-view-framed .elementor-icon, .elementor-610 .elementor-element.elementor-element-286d8b0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-286d8b0.elementor-view-framed .elementor-icon, .elementor-610 .elementor-element.elementor-element-286d8b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-286d8b0 .elementor-icon{font-size:24px;}.elementor-610 .elementor-element.elementor-element-286d8b0 .elementor-icon svg{height:24px;}.elementor-610 .elementor-element.elementor-element-286d8b0 .elementor-icon-wrapper svg{width:auto;}.elementor-610 .elementor-element.elementor-element-30a1388 .elementor-icon-wrapper{text-align:center;}.elementor-610 .elementor-element.elementor-element-30a1388.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-30a1388.elementor-view-framed .elementor-icon, .elementor-610 .elementor-element.elementor-element-30a1388.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-30a1388.elementor-view-framed .elementor-icon, .elementor-610 .elementor-element.elementor-element-30a1388.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-30a1388 .elementor-icon{font-size:24px;}.elementor-610 .elementor-element.elementor-element-30a1388 .elementor-icon svg{height:24px;}.elementor-610 .elementor-element.elementor-element-30a1388 .elementor-icon-wrapper svg{width:auto;}.elementor-610 .elementor-element.elementor-element-ca6431f{--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:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-3504543{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-610 .elementor-element.elementor-element-fa587a5{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-fa587a5 .elementor-heading-title{font-weight:400;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-9c904ea{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;text-align:center;}.elementor-610 .elementor-element.elementor-element-9c904ea .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-d41dffd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-610 .elementor-element.elementor-element-c742934{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-bbd7ac4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-554a748{background-color:var( --e-global-color-accent );padding:6px 20px 6px 20px;border-radius:24px 24px 24px 24px;}.elementor-610 .elementor-element.elementor-element-fdcd680 .elementor-heading-title{font-size:14px;line-height:1.4em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-69d9776 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-3e5a6ec .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-96204b8{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-d610a71{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-a9f57f0{background-color:var( --e-global-color-accent );padding:6px 20px 6px 20px;border-radius:24px 24px 24px 24px;}.elementor-610 .elementor-element.elementor-element-d49c070 .elementor-heading-title{font-size:14px;line-height:1.4em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-22b238b .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-bab2029 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-9a7f907{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-610 .elementor-element.elementor-element-a16b43d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-c92414e{background-color:var( --e-global-color-accent );padding:6px 20px 6px 20px;border-radius:24px 24px 24px 24px;}.elementor-610 .elementor-element.elementor-element-e4de606 .elementor-heading-title{font-size:14px;line-height:1.4em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-325a2a3 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-b0b09ec .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-text );}.elementor-610 .elementor-element.elementor-element-dcf47f7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-eec8a62 .elementor-button:hover, .elementor-610 .elementor-element.elementor-element-eec8a62 .elementor-button:focus{background-color:#0011C8;border-color:#FFFFFF33;}.elementor-610 .elementor-element.elementor-element-eec8a62{width:var( --container-widget-width, 177px );max-width:177px;--container-widget-width:177px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-eec8a62 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0, 19.999999999999925, 239.99999999999997, 0.8);}.elementor-610 .elementor-element.elementor-element-5d335ef{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-a93bbdf{--display:flex;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-31080b8{left:-27%;}body.rtl .elementor-610 .elementor-element.elementor-element-31080b8{right:-27%;}.elementor-610 .elementor-element.elementor-element-31080b8{top:-57%;}.elementor-610 .elementor-element.elementor-element-8c4b4d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-610 .elementor-element.elementor-element-69451fd{--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-610 .elementor-element.elementor-element-0de1966{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-0de1966 img{width:180px;}.elementor-610 .elementor-element.elementor-element-b7f519a{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-610 .elementor-element.elementor-element-3dc0bea .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.6em;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper .elementor-image-box-img{width:99px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-title{font-size:24px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-description{font-size:18px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-44320c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-610 .elementor-element.elementor-element-b475da0{--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-610 .elementor-element.elementor-element-dbc93e5{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-dbc93e5 img{width:180px;}.elementor-610 .elementor-element.elementor-element-6dc7fe0{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-610 .elementor-element.elementor-element-fd8a0a9 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.6em;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper .elementor-image-box-img{width:99px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-title{font-size:24px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-description{font-size:18px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-ecdd7c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-610 .elementor-element.elementor-element-82007f4{--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-610 .elementor-element.elementor-element-540a927{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-540a927 img{width:180px;}.elementor-610 .elementor-element.elementor-element-b44334c{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-610 .elementor-element.elementor-element-b5008aa .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.6em;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper .elementor-image-box-img{width:99px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-title{font-size:24px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-description{font-size:18px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-e959ba2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-610 .elementor-element.elementor-element-e77ce41{--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-610 .elementor-element.elementor-element-7c5ba6e{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-7c5ba6e img{width:180px;}.elementor-610 .elementor-element.elementor-element-f776d0d{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-610 .elementor-element.elementor-element-86402c1 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.6em;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper .elementor-image-box-img{width:99px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-title{font-size:24px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-description{font-size:18px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-a2d88b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-610 .elementor-element.elementor-element-c55205d{--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-610 .elementor-element.elementor-element-01609ac{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-01609ac img{width:180px;}.elementor-610 .elementor-element.elementor-element-56428f2{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-610 .elementor-element.elementor-element-eafca17 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.6em;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper .elementor-image-box-img{width:99px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-title{font-size:24px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-description{font-size:18px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-1b99fdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-610 .elementor-element.elementor-element-14d4017{--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-610 .elementor-element.elementor-element-451f309{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-451f309 img{width:180px;}.elementor-610 .elementor-element.elementor-element-9016158{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-610 .elementor-element.elementor-element-140ea78 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.6em;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper .elementor-image-box-img{width:99px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-title{font-size:24px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-description{font-size:18px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-4bb3e7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-610 .elementor-element.elementor-element-7b057a8{--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-610 .elementor-element.elementor-element-4bbd78f{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-4bbd78f img{width:180px;}.elementor-610 .elementor-element.elementor-element-e0fe41a{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-610 .elementor-element.elementor-element-37cdf13 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.6em;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper .elementor-image-box-img{width:99px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-title{font-size:24px;font-weight:500;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-description{font-size:18px;text-transform:uppercase;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-c8981dd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-610 .elementor-element.elementor-element-59e0664{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-71b106e{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-71b106e{right:0px;}.elementor-610 .elementor-element.elementor-element-71b106e{top:-60px;z-index:0;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-59a896e{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-59a896e{right:0px;}.elementor-610 .elementor-element.elementor-element-59a896e{top:-60px;z-index:0;}.elementor-610 .elementor-element.elementor-element-093c444{--display:flex;}.elementor-610 .elementor-element.elementor-element-42efea2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-610 .elementor-element.elementor-element-91b1c1b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:1;}.elementor-610 .elementor-element.elementor-element-d969661{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-d969661 .elementor-heading-title{font-weight:400;letter-spacing:-0.02em;}.elementor-610 .elementor-element.elementor-element-90e2bfb{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-610 .elementor-element.elementor-element-90e2bfb .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-primary );}.elementor-610 .elementor-element.elementor-element-890f638{--display:flex;--z-index:1;}body.elementor-page-610:not(.elementor-motion-effects-element-type-background), body.elementor-page-610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resonance.holdings/wp-content/uploads/2025/07/30.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}:root{--page-title-display:none;}@media(min-width:576px){.elementor-610 .elementor-element.elementor-element-3de62b8{--width:50%;}.elementor-610 .elementor-element.elementor-element-48f2551{--width:50%;}.elementor-610 .elementor-element.elementor-element-dc1e0f3{--width:50%;}.elementor-610 .elementor-element.elementor-element-121a670{--width:55%;}.elementor-610 .elementor-element.elementor-element-621fd7b{--width:500px;}.elementor-610 .elementor-element.elementor-element-c53bd4a{--width:128px;}.elementor-610 .elementor-element.elementor-element-21385ed{--width:36%;}.elementor-610 .elementor-element.elementor-element-39c9ccb{--width:128px;}.elementor-610 .elementor-element.elementor-element-b20c3c7{--width:36%;}.elementor-610 .elementor-element.elementor-element-09a77d2{--width:128px;}.elementor-610 .elementor-element.elementor-element-93e092e{--width:36%;}.elementor-610 .elementor-element.elementor-element-b97247b{--width:128px;}.elementor-610 .elementor-element.elementor-element-e0a7a17{--width:36%;}.elementor-610 .elementor-element.elementor-element-b95b96e{--width:128px;}.elementor-610 .elementor-element.elementor-element-3f5a491{--width:55%;}.elementor-610 .elementor-element.elementor-element-9cf265f{--width:500px;}.elementor-610 .elementor-element.elementor-element-e7628a0{--width:55%;}.elementor-610 .elementor-element.elementor-element-7018c70{--width:55%;}.elementor-610 .elementor-element.elementor-element-c8098bf{--width:55%;}.elementor-610 .elementor-element.elementor-element-73a1d5d{--width:55%;}.elementor-610 .elementor-element.elementor-element-0c09b78{--width:50%;}.elementor-610 .elementor-element.elementor-element-5131611{--width:50%;}.elementor-610 .elementor-element.elementor-element-36a4a5b{--width:50%;}.elementor-610 .elementor-element.elementor-element-10e51f6{--width:41%;}.elementor-610 .elementor-element.elementor-element-077b94f{--content-width:1140px;}.elementor-610 .elementor-element.elementor-element-edc1c85{--width:302px;}.elementor-610 .elementor-element.elementor-element-bb83cea{--width:302px;}.elementor-610 .elementor-element.elementor-element-a09361a{--width:302px;}.elementor-610 .elementor-element.elementor-element-22b6f00{--width:302px;}.elementor-610 .elementor-element.elementor-element-b0fff41{--width:302px;}.elementor-610 .elementor-element.elementor-element-17204fe{--width:302px;}.elementor-610 .elementor-element.elementor-element-33ce1bb{--width:302px;}.elementor-610 .elementor-element.elementor-element-0adba7f{--width:302px;}.elementor-610 .elementor-element.elementor-element-3cabc3e{--width:302px;}.elementor-610 .elementor-element.elementor-element-ac3edda{--width:302px;}.elementor-610 .elementor-element.elementor-element-c2e1f04{--width:302px;}.elementor-610 .elementor-element.elementor-element-b05b13e{--width:302px;}.elementor-610 .elementor-element.elementor-element-8c4b4d4{--content-width:1082px;}.elementor-610 .elementor-element.elementor-element-69451fd{--width:32%;}.elementor-610 .elementor-element.elementor-element-b7f519a{--width:62%;}.elementor-610 .elementor-element.elementor-element-44320c0{--content-width:1082px;}.elementor-610 .elementor-element.elementor-element-b475da0{--width:32%;}.elementor-610 .elementor-element.elementor-element-6dc7fe0{--width:62%;}.elementor-610 .elementor-element.elementor-element-ecdd7c2{--content-width:1082px;}.elementor-610 .elementor-element.elementor-element-82007f4{--width:32%;}.elementor-610 .elementor-element.elementor-element-b44334c{--width:62%;}.elementor-610 .elementor-element.elementor-element-e959ba2{--content-width:1082px;}.elementor-610 .elementor-element.elementor-element-e77ce41{--width:32%;}.elementor-610 .elementor-element.elementor-element-f776d0d{--width:62%;}.elementor-610 .elementor-element.elementor-element-a2d88b5{--content-width:1082px;}.elementor-610 .elementor-element.elementor-element-c55205d{--width:32%;}.elementor-610 .elementor-element.elementor-element-56428f2{--width:62%;}.elementor-610 .elementor-element.elementor-element-1b99fdb{--content-width:1082px;}.elementor-610 .elementor-element.elementor-element-14d4017{--width:32%;}.elementor-610 .elementor-element.elementor-element-9016158{--width:62%;}.elementor-610 .elementor-element.elementor-element-4bb3e7a{--content-width:1082px;}.elementor-610 .elementor-element.elementor-element-7b057a8{--width:32%;}.elementor-610 .elementor-element.elementor-element-e0fe41a{--width:62%;}.elementor-610 .elementor-element.elementor-element-91b1c1b{--width:32%;}.elementor-610 .elementor-element.elementor-element-890f638{--width:62%;}}@media(max-width:1199px) and (min-width:576px){.elementor-610 .elementor-element.elementor-element-21385ed{--width:40%;}.elementor-610 .elementor-element.elementor-element-b20c3c7{--width:40%;}.elementor-610 .elementor-element.elementor-element-93e092e{--width:40%;}.elementor-610 .elementor-element.elementor-element-e0a7a17{--width:40%;}.elementor-610 .elementor-element.elementor-element-077b94f{--content-width:1024px;}.elementor-610 .elementor-element.elementor-element-edc1c85{--width:290px;}.elementor-610 .elementor-element.elementor-element-bb83cea{--width:290px;}.elementor-610 .elementor-element.elementor-element-a09361a{--width:290px;}.elementor-610 .elementor-element.elementor-element-22b6f00{--width:290px;}.elementor-610 .elementor-element.elementor-element-b0fff41{--width:290px;}.elementor-610 .elementor-element.elementor-element-17204fe{--width:290px;}.elementor-610 .elementor-element.elementor-element-33ce1bb{--width:290px;}.elementor-610 .elementor-element.elementor-element-0adba7f{--width:290px;}.elementor-610 .elementor-element.elementor-element-3cabc3e{--width:290px;}.elementor-610 .elementor-element.elementor-element-ac3edda{--width:290px;}.elementor-610 .elementor-element.elementor-element-c2e1f04{--width:290px;}.elementor-610 .elementor-element.elementor-element-b05b13e{--width:290px;}.elementor-610 .elementor-element.elementor-element-69451fd{--width:37%;}.elementor-610 .elementor-element.elementor-element-44320c0{--content-width:870px;}.elementor-610 .elementor-element.elementor-element-ecdd7c2{--content-width:870px;}.elementor-610 .elementor-element.elementor-element-e959ba2{--content-width:870px;}.elementor-610 .elementor-element.elementor-element-a2d88b5{--content-width:870px;}.elementor-610 .elementor-element.elementor-element-1b99fdb{--content-width:870px;}.elementor-610 .elementor-element.elementor-element-7b057a8{--width:37%;}}@media(max-width:991px) and (min-width:576px){.elementor-610 .elementor-element.elementor-element-3de62b8{--width:40%;}.elementor-610 .elementor-element.elementor-element-48f2551{--width:58%;}.elementor-610 .elementor-element.elementor-element-dc1e0f3{--width:70%;}.elementor-610 .elementor-element.elementor-element-ff46d52{--width:130px;}.elementor-610 .elementor-element.elementor-element-3f5a491{--width:375px;}.elementor-610 .elementor-element.elementor-element-9cf265f{--width:100%;}.elementor-610 .elementor-element.elementor-element-403f95f{--width:130px;}.elementor-610 .elementor-element.elementor-element-e7628a0{--width:375px;}.elementor-610 .elementor-element.elementor-element-bdeeb3d{--width:130px;}.elementor-610 .elementor-element.elementor-element-7018c70{--width:375px;}.elementor-610 .elementor-element.elementor-element-8a48752{--width:130px;}.elementor-610 .elementor-element.elementor-element-c8098bf{--width:375px;}.elementor-610 .elementor-element.elementor-element-392d6fc{--width:130px;}.elementor-610 .elementor-element.elementor-element-73a1d5d{--width:375px;}.elementor-610 .elementor-element.elementor-element-0c09b78{--width:58%;}.elementor-610 .elementor-element.elementor-element-5131611{--width:40%;}.elementor-610 .elementor-element.elementor-element-36a4a5b{--width:100%;}.elementor-610 .elementor-element.elementor-element-10e51f6{--width:70%;}.elementor-610 .elementor-element.elementor-element-077b94f{--content-width:700px;}.elementor-610 .elementor-element.elementor-element-69451fd{--width:30%;}.elementor-610 .elementor-element.elementor-element-b7f519a{--width:70%;}.elementor-610 .elementor-element.elementor-element-b475da0{--width:30%;}.elementor-610 .elementor-element.elementor-element-6dc7fe0{--width:70%;}.elementor-610 .elementor-element.elementor-element-82007f4{--width:30%;}.elementor-610 .elementor-element.elementor-element-b44334c{--width:70%;}.elementor-610 .elementor-element.elementor-element-e77ce41{--width:30%;}.elementor-610 .elementor-element.elementor-element-f776d0d{--width:70%;}.elementor-610 .elementor-element.elementor-element-c55205d{--width:30%;}.elementor-610 .elementor-element.elementor-element-56428f2{--width:70%;}.elementor-610 .elementor-element.elementor-element-14d4017{--width:30%;}.elementor-610 .elementor-element.elementor-element-9016158{--width:70%;}.elementor-610 .elementor-element.elementor-element-7b057a8{--width:30%;}.elementor-610 .elementor-element.elementor-element-e0fe41a{--width:70%;}.elementor-610 .elementor-element.elementor-element-91b1c1b{--width:100%;}.elementor-610 .elementor-element.elementor-element-890f638{--width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-610 .elementor-element.elementor-element-3de62b8{--width:100%;}.elementor-610 .elementor-element.elementor-element-48f2551{--width:100%;}.elementor-610 .elementor-element.elementor-element-dc1e0f3{--width:100%;}.elementor-610 .elementor-element.elementor-element-0c09b78{--width:100%;}.elementor-610 .elementor-element.elementor-element-5131611{--width:100%;}.elementor-610 .elementor-element.elementor-element-10e51f6{--width:100%;}.elementor-610 .elementor-element.elementor-element-077b94f{--content-width:540px;}.elementor-610 .elementor-element.elementor-element-edc1c85{--width:100%;}.elementor-610 .elementor-element.elementor-element-bb83cea{--width:100%;}.elementor-610 .elementor-element.elementor-element-a09361a{--width:100%;}.elementor-610 .elementor-element.elementor-element-22b6f00{--width:100%;}.elementor-610 .elementor-element.elementor-element-b0fff41{--width:100%;}.elementor-610 .elementor-element.elementor-element-17204fe{--width:100%;}.elementor-610 .elementor-element.elementor-element-33ce1bb{--width:100%;}.elementor-610 .elementor-element.elementor-element-0adba7f{--width:100%;}.elementor-610 .elementor-element.elementor-element-3cabc3e{--width:100%;}.elementor-610 .elementor-element.elementor-element-ac3edda{--width:100%;}.elementor-610 .elementor-element.elementor-element-c2e1f04{--width:100%;}.elementor-610 .elementor-element.elementor-element-b05b13e{--width:100%;}.elementor-610 .elementor-element.elementor-element-69451fd{--width:100%;}.elementor-610 .elementor-element.elementor-element-b7f519a{--width:100%;}.elementor-610 .elementor-element.elementor-element-b475da0{--width:100%;}.elementor-610 .elementor-element.elementor-element-6dc7fe0{--width:100%;}.elementor-610 .elementor-element.elementor-element-82007f4{--width:100%;}.elementor-610 .elementor-element.elementor-element-b44334c{--width:100%;}.elementor-610 .elementor-element.elementor-element-e77ce41{--width:100%;}.elementor-610 .elementor-element.elementor-element-f776d0d{--width:100%;}.elementor-610 .elementor-element.elementor-element-c55205d{--width:100%;}.elementor-610 .elementor-element.elementor-element-56428f2{--width:100%;}.elementor-610 .elementor-element.elementor-element-14d4017{--width:100%;}.elementor-610 .elementor-element.elementor-element-9016158{--width:100%;}.elementor-610 .elementor-element.elementor-element-7b057a8{--width:100%;}.elementor-610 .elementor-element.elementor-element-e0fe41a{--width:100%;}}@media(max-width:1399px){body:not(.rtl) .elementor-610 .elementor-element.elementor-element-bfe8a4e{left:50%;}body.rtl .elementor-610 .elementor-element.elementor-element-bfe8a4e{right:50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-e94b37d{left:51.5%;}body.rtl .elementor-610 .elementor-element.elementor-element-e94b37d{right:51.5%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-d97dfb3{right:10%;}body.rtl .elementor-610 .elementor-element.elementor-element-d97dfb3{left:10%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-b3e7f85{right:10%;}body.rtl .elementor-610 .elementor-element.elementor-element-b3e7f85{left:10%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-156bf99{left:-9%;}body.rtl .elementor-610 .elementor-element.elementor-element-156bf99{right:-9%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-756f1ff{right:10%;}body.rtl .elementor-610 .elementor-element.elementor-element-756f1ff{left:10%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-2a07549{right:10%;}body.rtl .elementor-610 .elementor-element.elementor-element-2a07549{left:10%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-52c697b{left:-9%;}body.rtl .elementor-610 .elementor-element.elementor-element-52c697b{right:-9%;}.elementor-610 .elementor-element.elementor-element-36a4a5b{--grid-auto-flow:row;}.elementor-610 .elementor-element.elementor-element-d41dffd{--grid-auto-flow:row;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-31080b8{left:-34%;}body.rtl .elementor-610 .elementor-element.elementor-element-31080b8{right:-34%;}.elementor-610 .elementor-element.elementor-element-31080b8{top:-72%;}}@media(max-width:1199px){.elementor-610 .elementor-element.elementor-element-d933a13{--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-5033b46{--container-widget-width:756px;--container-widget-flex-grow:0;width:var( --container-widget-width, 756px );max-width:756px;}.elementor-610 .elementor-element.elementor-element-ee12120{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-610 .elementor-element.elementor-element-39c29ce{--e-image-carousel-slides-to-show:5;}.elementor-610 .elementor-element.elementor-element-bfe8a4e{--e-transform-translateX:-50%;bottom:-5%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-bfe8a4e{left:50%;}body.rtl .elementor-610 .elementor-element.elementor-element-bfe8a4e{right:50%;}.elementor-610 .elementor-element.elementor-element-bfe8a4e img{width:610px;}.elementor-610 .elementor-element.elementor-element-e94b37d img{width:580px;}.elementor-610 .elementor-element.elementor-element-21385ed{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-67945fc{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-d97dfb3{right:5.8%;}body.rtl .elementor-610 .elementor-element.elementor-element-d97dfb3{left:5.8%;}.elementor-610 .elementor-element.elementor-element-d97dfb3 img{width:482px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-b3e7f85{right:7.4%;}body.rtl .elementor-610 .elementor-element.elementor-element-b3e7f85{left:7.4%;}.elementor-610 .elementor-element.elementor-element-b3e7f85 img{width:488px;}.elementor-610 .elementor-element.elementor-element-b20c3c7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-193bc7a{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-610 .elementor-element.elementor-element-2bb47ec{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-156bf99{left:-7.6%;}body.rtl .elementor-610 .elementor-element.elementor-element-156bf99{right:-7.6%;}.elementor-610 .elementor-element.elementor-element-156bf99 img{width:542px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-66690ed{left:1%;}body.rtl .elementor-610 .elementor-element.elementor-element-66690ed{right:1%;}.elementor-610 .elementor-element.elementor-element-66690ed img{width:356px;}.elementor-610 .elementor-element.elementor-element-5645fd8{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-93e092e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-f21fd73{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-756f1ff{right:5.8%;}body.rtl .elementor-610 .elementor-element.elementor-element-756f1ff{left:5.8%;}.elementor-610 .elementor-element.elementor-element-756f1ff img{width:482px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-2a07549{right:7.4%;}body.rtl .elementor-610 .elementor-element.elementor-element-2a07549{left:7.4%;}.elementor-610 .elementor-element.elementor-element-2a07549 img{width:488px;}.elementor-610 .elementor-element.elementor-element-e0a7a17{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-4eaa890{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-610 .elementor-element.elementor-element-c31991f{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-52c697b{left:-7.6%;}body.rtl .elementor-610 .elementor-element.elementor-element-52c697b{right:-7.6%;}.elementor-610 .elementor-element.elementor-element-52c697b img{width:542px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-475dc5a{left:1%;}body.rtl .elementor-610 .elementor-element.elementor-element-475dc5a{right:1%;}.elementor-610 .elementor-element.elementor-element-475dc5a img{width:356px;}.elementor-610 .elementor-element.elementor-element-b172419{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-36a4a5b{--gap:30px 24px;--row-gap:30px;--column-gap:24px;--grid-auto-flow:row;}.elementor-610 .elementor-element.elementor-element-3131a95 img{width:64px;}.elementor-610 .elementor-element.elementor-element-374e5fd img{width:64px;}.elementor-610 .elementor-element.elementor-element-5236cd0 img{width:64px;}.elementor-610 .elementor-element.elementor-element-a7db638 img{width:64px;}.elementor-610 .elementor-element.elementor-element-7afecf7 img{width:64px;}.elementor-610 .elementor-element.elementor-element-5245cf5 img{width:64px;}.elementor-610 .elementor-element.elementor-element-11eb12d img{width:64px;}.elementor-610 .elementor-element.elementor-element-f0ddb44 img{width:64px;}.elementor-610 .elementor-element.elementor-element-d41dffd{--grid-auto-flow:row;}.elementor-610 .elementor-element.elementor-element-5d335ef{--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-31080b8{left:-33%;}body.rtl .elementor-610 .elementor-element.elementor-element-31080b8{right:-33%;}.elementor-610 .elementor-element.elementor-element-3dc0bea .elementor-heading-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-description{font-size:16px;}.elementor-610 .elementor-element.elementor-element-fd8a0a9 .elementor-heading-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-description{font-size:16px;}.elementor-610 .elementor-element.elementor-element-b5008aa .elementor-heading-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-description{font-size:16px;}.elementor-610 .elementor-element.elementor-element-86402c1 .elementor-heading-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-description{font-size:16px;}.elementor-610 .elementor-element.elementor-element-eafca17 .elementor-heading-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-description{font-size:16px;}.elementor-610 .elementor-element.elementor-element-140ea78 .elementor-heading-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-description{font-size:16px;}.elementor-610 .elementor-element.elementor-element-37cdf13 .elementor-heading-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-title{font-size:20px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-description{font-size:16px;}:where( .elementor-610 .elementor-element.elementor-element-c8981dd .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}body.elementor-page-610:not(.elementor-motion-effects-element-type-background), body.elementor-page-610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1800px auto;}}@media(max-width:991px){.elementor-610 .elementor-element.elementor-element-5033b46{--container-widget-width:497px;--container-widget-flex-grow:0;width:var( --container-widget-width, 497px );max-width:497px;}.elementor-610 .elementor-element.elementor-element-39c29ce{--e-image-carousel-slides-to-show:4;}.elementor-610 .elementor-element.elementor-element-fafb230{--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;--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-3de62b8{--justify-content:flex-start;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-058d671{left:-46px;}body.rtl .elementor-610 .elementor-element.elementor-element-058d671{right:-46px;}.elementor-610 .elementor-element.elementor-element-058d671{top:68px;}.elementor-610 .elementor-element.elementor-element-058d671 img{width:200px;}.elementor-610 .elementor-element.elementor-element-12d2213{--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-2bf40de{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-5f21a59{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-610 .elementor-element.elementor-element-b172419{--min-height:273px;--justify-content:center;}.elementor-610 .elementor-element.elementor-element-383a2d4{top:43%;}.elementor-610 .elementor-element.elementor-element-f2c5241{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-ff46d52{--min-height:148px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-17653fe{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:6%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-17653fe{left:53.2%;}body.rtl .elementor-610 .elementor-element.elementor-element-17653fe{right:53.2%;}.elementor-610 .elementor-element.elementor-element-17653fe img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-a461b31{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-a461b31{left:61%;}body.rtl .elementor-610 .elementor-element.elementor-element-a461b31{right:61%;}.elementor-610 .elementor-element.elementor-element-a461b31 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-ff1eca6{width:var( --container-widget-width, 86px );max-width:86px;--container-widget-width:86px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-ff1eca6 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-3f5a491{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-610 .elementor-element.elementor-element-9cf265f{--gap:5px 24px;--row-gap:5px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-610 .elementor-element.elementor-element-4e9d1e7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-403f95f{--min-height:148px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-610 .elementor-element.elementor-element-57f6fb5{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:6%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-57f6fb5{left:53.2%;}body.rtl .elementor-610 .elementor-element.elementor-element-57f6fb5{right:53.2%;}.elementor-610 .elementor-element.elementor-element-57f6fb5 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-c4332ba{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-c4332ba{left:61%;}body.rtl .elementor-610 .elementor-element.elementor-element-c4332ba{right:61%;}.elementor-610 .elementor-element.elementor-element-c4332ba img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-b9413c3{z-index:1;}.elementor-610 .elementor-element.elementor-element-8432a82{width:var( --container-widget-width, 86px );max-width:86px;--container-widget-width:86px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-8432a82 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-e7628a0{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-610 .elementor-element.elementor-element-5e83ddb{text-align:center;}.elementor-610 .elementor-element.elementor-element-5e83ddb .elementor-heading-title{line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-7b6ac18{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-bdeeb3d{--min-height:148px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-610 .elementor-element.elementor-element-d308377{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:6%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-d308377{left:53.2%;}body.rtl .elementor-610 .elementor-element.elementor-element-d308377{right:53.2%;}.elementor-610 .elementor-element.elementor-element-d308377 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-0342ccd{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-0342ccd{left:61%;}body.rtl .elementor-610 .elementor-element.elementor-element-0342ccd{right:61%;}.elementor-610 .elementor-element.elementor-element-0342ccd img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-65aa69e{z-index:1;}.elementor-610 .elementor-element.elementor-element-8d99c4b{width:var( --container-widget-width, 86px );max-width:86px;--container-widget-width:86px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-8d99c4b .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-7018c70{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-610 .elementor-element.elementor-element-b27bb39{text-align:center;}.elementor-610 .elementor-element.elementor-element-b27bb39 .elementor-heading-title{line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-8ccee16{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-8a48752{--min-height:148px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-610 .elementor-element.elementor-element-c5a519b{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:6%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-c5a519b{left:53.2%;}body.rtl .elementor-610 .elementor-element.elementor-element-c5a519b{right:53.2%;}.elementor-610 .elementor-element.elementor-element-c5a519b img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-fe08636{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-fe08636{left:61%;}body.rtl .elementor-610 .elementor-element.elementor-element-fe08636{right:61%;}.elementor-610 .elementor-element.elementor-element-fe08636 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-c63511f{z-index:1;}.elementor-610 .elementor-element.elementor-element-fcac3b8{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-fcac3b8 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-c8098bf{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-610 .elementor-element.elementor-element-9eea041{text-align:center;}.elementor-610 .elementor-element.elementor-element-9eea041 .elementor-heading-title{line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-5e55bef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-392d6fc{--min-height:148px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-610 .elementor-element.elementor-element-d9a5218{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:6%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-d9a5218{left:53.2%;}body.rtl .elementor-610 .elementor-element.elementor-element-d9a5218{right:53.2%;}.elementor-610 .elementor-element.elementor-element-d9a5218 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-8ac42cd{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-8ac42cd{left:61%;}body.rtl .elementor-610 .elementor-element.elementor-element-8ac42cd{right:61%;}.elementor-610 .elementor-element.elementor-element-8ac42cd img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-ae9bf55{z-index:1;}.elementor-610 .elementor-element.elementor-element-352a8ac{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-610 .elementor-element.elementor-element-352a8ac .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-610 .elementor-element.elementor-element-73a1d5d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-610 .elementor-element.elementor-element-77109f3{text-align:center;}.elementor-610 .elementor-element.elementor-element-77109f3 .elementor-heading-title{line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-80586ef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:var( --container-widget-width, 320px );max-width:320px;padding:0px 0px 60px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;}:where( .elementor-610 .elementor-element.elementor-element-80586ef .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-610 .elementor-element.elementor-element-1a97a55{--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;--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-5131611{--justify-content:flex-start;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-b5302b3{right:-44px;}body.rtl .elementor-610 .elementor-element.elementor-element-b5302b3{left:-44px;}.elementor-610 .elementor-element.elementor-element-b5302b3{top:68px;}.elementor-610 .elementor-element.elementor-element-b5302b3 img{width:200px;}.elementor-610 .elementor-element.elementor-element-24d4455{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-36a4a5b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-610 .elementor-element.elementor-element-291b8a9{--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-3f8fc14{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-610 .elementor-element.elementor-element-077b94f{--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-ca6431f{--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-3504543{--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-610 .elementor-element.elementor-element-d41dffd{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-31080b8{left:-43.5%;}body.rtl .elementor-610 .elementor-element.elementor-element-31080b8{right:-43.5%;}.elementor-610 .elementor-element.elementor-element-31080b8{top:-66%;}.elementor-610 .elementor-element.elementor-element-31080b8 img{width:820px;max-width:1000px;}.elementor-610 .elementor-element.elementor-element-0de1966 img{width:134px;}.elementor-610 .elementor-element.elementor-element-3dc0bea .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-dbc93e5 img{width:134px;}.elementor-610 .elementor-element.elementor-element-fd8a0a9 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-540a927 img{width:134px;}.elementor-610 .elementor-element.elementor-element-b5008aa .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-7c5ba6e img{width:134px;}.elementor-610 .elementor-element.elementor-element-86402c1 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-01609ac img{width:134px;}.elementor-610 .elementor-element.elementor-element-eafca17 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-451f309 img{width:134px;}.elementor-610 .elementor-element.elementor-element-140ea78 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-4bbd78f img{width:134px;}.elementor-610 .elementor-element.elementor-element-37cdf13 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-610 .elementor-element.elementor-element-c8981dd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-610 .elementor-element.elementor-element-59e0664{--padding-top:54px;--padding-bottom:54px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-71b106e{top:-100px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-59a896e{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-59a896e{right:0px;}.elementor-610 .elementor-element.elementor-element-59a896e{top:-100px;}.elementor-610 .elementor-element.elementor-element-42efea2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body.elementor-page-610:not(.elementor-motion-effects-element-type-background), body.elementor-page-610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1600px auto;}}@media(max-width:767px){.elementor-610 .elementor-element.elementor-element-d933a13{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-bc7d414{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-610 .elementor-element.elementor-element-5033b46{--container-widget-width:368px;--container-widget-flex-grow:0;width:var( --container-widget-width, 368px );max-width:368px;}.elementor-610 .elementor-element.elementor-element-ee12120{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-39c29ce{--e-image-carousel-slides-to-show:3;}.elementor-610 .elementor-element.elementor-element-fafb230{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-610 .elementor-element.elementor-element-3de62b8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-857b85d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-610 .elementor-element.elementor-element-989323b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-610 .elementor-element.elementor-element-12d2213:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-12d2213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-610 .elementor-element.elementor-element-12d2213{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-865e2d0{top:40%;text-align:center;}.elementor-610 .elementor-element.elementor-element-865e2d0 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-5ab71b1{top:40%;text-align:center;}.elementor-610 .elementor-element.elementor-element-5ab71b1 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-c32b796{--z-index:6;}.elementor-610 .elementor-element.elementor-element-5f21a59{--z-index:2;}.elementor-610 .elementor-element.elementor-element-383a2d4 img{max-width:unset;}.elementor-610 .elementor-element.elementor-element-f2c5241{--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:nowrap;}.elementor-610 .elementor-element.elementor-element-4e9d1e7{--flex-wrap:nowrap;}.elementor-610 .elementor-element.elementor-element-7b6ac18{--flex-wrap:nowrap;}.elementor-610 .elementor-element.elementor-element-8ccee16{--flex-wrap:nowrap;}.elementor-610 .elementor-element.elementor-element-5e55bef{--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:nowrap;}.elementor-610 .elementor-element.elementor-element-80586ef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:64px;--container-widget-width:218px;--container-widget-flex-grow:0;width:var( --container-widget-width, 218px );max-width:218px;z-index:2;}.elementor-610 .elementor-element.elementor-element-1a97a55{--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-610 .elementor-element.elementor-element-5131611{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-b5302b3{right:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-b5302b3{left:0px;}.elementor-610 .elementor-element.elementor-element-b5302b3{top:140px;}.elementor-610 .elementor-element.elementor-element-36a4a5b{--grid-auto-flow:row;}.elementor-610 .elementor-element.elementor-element-91c55a0 .elementor-heading-title{font-size:16px;line-height:2.1em;}.elementor-610 .elementor-element.elementor-element-077b94f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-610 .elementor-element.elementor-element-7c7a463{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-wrapper .elementor-image-box-img{width:79px;}.elementor-610 .elementor-element.elementor-element-5b1ad94{--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;}.elementor-610 .elementor-element.elementor-element-286d8b0 .elementor-icon{font-size:24px;}.elementor-610 .elementor-element.elementor-element-286d8b0 .elementor-icon svg{height:24px;}.elementor-610 .elementor-element.elementor-element-30a1388 .elementor-icon{font-size:24px;}.elementor-610 .elementor-element.elementor-element-30a1388 .elementor-icon svg{height:24px;}.elementor-610 .elementor-element.elementor-element-d41dffd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-610 .elementor-element.elementor-element-554a748 .elementor-heading-title{font-size:14px;}.elementor-610 .elementor-element.elementor-element-eec8a62{width:100%;max-width:100%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-31080b8{left:-3%;}body.rtl .elementor-610 .elementor-element.elementor-element-31080b8{right:-3%;}.elementor-610 .elementor-element.elementor-element-31080b8{top:-124px;}.elementor-610 .elementor-element.elementor-element-31080b8 img{width:830px;}.elementor-610 .elementor-element.elementor-element-69451fd{--min-height:263px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-0de1966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-3dc0bea .elementor-heading-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-description{font-size:14px;}.elementor-610 .elementor-element.elementor-element-b475da0{--min-height:263px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-dbc93e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-fd8a0a9 .elementor-heading-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-description{font-size:14px;}.elementor-610 .elementor-element.elementor-element-82007f4{--min-height:263px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-540a927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-b5008aa .elementor-heading-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-description{font-size:14px;}.elementor-610 .elementor-element.elementor-element-e77ce41{--min-height:263px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-7c5ba6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-86402c1 .elementor-heading-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-description{font-size:14px;}.elementor-610 .elementor-element.elementor-element-c55205d{--min-height:263px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-01609ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-eafca17 .elementor-heading-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-description{font-size:14px;}.elementor-610 .elementor-element.elementor-element-14d4017{--min-height:263px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-451f309{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-140ea78 .elementor-heading-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-description{font-size:14px;}.elementor-610 .elementor-element.elementor-element-7b057a8{--min-height:263px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-610 .elementor-element.elementor-element-4bbd78f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-37cdf13 .elementor-heading-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-title{font-size:16px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-description{font-size:14px;}.elementor-610 .elementor-element.elementor-element-42efea2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}body.elementor-page-610:not(.elementor-motion-effects-element-type-background), body.elementor-page-610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1300px auto;}}@media(max-width:575px){.elementor-610 .elementor-element.elementor-element-d933a13{--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-25c7892{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-39c29ce{--e-image-carousel-slides-to-show:2;}.elementor-610 .elementor-element.elementor-element-fafb230{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-1a2ff43{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-058d671{left:0px;}body.rtl .elementor-610 .elementor-element.elementor-element-058d671{right:0px;}.elementor-610 .elementor-element.elementor-element-058d671 img{width:122px;}.elementor-610 .elementor-element.elementor-element-12d2213:not(.elementor-motion-effects-element-type-background), .elementor-610 .elementor-element.elementor-element-12d2213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resonance.holdings/wp-content/uploads/2025/08/title.jpg");background-size:auto;}.elementor-610 .elementor-element.elementor-element-12d2213{--min-height:732px;}.elementor-610 .elementor-element.elementor-element-2bf40de{--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-ff46d52{--width:128px;}.elementor-610 .elementor-element.elementor-element-3f5a491{--width:95vw;}.elementor-610 .elementor-element.elementor-element-403f95f{--width:128px;}.elementor-610 .elementor-element.elementor-element-e7628a0{--width:95vw;}.elementor-610 .elementor-element.elementor-element-7018c70{--width:95vw;}.elementor-610 .elementor-element.elementor-element-c8098bf{--width:95vw;}.elementor-610 .elementor-element.elementor-element-73a1d5d{--width:95vw;}.elementor-610 .elementor-element.elementor-element-80586ef{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-610 .elementor-element.elementor-element-1a97a55{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-61ae58b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-610 .elementor-element.elementor-element-6ff8c51 img{border-radius:24px 24px 24px 24px;}.elementor-610 .elementor-element.elementor-element-b5302b3{--e-transform-translateY:-100%;top:100%;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-b5302b3{right:-53px;}body.rtl .elementor-610 .elementor-element.elementor-element-b5302b3{left:-53px;}.elementor-610 .elementor-element.elementor-element-b5302b3 img{width:193px;}.elementor-610 .elementor-element.elementor-element-24d4455{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-36a4a5b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-610 .elementor-element.elementor-element-d2df2a6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-3131a95 img{width:59px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-374e5fd{left:32px;}body.rtl .elementor-610 .elementor-element.elementor-element-374e5fd{right:32px;}.elementor-610 .elementor-element.elementor-element-374e5fd{top:32px;}.elementor-610 .elementor-element.elementor-element-374e5fd img{width:59px;}.elementor-610 .elementor-element.elementor-element-f3c3e50{padding:32px 0px 12px 0px;}.elementor-610 .elementor-element.elementor-element-a201bd9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-5236cd0 img{width:59px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-a7db638{left:32px;}body.rtl .elementor-610 .elementor-element.elementor-element-a7db638{right:32px;}.elementor-610 .elementor-element.elementor-element-a7db638{top:32px;}.elementor-610 .elementor-element.elementor-element-a7db638 img{width:59px;}.elementor-610 .elementor-element.elementor-element-1f867d0{padding:32px 0px 12px 0px;}.elementor-610 .elementor-element.elementor-element-fb8b2bc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-7afecf7 img{width:59px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-5245cf5{left:32px;}body.rtl .elementor-610 .elementor-element.elementor-element-5245cf5{right:32px;}.elementor-610 .elementor-element.elementor-element-5245cf5{top:32px;}.elementor-610 .elementor-element.elementor-element-5245cf5 img{width:59px;}.elementor-610 .elementor-element.elementor-element-b5cf1f8{padding:32px 0px 12px 0px;}.elementor-610 .elementor-element.elementor-element-51dc073{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-11eb12d img{width:59px;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-f0ddb44{left:32px;}body.rtl .elementor-610 .elementor-element.elementor-element-f0ddb44{right:32px;}.elementor-610 .elementor-element.elementor-element-f0ddb44{top:32px;}.elementor-610 .elementor-element.elementor-element-f0ddb44 img{width:59px;}.elementor-610 .elementor-element.elementor-element-ab247ba{padding:32px 0px 12px 0px;}.elementor-610 .elementor-element.elementor-element-291b8a9{--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-3f8fc14{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-077b94f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-edc1c85{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-a6f76a6{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-a6f76a6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-a6f76a6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-a6f76a6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-bb83cea{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-21e9381{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-21e9381.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-21e9381.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-21e9381.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-a09361a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-7adbb6e{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-7adbb6e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-7adbb6e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-7adbb6e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-22b6f00{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-3a24ea9{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-3a24ea9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-3a24ea9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-3a24ea9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-b0fff41{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-53ac797{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-53ac797.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-53ac797.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-53ac797.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-17204fe{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-892596f{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-892596f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-892596f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-892596f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-33ce1bb{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-379c6f4{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-379c6f4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-379c6f4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-379c6f4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-0adba7f{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-409b259{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-409b259.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-409b259.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-409b259.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-3cabc3e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-4ba4d46{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-4ba4d46.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-4ba4d46.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-4ba4d46.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-ac3edda{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-78b8860{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-78b8860.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-78b8860.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-78b8860.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-c2e1f04{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-4c5554e{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-4c5554e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-4c5554e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-4c5554e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-b05b13e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-610 .elementor-element.elementor-element-b86cfc8{width:100%;max-width:100%;}.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-b86cfc8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-b86cfc8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-b86cfc8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-610 .elementor-element.elementor-element-ca6431f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-3504543{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-610 .elementor-element.elementor-element-d41dffd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-610 .elementor-element.elementor-element-31080b8{left:-5%;}body.rtl .elementor-610 .elementor-element.elementor-element-31080b8{right:-5%;}.elementor-610 .elementor-element.elementor-element-31080b8{top:-108px;}.elementor-610 .elementor-element.elementor-element-8c4b4d4{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-610 .elementor-element.elementor-element-b7f519a{--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-3dc0bea .elementor-heading-title{font-size:14px;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-46be7e8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-44320c0{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-610 .elementor-element.elementor-element-6dc7fe0{--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-fd8a0a9 .elementor-heading-title{font-size:14px;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-035ea32.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-ecdd7c2{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-610 .elementor-element.elementor-element-b44334c{--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-b5008aa .elementor-heading-title{font-size:14px;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-f6a579e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-e959ba2{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-610 .elementor-element.elementor-element-f776d0d{--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-86402c1 .elementor-heading-title{font-size:14px;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-8e545ff.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-a2d88b5{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-610 .elementor-element.elementor-element-56428f2{--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-eafca17 .elementor-heading-title{font-size:14px;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-77e1c79.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-1b99fdb{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-610 .elementor-element.elementor-element-9016158{--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-140ea78 .elementor-heading-title{font-size:14px;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-b358026.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-4bb3e7a{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-610 .elementor-element.elementor-element-e0fe41a{--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-610 .elementor-element.elementor-element-37cdf13 .elementor-heading-title{font-size:14px;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper{text-align:start;}.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-610 .elementor-element.elementor-element-c3e7602.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-610 .elementor-element.elementor-element-c8981dd{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 60px 0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;}.elementor-610 .elementor-element.elementor-element-59e0664{--padding-top:38px;--padding-bottom:38px;--padding-left:10px;--padding-right:10px;}.elementor-610 .elementor-element.elementor-element-71b106e{top:-146px;}.elementor-610 .elementor-element.elementor-element-71b106e img{width:493px;max-width:493px;}.elementor-610 .elementor-element.elementor-element-59a896e{top:-146px;}.elementor-610 .elementor-element.elementor-element-59a896e img{width:493px;max-width:493px;}.elementor-610 .elementor-element.elementor-element-42efea2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}body.elementor-page-610:not(.elementor-motion-effects-element-type-background), body.elementor-page-610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1050px auto;}}/* Start custom CSS for heading, class: .elementor-element-5033b46 */.elementor-610 .elementor-element.elementor-element-5033b46 h1 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), linear-gradient(0deg, #FFFFFF, #FFFFFF), linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df044da */.elementor-610 .elementor-element.elementor-element-df044da h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee546ce */.elementor-610 .elementor-element.elementor-element-ee546ce h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-865e2d0 */.elementor-610 .elementor-element.elementor-element-865e2d0 {
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}
.elementor-610 .elementor-element.elementor-element-865e2d0 img {
    filter: blur(100px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ab71b1 */.elementor-610 .elementor-element.elementor-element-5ab71b1 {
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}
.elementor-610 .elementor-element.elementor-element-5ab71b1 img {
    filter: blur(750px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1170a2e */.elementor-610 .elementor-element.elementor-element-1170a2e h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04e28bc */.elementor-610 .elementor-element.elementor-element-04e28bc img {
    filter: blur(100px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c2c9d4 */.elementor-610 .elementor-element.elementor-element-2c2c9d4:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621fd7b */.elementor-610 .elementor-element.elementor-element-621fd7b {
    opacity: 0.4;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53bd4a */.elementor-610 .elementor-element.elementor-element-c53bd4a {
    height: 140px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfe8a4e */.elementor-610 .elementor-element.elementor-element-bfe8a4e {
    transition: all ease 0.4s;
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-bfe8a4e {
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e94b37d */.elementor-610 .elementor-element.elementor-element-e94b37d {
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-e94b37d {
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121a670 */.elementor-610 .elementor-element.elementor-element-121a670:hover .hover-img, .elementor-610 .elementor-element.elementor-element-121a670:hover svg {
    opacity: 1;
}
.elementor-610 .elementor-element.elementor-element-121a670:hover .main-img {
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-121a670 svg {
    transition: all ease 0.4s;
    opacity: 0.4;
}
.elementor-610 .elementor-element.elementor-element-121a670:hover .hov-b-text p {
    color: var( --e-global-color-accent );
    transform: scale(1.15);
    font-weight: 500;
}
.elementor-610 .elementor-element.elementor-element-121a670:hover .elementor-element-2c2c9d4 p {
    color: #fff;
}
.elementor-610 .elementor-element.elementor-element-121a670:hover .hov-b-text {
    /*width: 105px;*/
}
.elementor-610 .elementor-element.elementor-element-121a670:hover .com-logos {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49afc7a */.elementor-610 .elementor-element.elementor-element-49afc7a .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39c9ccb */.elementor-610 .elementor-element.elementor-element-39c9ccb {
    height: 140px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d97dfb3 */.elementor-610 .elementor-element.elementor-element-d97dfb3 {
    transition: all ease 0.4s;
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-d97dfb3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e7f85 */.elementor-610 .elementor-element.elementor-element-b3e7f85 {
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-b3e7f85 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21385ed */.elementor-610 .elementor-element.elementor-element-21385ed:hover .hover-img, .elementor-610 .elementor-element.elementor-element-21385ed:hover svg {
    opacity: 1;
}
.elementor-610 .elementor-element.elementor-element-21385ed:hover .main-img {
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-21385ed svg {
    transition: all ease 0.4s;
    opacity: 0.4;
}
.elementor-610 .elementor-element.elementor-element-21385ed:hover .hov-b-text p {
    color: var( --e-global-color-accent );
    transform: scale(1.15);
    font-weight: 500;
}
.elementor-610 .elementor-element.elementor-element-21385ed:hover .elementor-widget-icon-box p {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c26595c */.elementor-610 .elementor-element.elementor-element-c26595c .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a77d2 */.elementor-610 .elementor-element.elementor-element-09a77d2 {
    height: 140px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-156bf99 */.elementor-610 .elementor-element.elementor-element-156bf99 {
    transition: all ease 0.4s;
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-156bf99 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66690ed */.elementor-610 .elementor-element.elementor-element-66690ed {
    transition: all ease 0.4s;

}
.elementor-610 .elementor-element.elementor-element-66690ed img {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b20c3c7 */.elementor-610 .elementor-element.elementor-element-b20c3c7:hover .hover-img, .elementor-610 .elementor-element.elementor-element-b20c3c7:hover svg {
    opacity: 1;
}
.elementor-610 .elementor-element.elementor-element-b20c3c7:hover .main-img {
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-b20c3c7 svg {
    transition: all ease 0.4s;
    opacity: 0.4;
}
.elementor-610 .elementor-element.elementor-element-b20c3c7:hover .hov-b-text p {
    color: var( --e-global-color-accent );
    transform: scale(1.15);
    font-weight: 500;
}
.elementor-610 .elementor-element.elementor-element-b20c3c7:hover .elementor-widget-icon-box p {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-99cd3ba */.elementor-610 .elementor-element.elementor-element-99cd3ba .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b97247b */.elementor-610 .elementor-element.elementor-element-b97247b {
    height: 140px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-756f1ff */.elementor-610 .elementor-element.elementor-element-756f1ff {
    transition: all ease 0.4s;
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-756f1ff {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a07549 */.elementor-610 .elementor-element.elementor-element-2a07549 {
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-2a07549 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93e092e */.elementor-610 .elementor-element.elementor-element-93e092e:hover .hover-img, .elementor-610 .elementor-element.elementor-element-93e092e:hover svg {
    opacity: 1;
}
.elementor-610 .elementor-element.elementor-element-93e092e:hover .main-img {
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-93e092e svg {
    transition: all ease 0.4s;
    opacity: 0.4;
}
.elementor-610 .elementor-element.elementor-element-93e092e:hover .hov-b-text p {
    color: var( --e-global-color-accent );
    transform: scale(1.15);
    font-weight: 500;
}
.elementor-610 .elementor-element.elementor-element-93e092e:hover .elementor-widget-icon-box p {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7643785 */.elementor-610 .elementor-element.elementor-element-7643785 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95b96e */.elementor-610 .elementor-element.elementor-element-b95b96e {
    height: 140px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52c697b */.elementor-610 .elementor-element.elementor-element-52c697b {
    transition: all ease 0.4s;
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-52c697b {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-475dc5a */.elementor-610 .elementor-element.elementor-element-475dc5a {
    transition: all ease 0.4s;

}
.elementor-610 .elementor-element.elementor-element-475dc5a img {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0a7a17 */.elementor-610 .elementor-element.elementor-element-e0a7a17:hover .hover-img, .elementor-610 .elementor-element.elementor-element-e0a7a17:hover svg {
    opacity: 1;
}
.elementor-610 .elementor-element.elementor-element-e0a7a17:hover .main-img {
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-e0a7a17 svg {
    transition: all ease 0.4s;
    opacity: 0.4;
}
.elementor-610 .elementor-element.elementor-element-e0a7a17:hover .hov-b-text p {
    color: var( --e-global-color-accent );
    transform: scale(1.15);
    font-weight: 500;
}
.elementor-610 .elementor-element.elementor-element-e0a7a17:hover .elementor-widget-icon-box p {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c32b796 */.elementor-610 .elementor-element.elementor-element-c32b796 p {
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-383a2d4 */.elementor-610 .elementor-element.elementor-element-383a2d4 {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17653fe */.elementor-610 .elementor-element.elementor-element-17653fe {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a461b31 */.elementor-610 .elementor-element.elementor-element-a461b31 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ed3b4f */.elementor-610 .elementor-element.elementor-element-5ed3b4f:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5a491 */.elementor-610 .elementor-element.elementor-element-3f5a491 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f6fb5 */.elementor-610 .elementor-element.elementor-element-57f6fb5 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4332ba */.elementor-610 .elementor-element.elementor-element-c4332ba {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9413c3 */.elementor-610 .elementor-element.elementor-element-b9413c3 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403f95f */.elementor-610 .elementor-element.elementor-element-403f95f>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca00eff */.elementor-610 .elementor-element.elementor-element-ca00eff:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-ca00eff p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7628a0 */.elementor-610 .elementor-element.elementor-element-e7628a0 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d308377 */.elementor-610 .elementor-element.elementor-element-d308377 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0342ccd */.elementor-610 .elementor-element.elementor-element-0342ccd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65aa69e */.elementor-610 .elementor-element.elementor-element-65aa69e .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdeeb3d */.elementor-610 .elementor-element.elementor-element-bdeeb3d>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1c94b */.elementor-610 .elementor-element.elementor-element-0c1c94b:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-0c1c94b p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7018c70 */.elementor-610 .elementor-element.elementor-element-7018c70 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5a519b */.elementor-610 .elementor-element.elementor-element-c5a519b {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe08636 */.elementor-610 .elementor-element.elementor-element-fe08636 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c63511f */.elementor-610 .elementor-element.elementor-element-c63511f .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48752 */.elementor-610 .elementor-element.elementor-element-8a48752>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592f8da */.elementor-610 .elementor-element.elementor-element-592f8da:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-592f8da p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8098bf */.elementor-610 .elementor-element.elementor-element-c8098bf {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9a5218 */.elementor-610 .elementor-element.elementor-element-d9a5218 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ac42cd */.elementor-610 .elementor-element.elementor-element-8ac42cd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae9bf55 */.elementor-610 .elementor-element.elementor-element-ae9bf55 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392d6fc */.elementor-610 .elementor-element.elementor-element-392d6fc>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9825725 */.elementor-610 .elementor-element.elementor-element-9825725:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-9825725 p {
    max-width: 336px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a1d5d */.elementor-610 .elementor-element.elementor-element-73a1d5d {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17653fe */.elementor-610 .elementor-element.elementor-element-17653fe {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a461b31 */.elementor-610 .elementor-element.elementor-element-a461b31 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ed3b4f */.elementor-610 .elementor-element.elementor-element-5ed3b4f:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5a491 */.elementor-610 .elementor-element.elementor-element-3f5a491 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f6fb5 */.elementor-610 .elementor-element.elementor-element-57f6fb5 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4332ba */.elementor-610 .elementor-element.elementor-element-c4332ba {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9413c3 */.elementor-610 .elementor-element.elementor-element-b9413c3 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403f95f */.elementor-610 .elementor-element.elementor-element-403f95f>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca00eff */.elementor-610 .elementor-element.elementor-element-ca00eff:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-ca00eff p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7628a0 */.elementor-610 .elementor-element.elementor-element-e7628a0 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d308377 */.elementor-610 .elementor-element.elementor-element-d308377 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0342ccd */.elementor-610 .elementor-element.elementor-element-0342ccd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65aa69e */.elementor-610 .elementor-element.elementor-element-65aa69e .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdeeb3d */.elementor-610 .elementor-element.elementor-element-bdeeb3d>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1c94b */.elementor-610 .elementor-element.elementor-element-0c1c94b:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-0c1c94b p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7018c70 */.elementor-610 .elementor-element.elementor-element-7018c70 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5a519b */.elementor-610 .elementor-element.elementor-element-c5a519b {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe08636 */.elementor-610 .elementor-element.elementor-element-fe08636 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c63511f */.elementor-610 .elementor-element.elementor-element-c63511f .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48752 */.elementor-610 .elementor-element.elementor-element-8a48752>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592f8da */.elementor-610 .elementor-element.elementor-element-592f8da:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-592f8da p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8098bf */.elementor-610 .elementor-element.elementor-element-c8098bf {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9a5218 */.elementor-610 .elementor-element.elementor-element-d9a5218 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ac42cd */.elementor-610 .elementor-element.elementor-element-8ac42cd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae9bf55 */.elementor-610 .elementor-element.elementor-element-ae9bf55 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392d6fc */.elementor-610 .elementor-element.elementor-element-392d6fc>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9825725 */.elementor-610 .elementor-element.elementor-element-9825725:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-9825725 p {
    max-width: 336px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a1d5d */.elementor-610 .elementor-element.elementor-element-73a1d5d {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17653fe */.elementor-610 .elementor-element.elementor-element-17653fe {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a461b31 */.elementor-610 .elementor-element.elementor-element-a461b31 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ed3b4f */.elementor-610 .elementor-element.elementor-element-5ed3b4f:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5a491 */.elementor-610 .elementor-element.elementor-element-3f5a491 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f6fb5 */.elementor-610 .elementor-element.elementor-element-57f6fb5 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4332ba */.elementor-610 .elementor-element.elementor-element-c4332ba {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9413c3 */.elementor-610 .elementor-element.elementor-element-b9413c3 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403f95f */.elementor-610 .elementor-element.elementor-element-403f95f>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca00eff */.elementor-610 .elementor-element.elementor-element-ca00eff:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-ca00eff p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7628a0 */.elementor-610 .elementor-element.elementor-element-e7628a0 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d308377 */.elementor-610 .elementor-element.elementor-element-d308377 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0342ccd */.elementor-610 .elementor-element.elementor-element-0342ccd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65aa69e */.elementor-610 .elementor-element.elementor-element-65aa69e .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdeeb3d */.elementor-610 .elementor-element.elementor-element-bdeeb3d>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1c94b */.elementor-610 .elementor-element.elementor-element-0c1c94b:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-0c1c94b p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7018c70 */.elementor-610 .elementor-element.elementor-element-7018c70 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5a519b */.elementor-610 .elementor-element.elementor-element-c5a519b {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe08636 */.elementor-610 .elementor-element.elementor-element-fe08636 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c63511f */.elementor-610 .elementor-element.elementor-element-c63511f .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48752 */.elementor-610 .elementor-element.elementor-element-8a48752>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592f8da */.elementor-610 .elementor-element.elementor-element-592f8da:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-592f8da p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8098bf */.elementor-610 .elementor-element.elementor-element-c8098bf {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9a5218 */.elementor-610 .elementor-element.elementor-element-d9a5218 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ac42cd */.elementor-610 .elementor-element.elementor-element-8ac42cd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae9bf55 */.elementor-610 .elementor-element.elementor-element-ae9bf55 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392d6fc */.elementor-610 .elementor-element.elementor-element-392d6fc>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9825725 */.elementor-610 .elementor-element.elementor-element-9825725:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-9825725 p {
    max-width: 336px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a1d5d */.elementor-610 .elementor-element.elementor-element-73a1d5d {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17653fe */.elementor-610 .elementor-element.elementor-element-17653fe {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a461b31 */.elementor-610 .elementor-element.elementor-element-a461b31 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ed3b4f */.elementor-610 .elementor-element.elementor-element-5ed3b4f:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5a491 */.elementor-610 .elementor-element.elementor-element-3f5a491 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f6fb5 */.elementor-610 .elementor-element.elementor-element-57f6fb5 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4332ba */.elementor-610 .elementor-element.elementor-element-c4332ba {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9413c3 */.elementor-610 .elementor-element.elementor-element-b9413c3 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403f95f */.elementor-610 .elementor-element.elementor-element-403f95f>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca00eff */.elementor-610 .elementor-element.elementor-element-ca00eff:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-ca00eff p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7628a0 */.elementor-610 .elementor-element.elementor-element-e7628a0 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d308377 */.elementor-610 .elementor-element.elementor-element-d308377 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0342ccd */.elementor-610 .elementor-element.elementor-element-0342ccd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65aa69e */.elementor-610 .elementor-element.elementor-element-65aa69e .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdeeb3d */.elementor-610 .elementor-element.elementor-element-bdeeb3d>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1c94b */.elementor-610 .elementor-element.elementor-element-0c1c94b:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-0c1c94b p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7018c70 */.elementor-610 .elementor-element.elementor-element-7018c70 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5a519b */.elementor-610 .elementor-element.elementor-element-c5a519b {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe08636 */.elementor-610 .elementor-element.elementor-element-fe08636 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c63511f */.elementor-610 .elementor-element.elementor-element-c63511f .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48752 */.elementor-610 .elementor-element.elementor-element-8a48752>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592f8da */.elementor-610 .elementor-element.elementor-element-592f8da:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-592f8da p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8098bf */.elementor-610 .elementor-element.elementor-element-c8098bf {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9a5218 */.elementor-610 .elementor-element.elementor-element-d9a5218 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ac42cd */.elementor-610 .elementor-element.elementor-element-8ac42cd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae9bf55 */.elementor-610 .elementor-element.elementor-element-ae9bf55 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392d6fc */.elementor-610 .elementor-element.elementor-element-392d6fc>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9825725 */.elementor-610 .elementor-element.elementor-element-9825725:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-9825725 p {
    max-width: 336px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a1d5d */.elementor-610 .elementor-element.elementor-element-73a1d5d {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17653fe */.elementor-610 .elementor-element.elementor-element-17653fe {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a461b31 */.elementor-610 .elementor-element.elementor-element-a461b31 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ed3b4f */.elementor-610 .elementor-element.elementor-element-5ed3b4f:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5a491 */.elementor-610 .elementor-element.elementor-element-3f5a491 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f6fb5 */.elementor-610 .elementor-element.elementor-element-57f6fb5 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4332ba */.elementor-610 .elementor-element.elementor-element-c4332ba {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9413c3 */.elementor-610 .elementor-element.elementor-element-b9413c3 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403f95f */.elementor-610 .elementor-element.elementor-element-403f95f>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca00eff */.elementor-610 .elementor-element.elementor-element-ca00eff:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-ca00eff p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7628a0 */.elementor-610 .elementor-element.elementor-element-e7628a0 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d308377 */.elementor-610 .elementor-element.elementor-element-d308377 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0342ccd */.elementor-610 .elementor-element.elementor-element-0342ccd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65aa69e */.elementor-610 .elementor-element.elementor-element-65aa69e .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdeeb3d */.elementor-610 .elementor-element.elementor-element-bdeeb3d>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1c94b */.elementor-610 .elementor-element.elementor-element-0c1c94b:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-0c1c94b p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7018c70 */.elementor-610 .elementor-element.elementor-element-7018c70 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5a519b */.elementor-610 .elementor-element.elementor-element-c5a519b {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe08636 */.elementor-610 .elementor-element.elementor-element-fe08636 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c63511f */.elementor-610 .elementor-element.elementor-element-c63511f .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48752 */.elementor-610 .elementor-element.elementor-element-8a48752>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592f8da */.elementor-610 .elementor-element.elementor-element-592f8da:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-592f8da p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8098bf */.elementor-610 .elementor-element.elementor-element-c8098bf {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9a5218 */.elementor-610 .elementor-element.elementor-element-d9a5218 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ac42cd */.elementor-610 .elementor-element.elementor-element-8ac42cd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae9bf55 */.elementor-610 .elementor-element.elementor-element-ae9bf55 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392d6fc */.elementor-610 .elementor-element.elementor-element-392d6fc>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9825725 */.elementor-610 .elementor-element.elementor-element-9825725:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-9825725 p {
    max-width: 336px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a1d5d */.elementor-610 .elementor-element.elementor-element-73a1d5d {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17653fe */.elementor-610 .elementor-element.elementor-element-17653fe {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a461b31 */.elementor-610 .elementor-element.elementor-element-a461b31 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ed3b4f */.elementor-610 .elementor-element.elementor-element-5ed3b4f:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5a491 */.elementor-610 .elementor-element.elementor-element-3f5a491 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f6fb5 */.elementor-610 .elementor-element.elementor-element-57f6fb5 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4332ba */.elementor-610 .elementor-element.elementor-element-c4332ba {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9413c3 */.elementor-610 .elementor-element.elementor-element-b9413c3 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403f95f */.elementor-610 .elementor-element.elementor-element-403f95f>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca00eff */.elementor-610 .elementor-element.elementor-element-ca00eff:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-ca00eff p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7628a0 */.elementor-610 .elementor-element.elementor-element-e7628a0 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d308377 */.elementor-610 .elementor-element.elementor-element-d308377 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0342ccd */.elementor-610 .elementor-element.elementor-element-0342ccd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65aa69e */.elementor-610 .elementor-element.elementor-element-65aa69e .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdeeb3d */.elementor-610 .elementor-element.elementor-element-bdeeb3d>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1c94b */.elementor-610 .elementor-element.elementor-element-0c1c94b:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-0c1c94b p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7018c70 */.elementor-610 .elementor-element.elementor-element-7018c70 {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5a519b */.elementor-610 .elementor-element.elementor-element-c5a519b {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe08636 */.elementor-610 .elementor-element.elementor-element-fe08636 {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c63511f */.elementor-610 .elementor-element.elementor-element-c63511f .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a48752 */.elementor-610 .elementor-element.elementor-element-8a48752>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-592f8da */.elementor-610 .elementor-element.elementor-element-592f8da:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-592f8da p {
    max-width: 248px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8098bf */.elementor-610 .elementor-element.elementor-element-c8098bf {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9a5218 */.elementor-610 .elementor-element.elementor-element-d9a5218 {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ac42cd */.elementor-610 .elementor-element.elementor-element-8ac42cd {
    display: flex;
    min-width: 0;
    justify-content: center;
    pointer-events: none;
    max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae9bf55 */.elementor-610 .elementor-element.elementor-element-ae9bf55 .fr--icon {
    position: absolute;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392d6fc */.elementor-610 .elementor-element.elementor-element-392d6fc>div{
    display: grid;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9825725 */.elementor-610 .elementor-element.elementor-element-9825725:before {
    content: '';
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50.34%, rgba(255, 255, 255, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-9825725 p {
    max-width: 336px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a1d5d */.elementor-610 .elementor-element.elementor-element-73a1d5d {
    opacity: 0;
    pointer-events: none;
    transition: all ease 0.4s;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-80586ef */.elementor-610 .elementor-element.elementor-element-80586ef .swiper {
    overflow: visible;
}
.elementor-610 .elementor-element.elementor-element-80586ef .swiper-slide.swiper-slide-active .active-image-shadow {
    opacity: 1;
}
.elementor-610 .elementor-element.elementor-element-80586ef .swiper-slide.swiper-slide-active .main-image-shadow {
    opacity: 0;
}
.elementor-610 .elementor-element.elementor-element-80586ef .swiper-slide.swiper-slide-active .hov-b-text p {
    color: var( --e-global-color-accent );
    transform: scale(1.15);
    font-weight: 500;
}
.elementor-610 .elementor-element.elementor-element-80586ef .swiper-slide.swiper-slide-active .sub-diten {
    opacity: 1;
    pointer-events: auto;
}
.elementor-610 .elementor-element.elementor-element-80586ef .swiper-slide.swiper-slide-active .main-icon {
    opacity: 1;
}
.elementor-610 .elementor-element.elementor-element-80586ef .main-icon {
    opacity: 0.4;
    transition: all ease 0.4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35239b1 */.elementor-610 .elementor-element.elementor-element-35239b1 h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c053a6 */.elementor-610 .elementor-element.elementor-element-7c053a6 {
   background: radial-gradient(40.49% 77.37% at 111.76% 105.94%, rgba(2, 13, 133, 0.9) 0%, rgba(2, 13, 133, 0) 100%), radial-gradient(134.7% 75.89% at 0% -1.67%, #020D85 0%, rgba(2, 13, 133, 0) 100%), rgba(255, 255, 255, 0.08);
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ff8c51 */.elementor-610 .elementor-element.elementor-element-6ff8c51 {
   background: radial-gradient(40.49% 77.37% at 111.76% 105.94%, rgba(2, 13, 133, 0.9) 0%, rgba(2, 13, 133, 0) 100%), radial-gradient(134.7% 75.89% at 0% -1.67%, #020D85 0%, rgba(2, 13, 133, 0) 100%), rgba(255, 255, 255, 0.08);
    backdrop-filter: blur(10px);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0f8fcf */.elementor-610 .elementor-element.elementor-element-b0f8fcf img {
    filter: blur(750px);
}
.elementor-610 .elementor-element.elementor-element-b0f8fcf {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24f1ebc */.elementor-610 .elementor-element.elementor-element-24f1ebc img {
    filter: blur(150px);
}
.elementor-610 .elementor-element.elementor-element-24f1ebc {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-374e5fd */.elementor-610 .elementor-element.elementor-element-374e5fd img {
    filter: blur(46.9431px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7db638 */.elementor-610 .elementor-element.elementor-element-a7db638 img {
    filter: blur(46.9431px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5245cf5 */.elementor-610 .elementor-element.elementor-element-5245cf5 img {
    filter: blur(46.9431px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0ddb44 */.elementor-610 .elementor-element.elementor-element-f0ddb44 img {
    filter: blur(46.9431px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eaf723c */.elementor-610 .elementor-element.elementor-element-eaf723c h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84721de */.elementor-610 .elementor-element.elementor-element-84721de h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91c55a0 */.elementor-610 .elementor-element.elementor-element-91c55a0 a {
    background: rgba(4, 6, 32, 0.4);
    backdrop-filter: blur(2px);
    border-radius: 12px;
    padding: 0px 10px;
    height: 32px;
    display: inline-flex;
    position: relative;
    align-items: center;
    justify-content: center;
    margin-right: 3px;
    margin-left: 3px
}

.elementor-610 .elementor-element.elementor-element-91c55a0 a::before {
    content: "";
    position: absolute;
    border-radius: 12px;
    padding: 0.8px;
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    mix-blend-mode: plus-lighter;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 3;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-ai {
    box-shadow: 0px 0px 12px rgba(93, 0, 244, 0.8);
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-ai::before {
    background: linear-gradient(41.76deg, #5D00F4 38.16%, rgba(255, 255, 255, 0.53) 70.38%, #FFFFFF 96.23%);
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-quant {
    box-shadow: 0px 0px 12px #0AA0AB;
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-quant::before {
    background: linear-gradient(73.08deg, #0AA0AB 49.53%, rgba(255, 255, 255, 0.42) 77.03%, #FFFFFF 94.56%);
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-space {
    box-shadow: 0px 0px 12px #0563CC;
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-space::before {
    background: linear-gradient(208.35deg, #FFFFFF 4.54%, rgba(255, 255, 255, 0.39) 23.7%, #00438E 53.23%);
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-climate {
    box-shadow: 0px 0px 12px #097437;
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-climate::before {
    background: linear-gradient(204.31deg, #FFFFFF 6.73%, rgba(255, 255, 255, 0.5) 16.72%, #097437 61.87%);
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-digit {
    box-shadow: 0px 0px 12px rgba(1, 211, 181, 0.65);
}
.elementor-610 .elementor-element.elementor-element-91c55a0 a.e-c-digit::before {
    background: linear-gradient(204.86deg, #FFFFFF 4.21%, rgba(255, 255, 255, 0.37) 24.71%, #01D3B5 69.01%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8fc14 */.elementor-610 .elementor-element.elementor-element-3f8fc14 {
    background: radial-gradient(51.64% 13.5% at 50% 0%, rgba(2, 13, 133, 0.42) 0%, rgba(2, 13, 133, 0) 100%), radial-gradient(25.27% 45.41% at 31.21% 53.59%, rgba(3, 4, 15, 0.8) 0%, rgba(3, 4, 15, 0) 100%), radial-gradient(68.36% 33.39% at 43.15% 104.27%, rgba(2, 13, 133, 0.4) 0%, rgba(2, 13, 133, 0) 100%), radial-gradient(73.86% 438.21% at 127.56% 170.54%, rgba(2, 13, 133, 0.9) 0%, rgba(2, 13, 133, 0) 100%), radial-gradient(51.93% 154.72% at 3.37% 113.87%, #020D85 25.15%, rgba(2, 13, 133, 0) 100%), radial-gradient(95.05% 206.32% at -19.29% 233.44%, rgba(2, 13, 133, 0.9) 0.38%, rgba(2, 13, 133, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-3f8fc14::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(292.42deg, rgba(2, 13, 133, 0.5) 25.21%, rgba(93, 113, 230, 0.5) 50.94%, rgba(2, 13, 133, 0.5) 76.16%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e72441 */.elementor-610 .elementor-element.elementor-element-0e72441 h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6f76a6 */.elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-a6f76a6 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-92775e9 */.elementor-610 .elementor-element.elementor-element-92775e9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edc1c85 */.elementor-610 .elementor-element.elementor-element-edc1c85 {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-edc1c85::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-edc1c85::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-edc1c85:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21e9381 */.elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-21e9381 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-af51d0a */.elementor-610 .elementor-element.elementor-element-af51d0a {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb83cea */.elementor-610 .elementor-element.elementor-element-bb83cea {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-bb83cea::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-bb83cea::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-bb83cea:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7adbb6e */.elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-7adbb6e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52c1ceb */.elementor-610 .elementor-element.elementor-element-52c1ceb {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a09361a */.elementor-610 .elementor-element.elementor-element-a09361a {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-a09361a::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-a09361a::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-a09361a:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a24ea9 */.elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-3a24ea9 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6f00 */.elementor-610 .elementor-element.elementor-element-22b6f00 {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-22b6f00::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-22b6f00::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-22b6f00:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-53ac797 */.elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-53ac797 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0fff41 */.elementor-610 .elementor-element.elementor-element-b0fff41 {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-b0fff41::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-b0fff41::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-b0fff41:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-892596f */.elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-892596f .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17204fe */.elementor-610 .elementor-element.elementor-element-17204fe {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-17204fe::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-17204fe::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-17204fe:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-379c6f4 */.elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-379c6f4 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ce1bb */.elementor-610 .elementor-element.elementor-element-33ce1bb {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-33ce1bb::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-33ce1bb::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-33ce1bb:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-409b259 */.elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-409b259 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adba7f */.elementor-610 .elementor-element.elementor-element-0adba7f {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-0adba7f::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-0adba7f::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-0adba7f:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ba4d46 */.elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-4ba4d46 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cabc3e */.elementor-610 .elementor-element.elementor-element-3cabc3e {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-3cabc3e::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-3cabc3e::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-3cabc3e:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78b8860 */.elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-78b8860 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac3edda */.elementor-610 .elementor-element.elementor-element-ac3edda {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-ac3edda::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-ac3edda::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-ac3edda:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4c5554e */.elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-4c5554e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2e1f04 */.elementor-610 .elementor-element.elementor-element-c2e1f04 {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-c2e1f04::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-c2e1f04::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-c2e1f04:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b86cfc8 */.elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-b86cfc8 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b05b13e */.elementor-610 .elementor-element.elementor-element-b05b13e {
    background: radial-gradient(26.11% 10% at 87.97% 102.45%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(21.69% 11.33% at 15.71% 101.7%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(37.6% 33.05% at 50% 102.47%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-b05b13e::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.elementor-610 .elementor-element.elementor-element-b05b13e::after {
    content: "";
    position: absolute;
    border-radius: 24px;
    border: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.3;
    background: radial-gradient(289.23% 56.98% at 50% 102.47%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%);
    pointer-events: none;
    transition: all ease 0.4s;
}
.elementor-610 .elementor-element.elementor-element-b05b13e:hover::after {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7a463 */.elementor-610 .elementor-element.elementor-element-7c7a463 .swiper-wrapper {
    width: fit-content;
}
.elementor-610 .elementor-element.elementor-element-7c7a463 .swiper-slide {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-077b94f */.elementor-610 .elementor-element.elementor-element-077b94f .swiper-wrapper {
    width: fit-content;
}
.elementor-610 .elementor-element.elementor-element-077b94f .swiper-slide {
    display: flex;
}

.elementor-610 .elementor-element.elementor-element-077b94f .elementor-image-box-content {
    width: calc(100% - 81px - 24px);
}
.elementor-610 .elementor-element.elementor-element-077b94f .elementor-image-box-img {
  position: relative;
  overflow: hidden;
}
.elementor-610 .elementor-element.elementor-element-077b94f .elementor-image-box-img img {
  width: 100%;
  height: auto;
  object-fit: cover;
  mask-image: url('https://resonance.holdings/wp-content/uploads/2025/08/image1.svg');
  -webkit-mask-image: url('https://resonance.holdings/wp-content/uploads/2025/08/image1.svg');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  mask-size: contain;
  -webkit-mask-size: contain;
  background-color: transparent;
}
.elementor-610 .elementor-element.elementor-element-077b94f .elementor-image-box-img::before {
  content: "";
  position: absolute;
  z-index: 9;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: #ADB4FF;
  opacity: 1;
  mix-blend-mode: color;
  mask-image: url('https://resonance.holdings/wp-content/uploads/2025/08/image-2.svg');
  -webkit-mask-image: url('https://resonance.holdings/wp-content/uploads/2025/08/image-2.svg');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  mask-size: contain;
  -webkit-mask-size: contain;
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-077b94f .elementor-image-box-content {
        width: calc(100% - 70px - 24px);
    }
    .elementor-610 .elementor-element.elementor-element-077b94f .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa587a5 */.elementor-610 .elementor-element.elementor-element-fa587a5 h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82d19c4 */.elementor-610 .elementor-element.elementor-element-82d19c4 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c742934 */.elementor-610 .elementor-element.elementor-element-c742934 {
    background: radial-gradient(391.04% 77.03% at 50% 0%, rgba(0, 20, 240, 0.18) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(28.87% 22.63% at 100% -7.39%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(56.69% 23.79% at 7.51% -9.71%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(49.03% 43.09% at 50% 0%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-c742934::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b04d4c5 */.elementor-610 .elementor-element.elementor-element-b04d4c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96204b8 */.elementor-610 .elementor-element.elementor-element-96204b8 {
    background: radial-gradient(391.04% 77.03% at 50% 0%, rgba(0, 20, 240, 0.18) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(28.87% 22.63% at 100% -7.39%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(56.69% 23.79% at 7.51% -9.71%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(49.03% 43.09% at 50% 0%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-96204b8::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-245dbb4 */.elementor-610 .elementor-element.elementor-element-245dbb4 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a7f907 */.elementor-610 .elementor-element.elementor-element-9a7f907 {
    background: radial-gradient(391.04% 77.03% at 50% 0%, rgba(0, 20, 240, 0.18) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(28.87% 22.63% at 100% -7.39%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(56.69% 23.79% at 7.51% -9.71%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(49.03% 43.09% at 50% 0%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%);
}
.elementor-610 .elementor-element.elementor-element-9a7f907::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(314.36deg, rgba(2, 13, 133, 0.2) 1.13%, rgba(93, 113, 230, 0.2) 47.8%, rgba(2, 13, 133, 0.2) 93.56%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31080b8 */.elementor-610 .elementor-element.elementor-element-31080b8 {
    pointer-events: none;
}
@media (max-width: 767.98px) {
    .elementor-610 .elementor-element.elementor-element-31080b8 {
        display: flex;
        justify-content: center;
        align-items: center;
                flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46be7e8 */.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-035ea32 */.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a579e */.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e545ff */.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77e1c79 */.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b358026 */.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3e7602 */.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46be7e8 */.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-035ea32 */.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a579e */.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e545ff */.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77e1c79 */.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b358026 */.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3e7602 */.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46be7e8 */.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-035ea32 */.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a579e */.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e545ff */.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77e1c79 */.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b358026 */.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3e7602 */.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46be7e8 */.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-035ea32 */.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a579e */.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e545ff */.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77e1c79 */.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b358026 */.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3e7602 */.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46be7e8 */.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-035ea32 */.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a579e */.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e545ff */.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77e1c79 */.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b358026 */.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3e7602 */.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46be7e8 */.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-035ea32 */.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a579e */.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e545ff */.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77e1c79 */.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b358026 */.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3e7602 */.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46be7e8 */.elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-46be7e8 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-035ea32 */.elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-035ea32 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a579e */.elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-f6a579e .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e545ff */.elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-8e545ff .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77e1c79 */.elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-77e1c79 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b358026 */.elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-b358026 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3e7602 */.elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
    width: calc(100% - 99px - 22px);
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-content {
        width: calc(100% - 52px - 12px);
    }
    .elementor-610 .elementor-element.elementor-element-c3e7602 .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        flex-direction: row;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71b106e */.elementor-610 .elementor-element.elementor-element-71b106e img {
    filter: blur(750px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59a896e */.elementor-610 .elementor-element.elementor-element-59a896e img {
    filter: blur(100px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d969661 */.elementor-610 .elementor-element.elementor-element-d969661 h2 {
    background: linear-gradient(180deg, #FFFFFF 13.66%, #0013FF 290.7%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23b13a9 */.elementor-610 .elementor-element.elementor-element-23b13a9 fieldset:not(.form-columns-1) {
    max-width: unset;
    width: 100%;
    margin-left: calc(-16px / 2);
    margin-right: calc(-16px / 2);
}
.elementor-610 .elementor-element.elementor-element-23b13a9 input[type="submit"] {
    height: 48px;
    box-shadow: 0px 0px 10px rgba(0, 20, 240, 0.8);
    padding: 13px 40px 13px 40px;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-form-field>label {
    display: none;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-form-field>ul {
    padding-left: 20px;
    font-size: 12px;
    margin-top: 4px;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-form-field {
    padding-right: calc(16px / 2);
    padding-left: calc(16px / 2);
    margin-inline: 0;
    margin-bottom: 24px;
    width: 50%;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .input {
    margin-right: 0;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 input:not([type="submit"]),
.elementor-610 .elementor-element.elementor-element-23b13a9 select {
    background: rgba(164, 167, 200, 0.1);
    border: 1px solid rgba(164, 167, 200, 0.1);
    backdrop-filter: blur(2px);
    border-radius: 12px;
    padding: 10px 12px;
    height: 49px;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.4em;
    color: #A4A7C8;
    outline: none;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 input::placeholder {
    opacity: 1;
    color: #A4A7C8;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-fieldtype-intl-phone {
    display: flex;
    gap: 8px;
    align-items: center;
    background: rgba(164, 167, 200, 0.1);
    border: 1px solid rgba(164, 167, 200, 0.1);
    backdrop-filter: blur(2px);
    border-radius: 12px;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-fieldtype-intl-phone::before {
    content: '';
    height: 28px;
    display: flex;
    width: 1px;
    background-color: rgba(164, 164, 200, 0.1);
    order: 2
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-fieldtype-intl-phone select {
    width: 100px !important;
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-fieldtype-intl-phone input {
    width: calc(100% - 117px) !important;
    order: 3
}
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-fieldtype-intl-phone select ,
.elementor-610 .elementor-element.elementor-element-23b13a9 .hs-fieldtype-intl-phone input {
    border-radius: 0;
    border: none;
    background: none;
    float: none;
    backdrop-filter: none;
}
@media (max-width: 767.98px) {
    .elementor-610 .elementor-element.elementor-element-23b13a9 .hs-form-field {
        width: 100%;
    }
}
@media (max-width: 575.98px) {
    .elementor-610 .elementor-element.elementor-element-23b13a9 input:not([type="submit"]),
    .elementor-610 .elementor-element.elementor-element-23b13a9 select,
    .elementor-610 .elementor-element.elementor-element-23b13a9 .hs-input.hs-fieldtype-intl-phone{
        width: 100% !important;
    }
    .elementor-610 .elementor-element.elementor-element-23b13a9 .hs-fieldtype-intl-phone {
        gap: 3px;
    }
    .elementor-610 .elementor-element.elementor-element-23b13a9 fieldset:not(.form-columns-1) {
        margin-right: 0;
        margin-left: 0;
    }
    .elementor-610 .elementor-element.elementor-element-23b13a9 .hs-form-field {
        padding-right: 0;
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42efea2 */.elementor-610 .elementor-element.elementor-element-42efea2 {
    background: radial-gradient(51.64% 13.5% at 50% 0%, rgba(0, 20, 240, 0.42) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(68.36% 33.39% at 43.15% 104.27%, rgba(0, 20, 240, 0.4) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(73.86% 438.21% at 127.56% 170.54%, rgba(0, 20, 240, 0.9) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(51.86% 149.15% at -13.84% 176.05%, rgba(0, 20, 240, 0.6) 0%, rgba(0, 20, 240, 0) 100%), radial-gradient(95.05% 206.32% at -19.29% 233.44%, rgba(0, 20, 240, 0.9) 0.38%, rgba(0, 20, 240, 0) 100%);
    backdrop-filter: blur(10px);
}
.elementor-610 .elementor-element.elementor-element-42efea2::before {
    content: "";
    position: absolute;
    border-radius: 24px;
    padding: 1px;
    background: linear-gradient(292.42deg, rgba(2, 13, 133, 0.5) 25.21%, rgba(93, 113, 230, 0.5) 50.94%, rgba(2, 13, 133, 0.5) 76.16%);
    -webkit-mask: linear-gradient(white, white) content-box, linear-gradient(white, white);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    border: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}/* End custom CSS */