.elementor-29 .elementor-element.elementor-element-63bbddf9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5c77c22d{--display:flex;--position:absolute;--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:0px 10px;--row-gap:0px;--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;top:6vw;--z-index:10;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-5c77c22d{left:10%;}body.rtl .elementor-29 .elementor-element.elementor-element-5c77c22d{right:10%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-1ea3a22f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1ea3a22f .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:16px;color:#BFCED094;}.elementor-29 .elementor-element.elementor-element-300d7c49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-300d7c49 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:16px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-69e4b26a{--display:flex;--position:absolute;--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:10%;--z-index:10;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-69e4b26a{right:10%;}body.rtl .elementor-29 .elementor-element.elementor-element-69e4b26a{left:10%;}.elementor-29 .elementor-element.elementor-element-4926661f{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-4926661f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4926661f .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-secondary );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.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-29 .elementor-element.elementor-element-6a1a32aa{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-6a1a32aa .elementor-divider-separator{width:60px;margin:0 auto;margin-right:0;}.elementor-29 .elementor-element.elementor-element-6a1a32aa .elementor-divider{text-align:right;padding-block-start:11px;padding-block-end:11px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-repeater-item-08498a5 .swiper-slide-bg{background-image:url(https://demiurg.dkonto.pl/wp-content/uploads/2026/08/demiurg_skontaktuj_sie_z_nami-1-1.webp);background-size:cover;}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-repeater-item-08498a5 .elementor-background-overlay{background-color:#14232D94;}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-width:0px;border-radius:25px;}.elementor-29 .elementor-element.elementor-element-78c30218 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide-contents{max-width:74%;}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide-inner{padding:10% 0% 0% 010%;text-align:start;}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:35px;}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:"Zalando Sans Extended", Sans-serif;font-size:clamp(35px, min(8.33vw, 14vh), 120px);font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:0.95em;}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-button:hover{border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-19b6e04f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-19b6e04f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-19b6e04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-4498e369{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-29 .elementor-element.elementor-element-760692bc .elementor-heading-title{font-family:var( --e-global-typography-f64b2a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f64b2a2-font-size );font-weight:var( --e-global-typography-f64b2a2-font-weight );text-transform:var( --e-global-typography-f64b2a2-text-transform );font-style:var( --e-global-typography-f64b2a2-font-style );text-decoration:var( --e-global-typography-f64b2a2-text-decoration );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-7095b779 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7095b779 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:clamp(30px, 8.5vw, 88px);font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:0.955em;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-a7e970c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f31e7d8{--display:flex;--min-height:445px;--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:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-f31e7d8:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f31e7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-e8ce7f1 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-e8ce7f1:hover .elementor-widget-container{border-style:none;}.elementor-29 .elementor-element.elementor-element-e8ce7f1 img{max-width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-d092f10 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-29 .elementor-element.elementor-element-f85c382 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:12px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:16px;color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-47cd1fa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item > a{font-family:"Zalando Sans Extended", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:18px;}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-3b228ed{--display:flex;--min-height:445px;--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:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-3b228ed:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3b228ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-29 .elementor-element.elementor-element-ddf61e4 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-ddf61e4 img{max-width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-fe8320d .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-29 .elementor-element.elementor-element-e0c3828 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:12px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:16px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-b9b734d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item > a{font-family:"Zalando Sans Extended", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:18px;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-be61fd3{--display:flex;--min-height:445px;--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:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-be61fd3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-be61fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-29 .elementor-element.elementor-element-2b6bd2c > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-2b6bd2c img{max-width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-ade1808 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-29 .elementor-element.elementor-element-2919f95 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:12px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:16px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-844f479{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item > a{font-family:"Zalando Sans Extended", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:18px;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-6d02295{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6d02295:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6d02295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86d5e81 );}.elementor-29 .elementor-element.elementor-element-af71c84{--display:flex;}.elementor-29 .elementor-element.elementor-element-3f5da80 .elementor-heading-title{font-family:var( --e-global-typography-f64b2a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f64b2a2-font-size );font-weight:var( --e-global-typography-f64b2a2-font-weight );text-transform:var( --e-global-typography-f64b2a2-text-transform );font-style:var( --e-global-typography-f64b2a2-font-style );text-decoration:var( --e-global-typography-f64b2a2-text-decoration );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-90a221f .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:clamp(30px, 8.5vw, 88px);font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:0.955em;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-61156c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 65px;--row-gap:20px;--column-gap:65px;--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-29 .elementor-element.elementor-element-fe7b38d{--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:25px 0px;--row-gap:25px;--column-gap:0px;--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-29 .elementor-element.elementor-element-4b41f21{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:4px 4px 4px 4px;--padding-top:50px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-29 .elementor-element.elementor-element-4b41f21:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4b41f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2E6E612;}.elementor-29 .elementor-element.elementor-element-bf15272 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:11px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:11px;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-066e8ec .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:28px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-9dadcf7 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-e2ae146 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-bfc7eb7{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-item > a{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-a7058e0{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:4px 4px 4px 4px;--padding-top:50px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-29 .elementor-element.elementor-element-a7058e0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a7058e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2E6E612;}.elementor-29 .elementor-element.elementor-element-65d8586 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:11px;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-9a73c1b .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:28px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-dedc7d4 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-11abe16 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-45b9a5c{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-item > a{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-text{transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-34bbeae{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:4px 4px 4px 4px;--padding-top:50px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-29 .elementor-element.elementor-element-34bbeae:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-34bbeae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2E6E612;}.elementor-29 .elementor-element.elementor-element-bb0049a .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:11px;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-dc7f0a4 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:28px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-b1cc20d .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-8c4bf79 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-d8a465f{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-item > a{font-family:"Zalando Sans Extended", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-text{transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-f1d4278{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2E6E61F;--border-color:#D2E6E61F;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-f1d4278:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f1d4278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2E6E60D;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-button span{gap:12px;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group{margin-bottom:36px;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-form-fields-wrapper{margin-bottom:-36px;}body.rtl .elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group > label, .elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-subgroup label{color:#FF5A05;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:3.3px;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-html{padding-bottom:0px;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group .elementor-field{color:#D2E6E6;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group .elementor-field, .elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:1.68px;border-radius:100px 100px 100px 100px;padding:16px 36px 16px 36px;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .e-form__buttons__wrapper__button-next{background-color:#FF5A05;color:#D2E6E6;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-button[type="submit"]{background-color:#FF5A05;color:#D2E6E6;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-button[type="submit"] svg *{fill:#D2E6E6;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .e-form__buttons__wrapper__button-next:hover{background-color:#FF5A05;color:#D2E6E6;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-button[type="submit"]:hover{background-color:#FF5A05;color:#D2E6E6;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-button[type="submit"]:hover svg *{fill:#D2E6E6;}.elementor-29 .elementor-element.elementor-element-ca2f1b4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-ca2f1b4{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-29 .elementor-element.elementor-element-dde22ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-dde22ed:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-dde22ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demiurg.dkonto.pl/wp-content/uploads/2026/07/demiurg_siatka.svg");background-position:center center;background-repeat:no-repeat;background-size:300% auto;}.elementor-29 .elementor-element.elementor-element-3c2c1d8{--display:flex;}.elementor-29 .elementor-element.elementor-element-cc6ea0b .elementor-heading-title{font-family:var( --e-global-typography-f64b2a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f64b2a2-font-size );font-weight:var( --e-global-typography-f64b2a2-font-weight );text-transform:var( --e-global-typography-f64b2a2-text-transform );font-style:var( --e-global-typography-f64b2a2-font-style );text-decoration:var( --e-global-typography-f64b2a2-text-decoration );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-11c910f .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:clamp(30px, 8.5vw, 88px);font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:0.955em;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-5daa2c39{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-593d7c6{--display:flex;--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-29 .elementor-element.elementor-element-593d7c6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-593d7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-492d56ed{--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-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-29 .elementor-element.elementor-element-1904386f{--display:flex;--min-height:480px;--justify-content:space-evenly;--gap:130px 0px;--row-gap:130px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2E6E61C;--border-color:#D2E6E61C;--padding-top:10px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-1904386f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1904386f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #FF5A051F 0%, #FF5A0500 30%);}.elementor-29 .elementor-element.elementor-element-1904386f:hover{background-color:var( --e-global-color-86d5e81 );}.elementor-29 .elementor-element.elementor-element-1904386f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-29 .elementor-element.elementor-element-19d5279f .elementor-heading-title{font-family:var( --e-global-typography-303afe8-font-family ), Sans-serif;font-size:var( --e-global-typography-303afe8-font-size );font-weight:var( --e-global-typography-303afe8-font-weight );text-transform:var( --e-global-typography-303afe8-text-transform );font-style:var( --e-global-typography-303afe8-font-style );text-decoration:var( --e-global-typography-303afe8-text-decoration );line-height:var( --e-global-typography-303afe8-line-height );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-3fc04e1b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-715344c8{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-29 .elementor-element.elementor-element-728c1f6 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:18px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:37.8px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-29 .elementor-element.elementor-element-14a469f2{font-family:"Zalando Sans Extended", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-513c44c{--display:flex;--min-height:480px;--justify-content:space-evenly;--gap:130px 0px;--row-gap:130px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2E6E61C;--border-color:#D2E6E61C;--padding-top:10px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-513c44c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-513c44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #FF5A051F 0%, #FF5A0500 30%);}.elementor-29 .elementor-element.elementor-element-513c44c:hover{background-color:var( --e-global-color-86d5e81 );}.elementor-29 .elementor-element.elementor-element-513c44c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-29 .elementor-element.elementor-element-035e53f .elementor-heading-title{font-family:var( --e-global-typography-303afe8-font-family ), Sans-serif;font-size:var( --e-global-typography-303afe8-font-size );font-weight:var( --e-global-typography-303afe8-font-weight );text-transform:var( --e-global-typography-303afe8-text-transform );font-style:var( --e-global-typography-303afe8-font-style );text-decoration:var( --e-global-typography-303afe8-text-decoration );line-height:var( --e-global-typography-303afe8-line-height );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-cd3ea5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-9fdb443{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-29 .elementor-element.elementor-element-2c0e9ad .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:18px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:37.8px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-d6c8907{font-family:"Zalando Sans Extended", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-809a3fc{--display:flex;--min-height:480px;--justify-content:space-evenly;--gap:130px 0px;--row-gap:130px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D2E6E61C;--border-color:#D2E6E61C;--padding-top:10px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-809a3fc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-809a3fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #FF5A051F 0%, #FF5A0500 30%);}.elementor-29 .elementor-element.elementor-element-809a3fc:hover{background-color:var( --e-global-color-86d5e81 );}.elementor-29 .elementor-element.elementor-element-809a3fc.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-29 .elementor-element.elementor-element-49a71de .elementor-heading-title{font-family:var( --e-global-typography-303afe8-font-family ), Sans-serif;font-size:var( --e-global-typography-303afe8-font-size );font-weight:var( --e-global-typography-303afe8-font-weight );text-transform:var( --e-global-typography-303afe8-text-transform );font-style:var( --e-global-typography-303afe8-font-style );text-decoration:var( --e-global-typography-303afe8-text-decoration );line-height:var( --e-global-typography-303afe8-line-height );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-b472e80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-cc88c4b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-29 .elementor-element.elementor-element-06d9785 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:18px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:37.8px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-b99666f{font-family:"Zalando Sans Extended", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-249d08f{--display:flex;--min-height:380px;--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;}.elementor-29 .elementor-element.elementor-element-249d08f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-249d08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86d5e81 );}.elementor-29 .elementor-element.elementor-element-119d164{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ee0edb3{--display:flex;}.elementor-29 .elementor-element.elementor-element-8059430 .elementor-heading-title{font-family:var( --e-global-typography-f64b2a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f64b2a2-font-size );font-weight:var( --e-global-typography-f64b2a2-font-weight );text-transform:var( --e-global-typography-f64b2a2-text-transform );font-style:var( --e-global-typography-f64b2a2-font-style );text-decoration:var( --e-global-typography-f64b2a2-text-decoration );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-f7623d3 .elementor-heading-title{font-family:"Zalando Sans Extended", Sans-serif;font-size:clamp(30px, 8.5vw, 88px);font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:0.955em;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-204954b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D2E6E63B;--border-color:#D2E6E63B;}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-f1a3fe4{--e-icon-list-icon-size:36px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-item > a{font-family:"Zalando Sans Extended", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-f1a3fe4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-7bef571{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-43a62f5 iframe{height:1080px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.7s;}.elementor-29 .elementor-element.elementor-element-43a62f5:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-29 .elementor-element.elementor-element-5c77c22d{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide-contents{max-width:82%;}.elementor-29 .elementor-element.elementor-element-19b6e04f{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item > a{font-size:13px;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item > a{font-size:13px;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item > a{font-size:13px;}.elementor-29 .elementor-element.elementor-element-af71c84{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-61156c9{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-29 .elementor-element.elementor-element-dde22ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-1904386f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-728c1f6 .elementor-heading-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-513c44c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-2c0e9ad .elementor-heading-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-809a3fc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-06d9785 .elementor-heading-title{font-size:14px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide-contents{max-width:82%;}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-760692bc .elementor-heading-title{font-size:var( --e-global-typography-f64b2a2-font-size );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );}.elementor-29 .elementor-element.elementor-element-a7e970c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f31e7d8{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-e8ce7f1 img{height:475px;object-fit:cover;object-position:top center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item > a{font-size:16px;}.elementor-29 .elementor-element.elementor-element-3b228ed{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-ddf61e4 img{height:475px;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item > a{font-size:16px;}.elementor-29 .elementor-element.elementor-element-be61fd3{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-2b6bd2c img{height:475px;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item > a{font-size:16px;}.elementor-29 .elementor-element.elementor-element-3f5da80 .elementor-heading-title{font-size:var( --e-global-typography-f64b2a2-font-size );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );}.elementor-29 .elementor-element.elementor-element-4b41f21{--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-29 .elementor-element.elementor-element-e2ae146 .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-bfc7eb7 .elementor-icon-list-item > a{font-size:13px;}.elementor-29 .elementor-element.elementor-element-a7058e0{--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-29 .elementor-element.elementor-element-11abe16 .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-45b9a5c .elementor-icon-list-item > a{font-size:13px;}.elementor-29 .elementor-element.elementor-element-34bbeae{--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-29 .elementor-element.elementor-element-8c4bf79 .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-d8a465f .elementor-icon-list-item > a{font-size:13px;}.elementor-29 .elementor-element.elementor-element-f1d4278{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-cc6ea0b .elementor-heading-title{font-size:var( --e-global-typography-f64b2a2-font-size );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5daa2c39{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-593d7c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-492d56ed{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-29 .elementor-element.elementor-element-1904386f{--min-height:555px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-19d5279f .elementor-heading-title{font-size:var( --e-global-typography-303afe8-font-size );line-height:var( --e-global-typography-303afe8-line-height );}.elementor-29 .elementor-element.elementor-element-728c1f6 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-14a469f2{font-size:13px;}.elementor-29 .elementor-element.elementor-element-513c44c{--min-height:555px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-035e53f .elementor-heading-title{font-size:var( --e-global-typography-303afe8-font-size );line-height:var( --e-global-typography-303afe8-line-height );}.elementor-29 .elementor-element.elementor-element-2c0e9ad .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-29 .elementor-element.elementor-element-d6c8907{font-size:13px;}.elementor-29 .elementor-element.elementor-element-809a3fc{--min-height:555px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-49a71de .elementor-heading-title{font-size:var( --e-global-typography-303afe8-font-size );line-height:var( --e-global-typography-303afe8-line-height );}.elementor-29 .elementor-element.elementor-element-06d9785 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-29 .elementor-element.elementor-element-b99666f{font-size:13px;}.elementor-29 .elementor-element.elementor-element-249d08f{--min-height:330px;}.elementor-29 .elementor-element.elementor-element-8059430 .elementor-heading-title{font-size:var( --e-global-typography-f64b2a2-font-size );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );}.elementor-29 .elementor-element.elementor-element-f7623d3 .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-5c77c22d{--width:70%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:20.2vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29 .elementor-element.elementor-element-1ea3a22f .elementor-heading-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-300d7c49 .elementor-heading-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-69e4b26a{--width:40%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:10%;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-69e4b26a{right:15%;}body.rtl .elementor-29 .elementor-element.elementor-element-69e4b26a{left:15%;}.elementor-29 .elementor-element.elementor-element-4926661f .elementor-heading-title{font-size:12px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide-contents{max-width:96%;}.elementor-29 .elementor-element.elementor-element-78c30218 .swiper-slide-inner{padding:20% 0% 0% 10%;}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-heading{font-size:35px;line-height:40px;}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-78c30218 .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-19b6e04f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4498e369{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-760692bc .elementor-heading-title{font-size:var( --e-global-typography-f64b2a2-font-size );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );}.elementor-29 .elementor-element.elementor-element-a7e970c{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f31e7d8{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-d092f10 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-47cd1fa .elementor-icon-list-item > a{font-size:14px;}.elementor-29 .elementor-element.elementor-element-3b228ed{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-fe8320d .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-b9b734d .elementor-icon-list-item > a{font-size:14px;}.elementor-29 .elementor-element.elementor-element-be61fd3{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-ade1808 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-844f479 .elementor-icon-list-item > a{font-size:14px;}.elementor-29 .elementor-element.elementor-element-6d02295{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3f5da80 .elementor-heading-title{font-size:var( --e-global-typography-f64b2a2-font-size );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );}.elementor-29 .elementor-element.elementor-element-f1d4278{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-dde22ed{--padding-top:40px;--padding-bottom:40px;--padding-left:015px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-cc6ea0b .elementor-heading-title{font-size:var( --e-global-typography-f64b2a2-font-size );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5daa2c39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1904386f{--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-19d5279f .elementor-heading-title{font-size:var( --e-global-typography-303afe8-font-size );line-height:var( --e-global-typography-303afe8-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-513c44c{--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-035e53f .elementor-heading-title{font-size:var( --e-global-typography-303afe8-font-size );line-height:var( --e-global-typography-303afe8-line-height );}.elementor-29 .elementor-element.elementor-element-809a3fc{--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-49a71de .elementor-heading-title{font-size:var( --e-global-typography-303afe8-font-size );line-height:var( --e-global-typography-303afe8-line-height );}.elementor-29 .elementor-element.elementor-element-8059430 .elementor-heading-title{font-size:var( --e-global-typography-f64b2a2-font-size );line-height:var( --e-global-typography-f64b2a2-line-height );letter-spacing:var( --e-global-typography-f64b2a2-letter-spacing );}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-5c77c22d{--width:35%;}.elementor-29 .elementor-element.elementor-element-69e4b26a{--width:160px;}.elementor-29 .elementor-element.elementor-element-4498e369{--content-width:1440px;}.elementor-29 .elementor-element.elementor-element-a7e970c{--content-width:1440px;}.elementor-29 .elementor-element.elementor-element-f31e7d8{--width:460px;}.elementor-29 .elementor-element.elementor-element-3b228ed{--width:460px;}.elementor-29 .elementor-element.elementor-element-be61fd3{--width:460px;}.elementor-29 .elementor-element.elementor-element-af71c84{--content-width:1440px;}.elementor-29 .elementor-element.elementor-element-61156c9{--content-width:1440px;}.elementor-29 .elementor-element.elementor-element-fe7b38d{--width:687px;}.elementor-29 .elementor-element.elementor-element-dde22ed{--content-width:2545px;}.elementor-29 .elementor-element.elementor-element-3c2c1d8{--width:1440px;}.elementor-29 .elementor-element.elementor-element-5daa2c39{--width:1440px;}.elementor-29 .elementor-element.elementor-element-119d164{--content-width:1440px;}}@media(max-width:1440px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-f31e7d8{--width:100%;}.elementor-29 .elementor-element.elementor-element-3b228ed{--width:100%;}.elementor-29 .elementor-element.elementor-element-be61fd3{--width:100%;}.elementor-29 .elementor-element.elementor-element-fe7b38d{--width:100%;}.elementor-29 .elementor-element.elementor-element-3c2c1d8{--width:100%;}.elementor-29 .elementor-element.elementor-element-5daa2c39{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-f31e7d8{--width:100%;}.elementor-29 .elementor-element.elementor-element-3b228ed{--width:100%;}.elementor-29 .elementor-element.elementor-element-be61fd3{--width:100%;}.elementor-29 .elementor-element.elementor-element-fe7b38d{--width:100%;}.elementor-29 .elementor-element.elementor-element-3c2c1d8{--width:100%;}.elementor-29 .elementor-element.elementor-element-5daa2c39{--width:100%;}}@media(min-width:1441px){.elementor-29 .elementor-element.elementor-element-dde22ed:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-dde22ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for form, class: .elementor-element-ca2f1b4 */.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-form-fields-wrapper{margin-left:-18px;margin-right:-18px;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group{padding-left:18px;padding-right:18px;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 input:not([type=checkbox]):not([type=radio]):not([type=submit]),
.elementor-29 .elementor-element.elementor-element-ca2f1b4 textarea,
.elementor-29 .elementor-element.elementor-element-ca2f1b4 select{background:transparent!important;border:none!important;border-bottom:1px solid rgba(210,230,230,0.25)!important;border-radius:0!important;padding:12px 2px!important;color:#d2e6e6!important;box-shadow:none!important;min-height:0!important;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 input:focus,.elementor-29 .elementor-element.elementor-element-ca2f1b4 textarea:focus,.elementor-29 .elementor-element.elementor-element-ca2f1b4 select:focus{border-bottom-color:#ff5a05!important;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 ::placeholder{color:rgba(210,230,230,0.35)!important;opacity:1;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-select select,.elementor-29 .elementor-element.elementor-element-ca2f1b4 select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;color:rgba(210,230,230,0.35);cursor:pointer;padding-right:26px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23ff5a05' d='M0 0l6 8 6-8z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 2px center!important;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-select-wrapper::before,.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-select-wrapper::after,.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-select .elementor-select-wrapper > *:not(select),.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-select i,.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-select svg{display:none!important;content:none!important;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 select option{color:#14232d;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 textarea{min-height:176px!important;resize:vertical;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group-consent .elementor-field-label{display:none!important;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-acceptance .elementor-field-subgroup{margin:0!important;display:block!important;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-acceptance .elementor-field-option{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:16px!important;margin:0!important;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-acceptance input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-height:20px!important;margin:2px 0 0 0!important;padding:0!important;border:1px solid rgba(210,230,230,0.35)!important;border-radius:2px!important;background:transparent!important;box-shadow:none!important;cursor:pointer;position:relative;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-acceptance input[type=checkbox]:checked{background:#ff5a05!important;border-color:#ff5a05!important;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-acceptance input[type=checkbox]:checked::after{content:'';position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #14232d;border-width:0 2px 2px 0;transform:rotate(45deg);}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-acceptance label{margin:0!important;font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;line-height:1.65!important;color:rgba(210,230,230,0.6)!important;cursor:pointer;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .dmg-note{margin:0;font-family:'Inter',sans-serif;font-weight:300;font-size:12px;line-height:1.6;color:rgba(210,230,230,0.45);max-width:320px;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-html{display:flex;align-items:center;}
.elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-type-submit{align-items:flex-end;justify-content:flex-end;}

/* rynna tylko dla dwóch kolumn */
@media (max-width: 767px){
  .elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-form-fields-wrapper{margin-left:0;margin-right:0;}
  .elementor-29 .elementor-element.elementor-element-ca2f1b4 .elementor-field-group{padding-left:0;padding-right:0;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Zalando Sans Extended';
	font-display: auto;
	src: url('https://demiurg.dkonto.pl/wp-content/uploads/2026/05/ZalandoSansExpanded-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://demiurg.dkonto.pl/wp-content/uploads/2026/07/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */