.elementor-3170201 .elementor-element.elementor-element-6390255:not(.elementor-motion-effects-element-type-background), .elementor-3170201 .elementor-element.elementor-element-6390255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-3170201 .elementor-element.elementor-element-6390255{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 36px 0px;}.elementor-3170201 .elementor-element.elementor-element-6390255 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3170201 .elementor-element.elementor-element-9df480c.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-3170201 .elementor-element.elementor-element-9df480c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3170201 .elementor-element.elementor-element-9df480c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/adtech/promocja.png");background-position:center center;background-size:cover;}.elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 24px 0px 0px;padding:0px 0px 18px 0px;}.elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3170201 .elementor-element.elementor-element-95da8b1{text-align:center;}.elementor-3170201 .elementor-element.elementor-element-95da8b1 .elementor-heading-title{color:#FFFFFF;font-family:"Inter", sans-serif;font-size:44px;font-weight:800;line-height:1em;}.elementor-bc-flex-widget .elementor-3170201 .elementor-element.elementor-element-a6bfcd3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170201 .elementor-element.elementor-element-a6bfcd3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170201 .elementor-element.elementor-element-a6bfcd3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3170201 .elementor-element.elementor-element-a6bfcd3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151B2B;}.elementor-3170201 .elementor-element.elementor-element-a6bfcd3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 50px 36px 50px;}.elementor-3170201 .elementor-element.elementor-element-a6bfcd3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3170201 .elementor-element.elementor-element-f3a360e .elementor-heading-title{color:#FFFFFF;font-family:"Inter", sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.2em;}.elementor-3170201 .elementor-element.elementor-element-f3a360e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3170201 .elementor-element.elementor-element-185cf46{color:#D1D5DB;font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-3170201 .elementor-element.elementor-element-185cf46 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-3170201 .elementor-element.elementor-element-1e886c4{color:#FFFFFF;font-family:"Inter", sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-3170201 .elementor-element.elementor-element-1e886c4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-field-type-subscribe{flex-wrap:nowrap;}.elementor-3170201 .elementor-element.elementor-element-f5db4ca input[type=email]{height:46px;padding:0 calc(46px / 3);font-family:"Inter", sans-serif;font-size:13px;color:#373737;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-3170201 .elementor-element.elementor-element-f5db4ca button[type=submit]{height:46px;padding:0px 24px 0px 24px;font-family:"Inter", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;background-color:#FF6B3D;}.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-form-fields-wrapper{row-gap:10px;}.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-field-option .elementor-field-label{padding-inline-start:5px;}.elementor-3170201 .elementor-element.elementor-element-f5db4ca input[type=email]::placeholder{color:#373737;}.elementor-3170201 .elementor-element.elementor-element-f5db4ca button[type=submit]:hover{background-color:#FB953D;}.elementor-3170201 .elementor-element.elementor-element-955d65c:not(.elementor-motion-effects-element-type-background), .elementor-3170201 .elementor-element.elementor-element-955d65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-3170201 .elementor-element.elementor-element-955d65c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 0px 36px 0px;}.elementor-3170201 .elementor-element.elementor-element-955d65c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3170201 .elementor-element.elementor-element-37b18ad > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-3170201 .elementor-element.elementor-element-f529c37{text-align:left;}.elementor-3170201 .elementor-element.elementor-element-f529c37 img{width:150px;}.elementor-3170201 .elementor-element.elementor-element-214619d{color:#373737;font-family:"Inter", sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-3170201 .elementor-element.elementor-element-214619d > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3170201 .elementor-element.elementor-element-2544d7e{color:#373737;font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-3170201 .elementor-element.elementor-element-2544d7e > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-18px/2);}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(18px/2);}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-icon{color:#1B4F8F;padding-inline-end:0px;}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-icon i{font-size:16px;}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-icon svg{width:16px;}.elementor-3170201 .elementor-element.elementor-element-fdd15ca{--icon-vertical-offset:0px;}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-text{color:#373737;transition:color 0.3s;}.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-item > *{font-family:"Inter", sans-serif;font-size:11px;font-weight:400;line-height:17px;}.elementor-3170201 .elementor-element.elementor-element-fc40d4b .elementor-heading-title{color:#111827;font-family:"Inter", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;}.elementor-3170201 .elementor-element.elementor-element-fc40d4b > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-6px/2);}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(6px/2);}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-icon i{font-size:14px;}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-icon svg{width:14px;}.elementor-3170201 .elementor-element.elementor-element-6c2b87f{--icon-vertical-offset:0px;}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-text{color:#373737;transition:color 0.3s;}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FB953D;}.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-item > *{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-3170201 .elementor-element.elementor-element-58c13cf .elementor-heading-title{color:#111827;font-family:"Inter", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;}.elementor-3170201 .elementor-element.elementor-element-58c13cf > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-6px/2);}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(6px/2);}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-icon i{font-size:14px;}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-icon svg{width:14px;}.elementor-3170201 .elementor-element.elementor-element-c07fc4f{--icon-vertical-offset:0px;}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-text{color:#373737;transition:color 0.3s;}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FB953D;}.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-item > *{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-3170201 .elementor-element.elementor-element-3c270bf:not(.elementor-motion-effects-element-type-background), .elementor-3170201 .elementor-element.elementor-element-3c270bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-3170201 .elementor-element.elementor-element-3c270bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 16px 0px;}.elementor-3170201 .elementor-element.elementor-element-3c270bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3170201 .elementor-element.elementor-element-09f6aaf{text-align:center;color:#373737;font-family:"Inter", sans-serif;font-size:10px;font-weight:400;line-height:1.4em;}#footer{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-field-type-subscribe{flex-wrap:nowrap;}}@media(max-width:767px){.elementor-3170201 .elementor-element.elementor-element-6390255{padding:16px 14px 24px 14px;}.elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-element-populated{margin:0px 0px 16px 0px;}.elementor-3170201 .elementor-element.elementor-element-95da8b1 .elementor-heading-title{font-size:40px;}.elementor-3170201 .elementor-element.elementor-element-a6bfcd3 > .elementor-element-populated{padding:24px 18px 22px 18px;}.elementor-3170201 .elementor-element.elementor-element-f3a360e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-field-type-subscribe{flex-wrap:wrap;}.elementor-3170201 .elementor-element.elementor-element-955d65c{padding:24px 18px 20px 18px;}.elementor-3170201 .elementor-element.elementor-element-37b18ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3170201 .elementor-element.elementor-element-f529c37 img{width:140px;}}@media(min-width:768px){.elementor-3170201 .elementor-element.elementor-element-9df480c{width:32%;}.elementor-3170201 .elementor-element.elementor-element-a6bfcd3{width:68%;}.elementor-3170201 .elementor-element.elementor-element-244d358{width:28%;}.elementor-3170201 .elementor-element.elementor-element-62f7d84{width:23.5%;}.elementor-3170201 .elementor-element.elementor-element-b3b8fd5{width:23.5%;}}/* Start custom CSS for column, class: .elementor-element-9df480c */.elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-column-wrap { position: relative; overflow: hidden; min-height: 270px; border-radius: 14px; }
.elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-column-wrap::before, .elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-column-wrap::after { content: ""; position: absolute; inset: 0; pointer-events: none; z-index: 1; }
.elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-column-wrap::before { background: #FF7A4D; clip-path: polygon(0 52%, 66% 100%, 0 100%); opacity: .95; }
.elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-column-wrap::after { background: #1F2A44; clip-path: polygon(100% 28%, 100% 100%, 34% 100%); opacity: .92; }
.elementor-3170201 .elementor-element.elementor-element-9df480c .elementor-widget-wrap { position: relative; z-index: 2; }
@media (max-width: 767px) { .elementor-3170201 .elementor-element.elementor-element-9df480c > .elementor-column-wrap { border-radius: 16px; min-height: 180px; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3a360e */.elementor-3170201 .elementor-element.elementor-element-f3a360e .elementor-heading-title { border-left: 4px solid #FB953D; padding-left: 10px; }/* End custom CSS */
/* Start custom CSS for email-subscription, class: .elementor-element-f5db4ca */.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-field-type-checkbox { margin-top: 10px; }
.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-field-type-checkbox .elementor-field-label { color: #D1D5DB; font-size: 10px; line-height: 1.4; }
.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-field-type-subscribe { background: #fff; border-radius: 10px; padding: 4px; }
.elementor-3170201 .elementor-element.elementor-element-f5db4ca input.elementor-field { border: 0 !important; background: transparent !important; }
.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-button { border-radius: 8px !important; white-space: nowrap; min-height: 38px; }
@media (max-width: 767px) { .elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-field-type-subscribe { flex-direction: column; gap: 10px; background: transparent; padding: 0; }
.elementor-3170201 .elementor-element.elementor-element-f5db4ca input.elementor-field { background: #fff !important; border-radius: 10px !important; width: 100%; }
.elementor-3170201 .elementor-element.elementor-element-f5db4ca .elementor-button { width: 100%; min-height: 46px; border-radius: 10px !important; } }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a6bfcd3 */.elementor-3170201 .elementor-element.elementor-element-a6bfcd3 > .elementor-element-populated { border-radius: 14px; }@media (max-width: 767px) { .elementor-3170201 .elementor-element.elementor-element-a6bfcd3 > .elementor-element-populated { border-radius: 16px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2544d7e */.elementor-3170201 .elementor-element.elementor-element-2544d7e p { margin: 0 0 10px; } .elementor-3170201 .elementor-element.elementor-element-2544d7e a { color: inherit; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fdd15ca */.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-icon { background: #E6EAF0; border-radius: 8px; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; padding: 0 !important; margin: 0 !important; }
.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-icon i { width: auto; margin: 0; }
.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-icon svg { width: 16px; height: 16px; margin: 0; }
.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-text { padding-inline-start: 14px !important; }
.elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-item, .elementor-3170201 .elementor-element.elementor-element-fdd15ca .elementor-icon-list-item a { align-items: center; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c2b87f */.elementor-3170201 .elementor-element.elementor-element-6c2b87f .elementor-icon-list-icon { display: none; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c07fc4f */.elementor-3170201 .elementor-element.elementor-element-c07fc4f .elementor-icon-list-icon { display: none; }/* End custom CSS */