.elementor-11878 .elementor-element.elementor-element-af7d0e5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2.5% 0%;--row-gap:2.5%;--column-gap:0%;--flex-wrap:wrap;--margin-top:clamp(1.5rem, 9.677vw - 0.677rem, 9rem);--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11878 .elementor-element.elementor-element-af7d0e5.e-con{--align-self:center;}.elementor-11878 .elementor-element.elementor-element-ded0370{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:clamp(6rem, 5.161vw + 4.839rem, 10rem);--padding-bottom:clamp(4.625rem, 15vw + 1.25rem, 16.25rem);--padding-left:0;--padding-right:0;}.elementor-11878 .elementor-element.elementor-element-ded0370.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11878 .elementor-element.elementor-element-850557e{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-850557e.elementor-element{--align-self:flex-start;}.elementor-11878 .elementor-element.elementor-element-850557e .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5d97303{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-5d97303.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11878 .elementor-element.elementor-element-b300f70{background-color:var( --e-global-color-fa11112 );padding:0px 0px 20px 0px;}.elementor-11878 .elementor-element.elementor-element-b300f70 .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );font-weight:var( --e-global-typography-0cfc7fa-font-weight );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-ffd937a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-ffd937a:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-ffd937a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa11112 );}.elementor-11878 .elementor-element.elementor-element-749e355 .elementor-button{background-color:var( --e-global-color-fa11112 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b881286 );}.elementor-11878 .elementor-element.elementor-element-749e355 .elementor-button:hover, .elementor-11878 .elementor-element.elementor-element-749e355 .elementor-button:focus{background-color:var( --e-global-color-5a36a67 );color:var( --e-global-color-primary );border-color:var( --e-global-color-5a36a67 );}.elementor-11878 .elementor-element.elementor-element-749e355 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11878 .elementor-element.elementor-element-749e355 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11878 .elementor-element.elementor-element-749e355 .elementor-button:hover svg, .elementor-11878 .elementor-element.elementor-element-749e355 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-11878 .elementor-element.elementor-element-11072ae{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2.5% 2.5%;--row-gap:2.5%;--column-gap:2.5%;--grid-auto-flow:row;--margin-top:clamp(5.313rem, 2.823vw + 4.677rem, 7.5rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-11072ae.e-con{--align-self:center;}.elementor-11878 .elementor-element.elementor-element-fcd8354{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-0c8397e );}.elementor-11878 .elementor-element.elementor-element-fcd8354 .elementor-counter-title{justify-content:start;color:var( --e-global-color-ac618ca );font-size:var( --e-global-typography-0cfc7fa-font-size );font-weight:var( --e-global-typography-0cfc7fa-font-weight );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-fcd8354 .elementor-counter{gap:clamp(0rem, 4.839vw - 1.089rem, 3.75rem);}.elementor-11878 .elementor-element.elementor-element-fcd8354 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-df0bc8e{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-0c8397e );}.elementor-11878 .elementor-element.elementor-element-df0bc8e .elementor-counter-title{justify-content:start;color:var( --e-global-color-ac618ca );font-size:var( --e-global-typography-0cfc7fa-font-size );font-weight:var( --e-global-typography-0cfc7fa-font-weight );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-df0bc8e .elementor-counter{gap:clamp(0rem, 4.839vw - 1.089rem, 3.75rem);}.elementor-11878 .elementor-element.elementor-element-df0bc8e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-6a6dd06{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-0c8397e );}.elementor-11878 .elementor-element.elementor-element-6a6dd06 .elementor-counter-title{justify-content:start;color:var( --e-global-color-ac618ca );font-size:var( --e-global-typography-0cfc7fa-font-size );font-weight:var( --e-global-typography-0cfc7fa-font-weight );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-6a6dd06 .elementor-counter{gap:clamp(0rem, 4.839vw - 1.089rem, 3.75rem);}.elementor-11878 .elementor-element.elementor-element-6a6dd06 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-d359392{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-0c8397e );}.elementor-11878 .elementor-element.elementor-element-d359392 .elementor-counter-title{justify-content:start;color:var( --e-global-color-ac618ca );font-size:var( --e-global-typography-0cfc7fa-font-size );font-weight:var( --e-global-typography-0cfc7fa-font-weight );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-d359392 .elementor-counter{gap:clamp(0rem, 4.839vw - 1.089rem, 3.75rem);}.elementor-11878 .elementor-element.elementor-element-d359392 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-7fa76f5{--display:flex;--margin-top:clamp(7.5rem, 12.903vw + 4.597rem, 17.5rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-11878 .elementor-element.elementor-element-7fa76f5.e-con{--align-self:flex-end;}.elementor-11878 .elementor-element.elementor-element-f5c7029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11878 .elementor-element.elementor-element-f5c7029.elementor-element{--align-self:flex-start;}.elementor-11878 .elementor-element.elementor-element-f5c7029 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );font-weight:var( --e-global-typography-4b20071-font-weight );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-11878 .elementor-element.elementor-element-915d967{width:100%;max-width:100%;margin:clamp(3.125rem, 16.935vw - 0.685rem, 16.25rem) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 28px 0px;}.elementor-11878 .elementor-element.elementor-element-915d967 .elementor-heading-title{font-size:var( --e-global-typography-b41ad82-font-size );font-weight:var( --e-global-typography-b41ad82-font-weight );text-transform:var( --e-global-typography-b41ad82-text-transform );line-height:var( --e-global-typography-b41ad82-line-height );letter-spacing:var( --e-global-typography-b41ad82-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-3d50374{margin:clamp(3rem, 0.968vw + 2.782rem, 3.75rem) 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;}.elementor-11878 .elementor-element.elementor-element-77b2c62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:clamp(1.25rem, 11.29vw - 1.29rem, 10rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-8532601{--display:flex;}.elementor-11878 .elementor-element.elementor-element-8532601:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-8532601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11878 .elementor-element.elementor-element-8342554{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:3.2% 3.2%;--row-gap:3.2%;--column-gap:3.2%;--padding-top:clamp(3.75rem, 3.226vw + 3.024rem, 6.25rem);--padding-bottom:clamp(3.75rem, 1.613vw + 3.387rem, 5rem);--padding-left:8.5%;--padding-right:8.5%;}.elementor-11878 .elementor-element.elementor-element-8342554.e-con{--align-self:flex-end;}.elementor-11878 .elementor-element.elementor-element-854e7c0{width:var( --container-widget-width, 65% );max-width:65%;padding:0 0 clamp(1.875rem, 2.419vw + 1.331rem, 3.75rem) 0;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-854e7c0 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );font-weight:var( --e-global-typography-4b20071-font-weight );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-11878 .elementor-element.elementor-element-5170096{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:clamp(2.5rem, 1.613vw + 2.137rem, 3.75rem) 5%;--row-gap:clamp(2.5rem, 1.613vw + 2.137rem, 3.75rem);--column-gap:5%;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-b10500e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-8c8bdbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-753cd52{padding:0px 0px 20px 0px;}.elementor-11878 .elementor-element.elementor-element-753cd52 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );font-weight:var( --e-global-typography-5eae241-font-weight );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-28fa9dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-28fa9dd .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );font-weight:var( --e-global-typography-64b0d13-font-weight );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-9ea3f58{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-0447962 );}.elementor-11878 .elementor-element.elementor-element-9ea3f58 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );font-weight:var( --e-global-typography-5eae241-font-weight );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-0858e17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-dbf71bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-37fae34{padding:0px 0px 20px 0px;}.elementor-11878 .elementor-element.elementor-element-37fae34 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );font-weight:var( --e-global-typography-5eae241-font-weight );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-d36e17d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-d36e17d .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );font-weight:var( --e-global-typography-64b0d13-font-weight );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-35f2cba{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-0447962 );}.elementor-11878 .elementor-element.elementor-element-35f2cba .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );font-weight:var( --e-global-typography-5eae241-font-weight );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-71287f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-3624972{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-f868915{padding:0px 0px 20px 0px;}.elementor-11878 .elementor-element.elementor-element-f868915 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );font-weight:var( --e-global-typography-5eae241-font-weight );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-dfbc2ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-dfbc2ce .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );font-weight:var( --e-global-typography-64b0d13-font-weight );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-052e744{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-0447962 );}.elementor-11878 .elementor-element.elementor-element-052e744 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );font-weight:var( --e-global-typography-5eae241-font-weight );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-8dc54ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-0f53c44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-1861192{padding:0px 0px 20px 0px;}.elementor-11878 .elementor-element.elementor-element-1861192 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );font-weight:var( --e-global-typography-5eae241-font-weight );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-b67c764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-b67c764 .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );font-weight:var( --e-global-typography-64b0d13-font-weight );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-1c1fab6{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-0447962 );}.elementor-11878 .elementor-element.elementor-element-1c1fab6 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );font-weight:var( --e-global-typography-5eae241-font-weight );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-6d06dbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:clamp(3.75rem, 4.032vw + 2.843rem, 6.875rem);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-11878 .elementor-element.elementor-element-529f4cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:8.5%;}.elementor-11878 .elementor-element.elementor-element-297a234 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-d09ddbd{margin:clamp(1.25rem, 3.629vw + 0.433rem, 4.063rem) 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;}.elementor-11878 .elementor-element.elementor-element-9edf8bf{--swiper-slides-to-display:1;--swiper-slides-gap:10px;margin:clamp(6.563rem, 14.113vw + 3.387rem, 17.5rem) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 180px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:18px;--arrow-normal-color:var( --e-global-color-740a06b );--arrow-hover-color:var( --e-global-color-740a06b );}.elementor-11878 .elementor-element.elementor-element-9edf8bf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:50px 50px 50px 50px;padding:6px 6px 6px 6px;}.elementor-11878 .elementor-element.elementor-element-5cb3f0a{--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;--margin-top:clamp(0.063rem, 7.984vw - 1.734rem, 6.25rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(2.25rem, 8.387vw + 0.363rem, 8.75rem);--padding-bottom:clamp(5rem, 4.839vw + 3.911rem, 8.75rem);--padding-left:8.5%;--padding-right:8.5%;}.elementor-11878 .elementor-element.elementor-element-5cb3f0a:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-5cb3f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11878 .elementor-element.elementor-element-5be066d{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-5be066d .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fa11112 );}.elementor-11878 .elementor-element.elementor-element-74e19ae{width:var( --container-widget-width, 93% );max-width:93%;padding:0px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-90442f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:clamp(5rem, 9.677vw + 2.823rem, 12.5rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:8.5%;--padding-right:8.5%;}.elementor-11878 .elementor-element.elementor-element-c99e882 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-a8f5ebe{width:var( --container-widget-width, 58.8% );max-width:58.8%;padding:8px 0px 0px 0px;--container-widget-width:58.8%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-a8f5ebe .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );font-weight:var( --e-global-typography-0cfc7fa-font-weight );line-height:var( --e-global-typography-0cfc7fa-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11878 .elementor-element.elementor-element-ded0370{--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-11878 .elementor-element.elementor-element-850557e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-11878 .elementor-element.elementor-element-850557e .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-11878 .elementor-element.elementor-element-b300f70 .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-11072ae{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-fcd8354{border-width:0px 0px 0px 1px;}.elementor-11878 .elementor-element.elementor-element-fcd8354 .elementor-counter-number-wrapper{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-11878 .elementor-element.elementor-element-fcd8354 .elementor-counter-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-df0bc8e .elementor-counter-number-wrapper{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-11878 .elementor-element.elementor-element-df0bc8e .elementor-counter-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-6a6dd06 .elementor-counter-number-wrapper{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-11878 .elementor-element.elementor-element-6a6dd06 .elementor-counter-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-d359392 .elementor-counter-number-wrapper{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-11878 .elementor-element.elementor-element-d359392 .elementor-counter-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-f5c7029 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-11878 .elementor-element.elementor-element-915d967 .elementor-heading-title{font-size:var( --e-global-typography-b41ad82-font-size );line-height:var( --e-global-typography-b41ad82-line-height );letter-spacing:var( --e-global-typography-b41ad82-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-8342554{--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-11878 .elementor-element.elementor-element-854e7c0 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-11878 .elementor-element.elementor-element-5170096{--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-753cd52 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-28fa9dd .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-9ea3f58 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-37fae34 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-d36e17d .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-35f2cba .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-f868915 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-dfbc2ce .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-052e744 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-1861192 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-b67c764 .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-1c1fab6 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-297a234 .elementor-heading-title{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-11878 .elementor-element.elementor-element-9edf8bf{--swiper-slides-to-display:1;}.elementor-11878 .elementor-element.elementor-element-5be066d .elementor-heading-title{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-11878 .elementor-element.elementor-element-c99e882 .elementor-heading-title{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-11878 .elementor-element.elementor-element-a8f5ebe .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}}@media(min-width:768px){.elementor-11878 .elementor-element.elementor-element-af7d0e5{--content-width:1600px;}.elementor-11878 .elementor-element.elementor-element-ded0370{--content-width:1600px;}.elementor-11878 .elementor-element.elementor-element-5d97303{--width:31.6%;}.elementor-11878 .elementor-element.elementor-element-7fa76f5{--width:74.4%;}.elementor-11878 .elementor-element.elementor-element-5170096{--width:100%;}}@media(max-width:767px){.elementor-11878 .elementor-element.elementor-element-af7d0e5{--content-width:1600px;}.elementor-11878 .elementor-element.elementor-element-850557e{margin:12vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-11878 .elementor-element.elementor-element-850557e .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-11878 .elementor-element.elementor-element-b300f70 .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-ffd937a{--width:180px;--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:flex-start;}.elementor-11878 .elementor-element.elementor-element-ffd937a.e-con{--align-self:flex-start;}.elementor-11878 .elementor-element.elementor-element-11072ae{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5% 5%;--row-gap:5%;--column-gap:5%;--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-fcd8354{border-width:0px 0px 0px 1px;}.elementor-11878 .elementor-element.elementor-element-fcd8354 .elementor-counter-number-wrapper{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-11878 .elementor-element.elementor-element-fcd8354 .elementor-counter-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-df0bc8e .elementor-counter-number-wrapper{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-11878 .elementor-element.elementor-element-df0bc8e .elementor-counter-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-6a6dd06 .elementor-counter-number-wrapper{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-11878 .elementor-element.elementor-element-6a6dd06 .elementor-counter-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-d359392 .elementor-counter-number-wrapper{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-11878 .elementor-element.elementor-element-d359392 .elementor-counter-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-11878 .elementor-element.elementor-element-7fa76f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-f5c7029 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-11878 .elementor-element.elementor-element-915d967 .elementor-heading-title{font-size:var( --e-global-typography-b41ad82-font-size );line-height:var( --e-global-typography-b41ad82-line-height );letter-spacing:var( --e-global-typography-b41ad82-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-8342554{--padding-top:clamp(3.75rem, 3.226vw + 3.024rem, 6.25rem);--padding-bottom:clamp(3.75rem, 1.613vw + 3.387rem, 5rem);--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-854e7c0{width:100%;max-width:100%;}.elementor-11878 .elementor-element.elementor-element-854e7c0 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-11878 .elementor-element.elementor-element-5170096{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-b10500e{--flex-wrap:wrap;}.elementor-11878 .elementor-element.elementor-element-8c8bdbd{--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;}.elementor-11878 .elementor-element.elementor-element-753cd52{width:var( --container-widget-width, 15% );max-width:15%;padding:0px 0px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:right;}.elementor-11878 .elementor-element.elementor-element-753cd52.elementor-element{--align-self:center;}.elementor-11878 .elementor-element.elementor-element-753cd52 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-28fa9dd{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-28fa9dd.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-11878 .elementor-element.elementor-element-28fa9dd .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-9ea3f58 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-0858e17{--flex-wrap:wrap;}.elementor-11878 .elementor-element.elementor-element-dbf71bd{--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;}.elementor-11878 .elementor-element.elementor-element-37fae34{width:var( --container-widget-width, 15% );max-width:15%;padding:0px 0px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:right;}.elementor-11878 .elementor-element.elementor-element-37fae34.elementor-element{--align-self:center;}.elementor-11878 .elementor-element.elementor-element-37fae34 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-d36e17d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-d36e17d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-11878 .elementor-element.elementor-element-d36e17d .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-35f2cba .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-71287f2{--flex-wrap:wrap;}.elementor-11878 .elementor-element.elementor-element-3624972{--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;}.elementor-11878 .elementor-element.elementor-element-f868915{width:var( --container-widget-width, 15% );max-width:15%;padding:0px 0px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:right;}.elementor-11878 .elementor-element.elementor-element-f868915.elementor-element{--align-self:center;}.elementor-11878 .elementor-element.elementor-element-f868915 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-dfbc2ce{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-dfbc2ce.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-11878 .elementor-element.elementor-element-dfbc2ce .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-052e744 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-8dc54ca{--flex-wrap:wrap;}.elementor-11878 .elementor-element.elementor-element-0f53c44{--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;}.elementor-11878 .elementor-element.elementor-element-1861192{width:var( --container-widget-width, 15% );max-width:15%;padding:0px 0px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:right;}.elementor-11878 .elementor-element.elementor-element-1861192.elementor-element{--align-self:center;}.elementor-11878 .elementor-element.elementor-element-1861192 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-b67c764{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-b67c764.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-11878 .elementor-element.elementor-element-b67c764 .elementor-heading-title{font-size:var( --e-global-typography-64b0d13-font-size );line-height:var( --e-global-typography-64b0d13-line-height );}.elementor-11878 .elementor-element.elementor-element-1c1fab6 .elementor-heading-title{font-size:var( --e-global-typography-5eae241-font-size );line-height:var( --e-global-typography-5eae241-line-height );}.elementor-11878 .elementor-element.elementor-element-529f4cd{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11878 .elementor-element.elementor-element-297a234 .elementor-heading-title{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-11878 .elementor-element.elementor-element-9edf8bf{--swiper-slides-to-display:1;}.elementor-11878 .elementor-element.elementor-element-5be066d{width:100%;max-width:100%;}.elementor-11878 .elementor-element.elementor-element-5be066d .elementor-heading-title{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-11878 .elementor-element.elementor-element-90442f4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-11878 .elementor-element.elementor-element-c99e882 .elementor-heading-title{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-11878 .elementor-element.elementor-element-a8f5ebe{width:100%;max-width:100%;}.elementor-11878 .elementor-element.elementor-element-a8f5ebe .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}}/* Start custom CSS for heading, class: .elementor-element-850557e */.elementor-11878 .elementor-element.elementor-element-850557e .elementor-heading-title::before {
    content:'';
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88' fill='none'%3E%3Crect width='88' height='88' rx='12.0342' fill='%230858FF'/%3E%3Cg clip-path='url(%23clip0_8001_3161)'%3E%3Cpath d='M48.5257 53.657C48.5257 55.2262 47.2509 56.4985 45.6785 56.4985C44.1061 56.4985 42.8313 55.2262 42.8313 53.657V47.7007C42.8313 40.8715 37.2838 35.3359 30.4414 35.3359C23.599 35.3359 18.0508 40.8722 18.0508 47.7007C18.0508 54.5293 23.5983 60.0655 30.4407 60.0655C32.9523 60.0655 35.2884 59.3192 37.2408 58.0376L35.8254 54.6667C34.3362 55.8151 32.4684 56.4985 30.4407 56.4985C25.5722 56.4985 21.6251 52.5594 21.6251 47.7007C21.6251 42.8421 25.5722 38.903 30.4407 38.903C35.3092 38.903 39.2563 42.8421 39.2563 47.7007V53.657C39.2563 57.1969 42.1315 60.0662 45.6785 60.0662C49.2255 60.0662 52.1007 57.1969 52.1007 53.657V35.9148H48.5265V53.657H48.5257Z' fill='white'/%3E%3Cpath d='M68.844 35.915C62.0072 35.915 56.4648 41.4574 56.4648 48.2942V59.5355H60.0398V47.9972C60.0398 43.1348 63.9816 39.193 68.844 39.193V35.915Z' fill='white'/%3E%3Cpath d='M52.2811 28.0234H48.3828V31.9218H52.2811V28.0234Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8001_3161'%3E%3Crect width='51.7242' height='32.6129' fill='white' transform='translate(18.0508 27.4531)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    width: calc(7% + 20px);
    display: inline-block;
aspect-ratio: 1 / 1;
    margin-right: 2.5%;
}
.elementor-11878 .elementor-element.elementor-element-850557e .highlight {
    background-color: var(--e-global-color-fa11112)
}
.elementor-11878 .elementor-element.elementor-element-850557e .elementor-heading-title {
    line-height: 1.02;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d97303 */@media(max-width1024px) {
.elementor-11878 .elementor-element.elementor-element-5d97303 {
    min-width: 330px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded0370 */.elementor-11878 .elementor-element.elementor-element-ded0370 {
background-image: radial-gradient(rgba(255, 255, 255, 0.5) 1px, transparent 2px);
    background-size: 5.17vw 5.17vw;
    background-position: calc(2.585vw + 4px) calc(-2.585vw + 4px);
}
@media(max-width:1023px) {
.elementor-11878 .elementor-element.elementor-element-ded0370    {
   background-size: 10.34vw 10.34vw;
           background-position: calc(5.17vw + 4px);
    }
}
@media(max-width:767px) {
.elementor-11878 .elementor-element.elementor-element-ded0370    {
        background-size: 10vw 10vw;
        background-position: calc(5vw + 4px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11072ae */.elementor-11878 .elementor-element.elementor-element-11072ae .elementor-counter {
    padding-left: 8.5%
}
.elementor-11878 .elementor-element.elementor-element-11072ae .elementor-counter-title {
    padding-right:2vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa76f5 */.elementor-11878 .elementor-element.elementor-element-7fa76f5 {
    max-width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8532601 */.elementor-11878 .elementor-element.elementor-element-8532601 {
background-image: radial-gradient(rgba(255, 255, 255, 0.4) 1px, transparent 2px);
    background-size: 5.17vw 5.17vw;
    background-position: calc(2.585vw + 4px) calc(-2.585vw + 4px);
}
@media(max-width:1023px) {
.elementor-11878 .elementor-element.elementor-element-8532601    {
   background-size: 10.34vw 10.34vw;
           background-position: calc(5.17vw + 4px);
    }
}
@media(max-width:767px) {
.elementor-11878 .elementor-element.elementor-element-8532601    {
        background-size: 10vw 10vw;
        background-position: calc(5vw + 4px);
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-9edf8bf */.elementor-11878 .elementor-element.elementor-element-9edf8bf {
background-image: radial-gradient(rgba(141, 141, 141, 1) 1px, transparent 2px);
    background-size: 4.38vw 4.38vw;
}
@media(max-width:767px) {
   .elementor-11878 .elementor-element.elementor-element-9edf8bf {
    background-size: 18vw 18vw;
background-position: calc(-9vw + 2px) calc(-9vw + 2px);
       
   } 
}/* End custom CSS */
/* Start custom CSS */.clearFooter.show {
    z-index: 8 !important;
}
#site-footer {
    padding: 0!important;
    
}

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0, -30px, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown,
.swiper-slide-contents.fadeInDown {
    animation-name: fadeDown
}/* End custom CSS */