.elementor-8 .elementor-element.elementor-element-58070b1{--display:flex;--min-height:700px;--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;--overflow:hidden;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-58070b1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-58070b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a2d555f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-98f5465{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-0876d06 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c398609 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(37px/2);}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(37px/2);}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(37px/2);}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-37px/2);}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-37px/2);}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-cd2019d{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fb74384{--display:flex;--z-index:2;}.elementor-8 .elementor-element.elementor-element-c13bf54{--display:flex;}.elementor-8 .elementor-element.elementor-element-6227753 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-6227753 .elementor-icon{font-size:700px;}.elementor-8 .elementor-element.elementor-element-6227753 .elementor-icon svg{height:700px;}.elementor-8 .elementor-element.elementor-element-766968b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-766968b .elementor-icon{font-size:700px;}.elementor-8 .elementor-element.elementor-element-766968b .elementor-icon svg{height:700px;}.elementor-8 .elementor-element.elementor-element-7d1c11f .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7d1c11f .elementor-icon{font-size:700px;}.elementor-8 .elementor-element.elementor-element-7d1c11f .elementor-icon svg{height:700px;}.elementor-8 .elementor-element.elementor-element-4173bc0{--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-8 .elementor-element.elementor-element-4173bc0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4173bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f08c9d1{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-4201116{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-836d26e{--display:flex;}.elementor-8 .elementor-element.elementor-element-8157519{background-color:var( --e-global-color-310fb17 );padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-8157519.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8157519 .elementor-heading-title{font-family:var( --e-global-typography-3ec55db-font-family ), Sans-serif;font-size:var( --e-global-typography-3ec55db-font-size );font-weight:var( --e-global-typography-3ec55db-font-weight );line-height:var( --e-global-typography-3ec55db-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bbc4afd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ad68699{--display:flex;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-c32d420.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-c32d420{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fa8fbbc{--display:flex;}.elementor-8 .elementor-element.elementor-element-7ffa221{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-7ffa221:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7ffa221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-310fb17 );}.elementor-8 .elementor-element.elementor-element-f5fb88e{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-47477c2{--display:flex;}.elementor-8 .elementor-element.elementor-element-e679a68 .elementor-heading-title{font-family:var( --e-global-typography-d9fc353-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fc353-font-size );font-weight:var( --e-global-typography-d9fc353-font-weight );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-24587e9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-697927e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd98648 );padding:12px 12px 12px 20px;}.elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button:focus svg{fill:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-bd55dd8{--display:flex;}.elementor-8 .elementor-element.elementor-element-7c6c789 img{height:360px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-f5bf38e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-f5bf38e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f5bf38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-310fb17 );}.elementor-8 .elementor-element.elementor-element-5699e44{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-2359699{--display:flex;}.elementor-8 .elementor-element.elementor-element-37d696d .elementor-heading-title{font-family:var( --e-global-typography-d9fc353-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fc353-font-size );font-weight:var( --e-global-typography-d9fc353-font-weight );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-53cf7c8{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-0785efd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd98648 );padding:12px 12px 12px 20px;}.elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button:focus svg{fill:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-5b77687{--display:flex;}.elementor-8 .elementor-element.elementor-element-335f05e img{height:360px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-512f1ec{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-512f1ec:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-512f1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-310fb17 );}.elementor-8 .elementor-element.elementor-element-3428a67{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-02c8934{--display:flex;}.elementor-8 .elementor-element.elementor-element-78de56b .elementor-heading-title{font-family:var( --e-global-typography-d9fc353-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fc353-font-size );font-weight:var( --e-global-typography-d9fc353-font-weight );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a9a277a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-0898cda{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd98648 );padding:12px 12px 12px 20px;}.elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button:focus svg{fill:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-7faef08{--display:flex;}.elementor-8 .elementor-element.elementor-element-ed903a9 img{height:360px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-e34d194{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-e34d194:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e34d194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-310fb17 );}.elementor-8 .elementor-element.elementor-element-c2d8022{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-65d6af0{--display:flex;}.elementor-8 .elementor-element.elementor-element-2704a90 .elementor-heading-title{font-family:var( --e-global-typography-d9fc353-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fc353-font-size );font-weight:var( --e-global-typography-d9fc353-font-weight );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2b200f3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-46cfd68{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd98648 );padding:12px 12px 12px 20px;}.elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button:focus svg{fill:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-8f411ed{--display:flex;}.elementor-8 .elementor-element.elementor-element-a6f78a4 img{height:360px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-49e9d9b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-49e9d9b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49e9d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-310fb17 );}.elementor-8 .elementor-element.elementor-element-ff85912{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-7899307{--display:flex;}.elementor-8 .elementor-element.elementor-element-b77fe77 .elementor-heading-title{font-family:var( --e-global-typography-d9fc353-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fc353-font-size );font-weight:var( --e-global-typography-d9fc353-font-weight );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-360347f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-75f691f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd98648 );padding:12px 12px 12px 20px;}.elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button:focus svg{fill:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-db7604f{--display:flex;}.elementor-8 .elementor-element.elementor-element-0484f1f img{height:360px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-2a4373b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-2a4373b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2a4373b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-310fb17 );}.elementor-8 .elementor-element.elementor-element-23175dc{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-313c760{--display:flex;}.elementor-8 .elementor-element.elementor-element-4cf76c7 .elementor-heading-title{font-family:var( --e-global-typography-d9fc353-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fc353-font-size );font-weight:var( --e-global-typography-d9fc353-font-weight );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4bdb24d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-f97b785{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd98648 );padding:12px 12px 12px 20px;}.elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button:focus svg{fill:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-2f1026c{--display:flex;}.elementor-8 .elementor-element.elementor-element-0da1def img{height:360px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-49f19a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-16d40b6 );--border-color:var( --e-global-color-16d40b6 );--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-49f19a7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49f19a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://axipro.co/wp-content/uploads/2026/03/Background-pattern-decorative-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-79276a1{--display:flex;}.elementor-8 .elementor-element.elementor-element-fece0f7{background-color:var( --e-global-color-text );padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-fece0f7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-fece0f7 .elementor-heading-title{font-family:var( --e-global-typography-3ec55db-font-family ), Sans-serif;font-size:var( --e-global-typography-3ec55db-font-size );font-weight:var( --e-global-typography-3ec55db-font-weight );line-height:var( --e-global-typography-3ec55db-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9193b39{text-align:center;}.elementor-8 .elementor-element.elementor-element-9193b39 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-83f3142.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-83f3142{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9c069e2 img{width:50%;}.elementor-8 .elementor-element.elementor-element-b2ad1b9{--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;}.elementor-8 .elementor-element.elementor-element-32a2e6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-32a2e6b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32a2e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://axipro.co/wp-content/uploads/2026/03/4dbc09ebab7c0d7add0f80f9ce10abffe64b2ec1.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-32a2e6b::before, .elementor-8 .elementor-element.elementor-element-32a2e6b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-32a2e6b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-32a2e6b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-32a2e6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-32a2e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #000000 0%, #FFFFFF00 100%);}.elementor-8 .elementor-element.elementor-element-7d9ca67{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-dcb3161{font-family:var( --e-global-typography-c088cef-font-family ), Sans-serif;font-size:var( --e-global-typography-c088cef-font-size );font-weight:var( --e-global-typography-c088cef-font-weight );line-height:var( --e-global-typography-c088cef-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button{background-color:var( --e-global-color-fd98648 );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;padding:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button:focus{background-color:var( --e-global-color-fd98648 );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-48450d9{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-48450d9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-48450d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a50fb14{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-597293d{--display:flex;}.elementor-8 .elementor-element.elementor-element-8f2fafc{text-align:center;}.elementor-8 .elementor-element.elementor-element-8f2fafc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-4347b3c{text-align:center;}.elementor-8 .elementor-element.elementor-element-4347b3c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b38d813{--display:flex;}.elementor-8 .elementor-element.elementor-element-57deeef{text-align:center;}.elementor-8 .elementor-element.elementor-element-57deeef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a3a9de0{text-align:center;}.elementor-8 .elementor-element.elementor-element-a3a9de0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-877e44d{--display:flex;}.elementor-8 .elementor-element.elementor-element-2bc397b{text-align:center;}.elementor-8 .elementor-element.elementor-element-2bc397b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-02e9aeb{text-align:center;}.elementor-8 .elementor-element.elementor-element-02e9aeb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-21e6877{--display:flex;}.elementor-8 .elementor-element.elementor-element-d47c634{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -32px;}.elementor-8 .elementor-element.elementor-element-5a68247{--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-8 .elementor-element.elementor-element-3fcd602{--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:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-16d40b6 );--border-color:var( --e-global-color-16d40b6 );--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-a8a8d0a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-a8d8be6{--display:flex;}.elementor-8 .elementor-element.elementor-element-df2e5eb{background-color:var( --e-global-color-310fb17 );padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-df2e5eb.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-df2e5eb .elementor-heading-title{font-family:var( --e-global-typography-3ec55db-font-family ), Sans-serif;font-size:var( --e-global-typography-3ec55db-font-size );font-weight:var( --e-global-typography-3ec55db-font-weight );line-height:var( --e-global-typography-3ec55db-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0b30895 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-dd97b65{--display:flex;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-a7f8f4c.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-a7f8f4c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ce3032c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8 .elementor-element.elementor-element-8db2729{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-b4ef49e{background-color:var( --e-global-color-310fb17 );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon{font-size:48px;}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title a{font-family:var( --e-global-typography-ca7f27e-font-family ), Sans-serif;font-size:var( --e-global-typography-ca7f27e-font-size );font-weight:var( --e-global-typography-ca7f27e-font-weight );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cc3e5f1{background-color:var( --e-global-color-310fb17 );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon{font-size:48px;}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title a{font-family:var( --e-global-typography-ca7f27e-font-family ), Sans-serif;font-size:var( --e-global-typography-ca7f27e-font-size );font-weight:var( --e-global-typography-ca7f27e-font-weight );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f97a517{background-color:var( --e-global-color-310fb17 );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon{font-size:48px;}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title a{font-family:var( --e-global-typography-ca7f27e-font-family ), Sans-serif;font-size:var( --e-global-typography-ca7f27e-font-size );font-weight:var( --e-global-typography-ca7f27e-font-weight );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-07cf5e5{--display:flex;}.elementor-8 .elementor-element.elementor-element-c9bb0a1 img{width:100%;max-width:390px;}.elementor-8 .elementor-element.elementor-element-f5e1a53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:-1;}.elementor-8 .elementor-element.elementor-element-f5e1a53.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2e52dab{--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-8 .elementor-element.elementor-element-0e917f0{--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:64px 64px;--row-gap:64px;--column-gap:64px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-16d40b6 );--border-color:var( --e-global-color-16d40b6 );--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-d328a7e{--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-8 .elementor-element.elementor-element-3bab46a{background-color:var( --e-global-color-310fb17 );padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-3bab46a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-3bab46a .elementor-heading-title{font-family:var( --e-global-typography-3ec55db-font-family ), Sans-serif;font-size:var( --e-global-typography-3ec55db-font-size );font-weight:var( --e-global-typography-3ec55db-font-weight );line-height:var( --e-global-typography-3ec55db-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-8da565d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1289bb3.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1289bb3{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ddf1667{--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-around;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-31de32f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-31de32f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-31de32f.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-31de32f.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-31de32f.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-c26448f-font-family ), Sans-serif;font-size:var( --e-global-typography-c26448f-font-size );font-weight:var( --e-global-typography-c26448f-font-weight );line-height:var( --e-global-typography-c26448f-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-img img{height:150px;object-fit:cover;object-position:center center;border-radius:100px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-description{font-family:var( --e-global-typography-c088cef-font-family ), Sans-serif;font-size:var( --e-global-typography-c088cef-font-size );font-weight:var( --e-global-typography-c088cef-font-weight );line-height:var( --e-global-typography-c088cef-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3af0915{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3af0915.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3af0915.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-3af0915.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-3af0915.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-c26448f-font-family ), Sans-serif;font-size:var( --e-global-typography-c26448f-font-size );font-weight:var( --e-global-typography-c26448f-font-weight );line-height:var( --e-global-typography-c26448f-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-img img{height:150px;object-fit:cover;object-position:center center;border-radius:100px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-description{font-family:var( --e-global-typography-c088cef-font-family ), Sans-serif;font-size:var( --e-global-typography-c088cef-font-size );font-weight:var( --e-global-typography-c088cef-font-weight );line-height:var( --e-global-typography-c088cef-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-620df16{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-620df16.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-620df16.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-620df16.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-620df16.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-c26448f-font-family ), Sans-serif;font-size:var( --e-global-typography-c26448f-font-size );font-weight:var( --e-global-typography-c26448f-font-weight );line-height:var( --e-global-typography-c26448f-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-img img{height:150px;object-fit:cover;object-position:center center;border-radius:100px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-description{font-family:var( --e-global-typography-c088cef-font-family ), Sans-serif;font-size:var( --e-global-typography-c088cef-font-size );font-weight:var( --e-global-typography-c088cef-font-weight );line-height:var( --e-global-typography-c088cef-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-32ffe9a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-32ffe9a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-32ffe9a.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-32ffe9a.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-32ffe9a.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-c26448f-font-family ), Sans-serif;font-size:var( --e-global-typography-c26448f-font-size );font-weight:var( --e-global-typography-c26448f-font-weight );line-height:var( --e-global-typography-c26448f-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-img img{height:150px;object-fit:cover;object-position:center center;border-radius:100px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-description{font-family:var( --e-global-typography-c088cef-font-family ), Sans-serif;font-size:var( --e-global-typography-c088cef-font-size );font-weight:var( --e-global-typography-c088cef-font-weight );line-height:var( --e-global-typography-c088cef-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-58df4ae{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-58df4ae.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-58df4ae.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-58df4ae.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-58df4ae.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-c26448f-font-family ), Sans-serif;font-size:var( --e-global-typography-c26448f-font-size );font-weight:var( --e-global-typography-c26448f-font-weight );line-height:var( --e-global-typography-c26448f-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-img img{height:150px;object-fit:cover;object-position:center center;border-radius:100px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-description{font-family:var( --e-global-typography-c088cef-font-family ), Sans-serif;font-size:var( --e-global-typography-c088cef-font-size );font-weight:var( --e-global-typography-c088cef-font-weight );line-height:var( --e-global-typography-c088cef-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b790d35{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b790d35.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b790d35.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-b790d35.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-b790d35.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-c26448f-font-family ), Sans-serif;font-size:var( --e-global-typography-c26448f-font-size );font-weight:var( --e-global-typography-c26448f-font-weight );line-height:var( --e-global-typography-c26448f-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-img img{height:150px;object-fit:cover;object-position:center center;border-radius:100px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-description{font-family:var( --e-global-typography-c088cef-font-family ), Sans-serif;font-size:var( --e-global-typography-c088cef-font-size );font-weight:var( --e-global-typography-c088cef-font-weight );line-height:var( --e-global-typography-c088cef-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c556d86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:-1;}.elementor-8 .elementor-element.elementor-element-c556d86.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-43bec55{--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-8 .elementor-element.elementor-element-00613fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-16d40b6 );--border-color:var( --e-global-color-16d40b6 );--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-6f2fa1c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-2e5d037{background-color:var( --e-global-color-310fb17 );padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-2e5d037.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-2e5d037 .elementor-heading-title{font-family:var( --e-global-typography-3ec55db-font-family ), Sans-serif;font-size:var( --e-global-typography-3ec55db-font-size );font-weight:var( --e-global-typography-3ec55db-font-weight );line-height:var( --e-global-typography-3ec55db-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d361101 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-efee076 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:12px 12px 12px 20px;}.elementor-8 .elementor-element.elementor-element-efee076 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-efee076 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-efee076{margin:-99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-8 .elementor-element.elementor-element-efee076 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-efee076 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-8 .elementor-element.elementor-element-efee076 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-efee076 .elementor-button:focus svg{fill:var( --e-global-color-732d03a );}.elementor-8 .elementor-element.elementor-element-10e25aa{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-da4cde2{--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:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-16d40b6 );--border-color:var( --e-global-color-16d40b6 );--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-f333a3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-a94dace{background-color:var( --e-global-color-310fb17 );padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-a94dace.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a94dace .elementor-heading-title{font-family:var( --e-global-typography-3ec55db-font-family ), Sans-serif;font-size:var( --e-global-typography-3ec55db-font-size );font-weight:var( --e-global-typography-3ec55db-font-weight );line-height:var( --e-global-typography-3ec55db-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0c34f92 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9f74af4{--display:flex;}.elementor-8 .elementor-element.elementor-element-2ef6022{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b068738{--display:flex;}.elementor-8 .elementor-element.elementor-element-3bd10f0{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a437792{--display:flex;}.elementor-8 .elementor-element.elementor-element-0634e0e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-17bd8c6{--display:flex;}.elementor-8 .elementor-element.elementor-element-358459d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-729a0c6{--display:flex;}.elementor-8 .elementor-element.elementor-element-8d90e44{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0d6dab6{--display:flex;}.elementor-8 .elementor-element.elementor-element-2af9ad3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-035d4b0{--display:flex;}.elementor-8 .elementor-element.elementor-element-50a29c8{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fa5ac79{--display:flex;}.elementor-8 .elementor-element.elementor-element-5498426{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0417946{--display:flex;}.elementor-8 .elementor-element.elementor-element-bd3a865{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cf687b2{--display:flex;}.elementor-8 .elementor-element.elementor-element-ff0ae3e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9a78da2{--display:flex;}.elementor-8 .elementor-element.elementor-element-3fef6b4{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a2344fa{--n-accordion-title-font-size:var( --e-global-typography-ca7f27e-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a2344fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0C0A0F00;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-daeef2d );}.elementor-8 .elementor-element.elementor-element-a2344fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#0C0A0F00;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-daeef2d );}.elementor-8 .elementor-element.elementor-element-a2344fa > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#0C0A0F00;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-daeef2d );}:where( .elementor-8 .elementor-element.elementor-element-a2344fa > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-732d03a );border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:16px;--padding-bottom:12px;--padding-left:16px;}.elementor-8 .elementor-element.elementor-element-a2344fa {--n-accordion-padding:10px 16px 10px 16px;}:where( .elementor-8 .elementor-element.elementor-element-a2344fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-ca7f27e-font-family ), Sans-serif;font-weight:var( --e-global-typography-ca7f27e-font-weight );line-height:var( --e-global-typography-ca7f27e-line-height );}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-32a2e6b{--width:50%;}.elementor-8 .elementor-element.elementor-element-5a68247{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-2e52dab{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-d328a7e{--width:50%;}.elementor-8 .elementor-element.elementor-element-ddf1667{--width:50%;}.elementor-8 .elementor-element.elementor-element-6f2fa1c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-836d26e{--width:100%;}.elementor-8 .elementor-element.elementor-element-ad68699{--width:85%;}.elementor-8 .elementor-element.elementor-element-a8d8be6{--width:100%;}.elementor-8 .elementor-element.elementor-element-dd97b65{--width:85%;}.elementor-8 .elementor-element.elementor-element-f333a3a{--width:100%;}}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-0876d06 .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-8 .elementor-element.elementor-element-c398609 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-8157519 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-bbc4afd .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-8 .elementor-element.elementor-element-c32d420{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-f5fb88e{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-e679a68 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-24587e9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-5699e44{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-37d696d .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-53cf7c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-3428a67{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-78de56b .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a9a277a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-c2d8022{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-2704a90 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2b200f3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-ff85912{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-b77fe77 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-360347f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-23175dc{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-4cf76c7 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4bdb24d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-fece0f7 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-9193b39 .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-8 .elementor-element.elementor-element-83f3142{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-dcb3161{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-8f2fafc .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-8 .elementor-element.elementor-element-4347b3c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-57deeef .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-8 .elementor-element.elementor-element-a3a9de0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2bc397b .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-8 .elementor-element.elementor-element-02e9aeb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-df2e5eb .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-0b30895 .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-8 .elementor-element.elementor-element-a7f8f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3bab46a .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-8da565d .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-8 .elementor-element.elementor-element-1289bb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-2e5d037 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-d361101 .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-8 .elementor-element.elementor-element-efee076 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-a94dace .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-0c34f92 .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-8 .elementor-element.elementor-element-2ef6022{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3bd10f0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0634e0e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-358459d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-8d90e44{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2af9ad3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-50a29c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-5498426{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-bd3a865{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ff0ae3e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3fef6b4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-a2344fa{--n-accordion-title-font-size:var( --e-global-typography-ca7f27e-font-size );}:where( .elementor-8 .elementor-element.elementor-element-a2344fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-ca7f27e-line-height );}}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-f08c9d1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-0876d06 .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-8 .elementor-element.elementor-element-c398609 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-8157519 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-bbc4afd .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-8 .elementor-element.elementor-element-c32d420{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e679a68 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-24587e9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-7c6c789.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7c6c789 img{height:100%;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-37d696d .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-53cf7c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-335f05e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-335f05e img{height:100%;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-78de56b .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a9a277a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-ed903a9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ed903a9 img{height:100%;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-2704a90 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2b200f3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-a6f78a4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a6f78a4 img{height:100%;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-b77fe77 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-360347f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-0484f1f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0484f1f img{height:100%;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-4cf76c7 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4bdb24d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-0da1def.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0da1def img{height:100%;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-fece0f7 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-9193b39 .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-8 .elementor-element.elementor-element-83f3142{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-dcb3161{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-8f2fafc .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-8 .elementor-element.elementor-element-4347b3c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-57deeef .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-8 .elementor-element.elementor-element-a3a9de0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2bc397b .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-8 .elementor-element.elementor-element-02e9aeb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-df2e5eb .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-0b30895 .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-8 .elementor-element.elementor-element-a7f8f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3bab46a .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-8da565d .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-8 .elementor-element.elementor-element-1289bb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-2e5d037 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-d361101 .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-8 .elementor-element.elementor-element-efee076 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-10e25aa{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-a94dace .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-0c34f92 .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-8 .elementor-element.elementor-element-2ef6022{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3bd10f0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0634e0e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-358459d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-8d90e44{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2af9ad3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-50a29c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-5498426{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-bd3a865{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ff0ae3e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3fef6b4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-a2344fa{--n-accordion-title-font-size:var( --e-global-typography-ca7f27e-font-size );}:where( .elementor-8 .elementor-element.elementor-element-a2344fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-ca7f27e-line-height );}}@media(max-width:880px){.elementor-8 .elementor-element.elementor-element-bd55dd8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-7c6c789.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7c6c789 img{height:auto;}.elementor-8 .elementor-element.elementor-element-5b77687{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-335f05e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-335f05e img{height:auto;}.elementor-8 .elementor-element.elementor-element-7faef08{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-ed903a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ed903a9 img{height:auto;}.elementor-8 .elementor-element.elementor-element-8f411ed{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-a6f78a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a6f78a4 img{height:auto;}.elementor-8 .elementor-element.elementor-element-db7604f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0484f1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0484f1f img{height:auto;}.elementor-8 .elementor-element.elementor-element-2f1026c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0da1def.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0da1def img{height:auto;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-58070b1{--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a2d555f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0876d06 .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-8 .elementor-element.elementor-element-c398609 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cd2019d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ccc4434 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-c13bf54{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f08c9d1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-8157519 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-bbc4afd .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-8 .elementor-element.elementor-element-c32d420{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-f5fb88e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e679a68 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-24587e9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-697927e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-424a1ff .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-bd55dd8{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5699e44{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-37d696d .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-53cf7c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0785efd .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1f8ffac .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-5b77687{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3428a67{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-78de56b .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a9a277a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0898cda .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-46a2fc4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-7faef08{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c2d8022{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-2704a90 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2b200f3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-46cfd68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-c0868b4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-8f411ed{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ff85912{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-b77fe77 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-360347f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-75f691f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d11cdeb .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-db7604f{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-23175dc{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-4cf76c7 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4bdb24d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f97b785 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-47b21b4 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-2f1026c{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-49f19a7{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-fece0f7 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-9193b39 .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-8 .elementor-element.elementor-element-83f3142{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-32a2e6b{--min-height:380px;}.elementor-8 .elementor-element.elementor-element-dcb3161{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-a2979c7 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-48450d9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-597293d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-8f2fafc .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-8 .elementor-element.elementor-element-4347b3c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-b38d813{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-57deeef .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-8 .elementor-element.elementor-element-a3a9de0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-877e44d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-2bc397b .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-8 .elementor-element.elementor-element-02e9aeb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d47c634{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;}.elementor-8 .elementor-element.elementor-element-3fcd602{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-df2e5eb .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-0b30895 .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-8 .elementor-element.elementor-element-a7f8f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-b4ef49e .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-cc3e5f1 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-8 .elementor-element.elementor-element-f97a517 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0e917f0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-3bab46a .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-8da565d .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-8 .elementor-element.elementor-element-1289bb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ddf1667{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-31de32f .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-3af0915 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-620df16 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-32ffe9a .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-58df4ae .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-title{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-8 .elementor-element.elementor-element-b790d35 .elementor-image-box-description{font-size:var( --e-global-typography-c088cef-font-size );line-height:var( --e-global-typography-c088cef-line-height );}.elementor-8 .elementor-element.elementor-element-00613fe{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-2e5d037 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-d361101 .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-8 .elementor-element.elementor-element-efee076{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-efee076.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-efee076 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-8 .elementor-element.elementor-element-10e25aa{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-da4cde2{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-a94dace .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-8 .elementor-element.elementor-element-0c34f92{text-align:center;}.elementor-8 .elementor-element.elementor-element-0c34f92 .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-8 .elementor-element.elementor-element-2ef6022{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3bd10f0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0634e0e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-358459d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-8d90e44{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2af9ad3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-50a29c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-5498426{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-bd3a865{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ff0ae3e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3fef6b4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-a2344fa{--n-accordion-title-font-size:var( --e-global-typography-ca7f27e-font-size );}:where( .elementor-8 .elementor-element.elementor-element-a2344fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-ca7f27e-line-height );}}





/* Start custom CSS for html, class: .elementor-element-e80a88b */.orbit-section {
  width: 100%;
  padding: 20px 0;
}

.orbit-stage {
  --size: min(94vw, 708px);
  --outer-diameter: 96%;
  --middle-diameter: 74%;
  --inner-diameter: 54%;

  --badge-size: clamp(72px, 10vw, 96px);
  --ring-color: #FFFFFF1A;

  position: relative;
  width: var(--size);
  aspect-ratio: 1 / 1;
  margin: 0 auto;
}
@media (max-width: 1366px) and (min-width: 1025px) {
    .orbit-stage {
        --size: min(60vw, 450px);
        --badge-size: clamp(30px, 10vw, 60px);
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .orbit-stage {
        --size: min(44vw, 400px);
        --badge-size: clamp(30px, 10vw, 50px);
    }
}
@media (max-width: 767px) {
    .orbit-stage {
        --size: min(80vw, 400px);
        --badge-size: clamp(40px, 10vw, 90px) !important;
    }
}
/* Rings */
.ring {
  position: absolute;
  top: 50%;
  left: 50%;
  border: 1px solid var(--ring-color);
  border-radius: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

.ring-inner {
  width: var(--inner-diameter);
  height: var(--inner-diameter);
}

.ring-middle {
  width: var(--middle-diameter);
  height: var(--middle-diameter);
}

.ring-outer {
  width: var(--outer-diameter);
  height: var(--outer-diameter);
}

/* Center */
.orbit-center {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 42%;
  transform: translate(-50%, -50%);
  text-align: center;
  z-index: 10;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

.center-number {
  margin: 0 0 12px;
  color: #fff;
  font-size: clamp(44px, 8vw, 64px);
  line-height: 1;
  font-weight: 700;
  letter-spacing: -0.03em;
}

.center-text {
    margin: 0;
    color: #C9C9C9;
    font-size: clamp(14px, 2vw, 18px);
    line-height: 1.55;
    font-weight: 400;
}

/* Orbit wrapper rotates as one rigid group */
.orbit {
  position: absolute;
  inset: 0;
  animation-name: orbit-spin;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  transform-origin: 50% 50%;
}

/* MUCH slower */
.orbit-outer {
  animation-duration: 135s;
}

.orbit-middle {
  animation-duration: 130s;
}

.orbit-inner {
  animation-duration: 126s;
}

/* Position each item on the circle */
.orbit-item {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--badge-size);
  height: var(--badge-size);
  margin-left: calc(var(--badge-size) / -2);
  margin-top: calc(var(--badge-size) / -2);
  transform: rotate(var(--angle)) translateY(calc(var(--radius) * -1));
  transform-origin: center center;
}

.orbit-outer .orbit-item {
  --radius: calc(var(--size) * 0.48);
}

.orbit-middle .orbit-item {
  --radius: calc(var(--size) * 0.37);
}

.orbit-inner .orbit-item {
  --radius: calc(var(--size) * 0.27);
}

/* Cancel orbit spin */
.orbit-counter {
  width: 100%;
  height: 100%;
  animation-name: orbit-spin-reverse;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

.orbit-outer .orbit-counter {
  animation-duration: 135s;
}

.orbit-middle .orbit-counter {
  animation-duration: 130s;
}

.orbit-inner .orbit-counter {
  animation-duration: 126s;
}

/* Cancel initial placement angle */
.orbit-face {
  width: 100%;
  height: 100%;
  transform: rotate(calc(var(--angle) * -1));
}

/* Badge */
.badge {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

/* SVG stays upright */
.badge img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
  transform: none !important;
}

/* Smooth rendering */
.badge,
.badge img,
.orbit-face,
.orbit-counter {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transform-style: preserve-3d;
}

/* Animations */
@keyframes orbit-spin {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}

@keyframes orbit-spin-reverse {
  from { transform: rotate(0deg); }
  to   { transform: rotate(-360deg); }
}

/* Optional hover pause */
.orbit-stage:hover .orbit,
.orbit-stage:hover .orbit-counter {
  animation-play-state: paused;
}

/* Responsive */
@media (max-width: 640px) {
  .orbit-stage {
    --badge-size: clamp(56px, 12vw, 76px);
  }

  .orbit-center {
    width: 50%;
  }

  .center-number {
    margin-bottom: 8px;
  }

  .orbit-outer {
    animation-duration: 160s;
  }

  .orbit-middle {
    animation-duration: 130s;
  }

  .orbit-inner {
    animation-duration: 115s;
  }

  .orbit-outer .orbit-counter {
    animation-duration: 160s;
  }

  .orbit-middle .orbit-counter {
    animation-duration: 130s;
  }

  .orbit-inner .orbit-counter {
    animation-duration: 115s;
  }
}/* End custom CSS */





/* Start custom CSS for container, class: .elementor-element-c13bf54 */.elementor-8 .elementor-element.elementor-element-c13bf54 {
    z-index: 1;
    opacity: 65%;
    position: absolute;
    inset: 0;
}

.elementor-8 .elementor-element.elementor-element-c13bf54 .svg1, .elementor-8 .elementor-element.elementor-element-c13bf54 .svg2, .elementor-8 .elementor-element.elementor-element-c13bf54 .svg3 {
    position: absolute;
    user-select: none;
    pointer-events: none;
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-c13bf54 .svg1 {
    animation: blobFloat 12s ease-in-out infinite, blobMorph 8s ease-in-out infinite, blobWander1 20s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite alternate;
    ; left: -15%;
}

.elementor-8 .elementor-element.elementor-element-c13bf54 .svg2 {
    animation: blobFloat 12s ease-in-out infinite, blobMorph 8s ease-in-out infinite, blobWander2 20s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite alternate;
    left: 50%;
}

.elementor-8 .elementor-element.elementor-element-c13bf54 .svg3 {
    animation: blobFloat 12s ease-in-out infinite, blobMorph 8s ease-in-out infinite, blobWander3 20s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite alternate;
    top: 20%;
    left: 40%;
}

@keyframes blobWander1 {
    0% {
        transform: translate(0, 0);
    }

    25% {
        transform: translate(-200px, -220px);
    }

    50% {
        transform: translate(0, 150px);
    }

    75% {
        transform: translate(350px, -200px);
    }

    100% {
        transform: translate(0, 0);
    }
}

@keyframes blobWander2 {
    0% {
        transform: translate(0, 0);
    }

    25% {
        transform: translate(350px, 170px);
    }

    50% {
        transform: translate(0, 150px);
    }

    75% {
        transform: translate(-400px, -170px);
    }

    100% {
        transform: translate(800px, 0);
    }
}

@keyframes blobWander3 {
    0% {
        transform: translate(0, 0);
    }

    25% {
        transform: translate(-650px, 200px);
    }

    50% {
        transform: translate(0, 350px);
    }

    75% {
        transform: translate(-150px, -200px);
    }

    100% {
        transform: translate(0, 0);
    }
}

@keyframes blobFloat {
    0% {
        transform: translate(0, 0) scale(1);
    }

    33% {
        transform: translate(30px, -40px) scale(1.05);
    }

    66% {
        transform: translate(-20px, 20px) scale(0.97);
    }

    100% {
        transform: translate(0, 0) scale(1);
    }
}

@keyframes blobMorph {
    0% {
        border-radius: 60% 40% 70% 30% / 60% 30% 70% 40%;
    }

    50% {
        border-radius: 40% 60% 50% 50% / 50% 60% 40% 50%;
    }

    100% {
        border-radius: 60% 40% 70% 30% / 60% 30% 70% 40%;
    }
}
.elementor-8 .elementor-element.elementor-element-c13bf54 .svg1,
.elementor-8 .elementor-element.elementor-element-c13bf54 .svg2,
.elementor-8 .elementor-element.elementor-element-c13bf54 .svg3 {
    filter: blur(120px);
}/* End custom CSS */




/* Start custom CSS for heading, class: .elementor-element-8157519 */.elementor-8 .elementor-element.elementor-element-8157519 {
    box-shadow: inset -1px 0px 7px 0px #ffffff24;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-c32d420 */.elementor-8 .elementor-element.elementor-element-c32d420 {
    max-width: 568px !important;
}/* End custom CSS */






/* Start custom CSS for icon-list, class: .elementor-element-697927e */.elementor-8 .elementor-element.elementor-element-697927e {
    margin-top: auto !important;
}/* End custom CSS */









/* Start custom CSS for icon-list, class: .elementor-element-0785efd */.elementor-8 .elementor-element.elementor-element-0785efd {
    margin-top: auto !important;
}/* End custom CSS */









/* Start custom CSS for icon-list, class: .elementor-element-0898cda */.elementor-8 .elementor-element.elementor-element-0898cda {
    margin-top: auto !important;
}/* End custom CSS */









/* Start custom CSS for icon-list, class: .elementor-element-46cfd68 */.elementor-8 .elementor-element.elementor-element-46cfd68 {
    margin-top: auto !important;
}/* End custom CSS */









/* Start custom CSS for icon-list, class: .elementor-element-75f691f */.elementor-8 .elementor-element.elementor-element-75f691f {
    margin-top: auto !important;
}/* End custom CSS */









/* Start custom CSS for icon-list, class: .elementor-element-f97b785 */.elementor-8 .elementor-element.elementor-element-f97b785 {
    margin-top: auto !important;
}/* End custom CSS */








/* Start custom CSS for heading, class: .elementor-element-fece0f7 */.elementor-8 .elementor-element.elementor-element-fece0f7 {
    box-shadow: inset -1px 0px 7px 0px #ffffff24;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-83f3142 */.elementor-8 .elementor-element.elementor-element-83f3142 {
    max-width: 800px !important;
}/* End custom CSS */

















/* Start custom CSS for html, class: .elementor-element-d47c634 */.elementor-8 .elementor-element.elementor-element-d47c634 img {
    max-height: 90px;
    object-fit: contain;
}
@media(max-width:767px) {
    .elementor-8 .elementor-element.elementor-element-d47c634 img {
        max-height: 50px;
    }
    .marquee-item {
    padding-inline: 20px !important;
    padding-block: 10px;
    }
}

.elementor-8 .elementor-element.elementor-element-d47c634 {
    min-width: calc(100% + 64px);
}
@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-d47c634 {
    min-width: calc(100% + 48px);
}
}
.elementor-8 .elementor-element.elementor-element-d47c634 .marquee-track {
    transition: 3s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-d47c634 {
    overflow: hidden;
    position: relative;
}

.elementor-8 .elementor-element.elementor-element-d47c634 .marquee {
    /*width: 100%;*/
}



.marquee-track {
    animation: none !important;
}

.marquee {
    container-type: inline-size;
    --speed: 70s;
    --single-slide-speed: calc(var(--speed) / var(--numItems));
    --track-width: calc(var(--item-width) * var(--numItems));
    overflow-x: hidden;
    width: calc(var(--item-width) * var(--numItems));
    position: relative;
}

.marquee-track {
    display: grid;
    grid-template-columns: var(--track-width) [track] 0px [resting]; 
    width: max-content;
    place-items: center;
}

.marquee-item {
    grid-area: resting;
    width: var(--item-width);
    animation: marquee-move var(--speed) linear infinite;
    animation-delay: calc(var(--single-slide-speed) * var(--item-position) * -1);
    padding-inline: 30px;
    padding-block: 10px;
    background: transparent;
    filter: grayscale();
}

@keyframes marquee-move {
    to {
        transform: translateX(calc(-100cqw - 100%))
    }
}

@keyframes marquee {
    none
}

/*Remove gradient on the sides*/
.elementor-8 .elementor-element.elementor-element-d47c634 .marquee:after, .elementor-8 .elementor-element.elementor-element-d47c634 .marquee:before {
    background: none;
}/* End custom CSS */







/* Start custom CSS for heading, class: .elementor-element-df2e5eb */.elementor-8 .elementor-element.elementor-element-df2e5eb {
    box-shadow: inset -1px 0px 7px 0px #ffffff24;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-a7f8f4c */.elementor-8 .elementor-element.elementor-element-a7f8f4c {
    max-width: 568px !important;
}/* End custom CSS */



/* Start custom CSS for icon-box, class: .elementor-element-b4ef49e */.elementor-8 .elementor-element.elementor-element-b4ef49e h4 {
    padding-top: 0px!important ;
    margin-top: 0px;
}
.elementor-8 .elementor-element.elementor-element-b4ef49e {
    backdrop-filter: blur(45px);
}/* End custom CSS */

/* Start custom CSS for icon-box, class: .elementor-element-cc3e5f1 */.elementor-8 .elementor-element.elementor-element-cc3e5f1 h4 {
    padding-top: 0px!important ;
    margin-top: 0px;
}
.elementor-8 .elementor-element.elementor-element-cc3e5f1 {
    backdrop-filter: blur(45px);
}/* End custom CSS */

/* Start custom CSS for icon-box, class: .elementor-element-f97a517 */.elementor-8 .elementor-element.elementor-element-f97a517 h4 {
    padding-top: 0px!important ;
    margin-top: 0px;
}
.elementor-8 .elementor-element.elementor-element-f97a517 {
    backdrop-filter: blur(45px);
}/* End custom CSS */



/* Start custom CSS for image, class: .elementor-element-f5e1a53 */.elementor-8 .elementor-element.elementor-element-f5e1a53 {
    min-width: 550px;
    min-height: 550px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-8 .elementor-element.elementor-element-f5e1a53  {
  animation: pulseAnim 2s ease-in-out infinite;
}

@keyframes pulseAnim {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.1);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}/* End custom CSS */






/* Start custom CSS for heading, class: .elementor-element-3bab46a */.elementor-8 .elementor-element.elementor-element-3bab46a {
    box-shadow: inset -1px 0px 7px 0px #ffffff24;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-8da565d */.elementor-8 .elementor-element.elementor-element-8da565d {
    max-width: 533px !important;
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1289bb3 */.elementor-8 .elementor-element.elementor-element-1289bb3 {
    max-width: 533px !important;
}/* End custom CSS */


/* Start custom CSS for image-box, class: .elementor-element-31de32f */.elementor-8 .elementor-element.elementor-element-31de32f h4 {
    margin-top: 0;
}/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-3af0915 */.elementor-8 .elementor-element.elementor-element-3af0915 h4 {
    margin-top: 0;
}/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-620df16 */.elementor-8 .elementor-element.elementor-element-620df16 h4 {
    margin-top: 0;
}/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-32ffe9a */.elementor-8 .elementor-element.elementor-element-32ffe9a h4 {
    margin-top: 0;
}/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-58df4ae */.elementor-8 .elementor-element.elementor-element-58df4ae h4 {
    margin-top: 0;
}/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-b790d35 */.elementor-8 .elementor-element.elementor-element-b790d35 h4 {
    margin-top: 0;
}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-c556d86 */.elementor-8 .elementor-element.elementor-element-c556d86 {
    min-width: 550px;
    min-height: 550px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-8 .elementor-element.elementor-element-c556d86  {
  animation: pulseAnim 2s ease-in-out infinite;
}

@keyframes pulseAnim {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.1);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ddf1667 */s.elementor-8 .elementor-element.elementor-element-ddf1667 {
    position: relative;
}/* End custom CSS */




/* Start custom CSS for heading, class: .elementor-element-2e5d037 */.elementor-8 .elementor-element.elementor-element-2e5d037 {
    box-shadow: inset -1px 0px 7px 0px #ffffff24;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-d361101 */.elementor-8 .elementor-element.elementor-element-d361101 {
    max-width: 533px !important;
}/* End custom CSS */





/* Start custom CSS for heading, class: .elementor-element-a94dace */.elementor-8 .elementor-element.elementor-element-a94dace {
    box-shadow: inset -1px 0px 7px 0px #ffffff24;
}/* End custom CSS */











































































































































































































































































/* Start custom CSS for nested-accordion, class: .elementor-element-a2344fa */.elementor-8 .elementor-element.elementor-element-a2344fa {
    max-width: 800px !important;
    margin: 0 auto;
}
.elementor-8 .elementor-element.elementor-element-a2344fa .e-n-accordion-item {
    border: 1px solid #FFFFFF1A;
    border-radius: 8px;
    overflow: hidden;
}
.elementor-8 .elementor-element.elementor-element-a2344fa .e-n-accordion-item  {
    backdrop-filter: blur(30px);
    background: #F3E8FE !important;
}
s.elementor-8 .elementor-element.elementor-element-a2344fa .e-n-accordion-item-title {
    background: transparent !important;
}

.elementor-8 .elementor-element.elementor-element-a2344fa details > div {
    background: transparent !IMPORTANT;
}/* End custom CSS */


/* Start custom CSS */.header-class:not(.active-header) {
    background: transparent !IMPORTANT;
}/* End custom CSS */
