.elementor-4416 .elementor-element.elementor-element-3441d4b{--display:flex;--gap:clamp(2rem, calc(1.725rem + 1.545vw), 4rem) clamp(2rem, calc(1.725rem + 1.545vw), 4rem);--row-gap:clamp(2rem, calc(1.725rem + 1.545vw), 4rem);--column-gap:clamp(2rem, calc(1.725rem + 1.545vw), 4rem);--padding-top:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);--padding-bottom:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);--padding-left:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--padding-right:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);}.elementor-4416 .elementor-element.elementor-element-80b59a3 .elementor-heading-title{font-family:var( --e-global-typography-a6a4544-font-family ), Sans-serif;font-size:var( --e-global-typography-a6a4544-font-size );font-weight:var( --e-global-typography-a6a4544-font-weight );line-height:var( --e-global-typography-a6a4544-line-height );letter-spacing:var( --e-global-typography-a6a4544-letter-spacing );color:var( --e-global-color-text );}.elementor-4416 .elementor-element.elementor-element-b5b80aa{--display:flex;--gap:clamp(2rem, calc(1.725rem + 1.545vw), 4rem) clamp(2rem, calc(1.725rem + 1.545vw), 4rem);--row-gap:clamp(2rem, calc(1.725rem + 1.545vw), 4rem);--column-gap:clamp(2rem, calc(1.725rem + 1.545vw), 4rem);--flex-wrap:wrap;--padding-top:0;--padding-bottom:clamp(2.667rem, calc(2.3rem + 2.06vw), 5.333rem);--padding-left:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--padding-right:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);}.elementor-4416 .elementor-element.elementor-element-87d562f{--display:flex;--gap:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem) clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);--row-gap:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);--column-gap:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);}.elementor-4416 .elementor-element.elementor-element-0f55675{--display:flex;--gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem) clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--row-gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--column-gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);}.elementor-4416 .elementor-element.elementor-element-54f6317 .elementor-heading-title{font-family:var( --e-global-typography-7324878-font-family ), Sans-serif;font-size:var( --e-global-typography-7324878-font-size );font-weight:var( --e-global-typography-7324878-font-weight );line-height:var( --e-global-typography-7324878-line-height );letter-spacing:var( --e-global-typography-7324878-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-98b8cbe{--display:flex;--gap:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem) clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);--row-gap:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);--column-gap:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);}.elementor-4416 .elementor-element.elementor-element-7c287f4{--display:flex;--gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem) clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--row-gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--column-gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);}.elementor-4416 .elementor-element.elementor-element-d3d94f1 .elementor-heading-title{font-family:var( --e-global-typography-7324878-font-family ), Sans-serif;font-size:var( --e-global-typography-7324878-font-size );font-weight:var( --e-global-typography-7324878-font-weight );line-height:var( --e-global-typography-7324878-line-height );letter-spacing:var( --e-global-typography-7324878-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-a04f989{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem) clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--row-gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--column-gap:clamp(0.667rem, calc(0.575rem + 0.515vw), 1.333rem);--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-f8bf8aa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;border-style:none;--border-style:none;--padding-top:clamp(1.667rem, calc(1.438rem + 1.288vw), 3.333rem);--padding-bottom:clamp(1.667rem, calc(1.438rem + 1.288vw), 3.333rem);--padding-left:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);--padding-right:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);}.elementor-4416 .elementor-element.elementor-element-f8bf8aa:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-f8bf8aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4416 .elementor-element.elementor-element-34656c0 .elementor-heading-title{font-family:var( --e-global-typography-d416a42-font-family ), Sans-serif;font-size:var( --e-global-typography-d416a42-font-size );font-weight:var( --e-global-typography-d416a42-font-weight );line-height:var( --e-global-typography-d416a42-line-height );letter-spacing:var( --e-global-typography-d416a42-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-8ecf437{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;border-style:none;--border-style:none;--padding-top:clamp(1.667rem, calc(1.438rem + 1.288vw), 3.333rem);--padding-bottom:clamp(1.667rem, calc(1.438rem + 1.288vw), 3.333rem);--padding-left:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);--padding-right:clamp(1.333rem, calc(1.15rem + 1.03vw), 2.667rem);}.elementor-4416 .elementor-element.elementor-element-8ecf437:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-8ecf437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4416 .elementor-element.elementor-element-202575c .elementor-heading-title{font-family:var( --e-global-typography-d416a42-font-family ), Sans-serif;font-size:var( --e-global-typography-d416a42-font-size );font-weight:var( --e-global-typography-d416a42-font-weight );line-height:var( --e-global-typography-d416a42-line-height );letter-spacing:var( --e-global-typography-d416a42-letter-spacing );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4416 .elementor-element.elementor-element-3441d4b{--content-width:54%;}.elementor-4416 .elementor-element.elementor-element-b5b80aa{--content-width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4416 .elementor-element.elementor-element-3441d4b{--content-width:100%;}.elementor-4416 .elementor-element.elementor-element-b5b80aa{--content-width:100%;}}@media(max-width:1024px){.elementor-4416 .elementor-element.elementor-element-80b59a3 .elementor-heading-title{font-size:var( --e-global-typography-a6a4544-font-size );line-height:var( --e-global-typography-a6a4544-line-height );letter-spacing:var( --e-global-typography-a6a4544-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-54f6317 .elementor-heading-title{font-size:var( --e-global-typography-7324878-font-size );line-height:var( --e-global-typography-7324878-line-height );letter-spacing:var( --e-global-typography-7324878-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-d3d94f1 .elementor-heading-title{font-size:var( --e-global-typography-7324878-font-size );line-height:var( --e-global-typography-7324878-line-height );letter-spacing:var( --e-global-typography-7324878-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-a04f989{--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-34656c0 .elementor-heading-title{font-size:var( --e-global-typography-d416a42-font-size );line-height:var( --e-global-typography-d416a42-line-height );letter-spacing:var( --e-global-typography-d416a42-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-202575c .elementor-heading-title{font-size:var( --e-global-typography-d416a42-font-size );line-height:var( --e-global-typography-d416a42-line-height );letter-spacing:var( --e-global-typography-d416a42-letter-spacing );}}@media(max-width:767px){.elementor-4416 .elementor-element.elementor-element-80b59a3 .elementor-heading-title{font-size:var( --e-global-typography-a6a4544-font-size );line-height:var( --e-global-typography-a6a4544-line-height );letter-spacing:var( --e-global-typography-a6a4544-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-54f6317 .elementor-heading-title{font-size:var( --e-global-typography-7324878-font-size );line-height:var( --e-global-typography-7324878-line-height );letter-spacing:var( --e-global-typography-7324878-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-d3d94f1 .elementor-heading-title{font-size:var( --e-global-typography-7324878-font-size );line-height:var( --e-global-typography-7324878-line-height );letter-spacing:var( --e-global-typography-7324878-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-a04f989{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-34656c0 .elementor-heading-title{font-size:var( --e-global-typography-d416a42-font-size );line-height:var( --e-global-typography-d416a42-line-height );letter-spacing:var( --e-global-typography-d416a42-letter-spacing );}.elementor-4416 .elementor-element.elementor-element-202575c .elementor-heading-title{font-size:var( --e-global-typography-d416a42-font-size );line-height:var( --e-global-typography-d416a42-line-height );letter-spacing:var( --e-global-typography-d416a42-letter-spacing );}}