.elementor-14 .elementor-element.elementor-element-557325c{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-14 .elementor-element.elementor-element-557325c.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-65d11ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-df6859e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-8136b04{background-color:var( --e-global-color-6aff694 );padding:4px 10px 4px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#A5A5A5;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.51);font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-6779ada{text-align:center;}.elementor-14 .elementor-element.elementor-element-6779ada .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8949f97{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-bfbbc21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-00ed896 .elementor-button{background-color:#3F6FAE;font-family:"Inter", Sans-serif;font-weight:500;border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-caf6a64 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5C5C5;border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-0e3faf5{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-b2bb0fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-b2bb0fc img{width:1000px;}.elementor-14 .elementor-element.elementor-element-8f5bd73{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-07db5c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a3f2a83{background-color:var( --e-global-color-6aff694 );padding:4px 10px 4px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#A5A5A5;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.51);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-496a152{text-align:center;}.elementor-14 .elementor-element.elementor-element-496a152 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-14 .elementor-element.elementor-element-f7cd032{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-0197851{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-14 .elementor-element.elementor-element-aa1e364{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-aa1e364:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-aa1e364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fde531d );}.elementor-14 .elementor-element.elementor-element-aa1e364.e-con{--align-self:stretch;}.elementor-14 .elementor-element.elementor-element-cdc71fa{--display:flex;}.elementor-14 .elementor-element.elementor-element-230a40e{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-230a40e.e-con{--align-self:stretch;}.elementor-14 .elementor-element.elementor-element-b515a28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-14 .elementor-element.elementor-element-586478b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-e4353b1{--display:flex;--min-height:360px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-e4353b1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e4353b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53b9716 );}.elementor-14 .elementor-element.elementor-element-8495196{--display:flex;}.elementor-14 .elementor-element.elementor-element-71f217c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-2a4ee21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-14 .elementor-element.elementor-element-3e4e88e{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-75d537c{--display:flex;--min-height:360px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-75d537c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-75d537c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE1FF;}.elementor-14 .elementor-element.elementor-element-9755b79{--display:flex;}.elementor-14 .elementor-element.elementor-element-1b95d9e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-db1f556 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-14 .elementor-element.elementor-element-0d97bed{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-ca4b4fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ca4b4fa:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ca4b4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-d2bf6c9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-403403a{background-color:var( --e-global-color-6aff694 );padding:4px 10px 4px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#A5A5A5;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.51);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-fd60a4e{text-align:start;}.elementor-14 .elementor-element.elementor-element-fd60a4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b065c42{font-family:"Inter", Sans-serif;font-weight:400;color:#DCDCDC;}.elementor-14 .elementor-element.elementor-element-0b5708f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-0b5708f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0b5708f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1dca036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-14 .elementor-element.elementor-element-1dca036 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-1dca036.elementor-view-stacked .elementor-icon{background-color:#FBFAB3;}.elementor-14 .elementor-element.elementor-element-1dca036.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1dca036.elementor-view-default .elementor-icon{color:#FBFAB3;border-color:#FBFAB3;}.elementor-14 .elementor-element.elementor-element-1dca036.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1dca036.elementor-view-default .elementor-icon svg{fill:#FBFAB3;}.elementor-14 .elementor-element.elementor-element-1dca036 .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-1dca036 .elementor-icon svg{height:20px;}.elementor-14 .elementor-element.elementor-element-0ba6e13 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dfcf525{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-6779d4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-edbecd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7bdb9d3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a2c404d{background-color:var( --e-global-color-secondary );padding:4px 10px 4px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#A5A5A5;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.51);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9b6f099 );}.elementor-14 .elementor-element.elementor-element-48f92d3{text-align:start;}.elementor-14 .elementor-element.elementor-element-48f92d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-14 .elementor-element.elementor-element-9b3173e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-2f18e4b{text-align:end;font-family:"Inter", Sans-serif;font-weight:400;color:#454545;}.elementor-14 .elementor-element.elementor-element-10356f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-10f0bce{--display:flex;--min-height:428px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-10f0bce:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-10f0bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B4A;}.elementor-14 .elementor-element.elementor-element-1e3b3e7{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-14 .elementor-element.elementor-element-bd5049a .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-bd5049a.elementor-view-stacked .elementor-icon{background-color:#DDD4FF;}.elementor-14 .elementor-element.elementor-element-bd5049a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-bd5049a.elementor-view-default .elementor-icon{color:#DDD4FF;border-color:#DDD4FF;}.elementor-14 .elementor-element.elementor-element-bd5049a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-bd5049a.elementor-view-default .elementor-icon svg{fill:#DDD4FF;}.elementor-14 .elementor-element.elementor-element-bd5049a .elementor-icon{font-size:25px;}.elementor-14 .elementor-element.elementor-element-bd5049a .elementor-icon svg{height:25px;}.elementor-14 .elementor-element.elementor-element-6a00229 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#DDD4FF;}.elementor-14 .elementor-element.elementor-element-4fcc878{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-5718c7f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-e30c49b{color:#D9D9D9;}.elementor-14 .elementor-element.elementor-element-b0b790d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9ece410{--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:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-20e2330{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-20e2330:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-20e2330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-14 .elementor-element.elementor-element-9ec1fe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-14 .elementor-element.elementor-element-9ec1fe2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1bea99b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-1bea99b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1bea99b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-14 .elementor-element.elementor-element-727a1f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-14 .elementor-element.elementor-element-727a1f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4bbe44e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-4bbe44e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4bbe44e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-14 .elementor-element.elementor-element-b61cfe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-14 .elementor-element.elementor-element-b61cfe7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-450e304{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-27cf15c{--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:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-81ae434{--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:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-16c487f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E7E7E7;--border-color:#E7E7E7;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-16c487f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-16c487f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a0f9f94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f2542a7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-da9341c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E7E7E7;--border-color:#E7E7E7;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-da9341c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-da9341c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E4FF;}.elementor-14 .elementor-element.elementor-element-4ba50a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2fc2d54 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-931cf45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-92ad91a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#E7E7E7;--border-color:#E7E7E7;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-92ad91a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-92ad91a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFF2E4;}.elementor-14 .elementor-element.elementor-element-2aaced8{--display:flex;}.elementor-14 .elementor-element.elementor-element-154a430 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-e2b79b8{color:#626262;}.elementor-14 .elementor-element.elementor-element-d934ae8{--display:flex;}.elementor-14 .elementor-element.elementor-element-bb43022{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.02;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-bb43022:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bb43022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5FF;}.elementor-14 .elementor-element.elementor-element-bb43022::before, .elementor-14 .elementor-element.elementor-element-bb43022 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-bb43022 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-bb43022 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-bb43022 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-bb43022 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #F2295B00 11%);}.elementor-14 .elementor-element.elementor-element-3a6fdd0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-265532c{background-color:var( --e-global-color-secondary );padding:4px 10px 4px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#A5A5A5;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.51);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9b6f099 );}.elementor-14 .elementor-element.elementor-element-0996f94{text-align:center;}.elementor-14 .elementor-element.elementor-element-0996f94 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-14 .elementor-element.elementor-element-5845c4e{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-5185861{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-14 .elementor-element.elementor-element-92aa884{--display:flex;--min-height:360px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-92aa884:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-92aa884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-f792c16{--display:flex;}.elementor-14 .elementor-element.elementor-element-4dcfc81{text-align:start;}.elementor-14 .elementor-element.elementor-element-95325ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-6de346b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-14 .elementor-element.elementor-element-1194036{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-3cf7685{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-3cf7685 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-14 .elementor-element.elementor-element-20e640d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#404040;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-eebd3bf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-eebd3bf .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-eebd3bf .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-a4487bf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-35bb3a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-35bb3a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-35bb3a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-35bb3a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-35bb3a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-35bb3a8 .elementor-icon-list-icon i{color:var( --e-global-color-fc16e6c );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-35bb3a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-fc16e6c );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-35bb3a8{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-35bb3a8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-8cc81dc .elementor-button{background-color:var( --e-global-color-text );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-8cc81dc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-2858748{--display:flex;--min-height:360px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-2858748:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2858748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-f9faf7d{--display:flex;}.elementor-14 .elementor-element.elementor-element-4363e32{text-align:start;}.elementor-14 .elementor-element.elementor-element-120a435{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-edd695c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5a1be2f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-281c0c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-281c0c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ae37f43{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-beadae9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-beadae9 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-beadae9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-70bb2e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-30a5c30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-30a5c30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-30a5c30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-30a5c30 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-30a5c30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-30a5c30 .elementor-icon-list-icon i{color:#E3E435;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-30a5c30 .elementor-icon-list-icon svg{fill:#E3E435;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-30a5c30{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-30a5c30 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-93f3949 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-93f3949{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-ed191af{--display:flex;--min-height:360px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-ed191af:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ed191af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-138c21e{--display:flex;}.elementor-14 .elementor-element.elementor-element-bf159ab{text-align:start;}.elementor-14 .elementor-element.elementor-element-8d59d73{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-1ad9ff9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-14 .elementor-element.elementor-element-54feb0c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-323a43e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14 .elementor-element.elementor-element-323a43e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-14 .elementor-element.elementor-element-db1a21f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#404040;}.elementor-14 .elementor-element.elementor-element-0233abb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-0233abb .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-0233abb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-73843d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-e699f8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-e699f8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-e699f8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-14 .elementor-element.elementor-element-e699f8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-e699f8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-14 .elementor-element.elementor-element-e699f8e .elementor-icon-list-icon i{color:var( --e-global-color-fc16e6c );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-e699f8e .elementor-icon-list-icon svg{fill:var( --e-global-color-fc16e6c );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-e699f8e{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-e699f8e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-f00954f .elementor-button{background-color:var( --e-global-color-text );fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-f00954f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-a1e9f69{--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;--overlay-opacity:1;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a1e9f69::before, .elementor-14 .elementor-element.elementor-element-a1e9f69 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a1e9f69 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a1e9f69 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a1e9f69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a1e9f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #0000002B 0%, #F2295B00 3%);}.elementor-14 .elementor-element.elementor-element-bbb0f54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-14 .elementor-element.elementor-element-f751c02{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a5bddd1{background-color:var( --e-global-color-secondary );padding:4px 10px 4px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#A5A5A5;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.51);font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-9b6f099 );}.elementor-14 .elementor-element.elementor-element-62eb8cf{text-align:center;}.elementor-14 .elementor-element.elementor-element-62eb8cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-14 .elementor-element.elementor-element-4dd33c3{--display:flex;}.elementor-14 .elementor-element.elementor-element-22587f7{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-1262a2f{--display:flex;}.elementor-14 .elementor-element.elementor-element-92723be{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-c65f45f{--display:flex;}.elementor-14 .elementor-element.elementor-element-860f6f9{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-12f1ea1{--display:flex;}.elementor-14 .elementor-element.elementor-element-d29940f{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-2fa7cdc{--display:flex;}.elementor-14 .elementor-element.elementor-element-0930991{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-9e6eb4d{--display:flex;}.elementor-14 .elementor-element.elementor-element-5292541{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-47294e4{--display:flex;}.elementor-14 .elementor-element.elementor-element-9dd3b22{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-c9ed59c{--n-accordion-title-font-size:1rem;--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:6px;--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-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-c9ed59c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-fde531d );}:where( .elementor-14 .elementor-element.elementor-element-c9ed59c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-fde531d );--border-radius:8px 8px 8px 8px;}:where( .elementor-14 .elementor-element.elementor-element-c9ed59c > .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:"Inter", Sans-serif;font-weight:600;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-0b5708f{--width:80%;}.elementor-14 .elementor-element.elementor-element-10f0bce{--width:65%;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-8949f97{text-align:center;}.elementor-14 .elementor-element.elementor-element-aa1e364{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-b515a28 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-e4353b1{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-2a4ee21 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-75d537c{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-db1f556 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-10356f4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-14 .elementor-element.elementor-element-92ad91a{--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;}}/* Start custom CSS for container, class: .elementor-element-557325c */.hero {
    position: relative;
    overflow: hidden;
    isolation: isolate;
    background: #fff;
}

.hero::before {
    content: "";
    position: absolute;

    left: 0;
    right: 0;
    top: 42%;
    bottom: -12%;

    z-index: 0;

    background-image:

        /* PLAMA 1 — LEWA */
        radial-gradient(
            ellipse,
            rgba(48, 117, 255, 0.95) 0%,
            rgba(75, 145, 255, 0.58) 30%,
            rgba(121, 183, 255, 0.24) 50%,
            transparent 72%
        ),

        /* PLAMA 2 — ŚRODEK */
        radial-gradient(
            ellipse,
            rgba(91, 139, 255, 0.80) 0%,
            rgba(114, 176, 255, 0.42) 36%,
            rgba(150, 205, 255, 0.18) 52%,
            transparent 72%
        ),

        /* PLAMA 3 — PRAWA */
        radial-gradient(
            ellipse,
            rgba(50, 120, 255, 0.95) 0%,
            rgba(90, 160, 255, 0.55) 32%,
            rgba(140, 195, 255, 0.24) 52%,
            transparent 72%
        );

    background-size:
        42% 125%,
        38% 110%,
        44% 130%;

    background-repeat: no-repeat;

    background-position:
        -15% 90%,
        50% 105%,
        105% 85%;

    filter: blur(40px);

    /*
     * Wolniejszy ruch.
     */
    animation: gradientFlow 18s ease-in-out infinite alternate;
}


/* ==================================================
   RUCH

   Pierwsza para  = lewa plama
   Druga para     = środkowa
   Trzecia para   = prawa
   ================================================== */

@keyframes gradientFlow {

    0% {
        background-position:
            -25% 92%,
             48% 108%,
            108% 82%;
    }

    13% {
        background-position:
             -8% 68%,
             62% 96%,
             94% 76%;
    }

    29% {
        background-position:
             18% 78%,
             55% 112%,
            105% 98%;
    }

    47% {
        background-position:
              5% 102%,
             38% 88%,
             88% 106%;
    }

    64% {
        background-position:
            -18% 84%,
             44% 72%,
             96% 90%;
    }

    81% {
        background-position:
             12% 70%,
             65% 102%,
            110% 74%;
    }

    100% {
        background-position:
            -10% 98%,
             52% 84%,
             90% 104%;
    }
}


/* Zawartość hero nad gradientem */
.hero > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6779d4f */.mesh-section {
    position: relative;
    overflow: hidden;
    isolation: isolate;
    background: #fff;
}

.mesh-section::before {
    content: "";
    position: absolute;
    inset: -10%;
    z-index: 0;

    background-image:

        /* 1 — LEWA GÓRA */
        radial-gradient(
            ellipse,
            rgba(185, 213, 244, 0.95) 0%,
            rgba(210, 228, 248, 0.65) 35%,
            transparent 72%
        ),

        /* 2 — PRAWA GÓRA */
        radial-gradient(
            ellipse,
            rgba(200, 222, 247, 0.92) 0%,
            rgba(220, 233, 247, 0.62) 35%,
            transparent 72%
        ),

        /* 3 — ŚRODEK */
        radial-gradient(
            ellipse,
            rgba(220, 233, 247, 0.95) 0%,
            rgba(195, 220, 246, 0.58) 38%,
            transparent 72%
        ),

        /* 4 — LEWY DÓŁ */
        radial-gradient(
            ellipse,
            rgba(200, 222, 247, 0.90) 0%,
            rgba(220, 233, 247, 0.55) 36%,
            transparent 72%
        ),

        /* 5 — PRAWY DÓŁ */
        radial-gradient(
            ellipse,
            rgba(180, 210, 243, 0.95) 0%,
            rgba(205, 226, 247, 0.60) 36%,
            transparent 72%
        );

    /*
     * Trochę mniejsze niż wcześniej,
     * żeby nie zlewały się w jedną plamę.
     */
    background-size:
        52% 65%,
        52% 65%,
        48% 60%,
        52% 65%,
        55% 68%;

    background-repeat: no-repeat;

    /*
     * Mocne rozrzucenie:
     *
     *   1              2
     *
     *          3
     *
     *   4              5
     */
    background-position:
        -15% -15%,
        115% -10%,
        52% 48%,
        -12% 115%,
        115% 110%;

    filter: blur(45px);

    animation: meshFlow 22s ease-in-out infinite alternate;
}


/* Druga warstwa */
.mesh-section::after {
    content: "";
    position: absolute;
    inset: -10%;
    z-index: 0;

    background-image:

        radial-gradient(
            ellipse,
            rgba(190, 216, 245, 0.55) 0%,
            transparent 70%
        ),

        radial-gradient(
            ellipse,
            rgba(210, 228, 248, 0.60) 0%,
            transparent 70%
        );

    background-size:
        45% 55%,
        48% 58%;

    background-repeat: no-repeat;

    /*
     * Jedna dodatkowa po lewej,
     * druga zdecydowanie po prawej.
     */
    background-position:
        18% 55%,
        90% 45%;

    filter: blur(55px);

    animation: meshSecondary 31s ease-in-out infinite alternate;
}


.mesh-section > * {
    position: relative;
    z-index: 1;
}


/* =========================================
   GŁÓWNY RUCH
   ========================================= */

@keyframes meshFlow {

    0% {
        background-position:
            -15% -15%,
            115% -10%,
            52% 48%,
            -12% 115%,
            115% 110%;
    }

    18% {
        background-position:
            5% 5%,
            92% 12%,
            65% 35%,
            -5% 92%,
            98% 88%;
    }

    37% {
        background-position:
            18% -12%,
            108% 25%,
            38% 65%,
            12% 108%,
            82% 105%;
    }

    55% {
        background-position:
            -8% 18%,
            85% -8%,
            62% 58%,
            20% 82%,
            108% 72%;
    }

    73% {
        background-position:
            12% -5%,
            105% 15%,
            42% 35%,
            -10% 105%,
            88% 115%;
    }

    88% {
        background-position:
            -5% 12%,
            88% -12%,
            68% 62%,
            15% 88%,
            112% 90%;
    }

    100% {
        background-position:
            15% -10%,
            112% 18%,
            45% 52%,
            -8% 112%,
            85% 78%;
    }
}


/* =========================================
   DRUGA WARSTWA
   ========================================= */

@keyframes meshSecondary {

    0% {
        background-position:
            15% 60%,
            95% 35%;
    }

    23% {
        background-position:
            35% 30%,
            75% 65%;
    }

    47% {
        background-position:
            10% 80%,
            105% 75%;
    }

    71% {
        background-position:
            40% 55%,
            82% 20%;
    }

    100% {
        background-position:
            20% 25%,
            100% 85%;
    }
}/* End custom CSS */