.elementor-1731 .elementor-element.elementor-element-5beee616{--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:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-279d2b99{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:030px;}.elementor-1731 .elementor-element.elementor-element-1c57843b{--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:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B75;--border-color:#3B3B3B75;--border-radius:32px 32px 32px 32px;--padding-top:3px;--padding-bottom:3px;--padding-left:016px;--padding-right:016px;}.elementor-1731 .elementor-element.elementor-element-1c57843b:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-1c57843b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B75;}.elementor-1731 .elementor-element.elementor-element-1c57843b.e-con{--align-self:center;}.elementor-1731 .elementor-element.elementor-element-35c5f91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 02px) 0px;}.elementor-1731 .elementor-element.elementor-element-35c5f91d img{width:18px;}.elementor-1731 .elementor-element.elementor-element-d70fddf{width:auto;max-width:auto;z-index:3;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-7f3980a5.elementor-element{--align-self:center;}.elementor-1731 .elementor-element.elementor-element-7f3980a5{z-index:3;text-align:center;}.elementor-1731 .elementor-element.elementor-element-7f3980a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-56b4b868{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:3;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-56b4b868.elementor-element{--align-self:center;}.elementor-1731 .elementor-element.elementor-element-ec6a0a8{--display:flex;}.elementor-1731 .elementor-element.elementor-element-13f4f51a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:0;}.elementor-1731 .elementor-element.elementor-element-13f4f51a:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-13f4f51a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-1731 .elementor-element.elementor-element-29cf8830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:left;}.elementor-1731 .elementor-element.elementor-element-29cf8830 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-6fe0e6f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:left;}.elementor-1731 .elementor-element.elementor-element-6fe0e6f8 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:15px;font-weight:500;line-height:15px;color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-554076d9{width:100%;max-width:100%;z-index:3;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-554076d9.elementor-element{--align-self:center;}.elementor-1731 .elementor-element.elementor-element-fe0b2fd{--e-rating-icon-font-size:25px;--e-rating-gap:5px;}.elementor-1731 .elementor-element.elementor-element-2ef7a53b{--display:flex;--position:absolute;--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:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B75;--border-color:#3B3B3B75;--border-radius:32px 32px 32px 32px;--padding-top:3px;--padding-bottom:3px;--padding-left:016px;--padding-right:016px;top:20px;}.elementor-1731 .elementor-element.elementor-element-2ef7a53b:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-2ef7a53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B75;}.elementor-1731 .elementor-element.elementor-element-2ef7a53b.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-1731 .elementor-element.elementor-element-2ef7a53b{right:20px;}body.rtl .elementor-1731 .elementor-element.elementor-element-2ef7a53b{left:20px;}.elementor-1731 .elementor-element.elementor-element-73fadbd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 02px) 0px;}.elementor-1731 .elementor-element.elementor-element-73fadbd0 img{width:18px;}.elementor-1731 .elementor-element.elementor-element-fc9aac0{width:auto;max-width:auto;z-index:3;text-align:center;font-family:"Satoshi", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-401ff056{--display:flex;}.elementor-1731 .elementor-element.elementor-element-443ec9c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:0;}.elementor-1731 .elementor-element.elementor-element-443ec9c:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-443ec9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-1731 .elementor-element.elementor-element-2254b229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:left;}.elementor-1731 .elementor-element.elementor-element-2254b229 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-4bfaf531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:left;}.elementor-1731 .elementor-element.elementor-element-4bfaf531 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:15px;font-weight:500;line-height:15px;color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-62a0bdd0{width:100%;max-width:100%;z-index:3;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-62a0bdd0.elementor-element{--align-self:center;}.elementor-1731 .elementor-element.elementor-element-3f149028{--e-rating-icon-font-size:25px;--e-rating-gap:5px;}.elementor-1731 .elementor-element.elementor-element-3b6faa07{--display:flex;--position:absolute;--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:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B75;--border-color:#3B3B3B75;--border-radius:32px 32px 32px 32px;--padding-top:3px;--padding-bottom:3px;--padding-left:016px;--padding-right:016px;top:20px;}.elementor-1731 .elementor-element.elementor-element-3b6faa07:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-3b6faa07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B75;}.elementor-1731 .elementor-element.elementor-element-3b6faa07.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-1731 .elementor-element.elementor-element-3b6faa07{right:20px;}body.rtl .elementor-1731 .elementor-element.elementor-element-3b6faa07{left:20px;}.elementor-1731 .elementor-element.elementor-element-5fec1c54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 02px) 0px;}.elementor-1731 .elementor-element.elementor-element-5fec1c54 img{width:18px;}.elementor-1731 .elementor-element.elementor-element-49579fa9{width:auto;max-width:auto;z-index:3;text-align:center;font-family:"Satoshi", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-3100fe41{--display:flex;}.elementor-1731 .elementor-element.elementor-element-59c30123{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:0;}.elementor-1731 .elementor-element.elementor-element-59c30123:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-59c30123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-1731 .elementor-element.elementor-element-7f1ca3f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:left;}.elementor-1731 .elementor-element.elementor-element-7f1ca3f8 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-65142d31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:left;}.elementor-1731 .elementor-element.elementor-element-65142d31 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:15px;font-weight:500;line-height:15px;color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-2c9f329e{width:100%;max-width:100%;z-index:3;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-2c9f329e.elementor-element{--align-self:center;}.elementor-1731 .elementor-element.elementor-element-3595e3b2{--e-rating-icon-font-size:25px;--e-rating-gap:5px;}.elementor-1731 .elementor-element.elementor-element-32ee4f9c{--display:flex;--position:absolute;--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:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B75;--border-color:#3B3B3B75;--border-radius:32px 32px 32px 32px;--padding-top:3px;--padding-bottom:3px;--padding-left:016px;--padding-right:016px;top:20px;}.elementor-1731 .elementor-element.elementor-element-32ee4f9c:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-32ee4f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B75;}.elementor-1731 .elementor-element.elementor-element-32ee4f9c.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-1731 .elementor-element.elementor-element-32ee4f9c{right:20px;}body.rtl .elementor-1731 .elementor-element.elementor-element-32ee4f9c{left:20px;}.elementor-1731 .elementor-element.elementor-element-18ae7bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 02px) 0px;}.elementor-1731 .elementor-element.elementor-element-18ae7bcb img{width:18px;}.elementor-1731 .elementor-element.elementor-element-2cbfdcfe{width:auto;max-width:auto;z-index:3;text-align:center;font-family:"Satoshi", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-440cab6e{--display:flex;}.elementor-1731 .elementor-element.elementor-element-4fb01c72{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:0;}.elementor-1731 .elementor-element.elementor-element-4fb01c72:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-4fb01c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-1731 .elementor-element.elementor-element-45c72bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:left;}.elementor-1731 .elementor-element.elementor-element-45c72bb7 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-24dcaff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:left;}.elementor-1731 .elementor-element.elementor-element-24dcaff1 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:15px;font-weight:500;line-height:15px;color:var( --e-global-color-text );}.elementor-1731 .elementor-element.elementor-element-1e20f9ef{width:100%;max-width:100%;z-index:3;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-1e20f9ef.elementor-element{--align-self:center;}.elementor-1731 .elementor-element.elementor-element-1e901fb5{--e-rating-icon-font-size:25px;--e-rating-gap:5px;}.elementor-1731 .elementor-element.elementor-element-4596881c{--display:flex;--position:absolute;--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:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B3B3B75;--border-color:#3B3B3B75;--border-radius:32px 32px 32px 32px;--padding-top:3px;--padding-bottom:3px;--padding-left:016px;--padding-right:016px;top:20px;}.elementor-1731 .elementor-element.elementor-element-4596881c:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-4596881c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B75;}.elementor-1731 .elementor-element.elementor-element-4596881c.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-1731 .elementor-element.elementor-element-4596881c{right:20px;}body.rtl .elementor-1731 .elementor-element.elementor-element-4596881c{left:20px;}.elementor-1731 .elementor-element.elementor-element-36721ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 02px) 0px;}.elementor-1731 .elementor-element.elementor-element-36721ea img{width:18px;}.elementor-1731 .elementor-element.elementor-element-634bf768{width:auto;max-width:auto;z-index:3;text-align:center;font-family:"Satoshi", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:var( --e-global-color-7dae18d );}.elementor-1731 .elementor-element.elementor-element-742bf067{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}@media(max-width:1125px){.elementor-1731 .elementor-element.elementor-element-d70fddf{width:auto;max-width:auto;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-7f3980a5{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-7f3980a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1731 .elementor-element.elementor-element-56b4b868{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-29cf8830{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-6fe0e6f8{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-554076d9{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-fc9aac0{width:auto;max-width:auto;font-size:12px;}.elementor-1731 .elementor-element.elementor-element-2254b229{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-4bfaf531{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-62a0bdd0{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-49579fa9{width:auto;max-width:auto;font-size:12px;}.elementor-1731 .elementor-element.elementor-element-7f1ca3f8{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-65142d31{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-2c9f329e{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-2cbfdcfe{width:auto;max-width:auto;font-size:12px;}.elementor-1731 .elementor-element.elementor-element-45c72bb7{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-24dcaff1{width:100%;max-width:100%;}.elementor-1731 .elementor-element.elementor-element-1e20f9ef{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-634bf768{width:auto;max-width:auto;font-size:12px;}.elementor-1731 .elementor-element.elementor-element-742bf067{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1731 .elementor-element.elementor-element-5beee616{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-279d2b99{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-1731 .elementor-element.elementor-element-d70fddf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-7f3980a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1731 .elementor-element.elementor-element-56b4b868{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-13f4f51a{--padding-top:022px;--padding-bottom:022px;--padding-left:16px;--padding-right:16px;}.elementor-1731 .elementor-element.elementor-element-554076d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-443ec9c{--padding-top:022px;--padding-bottom:022px;--padding-left:16px;--padding-right:16px;}.elementor-1731 .elementor-element.elementor-element-62a0bdd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-59c30123{--padding-top:022px;--padding-bottom:022px;--padding-left:16px;--padding-right:16px;}.elementor-1731 .elementor-element.elementor-element-2c9f329e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-4fb01c72{--padding-top:022px;--padding-bottom:022px;--padding-left:16px;--padding-right:16px;}.elementor-1731 .elementor-element.elementor-element-1e20f9ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1731 .elementor-element.elementor-element-742bf067{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-13f4f51a */.elementor-1731 .elementor-element.elementor-element-13f4f51a::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(34, 197, 94, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443ec9c */.elementor-1731 .elementor-element.elementor-element-443ec9c::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(37, 99, 235, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c30123 */.elementor-1731 .elementor-element.elementor-element-59c30123::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(168, 85, 247, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb01c72 */.elementor-1731 .elementor-element.elementor-element-4fb01c72::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
   background: rgba(202, 138, 4, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f4f51a */.elementor-1731 .elementor-element.elementor-element-13f4f51a::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(34, 197, 94, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443ec9c */.elementor-1731 .elementor-element.elementor-element-443ec9c::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(37, 99, 235, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c30123 */.elementor-1731 .elementor-element.elementor-element-59c30123::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(168, 85, 247, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb01c72 */.elementor-1731 .elementor-element.elementor-element-4fb01c72::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
   background: rgba(202, 138, 4, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f4f51a */.elementor-1731 .elementor-element.elementor-element-13f4f51a::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(34, 197, 94, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443ec9c */.elementor-1731 .elementor-element.elementor-element-443ec9c::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(37, 99, 235, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c30123 */.elementor-1731 .elementor-element.elementor-element-59c30123::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(168, 85, 247, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb01c72 */.elementor-1731 .elementor-element.elementor-element-4fb01c72::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
   background: rgba(202, 138, 4, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f4f51a */.elementor-1731 .elementor-element.elementor-element-13f4f51a::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(34, 197, 94, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443ec9c */.elementor-1731 .elementor-element.elementor-element-443ec9c::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(37, 99, 235, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c30123 */.elementor-1731 .elementor-element.elementor-element-59c30123::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(168, 85, 247, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb01c72 */.elementor-1731 .elementor-element.elementor-element-4fb01c72::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
   background: rgba(202, 138, 4, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f4f51a */.elementor-1731 .elementor-element.elementor-element-13f4f51a::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(34, 197, 94, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443ec9c */.elementor-1731 .elementor-element.elementor-element-443ec9c::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(37, 99, 235, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c30123 */.elementor-1731 .elementor-element.elementor-element-59c30123::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
    background: rgba(168, 85, 247, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb01c72 */.elementor-1731 .elementor-element.elementor-element-4fb01c72::after {
   content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 75%;
    height: 75%;
   background: rgba(202, 138, 4, 0.1);
    transition: background 0.3s, filter 0.3s;
    z-index: 0;
    pointer-events: none;
    filter: blur(50px);
    transform: translate(-50%, -50%);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-742bf067 */.elementor-1731 .elementor-element.elementor-element-742bf067 .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */