.elementor-7 .elementor-element.elementor-element-f70cace{--display:flex;--min-height:80vh;--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:center;--overlay-opacity:0.5;--padding-top:5em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-f70cace:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f70cace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/10/Futurystyczna-panorama-miasta-o-zachodzie-slonca.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f70cace::before, .elementor-7 .elementor-element.elementor-element-f70cace > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f70cace > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f70cace > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f70cace > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f70cace > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00081D 0%, #00081D00 100%);}.elementor-7 .elementor-element.elementor-element-5f681b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f93366a{--display:flex;--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-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-7 .elementor-element.elementor-element-16fe0e9{text-align:start;}.elementor-7 .elementor-element.elementor-element-16fe0e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.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-7 .elementor-element.elementor-element-f3e0bbe{width:var( --container-widget-width, 59.057% );max-width:59.057%;--container-widget-width:59.057%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-f3e0bbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-7 .elementor-element.elementor-element-2fee066{text-align:start;}.elementor-7 .elementor-element.elementor-element-2fee066 img{height:120px;object-fit:contain;object-position:bottom left;}.elementor-7 .elementor-element.elementor-element-4485880{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:4% 4%;--row-gap:4%;--column-gap:4%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7 .elementor-element.elementor-element-6421bfa .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #8B5CF6 100%);transition-duration:0.5s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-6421bfa .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6421bfa .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-6421bfa{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-6421bfa:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-6421bfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-6421bfa .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-20fe6c7 .elementor-button{background-color:#1877F200;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-20fe6c7{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-20fe6c7:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-20fe6c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-20fe6c7 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-20fe6c7 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-20fe6c7 .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-60307e2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#393F69;--border-color:#393F69;--border-radius:24px 24px 24px 24px;--padding-top:02em;--padding-bottom:02em;--padding-left:02em;--padding-right:02em;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-7 .elementor-element.elementor-element-d63fc1f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-d63fc1f.elementor-view-stacked .elementor-icon{background-color:#5568EE;}.elementor-7 .elementor-element.elementor-element-d63fc1f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d63fc1f.elementor-view-default .elementor-icon{fill:#5568EE;color:#5568EE;border-color:#5568EE;}.elementor-7 .elementor-element.elementor-element-d63fc1f .elementor-icon{font-size:50px;padding:10px;}.elementor-7 .elementor-element.elementor-element-f1183ed .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-f1183ed.elementor-view-stacked .elementor-icon{background-color:#5568EE;}.elementor-7 .elementor-element.elementor-element-f1183ed.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f1183ed.elementor-view-default .elementor-icon{fill:#5568EE;color:#5568EE;border-color:#5568EE;}.elementor-7 .elementor-element.elementor-element-f1183ed .elementor-icon{font-size:50px;padding:10px;}.elementor-7 .elementor-element.elementor-element-4d3c2e7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-4d3c2e7.elementor-view-stacked .elementor-icon{background-color:#5568EE;}.elementor-7 .elementor-element.elementor-element-4d3c2e7.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4d3c2e7.elementor-view-default .elementor-icon{fill:#5568EE;color:#5568EE;border-color:#5568EE;}.elementor-7 .elementor-element.elementor-element-4d3c2e7 .elementor-icon{font-size:50px;padding:10px;}.elementor-7 .elementor-element.elementor-element-62754fd{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--border-radius:24px 24px 24px 24px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-119ef8d{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-119ef8d.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-119ef8d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-119ef8d.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:2.6vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-f4bf3a5{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-f4bf3a5.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f4bf3a5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f4bf3a5.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:2.6vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-8dceced{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-8dceced.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-8dceced.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8dceced.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:2.6vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-0a4992f{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-0a4992f.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-0a4992f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0a4992f.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:2.6vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a65903f{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-a65903f.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-a65903f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a65903f.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:2.6vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-fb39a54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-3a761f6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-3a761f6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3a761f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010613;}.elementor-7 .elementor-element.elementor-element-1d4c166{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1d4c166.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-1d4c166 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-92a1b5d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-92a1b5d{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:#F0F0F0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-b2f1cc3{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-b2f1cc3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/galvo-bg-scaled-e1787086945859.jpeg");background-position:top center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b2f1cc3::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(154deg, #CADAFC 50%, #CADAFC63 100%);}.elementor-7 .elementor-element.elementor-element-eb16103{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 12px 7px 12px;background-image:linear-gradient(90deg, #0C68FB 0%, #7A2CE0 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-eb16103.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-eb16103 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5254dd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-ea183e9{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ea183e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ea183e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-42a068b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5757cc2{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-5757cc2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-d10768e{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-d10768e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-a92131d{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-a92131d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-452d7b4{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-452d7b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-96e48d3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-7 .elementor-element.elementor-element-6e08300{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e08300.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f9215aa{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-f9215aa.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f9215aa.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f9215aa.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f9215aa:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f9215aa:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-566f9e7{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-566f9e7.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-566f9e7.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-566f9e7.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-566f9e7:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-566f9e7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-40b7063{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-40b7063.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-40b7063.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-40b7063.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-40b7063:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-40b7063:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-f7d846d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #D946EF 100%);transition-duration:0s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-7f48747:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-7f48747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-12c79f2 .elementor-button{background-color:#3A4C6400;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 25px;}.elementor-7 .elementor-element.elementor-element-12c79f2:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-7 .elementor-element.elementor-element-12c79f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-12c79f2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-12c79f2 .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c83429f{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c83429f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c83429f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/termy-bg-e1787730825729.jpg");background-position:top center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c83429f::before, .elementor-7 .elementor-element.elementor-element-c83429f > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c83429f > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c83429f > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c83429f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c83429f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(154deg, #CADAFC 50%, #CADAFC63 100%);}.elementor-7 .elementor-element.elementor-element-b5ded11{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 12px 7px 12px;background-image:linear-gradient(90deg, #0C68FB 0%, #7A2CE0 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-b5ded11.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b5ded11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8b56abe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-447bc5d{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-447bc5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-447bc5d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-aabc100{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8c0c440{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-8c0c440 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-d9abc17{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-d9abc17 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-4a90b82{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-4a90b82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-a6a7c89{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-a6a7c89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-327ad29{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-7 .elementor-element.elementor-element-970f763{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-970f763.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-418e784{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-418e784.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-418e784.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-418e784.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-418e784:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-418e784:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-874f88c{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-874f88c.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-874f88c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-874f88c.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-874f88c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-874f88c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-1f1d394{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-1f1d394.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-1f1d394.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1f1d394.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1f1d394:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-1f1d394:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-b14b2df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #D946EF 100%);transition-duration:0s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-c1dc2c3:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-c1dc2c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-0c45ef7 .elementor-button{background-color:#3A4C6400;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 25px;}.elementor-7 .elementor-element.elementor-element-0c45ef7:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-7 .elementor-element.elementor-element-0c45ef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-0c45ef7 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0c45ef7 .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-370721b{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-370721b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-370721b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/byd-bg-e1787730866322.jpg");background-position:center left;background-size:cover;}.elementor-7 .elementor-element.elementor-element-370721b::before, .elementor-7 .elementor-element.elementor-element-370721b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-370721b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-370721b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-370721b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-370721b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(154deg, #CADAFC 50%, #CADAFC63 100%);}.elementor-7 .elementor-element.elementor-element-00bf359{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 12px 7px 12px;background-image:linear-gradient(90deg, #0C68FB 0%, #7A2CE0 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-00bf359.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-00bf359 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2bdd7b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-86e99b4{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-86e99b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-86e99b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-47e7501{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f63fa18{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-f63fa18 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-bc0105b{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-bc0105b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-844f2e9{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-844f2e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-e8721fa{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-e8721fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-1e26167{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-7 .elementor-element.elementor-element-8b98237{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8b98237.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f7e8d8a{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-f7e8d8a.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f7e8d8a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f7e8d8a.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f7e8d8a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f7e8d8a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-be6368d{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-be6368d.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-be6368d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-be6368d.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be6368d:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-be6368d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-f1bc99d{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-f1bc99d.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f1bc99d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f1bc99d.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f1bc99d:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f1bc99d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-cbb16fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #D946EF 100%);transition-duration:0s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-e9fea61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-0b78326 .elementor-button{background-color:#3A4C6400;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 25px;}.elementor-7 .elementor-element.elementor-element-0b78326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-0b78326 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0b78326 .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e5537ad{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e5537ad:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e5537ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/10/Minimalistowe-piekno-z-dotykiem-.png");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e5537ad::before, .elementor-7 .elementor-element.elementor-element-e5537ad > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e5537ad > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e5537ad > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e5537ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e5537ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(154deg, #CADAFC 50%, #CADAFC63 100%);}.elementor-7 .elementor-element.elementor-element-0889f6c{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 12px 7px 12px;background-image:linear-gradient(90deg, #0C68FB 0%, #7A2CE0 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-0889f6c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-0889f6c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-85bc9dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0a85f1c{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-0a85f1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-0a85f1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-daafdd8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0f0d376{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-0f0d376 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-ef87aeb{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-ef87aeb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-0fc162e{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-0fc162e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-85ceb43{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-85ceb43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-6350c4b{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-7 .elementor-element.elementor-element-6350c4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3738cdf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3738cdf.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d3839f6{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-d3839f6.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-d3839f6.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d3839f6.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d3839f6:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d3839f6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-8718c94{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-8718c94.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-8718c94.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8718c94.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8718c94:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-8718c94:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-f835dec{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-f835dec.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f835dec.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f835dec.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f835dec:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f835dec:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-28c7794{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #D946EF 100%);transition-duration:0s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-e96e569{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-214a718 .elementor-button{background-color:#3A4C6400;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 25px;}.elementor-7 .elementor-element.elementor-element-214a718{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-214a718 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-214a718 .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-351e2b6{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-351e2b6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-351e2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/garment-bg.png");background-position:bottom left;background-size:cover;}.elementor-7 .elementor-element.elementor-element-351e2b6::before, .elementor-7 .elementor-element.elementor-element-351e2b6 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-351e2b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-351e2b6 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-351e2b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-351e2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(154deg, #CADAFC 50%, #CADAFC63 100%);}.elementor-7 .elementor-element.elementor-element-1245d7a{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 12px 7px 12px;background-image:linear-gradient(90deg, #0C68FB 0%, #7A2CE0 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-1245d7a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1245d7a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-817b519{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-30ef964{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-30ef964.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-30ef964 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-72df47a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f8d5cc2{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-f8d5cc2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-c091e5b{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c091e5b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-af34483{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-af34483 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-b568e22{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-b568e22 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-693278d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-7 .elementor-element.elementor-element-83b9eb6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-83b9eb6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e930327{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-e930327.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-e930327.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e930327.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e930327:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-e930327:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-974effa{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-974effa .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-974effa.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-974effa.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-974effa.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-974effa .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-974effa .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-974effa .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-974effa .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-974effa:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-974effa:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-974effa .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-60cf284{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-60cf284.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-60cf284.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-60cf284.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-60cf284:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-60cf284:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-d540518{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #D946EF 100%);transition-duration:0s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-c28c82e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-a93352e .elementor-button{background-color:#3A4C6400;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 25px;}.elementor-7 .elementor-element.elementor-element-a93352e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-a93352e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a93352e .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-43cf762{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-43cf762:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-43cf762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/maxresdefault-1024x576-1.jpg");background-position:bottom right;background-size:cover;}.elementor-7 .elementor-element.elementor-element-43cf762::before, .elementor-7 .elementor-element.elementor-element-43cf762 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-43cf762 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-43cf762 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-43cf762 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-43cf762 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(154deg, #CADAFC 50%, #CADAFC63 100%);}.elementor-7 .elementor-element.elementor-element-a4d22d6{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 12px 7px 12px;background-image:linear-gradient(90deg, #0C68FB 0%, #7A2CE0 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-a4d22d6.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a4d22d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-011aa44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-15f28a7{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-15f28a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-15f28a7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-494aac5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-824b2f6{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-824b2f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-0759603{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-0759603 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-bbce0e3{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-bbce0e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-9b03aff{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 7px 12px;background-image:linear-gradient(90deg, #7CB1FB 0%, #98A3FB 100%);border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-9b03aff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#020A1D;}.elementor-7 .elementor-element.elementor-element-3ca0422{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-7 .elementor-element.elementor-element-c4c3883{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c4c3883.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-23d3730{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-23d3730.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-23d3730.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-23d3730.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-23d3730:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-23d3730:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-38f7792{background-color:#071124;padding:1em 1em 1em 1em;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-38f7792.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-38f7792.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-38f7792.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon{font-size:29px;padding:10px;}.elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.4vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-38f7792:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-38f7792:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-92f532c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #D946EF 100%);transition-duration:0s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-854abeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-79dee2a .elementor-button{background-color:#3A4C6400;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 25px;}.elementor-7 .elementor-element.elementor-element-79dee2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-79dee2a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-79dee2a .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-172e558{--display:flex;}.elementor-7 .elementor-element.elementor-element-4d96273{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:22%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-gap:2em;--n-tabs-title-transition:0s;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-font-size:0.9vw;--n-tabs-title-color:#B9B9B9;--n-tabs-icon-gap:15px;}.elementor-7 .elementor-element.elementor-element-4d96273 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#020A1D;}.elementor-7 .elementor-element.elementor-element-4d96273.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1B112D;border-style:solid;border-width:0px 0px 0px 3px;border-color:#335180;}.elementor-7 .elementor-element.elementor-element-4d96273.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7 .elementor-element.elementor-element-4d96273.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1B112D;border-style:solid;border-width:0px 0px 0px 3px;border-color:#C73EF6;}.elementor-7 .elementor-element.elementor-element-4d96273.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 3px;border-color:#091524;}.elementor-7 .elementor-element.elementor-element-4d96273.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-7 .elementor-element.elementor-element-787b4be6{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2.5em;--padding-left:3em;--padding-right:3em;--z-index:11;}.elementor-7 .elementor-element.elementor-element-787b4be6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-787b4be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010613;}.elementor-7 .elementor-element.elementor-element-72a25b4a{--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;--overlay-opacity:0.24;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#071152;--border-color:#071152;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-72a25b4a::before, .elementor-7 .elementor-element.elementor-element-72a25b4a > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-72a25b4a > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-72a25b4a > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-72a25b4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-72a25b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#270033BD;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-72a25b4a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-72a25b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/bg3.jpeg") 50% 50%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7bdfe5f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7bdfe5f1.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7bdfe5f1 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-7bdfe5f1 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7bdfe5f1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-7bdfe5f1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7bdfe5f1:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7bdfe5f1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7bdfe5f1 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-18e331ff{--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-end;--align-items:center;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-18e331ff.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-3c117506 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #8B5CF6 100%);transition-duration:0.5s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-3c117506 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3c117506 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-3c117506:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-3c117506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-3c117506 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-3c117506 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-142d8a37 .elementor-button{background-color:#1877F200;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-142d8a37:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-142d8a37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-142d8a37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-142d8a37 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-142d8a37 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-142d8a37 .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-53dcb1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-53dcb1c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-53dcb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020A1D;}.elementor-7 .elementor-element.elementor-element-53dcb1c::before, .elementor-7 .elementor-element.elementor-element-53dcb1c > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-53dcb1c > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-53dcb1c > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-53dcb1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-53dcb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020A1D;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-a244864{background-color:#060C2C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.3em 1em 0.3em 1em;border-radius:25px 25px 25px 25px;text-align:center;}.elementor-7 .elementor-element.elementor-element-a244864.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a244864 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.23em;word-spacing:10px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cffba09{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-cffba09.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-cffba09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7748070.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7748070{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-1b87993{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d348d9a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-7 .elementor-element.elementor-element-dd04024{width:var( --container-widget-width, 78% );max-width:78%;background-color:#031036;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2em 1em 2em 1em;--container-widget-width:78%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#187FC0;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-dd04024.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-dd04024.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-dd04024.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dd04024:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-dd04024:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-bac0f0a{width:var( --container-widget-width, 78% );max-width:78%;background-color:#031036;margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2em 1em 2em 1em;--container-widget-width:78%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#187FC0;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-bac0f0a.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-bac0f0a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-bac0f0a.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bac0f0a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-bac0f0a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-f3cf751{width:var( --container-widget-width, 78% );max-width:78%;background-color:#031036;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2em 1em 2em 1em;--container-widget-width:78%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#187FC0;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-f3cf751.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-f3cf751.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f3cf751.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f3cf751:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f3cf751:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-71b3cc8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0d1c55d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-7 .elementor-element.elementor-element-b588f48{width:var( --container-widget-width, 78% );max-width:78%;background-color:#031036;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2em 1em 2em 1em;--container-widget-width:78%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#187FC0;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-b588f48.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-b588f48.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b588f48.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b588f48:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-b588f48:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-9027aeb{width:var( --container-widget-width, 78% );max-width:78%;background-color:#031036;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 2em;padding:2em 1em 2em 1em;--container-widget-width:78%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#187FC0;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-9027aeb.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-9027aeb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9027aeb.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9027aeb:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-9027aeb:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-dc6a09a{width:var( --container-widget-width, 78% );max-width:78%;background-color:#031036;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2em 1em 2em 1em;--container-widget-width:78%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#187FC0;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-dc6a09a.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-dc6a09a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-dc6a09a.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dc6a09a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-dc6a09a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-0d6a7f2{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#187FC0;--border-color:#187FC0;--border-radius:24px 24px 24px 24px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-0d6a7f2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0d6a7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031036;}.elementor-7 .elementor-element.elementor-element-0d6a7f2.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fd94fff{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 2em 0em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#1A255D;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-fd94fff.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-fd94fff.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-fd94fff.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fd94fff:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-fd94fff:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-5ae4b75{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 2em 0em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#1A255D;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-5ae4b75.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-5ae4b75.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5ae4b75.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5ae4b75:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-5ae4b75:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-5d1b1a4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 2em 0em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A255D;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-5d1b1a4.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5d1b1a4.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5d1b1a4:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-5d1b1a4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a52da02{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 2em 0em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#1A255D;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-a52da02.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-a52da02.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a52da02.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a52da02:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-a52da02:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-f0c280c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 2em 0em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#1A255D;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-f0c280c.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-f0c280c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f0c280c.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f0c280c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f0c280c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-8a398df{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 2em 0em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#1A255D;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-8a398df.elementor-view-stacked .elementor-icon{background-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-8a398df.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8a398df.elementor-view-default .elementor-icon{fill:#A356F2;color:#A356F2;border-color:#A356F2;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;line-height:32px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8a398df:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-8a398df:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-b76b3b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2.5em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-b76b3b5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b76b3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020A1D;}.elementor-7 .elementor-element.elementor-element-818b335{--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;--overlay-opacity:0.52;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#071152;--border-color:#071152;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-818b335::before, .elementor-7 .elementor-element.elementor-element-818b335 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-818b335 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-818b335 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-818b335 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-818b335 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-818b335:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-818b335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/bg3.jpeg") 50% 50%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-135c214{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-135c214.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-135c214 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-135c214 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-135c214 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-135c214 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-135c214:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-135c214:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-135c214 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-6b3d205{--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-end;--align-items:center;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-6b3d205.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-3b2518b .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #8B5CF6 100%);transition-duration:0.5s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-3b2518b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3b2518b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-3b2518b:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-3b2518b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-3b2518b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-3b2518b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-390c70f .elementor-button{background-color:#1877F200;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-390c70f:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-390c70f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-390c70f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-390c70f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-390c70f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-390c70f .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d907151{--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:2% 2%;--row-gap:2%;--column-gap:2%;--overlay-opacity:1;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-d907151:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d907151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020A1D;background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/bg4-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d907151::before, .elementor-7 .elementor-element.elementor-element-d907151 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d907151 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d907151 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d907151 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d907151 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #020A1D 55%, #12021DB5 86%);}.elementor-7 .elementor-element.elementor-element-9aff6a5{--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:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:01em;}.elementor-7 .elementor-element.elementor-element-9aff6a5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9aff6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1A;}.elementor-7 .elementor-element.elementor-element-9aff6a5.e-con{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-d2e3b00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-d2e3b00.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-d2e3b00 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.3vw;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ee5fc3b{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1.1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-498f9e8 .elementor-button{background-color:#1877F200;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-498f9e8:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-498f9e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-498f9e8.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-498f9e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-498f9e8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-498f9e8 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-498f9e8 .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-38b3c9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3724456{border-style:solid;border-width:2px 2px 2px 2px;border-color:#091524;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-3724456 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-2e45f4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-2e45f4c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2e45f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010613;}.elementor-7 .elementor-element.elementor-element-a998499{--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:2em 2em;--row-gap:2em;--column-gap:2em;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#153C81;--border-color:#153C81;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-a998499:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a998499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021124;}.elementor-7 .elementor-element.elementor-element-64a5e62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-7 .elementor-element.elementor-element-e9457f4.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7 .elementor-element.elementor-element-e9457f4.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7 .elementor-element.elementor-element-e9457f4.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-e9457f4 .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e9457f4 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-7 .elementor-element.elementor-element-e9457f4 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-e9457f4:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-e9457f4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e9457f4 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-52b6b86 .elementor-button{background-color:#1877F200;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-7 .elementor-element.elementor-element-52b6b86:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-52b6b86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-52b6b86.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-52b6b86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-52b6b86 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-52b6b86 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-52b6b86 .elementor-button:focus{border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-50de1b5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-50de1b5.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d01a64f{padding:0em 1em 0em 1em;border-style:solid;border-width:0px 0px 0px 2px;border-color:#1A255D;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-title{margin-block-end:0px;color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-d01a64f.elementor-view-stacked .elementor-icon{background-color:#7B72EA;fill:#0D1B34;color:#0D1B34;}.elementor-7 .elementor-element.elementor-element-d01a64f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d01a64f.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-d01a64f.elementor-view-framed .elementor-icon{background-color:#0D1B34;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon{font-size:3vw;padding:11px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-d01a64f:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d01a64f:has(:focus) .elementor-icon-box-title{color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a2a74e7{padding:0em 1em 0em 1em;border-style:solid;border-width:0px 0px 0px 2px;border-color:#1A255D;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-title{margin-block-end:0px;color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-a2a74e7.elementor-view-stacked .elementor-icon{background-color:#7B72EA;fill:#0D1B34;color:#0D1B34;}.elementor-7 .elementor-element.elementor-element-a2a74e7.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a2a74e7.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-a2a74e7.elementor-view-framed .elementor-icon{background-color:#0D1B34;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon{font-size:3vw;padding:11px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-a2a74e7:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-a2a74e7:has(:focus) .elementor-icon-box-title{color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-9ef0fe3{padding:0em 1em 0em 1em;border-style:solid;border-width:0px 0px 0px 2px;border-color:#1A255D;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-title{margin-block-end:0px;color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-9ef0fe3.elementor-view-stacked .elementor-icon{background-color:#7B72EA;fill:#0D1B34;color:#0D1B34;}.elementor-7 .elementor-element.elementor-element-9ef0fe3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9ef0fe3.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-9ef0fe3.elementor-view-framed .elementor-icon{background-color:#0D1B34;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon{font-size:3vw;padding:11px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-9ef0fe3:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-9ef0fe3:has(:focus) .elementor-icon-box-title{color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-52457fe{padding:0em 1em 0em 1em;border-style:solid;border-width:0px 0px 0px 2px;border-color:#1A255D;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-title{margin-block-end:0px;color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-52457fe.elementor-view-stacked .elementor-icon{background-color:#7B72EA;fill:#0D1B34;color:#0D1B34;}.elementor-7 .elementor-element.elementor-element-52457fe.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-52457fe.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-52457fe.elementor-view-framed .elementor-icon{background-color:#0D1B34;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon{font-size:3vw;padding:11px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-52457fe:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-52457fe:has(:focus) .elementor-icon-box-title{color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:0.9vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a922327{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-a922327:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a922327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000E;}.elementor-7 .elementor-element.elementor-element-5dc3858{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#050D18;--border-color:#050D18;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-5dc3858:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5dc3858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000717;}.elementor-7 .elementor-element.elementor-element-fe384da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-fe384da.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-fe384da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-61187a6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-61187a6{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-1b882f7{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7787972{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:6;}.elementor-7 .elementor-element.elementor-element-7787972:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7787972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1A;}.elementor-7 .elementor-element.elementor-element-c811fe3{background-color:#071E71;padding:8px 9px 7px 9px;top:1em;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c811fe3{left:1em;}body.rtl .elementor-7 .elementor-element.elementor-element-c811fe3{right:1em;}.elementor-7 .elementor-element.elementor-element-c811fe3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.6px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5ea02c2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;z-index:1;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5ea02c2.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-5ea02c2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5ea02c2.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-5ea02c2:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-5ea02c2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-4b80b45{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:5;}.elementor-7 .elementor-element.elementor-element-4b80b45:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4b80b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1A;}.elementor-7 .elementor-element.elementor-element-d1b5182{background-color:#071E71;padding:8px 9px 7px 9px;top:1em;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d1b5182{left:1em;}body.rtl .elementor-7 .elementor-element.elementor-element-d1b5182{right:1em;}.elementor-7 .elementor-element.elementor-element-d1b5182 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.6px;color:#FFFFFF;}.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-7 .elementor-element.elementor-element-5a3ec9d{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:31%;z-index:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5a3ec9d{left:-7%;}body.rtl .elementor-7 .elementor-element.elementor-element-5a3ec9d{right:-7%;}.elementor-7 .elementor-element.elementor-element-5a3ec9d .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5a3ec9d.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-5a3ec9d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5a3ec9d.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-5a3ec9d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5a3ec9d.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-56ed113{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;z-index:1;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-56ed113.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-56ed113.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-56ed113.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-56ed113:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-56ed113:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-45a8f4c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:4;}.elementor-7 .elementor-element.elementor-element-45a8f4c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-45a8f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1A;}.elementor-7 .elementor-element.elementor-element-c53b552{background-color:#071E71;padding:8px 9px 7px 9px;top:1em;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c53b552{left:1em;}body.rtl .elementor-7 .elementor-element.elementor-element-c53b552{right:1em;}.elementor-7 .elementor-element.elementor-element-c53b552 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.6px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ecd114a{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:31%;z-index:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ecd114a{left:-7%;}body.rtl .elementor-7 .elementor-element.elementor-element-ecd114a{right:-7%;}.elementor-7 .elementor-element.elementor-element-ecd114a .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ecd114a.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-ecd114a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ecd114a.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-ecd114a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ecd114a.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-9ee7e95{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;z-index:1;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9ee7e95.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-9ee7e95.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9ee7e95.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-9ee7e95:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-9ee7e95:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-8321ff0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:2;}.elementor-7 .elementor-element.elementor-element-8321ff0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8321ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1A;}.elementor-7 .elementor-element.elementor-element-e385d3c{background-color:#071E71;padding:8px 9px 7px 9px;top:1em;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-e385d3c{left:1em;}body.rtl .elementor-7 .elementor-element.elementor-element-e385d3c{right:1em;}.elementor-7 .elementor-element.elementor-element-e385d3c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.6px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9585c86{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:31%;z-index:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-9585c86{left:-7%;}body.rtl .elementor-7 .elementor-element.elementor-element-9585c86{right:-7%;}.elementor-7 .elementor-element.elementor-element-9585c86 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9585c86.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-9585c86.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9585c86.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-9585c86.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9585c86.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-e64f861{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;z-index:1;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e64f861.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-e64f861.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e64f861.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-e64f861:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-e64f861:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-0a1dd1a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:1;}.elementor-7 .elementor-element.elementor-element-0a1dd1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0a1dd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1A;}.elementor-7 .elementor-element.elementor-element-a0bf611{background-color:#071E71;padding:8px 9px 7px 9px;top:1em;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a0bf611{left:1em;}body.rtl .elementor-7 .elementor-element.elementor-element-a0bf611{right:1em;}.elementor-7 .elementor-element.elementor-element-a0bf611 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.6px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-31769eb{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:31%;z-index:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-31769eb{left:-7%;}body.rtl .elementor-7 .elementor-element.elementor-element-31769eb{right:-7%;}.elementor-7 .elementor-element.elementor-element-31769eb .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-31769eb.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-31769eb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-31769eb.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-31769eb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-31769eb.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-6ad9386{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;z-index:1;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6ad9386.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-6ad9386.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6ad9386.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-6ad9386:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-6ad9386:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-cd283ee{--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-7 .elementor-element.elementor-element-cd283ee.e-con{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-9e3746f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#622568;--border-color:#622568;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-9e3746f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9e3746f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1A;}.elementor-7 .elementor-element.elementor-element-9e3746f.e-con{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-b173219{background-color:#3F0468;padding:8px 9px 7px 9px;top:1em;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b173219{left:1em;}body.rtl .elementor-7 .elementor-element.elementor-element-b173219{right:1em;}.elementor-7 .elementor-element.elementor-element-b173219 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.6px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cef2a56{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:31%;z-index:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-cef2a56{left:-7%;}body.rtl .elementor-7 .elementor-element.elementor-element-cef2a56{right:-7%;}.elementor-7 .elementor-element.elementor-element-cef2a56 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-cef2a56.elementor-view-stacked .elementor-icon{background-color:#E251F8;}.elementor-7 .elementor-element.elementor-element-cef2a56.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-cef2a56.elementor-view-default .elementor-icon{color:#E251F8;border-color:#E251F8;}.elementor-7 .elementor-element.elementor-element-cef2a56.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-cef2a56.elementor-view-default .elementor-icon svg{fill:#E251F8;}.elementor-7 .elementor-element.elementor-element-74fbe9a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;z-index:1;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-74fbe9a.elementor-view-stacked .elementor-icon{background-color:#E251F8;}.elementor-7 .elementor-element.elementor-element-74fbe9a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-74fbe9a.elementor-view-default .elementor-icon{fill:#E251F8;color:#E251F8;border-color:#E251F8;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-74fbe9a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-74fbe9a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-538c3f3{--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:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#091524;--border-color:#091524;--border-radius:24px 24px 24px 24px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-538c3f3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-538c3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1A;}.elementor-7 .elementor-element.elementor-element-538c3f3.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-eae9fa2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-eae9fa2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-eae9fa2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-eae9fa2.elementor-view-stacked .elementor-icon{background-color:#071E71;fill:#6EC1E4;color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-eae9fa2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-eae9fa2.elementor-view-default .elementor-icon{fill:#071E71;color:#071E71;border-color:#071E71;}.elementor-7 .elementor-element.elementor-element-eae9fa2.elementor-view-framed .elementor-icon{background-color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-eae9fa2 .elementor-icon{font-size:37px;padding:13px;}.elementor-7 .elementor-element.elementor-element-eae9fa2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-eae9fa2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-eae9fa2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eae9fa2:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-eae9fa2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2897493{width:var( --container-widget-width, 564px );max-width:564px;--container-widget-width:564px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-b64148f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-b64148f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b64148f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010613;}.elementor-7 .elementor-element.elementor-element-e36ac85{--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:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#153C81;--border-color:#153C81;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-e36ac85:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e36ac85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021124;background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/bg3.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e36ac85::before, .elementor-7 .elementor-element.elementor-element-e36ac85 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e36ac85 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e36ac85 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e36ac85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e36ac85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #010A22 26%, #010A2270 100%);}.elementor-7 .elementor-element.elementor-element-22b16a7{background-color:#060C2C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.3em 1em 0.3em 1em;border-radius:25px 25px 25px 25px;text-align:center;}.elementor-7 .elementor-element.elementor-element-22b16a7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-22b16a7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;letter-spacing:0.35em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ce7d034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-ce7d034.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-ce7d034 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9a6ae43{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e3832a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#393F69;--border-color:#393F69;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-6e3832a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6e3832a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000052;}.elementor-7 .elementor-element.elementor-element-d70bd21{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d70bd21.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-d70bd21.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d70bd21.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d70bd21:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d70bd21:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.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-7 .elementor-element.elementor-element-185be96{--divider-border-style:solid;--divider-color:#7B72EA;--divider-border-width:2.5px;}.elementor-7 .elementor-element.elementor-element-185be96 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-185be96 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-8101d97{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-7b0e025{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#393F69;--border-color:#393F69;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-7b0e025:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7b0e025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000052;}.elementor-7 .elementor-element.elementor-element-e798abb{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e798abb.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-e798abb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e798abb.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-e798abb:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-e798abb:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-7468624{--divider-border-style:solid;--divider-color:#7B72EA;--divider-border-width:2.5px;}.elementor-7 .elementor-element.elementor-element-7468624 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-7468624 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-a9a4870{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-243dc6f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#393F69;--border-color:#393F69;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-243dc6f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-243dc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000052;}.elementor-7 .elementor-element.elementor-element-b38da07{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b38da07.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-b38da07.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b38da07.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-b38da07:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-b38da07:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-12e4470{--divider-border-style:solid;--divider-color:#7B72EA;--divider-border-width:2.5px;}.elementor-7 .elementor-element.elementor-element-12e4470 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-12e4470 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-89ddbc5{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-4debbfc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#393F69;--border-color:#393F69;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-4debbfc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4debbfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000052;}.elementor-7 .elementor-element.elementor-element-1efebba{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1efebba.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-1efebba.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1efebba.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-1efebba:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-1efebba:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-ad53c19{--divider-border-style:solid;--divider-color:#7B72EA;--divider-border-width:2.5px;}.elementor-7 .elementor-element.elementor-element-ad53c19 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-ad53c19 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-5e6a2fb{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-8f21588{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#393F69;--border-color:#393F69;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-8f21588:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8f21588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000052;}.elementor-7 .elementor-element.elementor-element-aa2fea2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-aa2fea2 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-aa2fea2 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-aa2fea2.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-aa2fea2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-aa2fea2.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-aa2fea2 .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-aa2fea2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-aa2fea2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-aa2fea2:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-aa2fea2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-aa2fea2 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-5d692cf{--divider-border-style:solid;--divider-color:#7B72EA;--divider-border-width:2.5px;}.elementor-7 .elementor-element.elementor-element-5d692cf .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-5d692cf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-9883310{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a4e7b7f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8ae6a9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#393F69;--border-color:#393F69;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-8ae6a9e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8ae6a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000052;}.elementor-7 .elementor-element.elementor-element-60aeb4c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-60aeb4c.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-60aeb4c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-60aeb4c.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-60aeb4c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-60aeb4c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a735a8d{--divider-border-style:solid;--divider-color:#7B72EA;--divider-border-width:2.5px;}.elementor-7 .elementor-element.elementor-element-a735a8d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-a735a8d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-f30127e{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-bc370de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#393F69;--border-color:#393F69;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-bc370de:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bc370de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000052;}.elementor-7 .elementor-element.elementor-element-c28861a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c28861a.elementor-view-stacked .elementor-icon{background-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-c28861a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c28861a.elementor-view-default .elementor-icon{fill:#7B72EA;color:#7B72EA;border-color:#7B72EA;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon{font-size:3vw;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-c28861a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-c28861a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-113e90f{--divider-border-style:solid;--divider-color:#7B72EA;--divider-border-width:2.5px;}.elementor-7 .elementor-element.elementor-element-113e90f .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-113e90f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-78d98e2{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a2b71b5{padding:0.5em 2em 0.5em 2em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#393F69;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-a2b71b5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a2b71b5 .elementor-icon-box-wrapper{align-items:center;gap:40px;}.elementor-7 .elementor-element.elementor-element-a2b71b5.elementor-view-stacked .elementor-icon{background-color:#071E71;fill:#F0F0F0;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a2b71b5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a2b71b5.elementor-view-default .elementor-icon{fill:#071E71;color:#071E71;border-color:#071E71;}.elementor-7 .elementor-element.elementor-element-a2b71b5.elementor-view-framed .elementor-icon{background-color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-a2b71b5 .elementor-icon{font-size:37px;padding:13px;}.elementor-7 .elementor-element.elementor-element-a2b71b5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a2b71b5 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-a2b71b5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2b71b5:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-a2b71b5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2b71b5 .elementor-icon-box-description{color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-edc82a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:2.5em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-edc82a6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-edc82a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010613;}.elementor-7 .elementor-element.elementor-element-81e329c{--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;--overlay-opacity:0.24;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#071152;--border-color:#071152;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-81e329c::before, .elementor-7 .elementor-element.elementor-element-81e329c > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-81e329c > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-81e329c > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-81e329c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-81e329c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#270033BD;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-81e329c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-81e329c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/08/bg3.jpeg") 50% 50%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-654c055{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-654c055.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-654c055 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-654c055 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-654c055 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-654c055 .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-654c055:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-654c055:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-654c055 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-fe3c627{--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-end;--align-items:center;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-fe3c627.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-c61a475 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;background-image:linear-gradient(90deg, #1877F2 0%, #8B5CF6 100%);transition-duration:0.5s;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-c61a475 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-c61a475 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #A5AEB900 0%, #D946EF00 100%);border-color:#9C88FF;}.elementor-7 .elementor-element.elementor-element-c61a475:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-c61a475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c61a475 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-c61a475 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-16fa64d .elementor-button{background-color:#1877F200;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 25px;}.elementor-7 .elementor-element.elementor-element-16fa64d:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;box-shadow:0px 0px 35px 0px rgba(216.9999999999998, 69.99999999999999, 238.99999999999997, 0.35);}.elementor-7 .elementor-element.elementor-element-16fa64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-16fa64d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-16fa64d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7 .elementor-element.elementor-element-16fa64d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-16fa64d .elementor-button:focus{border-color:#FFFFFF;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-f93366a{--width:53%;}.elementor-7 .elementor-element.elementor-element-4485880{--width:600px;}.elementor-7 .elementor-element.elementor-element-60307e2{--width:300px;}.elementor-7 .elementor-element.elementor-element-b2f1cc3{--width:100%;}.elementor-7 .elementor-element.elementor-element-6e08300{--width:80%;}.elementor-7 .elementor-element.elementor-element-970f763{--width:80%;}.elementor-7 .elementor-element.elementor-element-8b98237{--width:80%;}.elementor-7 .elementor-element.elementor-element-3738cdf{--width:80%;}.elementor-7 .elementor-element.elementor-element-83b9eb6{--width:80%;}.elementor-7 .elementor-element.elementor-element-c4c3883{--width:80%;}.elementor-7 .elementor-element.elementor-element-18e331ff{--width:100%;}.elementor-7 .elementor-element.elementor-element-d348d9a{--width:33%;}.elementor-7 .elementor-element.elementor-element-71b3cc8{--width:34%;}.elementor-7 .elementor-element.elementor-element-0d1c55d{--width:33%;}.elementor-7 .elementor-element.elementor-element-0d6a7f2{--width:75%;}.elementor-7 .elementor-element.elementor-element-6b3d205{--width:100%;}.elementor-7 .elementor-element.elementor-element-9aff6a5{--width:35%;}.elementor-7 .elementor-element.elementor-element-38b3c9d{--width:64%;}.elementor-7 .elementor-element.elementor-element-64a5e62{--width:589px;}.elementor-7 .elementor-element.elementor-element-538c3f3{--width:66%;}.elementor-7 .elementor-element.elementor-element-fe3c627{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-4485880{--width:58%;}.elementor-7 .elementor-element.elementor-element-6e08300{--width:100%;}.elementor-7 .elementor-element.elementor-element-970f763{--width:100%;}.elementor-7 .elementor-element.elementor-element-8b98237{--width:100%;}.elementor-7 .elementor-element.elementor-element-3738cdf{--width:100%;}.elementor-7 .elementor-element.elementor-element-83b9eb6{--width:100%;}.elementor-7 .elementor-element.elementor-element-c4c3883{--width:100%;}.elementor-7 .elementor-element.elementor-element-18e331ff{--width:61%;}.elementor-7 .elementor-element.elementor-element-d348d9a{--width:46%;}.elementor-7 .elementor-element.elementor-element-71b3cc8{--width:54%;}.elementor-7 .elementor-element.elementor-element-0d1c55d{--width:100%;}.elementor-7 .elementor-element.elementor-element-0d6a7f2{--width:100%;}.elementor-7 .elementor-element.elementor-element-6b3d205{--width:61%;}.elementor-7 .elementor-element.elementor-element-9aff6a5{--width:100%;}.elementor-7 .elementor-element.elementor-element-38b3c9d{--width:100%;}.elementor-7 .elementor-element.elementor-element-64a5e62{--width:100%;}.elementor-7 .elementor-element.elementor-element-538c3f3{--width:100%;}.elementor-7 .elementor-element.elementor-element-fe3c627{--width:61%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-e36ac85:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e36ac85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-f70cace::before, .elementor-7 .elementor-element.elementor-element-f70cace > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f70cace > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f70cace > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f70cace > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f70cace > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #00081D 36%, #00081D00 100%);}.elementor-7 .elementor-element.elementor-element-f70cace{--overlay-opacity:1;--padding-top:03em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-f3e0bbe{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;}.elementor-7 .elementor-element.elementor-element-60307e2{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-62754fd{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-119ef8d{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon{font-size:8vw;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-title a{font-size:5.2vw;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-description{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-f4bf3a5{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon{font-size:8vw;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-title a{font-size:5.2vw;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-description{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-8dceced{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon{font-size:8vw;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-title a{font-size:5.2vw;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-description{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-0a4992f{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon{font-size:8vw;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-title a{font-size:5.2vw;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-description{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-a65903f{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon{font-size:8vw;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-title a{font-size:5.2vw;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-description{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-fb39a54.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fb39a54{text-align:start;}.elementor-7 .elementor-element.elementor-element-fb39a54 .elementor-heading-title{font-size:5.2vw;}.elementor-7 .elementor-element.elementor-element-3a761f6{--padding-top:5em;--padding-bottom:5em;--padding-left:02em;--padding-right:02em;}.elementor-7 .elementor-element.elementor-element-1d4c166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1d4c166 .elementor-heading-title{font-size:44px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-ea183e9 .elementor-heading-title{font-size:56px;}.elementor-7 .elementor-element.elementor-element-96e48d3{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-7 .elementor-element.elementor-element-6e08300{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-f9215aa .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-566f9e7 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-40b7063 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-447bc5d .elementor-heading-title{font-size:56px;}.elementor-7 .elementor-element.elementor-element-327ad29{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-7 .elementor-element.elementor-element-970f763{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-418e784 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-874f88c .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-1f1d394 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-86e99b4 .elementor-heading-title{font-size:56px;}.elementor-7 .elementor-element.elementor-element-1e26167{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-7 .elementor-element.elementor-element-8b98237{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-f7e8d8a .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-be6368d .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-f1bc99d .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-0a85f1c{width:var( --container-widget-width, 663.5px );max-width:663.5px;--container-widget-width:663.5px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-0a85f1c .elementor-heading-title{font-size:56px;}.elementor-7 .elementor-element.elementor-element-6350c4b{width:var( --container-widget-width, 77.76% );max-width:77.76%;--container-widget-width:77.76%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3738cdf{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-d3839f6 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-8718c94 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-f835dec .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-30ef964 .elementor-heading-title{font-size:56px;}.elementor-7 .elementor-element.elementor-element-693278d{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-7 .elementor-element.elementor-element-83b9eb6{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-e930327 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-974effa .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-974effa .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-974effa .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-60cf284 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-15f28a7 .elementor-heading-title{font-size:56px;}.elementor-7 .elementor-element.elementor-element-3ca0422{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-7 .elementor-element.elementor-element-c4c3883{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-23d3730 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-38f7792 .elementor-icon-box-description{font-size:13px;}.elementor-7 .elementor-element.elementor-element-4d96273{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-font-size:11px;}.elementor-7 .elementor-element.elementor-element-787b4be6{--padding-top:5em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-72a25b4a{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-18e331ff{--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:flex-end;}.elementor-7 .elementor-element.elementor-element-53dcb1c{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-cffba09{text-align:center;}.elementor-7 .elementor-element.elementor-element-cffba09 .elementor-heading-title{font-size:43px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-7748070{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1b87993{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-d348d9a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-dd04024{margin:0em -1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-dd04024 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-bac0f0a{margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-bac0f0a .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-f3cf751{margin:0em -1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-f3cf751 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-71b3cc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0d1c55d{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b588f48{margin:0em -1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-b588f48 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-9027aeb{padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-9027aeb .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-dc6a09a{margin:0em -1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-dc6a09a .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-0d6a7f2{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--grid-auto-flow:row;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-fd94fff{padding:0em 0.5em 0em 0em;border-width:0px 2px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-5ae4b75{padding:0em 0.5em 0em 0em;border-width:0px 2px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4{padding:0em 0.5em 0em 0em;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-a52da02{padding:0em 0.5em 0em 0em;border-width:0px 2px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-f0c280c{padding:0em 0.5em 0em 0em;border-width:0px 2px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-8a398df{padding:0em 0em 0em 0em;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-title a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-b76b3b5{--padding-top:5em;--padding-bottom:02.5em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-818b335{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-135c214{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-6b3d205{--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:flex-end;}.elementor-7 .elementor-element.elementor-element-d907151{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-d2e3b00{text-align:start;}.elementor-7 .elementor-element.elementor-element-d2e3b00 .elementor-heading-title{font-size:3.9vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-ee5fc3b{font-size:1.6vw;}.elementor-7 .elementor-element.elementor-element-38b3c9d{--justify-content:center;}.elementor-7 .elementor-element.elementor-element-2e45f4c{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-a998499{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-e9457f4 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-7 .elementor-element.elementor-element-e9457f4 .elementor-image-box-img img{height:100%;}.elementor-7 .elementor-element.elementor-element-50de1b5{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-a922327{--padding-top:5em;--padding-bottom:5em;--padding-left:02em;--padding-right:02em;}.elementor-7 .elementor-element.elementor-element-fe384da{text-align:center;}.elementor-7 .elementor-element.elementor-element-fe384da .elementor-heading-title{font-size:43px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-61187a6{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1b882f7{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-title a{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-description{font-size:1.5vw;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-title a{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-description{font-size:1.5vw;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-title a{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-description{font-size:1.5vw;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-title a{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-description{font-size:1.5vw;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-title a{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-description{font-size:1.5vw;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-title a{font-size:2vw;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-description{font-size:1.5vw;}.elementor-7 .elementor-element.elementor-element-eae9fa2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-eae9fa2 .elementor-icon-box-title a{font-size:17px;}.elementor-7 .elementor-element.elementor-element-2897493{font-size:14px;}.elementor-7 .elementor-element.elementor-element-b64148f{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-ce7d034{text-align:center;}.elementor-7 .elementor-element.elementor-element-ce7d034 .elementor-heading-title{font-size:43px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-9a6ae43{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-title a{font-size:2.4vw;}.elementor-7 .elementor-element.elementor-element-8101d97{font-size:1.8vw;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-title a{font-size:2.4vw;}.elementor-7 .elementor-element.elementor-element-a9a4870{font-size:1.8vw;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-title a{font-size:2.4vw;}.elementor-7 .elementor-element.elementor-element-89ddbc5{font-size:1.8vw;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-title a{font-size:2.4vw;}.elementor-7 .elementor-element.elementor-element-5e6a2fb{font-size:1.8vw;}.elementor-7 .elementor-element.elementor-element-a4e7b7f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-60aeb4c .elementor-icon-box-title a{font-size:2.4vw;}.elementor-7 .elementor-element.elementor-element-f30127e{font-size:1.8vw;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-title a{font-size:2.4vw;}.elementor-7 .elementor-element.elementor-element-78d98e2{font-size:1.8vw;}.elementor-7 .elementor-element.elementor-element-edc82a6{--padding-top:5em;--padding-bottom:02.5em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-81e329c{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-fe3c627{--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:flex-end;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-f70cace:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f70cace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nowe2.seo4m.pl/wp-content/uploads/2026/10/Futurystyczne-Miasto-o-Zachodzie-Slonca.png");}.elementor-7 .elementor-element.elementor-element-f70cace{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-16fe0e9 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-f3e0bbe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-7 .elementor-element.elementor-element-6421bfa .elementor-button{font-size:11px;}.elementor-7 .elementor-element.elementor-element-20fe6c7 .elementor-button{font-size:11px;}.elementor-7 .elementor-element.elementor-element-60307e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-62754fd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-119ef8d .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-f4bf3a5 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-8dceced .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-0a4992f .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-title a{font-size:24px;}.elementor-7 .elementor-element.elementor-element-a65903f .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-fb39a54 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-3a761f6{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-1d4c166 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-92a1b5d{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b2f1cc3::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b2f1cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #CADAFC 100%, #CADAFC63 100%);}.elementor-7 .elementor-element.elementor-element-eb16103 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-5254dd7{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-ea183e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-ea183e9 .elementor-heading-title{font-size:46px;}.elementor-7 .elementor-element.elementor-element-5757cc2{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-5757cc2 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-d10768e{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-d10768e .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-a92131d{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-a92131d .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-452d7b4{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-452d7b4 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-96e48d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-7 .elementor-element.elementor-element-6e08300{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-12c79f2 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-b5ded11 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-8b56abe{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-447bc5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-447bc5d .elementor-heading-title{font-size:46px;}.elementor-7 .elementor-element.elementor-element-8c0c440{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-8c0c440 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-d9abc17{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-d9abc17 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-4a90b82{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-4a90b82 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-a6a7c89{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-a6a7c89 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-327ad29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-7 .elementor-element.elementor-element-970f763{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-0c45ef7 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-00bf359 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-2bdd7b9{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-86e99b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-86e99b4 .elementor-heading-title{font-size:46px;}.elementor-7 .elementor-element.elementor-element-f63fa18{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-f63fa18 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-bc0105b{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-bc0105b .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-844f2e9{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-844f2e9 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-e8721fa{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-e8721fa .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-1e26167{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-7 .elementor-element.elementor-element-8b98237{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-0b78326 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-0889f6c .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-85bc9dd{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-0a85f1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-0a85f1c .elementor-heading-title{font-size:46px;}.elementor-7 .elementor-element.elementor-element-0f0d376{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-0f0d376 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-ef87aeb{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-ef87aeb .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-0fc162e{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-0fc162e .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-85ceb43{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-85ceb43 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-6350c4b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-7 .elementor-element.elementor-element-3738cdf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-214a718 .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-1245d7a .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-817b519{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-30ef964{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-30ef964 .elementor-heading-title{font-size:46px;}.elementor-7 .elementor-element.elementor-element-f8d5cc2{padding:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-f8d5cc2 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-c091e5b{padding:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c091e5b .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-af34483{padding:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-af34483 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-b568e22{padding:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-b568e22 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-693278d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-7 .elementor-element.elementor-element-83b9eb6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-a93352e .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-a4d22d6 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-011aa44{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-15f28a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-15f28a7 .elementor-heading-title{font-size:46px;}.elementor-7 .elementor-element.elementor-element-824b2f6{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-824b2f6 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-0759603{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-0759603 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-bbce0e3{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-bbce0e3 .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-9b03aff{padding:8px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-9b03aff .elementor-heading-title{font-size:11px;}.elementor-7 .elementor-element.elementor-element-3ca0422{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-7 .elementor-element.elementor-element-c4c3883{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-79dee2a .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-4d96273{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-gap:2em;--n-tabs-icon-gap:10px;}.elementor-7 .elementor-element.elementor-element-787b4be6{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-7bdfe5f1 .elementor-icon-box-title{margin-block-end:30px;}.elementor-7 .elementor-element.elementor-element-18e331ff{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-3c117506 .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-142d8a37 .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-53dcb1c{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-a244864 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-cffba09 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-7748070{font-size:16px;}.elementor-7 .elementor-element.elementor-element-d348d9a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:end;--align-items:stretch;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-dd04024{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-7 .elementor-element.elementor-element-bac0f0a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-7 .elementor-element.elementor-element-f3cf751{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-7 .elementor-element.elementor-element-71b3cc8.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-0d1c55d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b588f48{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-7 .elementor-element.elementor-element-dc6a09a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-7 .elementor-element.elementor-element-0d6a7f2{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:01em 0em;--row-gap:01em;--column-gap:0em;--grid-auto-flow:row;--align-items:stretch;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-title a{font-size:13px;}.elementor-7 .elementor-element.elementor-element-fd94fff .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-5ae4b75{padding:0em 0em 0em .5em;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-title a{font-size:13px;}.elementor-7 .elementor-element.elementor-element-5ae4b75 .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4{border-width:0px 02px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-title a{font-size:13px;}.elementor-7 .elementor-element.elementor-element-5d1b1a4 .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-a52da02{padding:0em 0em 0em 0.5em;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-title a{font-size:13px;}.elementor-7 .elementor-element.elementor-element-a52da02 .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-title a{font-size:13px;}.elementor-7 .elementor-element.elementor-element-f0c280c .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-8a398df{padding:0em 0em 0em 0.5em;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-title a{font-size:13px;}.elementor-7 .elementor-element.elementor-element-8a398df .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-b76b3b5{--padding-top:3em;--padding-bottom:1.5em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-135c214 .elementor-icon-box-title{margin-block-end:30px;}.elementor-7 .elementor-element.elementor-element-6b3d205{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-3b2518b .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-390c70f .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-d907151{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-9aff6a5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-d2e3b00 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-ee5fc3b{font-size:13px;}.elementor-7 .elementor-element.elementor-element-498f9e8 .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-38b3c9d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-2e45f4c{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-a998499{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-e9457f4 .elementor-image-box-img{margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-52b6b86.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-52b6b86 .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-50de1b5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1em 0em;--row-gap:1em;--column-gap:0em;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d01a64f{padding:0em 0em 0em 1em;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-title a{font-size:20px;}.elementor-7 .elementor-element.elementor-element-d01a64f .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-a2a74e7{padding:0em 0em 0em 1em;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-title a{font-size:20px;}.elementor-7 .elementor-element.elementor-element-a2a74e7 .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3{padding:0em 0em 0em 1em;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-title a{font-size:20px;}.elementor-7 .elementor-element.elementor-element-9ef0fe3 .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-52457fe{padding:0em 0em 0em 1em;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-title a{font-size:20px;}.elementor-7 .elementor-element.elementor-element-52457fe .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-a922327{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-5dc3858{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-fe384da .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-1b882f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-title a{font-size:5.4vw;}.elementor-7 .elementor-element.elementor-element-5ea02c2 .elementor-icon-box-description{font-size:3.6vw;}.elementor-7 .elementor-element.elementor-element-5a3ec9d{--e-transform-rotateZ:90deg;top:-7%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5a3ec9d{left:29%;}body.rtl .elementor-7 .elementor-element.elementor-element-5a3ec9d{right:29%;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-title a{font-size:5.4vw;}.elementor-7 .elementor-element.elementor-element-56ed113 .elementor-icon-box-description{font-size:3.6vw;}.elementor-7 .elementor-element.elementor-element-ecd114a{--e-transform-rotateZ:90deg;top:-7%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ecd114a{left:29%;}body.rtl .elementor-7 .elementor-element.elementor-element-ecd114a{right:29%;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-title a{font-size:5.4vw;}.elementor-7 .elementor-element.elementor-element-9ee7e95 .elementor-icon-box-description{font-size:3.6vw;}.elementor-7 .elementor-element.elementor-element-9585c86{--e-transform-rotateZ:90deg;top:-7%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-9585c86{left:29%;}body.rtl .elementor-7 .elementor-element.elementor-element-9585c86{right:29%;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-title a{font-size:5.4vw;}.elementor-7 .elementor-element.elementor-element-e64f861 .elementor-icon-box-description{font-size:3.6vw;}.elementor-7 .elementor-element.elementor-element-31769eb{--e-transform-rotateZ:90deg;top:-7%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-31769eb{left:29%;}body.rtl .elementor-7 .elementor-element.elementor-element-31769eb{right:29%;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-title a{font-size:5.4vw;}.elementor-7 .elementor-element.elementor-element-6ad9386 .elementor-icon-box-description{font-size:3.6vw;}.elementor-7 .elementor-element.elementor-element-cef2a56{--e-transform-rotateZ:90deg;--e-transform-translateX:-46%;top:-7%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-cef2a56{left:29%;}body.rtl .elementor-7 .elementor-element.elementor-element-cef2a56{right:29%;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon{font-size:35px;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-title a{font-size:5.4vw;}.elementor-7 .elementor-element.elementor-element-74fbe9a .elementor-icon-box-description{font-size:3.6vw;}.elementor-7 .elementor-element.elementor-element-538c3f3{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-eae9fa2{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-7 .elementor-element.elementor-element-2897493{text-align:center;}.elementor-7 .elementor-element.elementor-element-b64148f{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-e36ac85{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-22b16a7 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-ce7d034 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-9a6ae43{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d70bd21 .elementor-icon-box-title a{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-8101d97{font-size:2.9vw;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e798abb .elementor-icon-box-title a{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-a9a4870{font-size:2.9vw;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-b38da07 .elementor-icon-box-title a{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-89ddbc5{font-size:2.9vw;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1efebba .elementor-icon-box-title a{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-5e6a2fb{font-size:2.9vw;}.elementor-7 .elementor-element.elementor-element-a4e7b7f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-c28861a .elementor-icon-box-title a{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-78d98e2{font-size:2.9vw;}.elementor-7 .elementor-element.elementor-element-edc82a6{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-654c055 .elementor-icon-box-title{margin-block-end:30px;}.elementor-7 .elementor-element.elementor-element-fe3c627{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-c61a475 .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-16fa64d .elementor-button{font-size:12px;}}/* Start custom CSS for button, class: .elementor-element-6421bfa */.elementor-7 .elementor-element.elementor-element-6421bfa .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-6421bfa .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-6421bfa::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2.5px;
    background: linear-gradient(90deg, #1877F2 0%,  #8B5CF6 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20fe6c7 */.elementor-7 .elementor-element.elementor-element-20fe6c7 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-20fe6c7 .elementor-button:hover .elementor-button-icon {
    transform: scale(1.25);
}


.elementor-7 .elementor-element.elementor-element-20fe6c7::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2.5px;
    background: linear-gradient(90deg, #8B5CF6 0%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60307e2 */.elementor-7 .elementor-element.elementor-element-60307e2 {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62754fd */@property --border-angle {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}

.elementor-7 .elementor-element.elementor-element-62754fd {
  position: relative;
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  box-shadow: 0 0 50px -10px rgba(59, 130, 246, 0.4), inset 0 0 30px 0 rgba(24, 119, 242, 0.6);
}

.elementor-7 .elementor-element.elementor-element-62754fd::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 2px;
  background: conic-gradient(
    from var(--border-angle),
    #1877F2 0%,
    #3B82F6 25%,
    #8B5CF6 50%,
    #D946EF 75%,
    #1877F2 100%
  );
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  animation: rotateBorder 5s linear infinite;
}

@keyframes rotateBorder {
  0% {
    --border-angle: 0deg;
  }
  100% {
    --border-angle: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f48747 */.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-7f48747::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dc2c3 */.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c1dc2c3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9fea61 */.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e9fea61::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96e569 */.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e96e569::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c82e */.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c28c82e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-854abeb */.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-854abeb::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f48747 */.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-7f48747::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dc2c3 */.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c1dc2c3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9fea61 */.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e9fea61::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96e569 */.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e96e569::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c82e */.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c28c82e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-854abeb */.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-854abeb::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f48747 */.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-7f48747::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dc2c3 */.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c1dc2c3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9fea61 */.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e9fea61::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96e569 */.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e96e569::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c82e */.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c28c82e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-854abeb */.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-854abeb::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f48747 */.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-7f48747::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dc2c3 */.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c1dc2c3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9fea61 */.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e9fea61::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96e569 */.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e96e569::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c82e */.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c28c82e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-854abeb */.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-854abeb::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f48747 */.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-7f48747::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dc2c3 */.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c1dc2c3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9fea61 */.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e9fea61::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96e569 */.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e96e569::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c82e */.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c28c82e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-854abeb */.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-854abeb::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f48747 */.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-7f48747::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dc2c3 */.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c1dc2c3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9fea61 */.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e9fea61::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96e569 */.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e96e569::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c82e */.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c28c82e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-854abeb */.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-854abeb::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f48747 */.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-7f48747::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dc2c3 */.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c1dc2c3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9fea61 */.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e9fea61::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96e569 */.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e96e569::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c82e */.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c28c82e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-854abeb */.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-854abeb::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f48747 */.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-7f48747 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-7f48747::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dc2c3 */.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c1dc2c3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c1dc2c3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9fea61 */.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e9fea61 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e9fea61::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96e569 */.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-e96e569 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-e96e569::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c28c82e */.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c28c82e .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c28c82e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-854abeb */.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-854abeb .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-854abeb::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4d96273 */#e-n-tab-title-813553798 {
  position: relative !important;
  background: #020A1D;
  color: #ffffff !important;
  font-weight: 600 !important;
  font-size: 1rem !important;
  padding: 15px 30px !important;
  margin-top: 10px !important;
  border-radius: 12px !important;
  border: none !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: hidden !important;
  cursor: pointer !important;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
  z-index: 1 !important;
}

#e-n-tab-title-813553798::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 2px;
  background: linear-gradient(90deg, #1877F2 0%, #3B82F6 30%, #A855F7 70%, #D946EF 100%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

#e-n-tab-title-813553798 .e-n-tab-title-text {
  display: inline-flex !important;
  align-items: center !important;
  gap: 12px !important;
  color: #ffffff !important;
}

#e-n-tab-title-813553798 .e-n-tab-title-text::after {
  content: "→";
  font-size: 1.15em;
  line-height: 1;
  display: inline-block;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

#e-n-tab-title-813553798:hover {
  box-shadow: 0 0 35px rgba(217, 70, 239, 0.35) !important;
  transform: translateY(-2px);
}

#e-n-tab-title-813553798:hover .e-n-tab-title-text::after {
  transform: translateX(16px);
}

#e-n-tab-title-813553798[aria-selected="true"] {
  background-color: #080e1e !important;
}



/* Tab jako wyróżniony przycisk */
#tab-button {
    background: linear-gradient(100deg, #2477f3 0%, #d936e8 100%) !important;
    border-radius: 12px !important;
    padding: 18px 22px !important;
    margin-top: 12px;
    
    color: #fff !important;
    font-weight: 700 !important;

    transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;
}

/* Tekst i ikona */
#tab-button,
#tab-button * {
    color: #fff !important;
}

/* Hover */
#tab-button:hover {
    transform: translateY(-2px);
    box-shadow: 0 10px 30px rgba(176, 55, 235, 0.28);
    filter: brightness(1.08);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c117506 */.elementor-7 .elementor-element.elementor-element-3c117506 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-3c117506 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-3c117506::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2.5px;
    background: linear-gradient(90deg, #1877F2 0%,  #8B5CF6 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-142d8a37 */.elementor-7 .elementor-element.elementor-element-142d8a37 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-142d8a37 .elementor-button:hover .elementor-button-icon {
    transform: scale(1.25);
}


.elementor-7 .elementor-element.elementor-element-142d8a37::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2.5px;
    background: linear-gradient(90deg, #8B5CF6 0%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72a25b4a */.elementor-7 .elementor-element.elementor-element-72a25b4a .elementor-background-video-container {
  filter: blur(1px);
  -webkit-filter: blur(1px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a244864 */.elementor-7 .elementor-element.elementor-element-a244864 {
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    box-shadow:inset 0 0 30px 0 rgba(24, 119, 242, 0.3);
}

.elementor-7 .elementor-element.elementor-element-a244864::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 70%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e081478 *//*@media (min-width: 768px){*/

.elementor-7 .elementor-element.elementor-element-e081478{
    animation: pulse 4s ease-in-out infinite;
}
    
/*}*/

@keyframes pulse{
    0%{
        transform: scale(1);
    }
    50%{
        transform: scale(1.1);
    }
    100%{
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b2518b */.elementor-7 .elementor-element.elementor-element-3b2518b .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-3b2518b .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-3b2518b::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2.5px;
    background: linear-gradient(90deg, #1877F2 0%,  #8B5CF6 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-390c70f */.elementor-7 .elementor-element.elementor-element-390c70f .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-390c70f .elementor-button:hover .elementor-button-icon {
    transform: scale(1.25);
}


.elementor-7 .elementor-element.elementor-element-390c70f::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2.5px;
    background: linear-gradient(90deg, #8B5CF6 0%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-818b335 */.elementor-7 .elementor-element.elementor-element-818b335 .elementor-background-video-container {
  filter: blur(1px);
  -webkit-filter: blur(1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-498f9e8 */.elementor-7 .elementor-element.elementor-element-498f9e8 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-498f9e8 .elementor-button:hover .elementor-button-icon {
    transform: translateX(16px);
}


.elementor-7 .elementor-element.elementor-element-498f9e8::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52b6b86 */.elementor-7 .elementor-element.elementor-element-52b6b86 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-52b6b86 .elementor-button:hover .elementor-button-icon {
    transform: translateX(16px);
}


.elementor-7 .elementor-element.elementor-element-52b6b86::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 65%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a998499 */.elementor-7 .elementor-element.elementor-element-a998499 {
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e3746f */.elementor-7 .elementor-element.elementor-element-9e3746f {
    box-shadow: 0 0 50px -10px rgba(152, 57, 161, 0.5), inset 0 0 90px 0 rgba(152, 57, 161, 0.2);
    animation: neonPulse 3.5s ease-in-out infinite;
}

.elementor-7 .elementor-element.elementor-element-9e3746f:hover {
    animation-duration: 1.8s;
}

@keyframes neonPulse {
    0%, 100% {
        box-shadow: 
            0 0 35px -10px rgba(152, 57, 161, 0.35), 
            inset 0 0 60px 0 rgba(152, 57, 161, 0.15);
    }
    50% {
        box-shadow: 
            0 0 80px 0px rgba(152, 57, 161, 0.75), 
            inset 0 0 110px 10px rgba(152, 57, 161, 0.35);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22b16a7 */.elementor-7 .elementor-element.elementor-element-22b16a7 {
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    box-shadow:inset 0 0 30px 0 rgba(24, 119, 242, 0.3);
}

.elementor-7 .elementor-element.elementor-element-22b16a7::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.5px;
    background: linear-gradient(90deg, #1877F2 0%, #3B82F6 25%, #8B5CF6 70%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e3832a */.elementor-7 .elementor-element.elementor-element-6e3832a {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b0e025 */.elementor-7 .elementor-element.elementor-element-7b0e025 {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243dc6f */.elementor-7 .elementor-element.elementor-element-243dc6f {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4debbfc */.elementor-7 .elementor-element.elementor-element-4debbfc {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f21588 */.elementor-7 .elementor-element.elementor-element-8f21588 {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae6a9e */.elementor-7 .elementor-element.elementor-element-8ae6a9e {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc370de */.elementor-7 .elementor-element.elementor-element-bc370de {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a2b71b5 */.elementor-7 .elementor-element.elementor-element-a2b71b5 {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e36ac85 */.elementor-7 .elementor-element.elementor-element-e36ac85 {
    box-shadow:inset 0 0 90px 0 rgba(24, 119, 242, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61a475 */.elementor-7 .elementor-element.elementor-element-c61a475 .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-c61a475 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}


.elementor-7 .elementor-element.elementor-element-c61a475::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2.5px;
    background: linear-gradient(90deg, #1877F2 0%,  #8B5CF6 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16fa64d */.elementor-7 .elementor-element.elementor-element-16fa64d .elementor-button .elementor-button-icon {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-7 .elementor-element.elementor-element-16fa64d .elementor-button:hover .elementor-button-icon {
    transform: scale(1.25);
}


.elementor-7 .elementor-element.elementor-element-16fa64d::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2.5px;
    background: linear-gradient(90deg, #8B5CF6 0%, #D946EF 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81e329c */.elementor-7 .elementor-element.elementor-element-81e329c .elementor-background-video-container {
  filter: blur(1px);
  -webkit-filter: blur(1px);
}/* End custom CSS */