.elementor-2 .elementor-element.elementor-element-145c1b9{--display:flex;--min-height:78vh;--justify-content:flex-end;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--overlay-opacity:1;--margin-top:-10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:10rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2 .elementor-element.elementor-element-145c1b9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-145c1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("/app/uploads/2025/09/Site_Header_FF_color-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-145c1b9::before, .elementor-2 .elementor-element.elementor-element-145c1b9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-145c1b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-145c1b9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-145c1b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-145c1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00000052 0%, #F2295B00 100%);}.elementor-2 .elementor-element.elementor-element-ccc76bf{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6020677{width:var( --container-widget-width, 940px );max-width:940px;--container-widget-width:940px;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-6020677 .elementor-heading-title{font-family:"basis-grotesque";font-size:clamp(2.25rem, 1.921rem + 1.754vi, 3.5rem);font-weight:700;text-transform:none;line-height:1.1em;color:var( --e-global-color-a6e64a4 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1c2c836 .elementor-button{background-color:#D4E2F3C9;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:12px 12px 12px 24px;}.elementor-2 .elementor-element.elementor-element-1c2c836 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1c2c836 .elementor-button:focus{background-color:#FFFFFFD9;}.elementor-2 .elementor-element.elementor-element-1c2c836 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1c2c836.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-1c2c836 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-1c2c836 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2 .elementor-element.elementor-element-ecb39be{--display:flex;--min-height:48px;--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;--margin-top:0rem;--margin-bottom:7.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-ecb39be:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ecb39be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-235467b );}.elementor-2 .elementor-element.elementor-element-6196731{--display:flex;--position:absolute;--min-height:48px;}.elementor-2 .elementor-element.elementor-element-6196731:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6196731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/app/uploads/2025/06/divider-gradient.webp");background-position:center center;background-size:contain;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6196731{left:-60rem;}body.rtl .elementor-2 .elementor-element.elementor-element-6196731{right:-60rem;}.elementor-2 .elementor-element.elementor-element-20d4bdf{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:0rem;--margin-bottom:7.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2 .elementor-element.elementor-element-2301157{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-2301157 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-761854e{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2 .elementor-element.elementor-element-bd918fd{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-bd918fd .elementor-heading-title{font-family:"basis-grotesque";font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d3d1a23 .elementor-button{background-color:var( --e-global-color-41f04dc );font-family:var( --e-global-typography-aa71cbe-font-family );font-size:var( --e-global-typography-aa71cbe-font-size );font-weight:var( --e-global-typography-aa71cbe-font-weight );text-transform:var( --e-global-typography-aa71cbe-text-transform );line-height:var( --e-global-typography-aa71cbe-line-height );letter-spacing:var( --e-global-typography-aa71cbe-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:12px 12px 12px 24px;}.elementor-2 .elementor-element.elementor-element-d3d1a23 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d3d1a23 .elementor-button:focus{background-color:var( --e-global-color-41f04dc );}.elementor-2 .elementor-element.elementor-element-d3d1a23 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d3d1a23.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-d3d1a23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-d3d1a23 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2 .elementor-element.elementor-element-7d1df55{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2 .elementor-element.elementor-element-7d1df55:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7d1df55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac3527 );}.elementor-2 .elementor-element.elementor-element-037ee0f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-2 .elementor-element.elementor-element-2e129ee{text-align:center;}.elementor-2 .elementor-element.elementor-element-2e129ee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f35e8e7{width:var( --container-widget-width, 624px );max-width:624px;--container-widget-width:624px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-f35e8e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f35e8e7 .elementor-heading-title{font-family:"basis-grotesque";font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3a177b6{--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:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2 .elementor-element.elementor-element-19d0f9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-19d0f9e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-19d0f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/app/uploads/2025/07/squares-line-pattern.svg");background-position:bottom center;background-repeat:repeat-x;background-size:12px auto;}.elementor-2 .elementor-element.elementor-element-b3b6521{width:auto;max-width:auto;text-align:left;}.elementor-2 .elementor-element.elementor-element-b3b6521 > .elementor-widget-container{background-color:#F4F8FC;margin:0rem 0rem -0.8rem 0rem;}.elementor-2 .elementor-element.elementor-element-b3b6521 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-00a3ff1{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2 .elementor-element.elementor-element-491463f{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-491463f .elementor-heading-title{font-family:"basis-grotesque";font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f1fc2e8{--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:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2 .elementor-element.elementor-element-bbfffb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-bbfffb0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bbfffb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/app/uploads/2025/07/squares-line-pattern.svg");background-position:bottom center;background-repeat:repeat-x;background-size:12px auto;}.elementor-2 .elementor-element.elementor-element-1692e8b{width:auto;max-width:auto;text-align:left;}.elementor-2 .elementor-element.elementor-element-1692e8b > .elementor-widget-container{background-color:#F4F8FC;margin:0rem 0rem -0.8rem 0rem;}.elementor-2 .elementor-element.elementor-element-1692e8b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-efff67f{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2 .elementor-element.elementor-element-4a99e14{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-4a99e14 .elementor-heading-title{font-family:"basis-grotesque";font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-cf141ef{--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:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2 .elementor-element.elementor-element-a05649f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-a05649f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a05649f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/app/uploads/2025/07/squares-line-pattern.svg");background-position:bottom center;background-repeat:repeat-x;background-size:12px auto;}.elementor-2 .elementor-element.elementor-element-a5dab79{width:auto;max-width:auto;text-align:left;}.elementor-2 .elementor-element.elementor-element-a5dab79 > .elementor-widget-container{background-color:#F4F8FC;margin:0rem 0rem -0.8rem 0rem;}.elementor-2 .elementor-element.elementor-element-a5dab79 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5e4e085{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2 .elementor-element.elementor-element-6f7393c{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-6f7393c .elementor-heading-title{font-family:"basis-grotesque";font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-55320a0{--display:flex;--margin-top:0rem;--margin-bottom:7.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-8ad93bf{--display:flex;}.elementor-2 .elementor-element.elementor-element-46d433d{--display:flex;--min-height:300px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d896d90{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-d896d90 img{height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-60d5d68{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-60d5d68 img{height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-b1b76f0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b1b76f0 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-2 .elementor-element.elementor-element-e37b66b{--display:flex;}.elementor-2 .elementor-element.elementor-element-d6217bd{--display:flex;--min-height:300px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-12a2c74{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-12a2c74 img{height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-f60a727{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f60a727 img{height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-0237f6c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-0237f6c img{height:100%;object-fit:cover;object-position:center left;}.elementor-2 .elementor-element.elementor-element-22c975e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2 .elementor-element.elementor-element-22c975e > .elementor-widget-container{margin:49px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b3edf93{--display:flex;--min-height:600px;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:7.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2 .elementor-element.elementor-element-063f371{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2 .elementor-element.elementor-element-063f371:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-063f371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac3527 );}.elementor-2 .elementor-element.elementor-element-f36ce28 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-f36ce28{text-align:left;}.elementor-2 .elementor-element.elementor-element-f36ce28 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d19d484{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-d19d484 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2 .elementor-element.elementor-element-d19d484 .elementor-heading-title{font-family:"basis-grotesque";font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ec26219 .elementor-button{background-color:var( --e-global-color-41f04dc );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:12px 12px 12px 24px;}.elementor-2 .elementor-element.elementor-element-ec26219 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ec26219 .elementor-button:focus{background-color:var( --e-global-color-41f04dc );}.elementor-2 .elementor-element.elementor-element-ec26219.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-ec26219 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-ec26219 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2 .elementor-element.elementor-element-4492c2f{--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-2 .elementor-element.elementor-element-4492c2f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4492c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/app/uploads/2025/12/MxD_Sept2022_142-1.png");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-62d73a9{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:7.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2 .elementor-element.elementor-element-62d73a9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-62d73a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac3527 );}.elementor-2 .elementor-element.elementor-element-0153f61{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-2 .elementor-element.elementor-element-7683f62 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-7683f62{text-align:left;}.elementor-2 .elementor-element.elementor-element-7683f62 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button{background-color:#D4E2F300;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button:focus{background-color:#D4E2F300;color:var( --e-global-color-ff796c2 );}.elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button:focus svg{fill:var( --e-global-color-ff796c2 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3386dc5{--grid-columns:3;--grid-column-gap:24px;}.elementor-2 .elementor-element.elementor-element-3386dc5 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-3386dc5 .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-3386dc5 .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-3386dc5 .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-3386dc5 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2 .elementor-element.elementor-element-ac030be .elementor-button{background-color:#D4E2F300;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ac030be .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ac030be .elementor-button:focus{background-color:#D4E2F300;color:var( --e-global-color-ff796c2 );}.elementor-2 .elementor-element.elementor-element-ac030be.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-ac030be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-ac030be .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-ac030be .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-ac030be .elementor-button:focus svg{fill:var( --e-global-color-ff796c2 );}.elementor-2 .elementor-element.elementor-element-ec058af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-2 .elementor-element.elementor-element-88cc3ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2 .elementor-element.elementor-element-930ed7e{text-align:center;}.elementor-2 .elementor-element.elementor-element-930ed7e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-36f2e05{width:var( --container-widget-width, 624px );max-width:624px;--container-widget-width:624px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-36f2e05 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-2 .elementor-element.elementor-element-36f2e05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-36f2e05 .elementor-heading-title{font-family:"basis-grotesque";font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5eaebdf .elementor-button{background-color:var( --e-global-color-41f04dc );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:12px 12px 12px 24px;}.elementor-2 .elementor-element.elementor-element-5eaebdf .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5eaebdf .elementor-button:focus{background-color:var( --e-global-color-41f04dc );}.elementor-2 .elementor-element.elementor-element-5eaebdf.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-5eaebdf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-5eaebdf .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2 .elementor-element.elementor-element-0348816{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-db39fa6 img{width:140px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-8117df8{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-d381a3b img{width:140px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-b86c9ea{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-62b9549 img{width:190px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-7247104{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-f88b169 img{width:140px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-45f4da8{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-d1f62c9 img{width:48px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-db15200{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-dc4a10c img{width:190px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-f961804{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-dfce8df img{width:190px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-b308324{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-15e5aee img{width:128px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-7ac448b{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-90a6986 img{width:175px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-04808f4{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-3a009b5 img{width:175px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-1e4a039{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-0d2190f img{width:175px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-9b14e7c{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-562ac50 img{width:175px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-aeceb4a{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-45366cc img{width:118px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-37d5e71{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-aa4f3a6 img{width:80px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-7a5f285{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-578c03c img{width:175px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-433b8da{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-62d823d img{width:120px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-1f14e64{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-26323c9 img{width:105px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-0b67be8{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-9f4b083 img{width:175px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-9849d09{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-74044db img{width:175px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-dc02cef{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-e4e8927 img{width:140px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-a907b93{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-66789a4 img{width:175px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-b7729d8{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-092acfd img{width:118px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-ef00830{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2 .elementor-element.elementor-element-508801e{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-508801e > .elementor-widget-container{background-image:url("/app/uploads/2025/06/mxd-arc-shape.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-508801e img{width:100%;}.elementor-2 .elementor-element.elementor-element-7327f00{--display:flex;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-145c1b9{--min-height:60vh;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:10rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-145c1b9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-145c1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1c2c836 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ecb39be{--min-height:32px;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-6196731{--min-height:32px;}.elementor-2 .elementor-element.elementor-element-6196731:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6196731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-y;}.elementor-2 .elementor-element.elementor-element-20d4bdf{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-2301157 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-761854e{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-2 .elementor-element.elementor-element-d3d1a23 .elementor-button{font-size:var( --e-global-typography-aa71cbe-font-size );line-height:var( --e-global-typography-aa71cbe-line-height );letter-spacing:var( --e-global-typography-aa71cbe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7d1df55{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-2e129ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3a177b6{--justify-content:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-2 .elementor-element.elementor-element-19d0f9e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-19d0f9e.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-b3b6521 > .elementor-widget-container{margin:0rem 0rem -0.65rem 0rem;}.elementor-2 .elementor-element.elementor-element-b3b6521 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-00a3ff1{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-2 .elementor-element.elementor-element-491463f{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f1fc2e8{--justify-content:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-2 .elementor-element.elementor-element-bbfffb0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-bbfffb0.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-1692e8b > .elementor-widget-container{margin:0rem 0rem -0.65rem 0rem;}.elementor-2 .elementor-element.elementor-element-1692e8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-efff67f{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-2 .elementor-element.elementor-element-4a99e14{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-cf141ef{--justify-content:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-2 .elementor-element.elementor-element-a05649f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-a05649f.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-a5dab79 > .elementor-widget-container{margin:0rem 0rem -0.65rem 0rem;}.elementor-2 .elementor-element.elementor-element-a5dab79 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5e4e085{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-2 .elementor-element.elementor-element-6f7393c{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-55320a0{--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-22c975e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-b3edf93{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-063f371{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-2 .elementor-element.elementor-element-f36ce28 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ec26219 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4492c2f{--min-height:420px;}.elementor-2 .elementor-element.elementor-element-62d73a9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-7683f62 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3386dc5{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-ac030be .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ec058af{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-2 .elementor-element.elementor-element-88cc3ab{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-2 .elementor-element.elementor-element-930ed7e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-36f2e05 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2 .elementor-element.elementor-element-5eaebdf .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ef00830{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:24px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-145c1b9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-145c1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:67% 100%;background-size:cover;}.elementor-2 .elementor-element.elementor-element-145c1b9{--margin-top:-3.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:10rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1c2c836 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ecb39be{--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-6196731{--width:20rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6196731{left:-20rem;}body.rtl .elementor-2 .elementor-element.elementor-element-6196731{right:-20rem;}.elementor-2 .elementor-element.elementor-element-20d4bdf{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2 .elementor-element.elementor-element-2301157{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2301157 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-761854e{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-2 .elementor-element.elementor-element-d3d1a23 .elementor-button{font-size:var( --e-global-typography-aa71cbe-font-size );line-height:var( --e-global-typography-aa71cbe-line-height );letter-spacing:var( --e-global-typography-aa71cbe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7d1df55{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:3rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2 .elementor-element.elementor-element-2e129ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3a177b6{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-19d0f9e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-b3b6521 > .elementor-widget-container{margin:0rem 0rem -0.55rem 0rem;}.elementor-2 .elementor-element.elementor-element-b3b6521 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-00a3ff1{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-2 .elementor-element.elementor-element-f1fc2e8{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-1692e8b > .elementor-widget-container{margin:0rem 0rem -0.55rem 0rem;}.elementor-2 .elementor-element.elementor-element-1692e8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-efff67f{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-2 .elementor-element.elementor-element-cf141ef{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-a5dab79 > .elementor-widget-container{margin:0rem 0rem -0.55rem 0rem;}.elementor-2 .elementor-element.elementor-element-a5dab79 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5e4e085{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-2 .elementor-element.elementor-element-55320a0{--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-46d433d{--min-height:50px;--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d6217bd{--min-height:50px;--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-22c975e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:8px;width:var( --container-widget-width, calc(100% + 20rem) );max-width:calc(100% + 20rem);--container-widget-width:calc(100% + 20rem);--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-22c975e > .elementor-widget-container{margin:0rem -10rem 0rem -10rem;}.elementor-2 .elementor-element.elementor-element-b3edf93{--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2 .elementor-element.elementor-element-063f371{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2 .elementor-element.elementor-element-f36ce28{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f36ce28 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d19d484 > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;}.elementor-2 .elementor-element.elementor-element-ec26219 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4492c2f{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-62d73a9{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2 .elementor-element.elementor-element-0153f61{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-2 .elementor-element.elementor-element-7683f62{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-7683f62 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6b4d7c3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3386dc5{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-ac030be .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ec058af{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-2 .elementor-element.elementor-element-88cc3ab{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2 .elementor-element.elementor-element-930ed7e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-36f2e05 > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;}.elementor-2 .elementor-element.elementor-element-5eaebdf .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ef00830{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;}.elementor-2 .elementor-element.elementor-element-508801e > .elementor-widget-container{margin:0rem -6rem 0rem -6rem;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-6196731{--width:990px;}.elementor-2 .elementor-element.elementor-element-761854e{--width:50%;}.elementor-2 .elementor-element.elementor-element-19d0f9e{--width:50%;}.elementor-2 .elementor-element.elementor-element-00a3ff1{--width:50%;}.elementor-2 .elementor-element.elementor-element-bbfffb0{--width:50%;}.elementor-2 .elementor-element.elementor-element-efff67f{--width:50%;}.elementor-2 .elementor-element.elementor-element-a05649f{--width:50%;}.elementor-2 .elementor-element.elementor-element-5e4e085{--width:50%;}.elementor-2 .elementor-element.elementor-element-063f371{--width:50%;}.elementor-2 .elementor-element.elementor-element-4492c2f{--width:50%;}.elementor-2 .elementor-element.elementor-element-88cc3ab{--content-width:728px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-063f371{--width:100%;}.elementor-2 .elementor-element.elementor-element-4492c2f{--width:100%;}.elementor-2 .elementor-element.elementor-element-0153f61{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'basis-grotesque';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('/app/uploads/2023/12/BasisGrotesquePro-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */