.elementor-19 .elementor-element.elementor-element-e096d34{--display:flex;--min-height:521px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.28;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:101px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e096d34:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e096d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kartony.rzeszow.pl/wp-content/uploads/tlo1-scaled.jpg");background-position:center center;background-size:150% auto;}.elementor-19 .elementor-element.elementor-element-e096d34::before, .elementor-19 .elementor-element.elementor-element-e096d34 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e096d34 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e096d34 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e096d34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e096d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-1ca0a5d{--display:flex;--min-height:417px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-bb01d4b{--display:flex;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-bb01d4b.e-con{--flex-grow:0;--flex-shrink:0;}.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 );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ea7d9f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-4000286{text-align:start;}.elementor-19 .elementor-element.elementor-element-4000286 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:900;line-height:51px;}.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 );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-19 .elementor-element.elementor-element-737dac5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-737dac5 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-4b14586{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-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 );}.elementor-19 .elementor-element.elementor-element-b614730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-b614730 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-b614730 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-b614730 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;background-color:transparent;background-image:linear-gradient(78deg, var( --e-global-color-accent ) 0%, #2EA3F2 100%);border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}.elementor-19 .elementor-element.elementor-element-3741115 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}.elementor-19 .elementor-element.elementor-element-3741115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-3741115 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-3741115 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-35572ae{--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-19 .elementor-element.elementor-element-35572ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-8c0106d img{width:83%;}.elementor-19 .elementor-element.elementor-element-be212d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2EA3F230;--border-color:#2EA3F230;--margin-top:-83px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8fe3c00{width:var( --container-widget-width, 43% );max-width:43%;margin:-142px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-8fe3c00 img{width:27%;}.elementor-19 .elementor-element.elementor-element-11e8e10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:34px 34px;--row-gap:34px;--column-gap:34px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2EA3F230;--border-color:#2EA3F230;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-28c4b47 .elementor-icon-list-icon i{color:var( --e-global-color-19f8319 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-28c4b47 .elementor-icon-list-icon svg{fill:var( --e-global-color-19f8319 );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-28c4b47{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-28c4b47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-28c4b47 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-28c4b47 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-93fb101 .elementor-icon-list-icon i{color:var( --e-global-color-19f8319 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-93fb101 .elementor-icon-list-icon svg{fill:var( --e-global-color-19f8319 );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-93fb101{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-93fb101 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-93fb101 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-93fb101 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a616eee .elementor-icon-list-icon i{color:var( --e-global-color-19f8319 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a616eee .elementor-icon-list-icon svg{fill:var( --e-global-color-19f8319 );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-a616eee{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-a616eee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-a616eee .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-a616eee .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-44ce2dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-44ce2dc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-44ce2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-accent ) 0%, var( --e-global-color-19f8319 ) 100%);}.elementor-19 .elementor-element.elementor-element-21db14b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-3de30db{width:var( --container-widget-width, 24% );max-width:24%;padding:16px 16px 16px 16px;--container-widget-width:24%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3de30db .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-3de30db .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3de30db .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-3de30db .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-3de30db:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-3de30db:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3de30db .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#D4EEFF;}.elementor-19 .elementor-element.elementor-element-6f7ae5a{width:var( --container-widget-width, 24% );max-width:24%;padding:16px 16px 16px 16px;--container-widget-width:24%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF26;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6f7ae5a .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-6f7ae5a .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6f7ae5a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-6f7ae5a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-6f7ae5a:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-6f7ae5a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6f7ae5a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#D4EEFF;}.elementor-19 .elementor-element.elementor-element-8d0c52e{width:var( --container-widget-width, 24% );max-width:24%;padding:16px 16px 16px 16px;--container-widget-width:24%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF26;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8d0c52e .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-8d0c52e .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8d0c52e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-8d0c52e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-8d0c52e:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-8d0c52e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8d0c52e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#D4EEFF;}.elementor-19 .elementor-element.elementor-element-48bfbd5{width:var( --container-widget-width, 24% );max-width:24%;padding:16px 16px 16px 16px;--container-widget-width:24%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-48bfbd5 .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-48bfbd5 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-48bfbd5 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-48bfbd5 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-48bfbd5:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-48bfbd5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-48bfbd5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#D4EEFF;}.elementor-19 .elementor-element.elementor-element-de62dcc{--display:flex;--min-height:618px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.71;--overlay-mix-blend-mode:multiply;}.elementor-19 .elementor-element.elementor-element-de62dcc::before, .elementor-19 .elementor-element.elementor-element-de62dcc > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-de62dcc > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-de62dcc > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-de62dcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-de62dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D4A8C;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-c0d36ce{width:var( --container-widget-width, 30.146% );max-width:30.146%;--container-widget-width:30.146%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-c0d36ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-7288979 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-38323d7{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-38323d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-c8981ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-c8981ef .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-c8981ef .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-c8981ef .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;background-color:transparent;background-image:linear-gradient(78deg, var( --e-global-color-accent ) 0%, #2EA3F2 100%);border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}.elementor-19 .elementor-element.elementor-element-a9ff7c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3c7257b{--display:flex;}.elementor-19 .elementor-element.elementor-element-5d3da9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-87dc4fa{text-align:start;}.elementor-19 .elementor-element.elementor-element-87dc4fa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:42px;}.elementor-19 .elementor-element.elementor-element-984e72e{--display:flex;--justify-content:flex-end;}.elementor-19 .elementor-element.elementor-element-6dadba4{text-align:end;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;color:#000000;}.elementor-19 .elementor-element.elementor-element-6dadba4 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-364e37b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2a10534{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-324f150{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;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:#2EA3F275;--border-color:#2EA3F275;--border-radius:4px 4px 4px 4px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-59c8e1f{padding:0px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-59c8e1f .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-59c8e1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-59c8e1f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-59c8e1f.elementor-view-default .elementor-icon{color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-59c8e1f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-59c8e1f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-59c8e1f .elementor-icon{font-size:75px;}.elementor-19 .elementor-element.elementor-element-59c8e1f .elementor-icon svg{height:75px;}.elementor-19 .elementor-element.elementor-element-a44ff05 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f419bb2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:900;color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-6586cbf{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-6586cbf p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-e679c46 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}.elementor-19 .elementor-element.elementor-element-e679c46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-e679c46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-e679c46 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-d629a02{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;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:#2EA3F275;--border-color:#2EA3F275;--border-radius:4px 4px 4px 4px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-19 .elementor-element.elementor-element-d1253a4{padding:0px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-d1253a4 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-d1253a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-d1253a4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d1253a4.elementor-view-default .elementor-icon{color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-d1253a4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d1253a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-d1253a4 .elementor-icon{font-size:75px;}.elementor-19 .elementor-element.elementor-element-d1253a4 .elementor-icon svg{height:75px;}.elementor-19 .elementor-element.elementor-element-0abee03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-14b94c0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:900;color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-2589496{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-2589496 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-14443f8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}.elementor-19 .elementor-element.elementor-element-14443f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-14443f8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-14443f8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-25fedd5{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;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:#2EA3F275;--border-color:#2EA3F275;--border-radius:4px 4px 4px 4px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-19 .elementor-element.elementor-element-4788e2d{padding:0px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-4788e2d .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-4788e2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-4788e2d.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4788e2d.elementor-view-default .elementor-icon{color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-4788e2d.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4788e2d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-4788e2d .elementor-icon{font-size:75px;}.elementor-19 .elementor-element.elementor-element-4788e2d .elementor-icon svg{height:75px;}.elementor-19 .elementor-element.elementor-element-899e97d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-d1a56fb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:900;color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-bc8358f{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-bc8358f p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-a283b3d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}.elementor-19 .elementor-element.elementor-element-a283b3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-a283b3d .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-a283b3d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-69dae81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-69dae81:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-69dae81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFEFF;}.elementor-19 .elementor-element.elementor-element-026e732{--display:flex;}.elementor-19 .elementor-element.elementor-element-f02f72a img{height:417px;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;box-shadow:-23px -16px 45px 0px rgba(0, 0, 0, 0.14);}.elementor-19 .elementor-element.elementor-element-ef16872 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}.elementor-19 .elementor-element.elementor-element-ef16872{margin:-123px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-ef16872 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-ef16872 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-8bd43c6{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2EA3F25E;--border-color:#2EA3F25E;--border-radius:0px 0px 0px 0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-19 .elementor-element.elementor-element-8bd43c6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8bd43c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-19 .elementor-element.elementor-element-f15e1f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-4a1eab8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:33px;font-weight:800;line-height:41px;}.elementor-19 .elementor-element.elementor-element-12f2255{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-12f2255.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-12f2255 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-0b414bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-0b414bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-0b414bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-0b414bd .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;background-color:transparent;background-image:linear-gradient(78deg, var( --e-global-color-accent ) 0%, #2EA3F2 100%);border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}.elementor-19 .elementor-element.elementor-element-ca9bfdb{--display:flex;--min-height:491px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.07;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ca9bfdb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ca9bfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(69deg, #0C2D50 0%, var( --e-global-color-accent ) 100%);}.elementor-19 .elementor-element.elementor-element-ca9bfdb::before, .elementor-19 .elementor-element.elementor-element-ca9bfdb > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ca9bfdb > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ca9bfdb > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ca9bfdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ca9bfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://kartony.rzeszow.pl/wp-content/uploads/krtonowe.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-8e43309{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-794e147 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-196d1b7 .elementor-heading-title{color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-a00ced7{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a00ced7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-a00ced7 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-620b620{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-4bdd3ce{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4bdd3ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-4bdd3ce.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4bdd3ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d219501{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d219501.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-d219501.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d219501.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b53e823{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b53e823.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-b53e823.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b53e823.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1cb2cf4{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1cb2cf4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-1cb2cf4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-1cb2cf4.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-18170bb{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-18170bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-18170bb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-18170bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-fff3836{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-fff3836.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-fff3836.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-fff3836.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bf0043c{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bf0043c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-bf0043c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-bf0043c.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d211e3e{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d211e3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-d211e3e.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d211e3e.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2e99b5e{padding:11px 14px 11px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2EA3F261;border-radius:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2e99b5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-2e99b5e.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2e99b5e.elementor-view-default .elementor-icon{fill:var( --e-global-color-19f8319 );color:var( --e-global-color-19f8319 );border-color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon{font-size:17px;}.elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d90222d{--display:flex;--min-height:134px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.32;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d90222d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d90222d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0E6FF;}.elementor-19 .elementor-element.elementor-element-d90222d::before, .elementor-19 .elementor-element.elementor-element-d90222d > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d90222d > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d90222d > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d90222d > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d90222d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://kartony.rzeszow.pl/wp-content/uploads/tony.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e0da87a{text-align:center;}.elementor-19 .elementor-element.elementor-element-e0da87a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#000000;}.elementor-19 .elementor-element.elementor-element-1ac1d7e{--display:flex;--min-height:522px;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-230574f{--display:flex;}.elementor-19 .elementor-element.elementor-element-84c5294 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-bb2ecb6{padding:0px 0px 26px 0px;}.elementor-19 .elementor-element.elementor-element-bb2ecb6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:800;line-height:41px;}.elementor-19 .elementor-element.elementor-element-9a16b56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-a808726{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f787788{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-19 .elementor-element.elementor-element-b8bef9f{background-color:var( --e-global-color-19f8319 );padding:10px 17px 10px 17px;}.elementor-19 .elementor-element.elementor-element-b8bef9f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.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 );}.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-19 .elementor-element.elementor-element-a3535cd{--divider-border-style:dashed;--divider-color:var( --e-global-color-19f8319 );--divider-border-width:2.6px;}.elementor-19 .elementor-element.elementor-element-a3535cd .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-a3535cd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-5233554{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f7be24b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:600;color:#05182E;}.elementor-19 .elementor-element.elementor-element-18d0d96{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#242424;}.elementor-19 .elementor-element.elementor-element-18d0d96 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-0d168d8{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e1b64ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-19 .elementor-element.elementor-element-906d19f{background-color:var( --e-global-color-19f8319 );padding:10px 17px 10px 17px;}.elementor-19 .elementor-element.elementor-element-906d19f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4cc4f69{--divider-border-style:dashed;--divider-color:var( --e-global-color-19f8319 );--divider-border-width:2.6px;}.elementor-19 .elementor-element.elementor-element-4cc4f69 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-4cc4f69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-e91221b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-df51754 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:600;color:#05182E;}.elementor-19 .elementor-element.elementor-element-d9eb759{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#242424;}.elementor-19 .elementor-element.elementor-element-d9eb759 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-fc1ea91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-44b9eee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-19 .elementor-element.elementor-element-c555552{background-color:var( --e-global-color-19f8319 );padding:10px 17px 10px 17px;}.elementor-19 .elementor-element.elementor-element-c555552 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-90a9829{--divider-border-style:dashed;--divider-color:var( --e-global-color-19f8319 );--divider-border-width:2.6px;}.elementor-19 .elementor-element.elementor-element-90a9829 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-90a9829 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-569164c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-740a156 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:600;color:#05182E;}.elementor-19 .elementor-element.elementor-element-a481dd8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#242424;}.elementor-19 .elementor-element.elementor-element-a481dd8 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-80768a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6797b6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-19 .elementor-element.elementor-element-d2dada0{background-color:var( --e-global-color-19f8319 );padding:10px 17px 10px 17px;}.elementor-19 .elementor-element.elementor-element-d2dada0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f8a7d16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b65cdb9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:600;color:#05182E;}.elementor-19 .elementor-element.elementor-element-6dd56af{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#242424;}.elementor-19 .elementor-element.elementor-element-6dd56af p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-9f7798c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3a420e8{--display:flex;--border-radius:3px 3px 3px 3px;}.elementor-19 .elementor-element.elementor-element-3a420e8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3a420e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kartony.rzeszow.pl/wp-content/uploads/tony-1.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-8931222{--spacer-size:571px;}.elementor-19 .elementor-element.elementor-element-90dd484{--display:flex;--justify-content:center;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-19 .elementor-element.elementor-element-90dd484:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-90dd484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFF;}.elementor-19 .elementor-element.elementor-element-573d5b6{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-573d5b6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:33px;font-weight:800;line-height:41px;color:var( --e-global-color-19f8319 );}.elementor-19 .elementor-element.elementor-element-12ffe15{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-19 .elementor-element.elementor-element-12ffe15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-12ffe15 p{margin-block-end:12px;}.elementor-19 .elementor-element.elementor-element-8688379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-8688379 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-8688379 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19 .elementor-element.elementor-element-8688379 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;background-color:transparent;background-image:linear-gradient(78deg, var( --e-global-color-accent ) 0%, #2EA3F2 100%);border-radius:0px 0px 0px 0px;padding:16px 19px 16px 19px;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-bb01d4b{--width:52%;}.elementor-19 .elementor-element.elementor-element-35572ae{--width:46%;}.elementor-19 .elementor-element.elementor-element-324f150{--width:33%;}.elementor-19 .elementor-element.elementor-element-d629a02{--width:33%;}.elementor-19 .elementor-element.elementor-element-25fedd5{--width:33%;}.elementor-19 .elementor-element.elementor-element-026e732{--width:77%;}.elementor-19 .elementor-element.elementor-element-8bd43c6{--width:75%;}.elementor-19 .elementor-element.elementor-element-a808726{--width:25%;}.elementor-19 .elementor-element.elementor-element-0d168d8{--width:25%;}.elementor-19 .elementor-element.elementor-element-fc1ea91{--width:25%;}.elementor-19 .elementor-element.elementor-element-80768a0{--width:25%;}.elementor-19 .elementor-element.elementor-element-3a420e8{--width:68%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-e096d34{--overlay-opacity:0.14;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.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 );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-e096d34:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e096d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-ea7d9f4 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-4000286 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-737dac5{font-size:15px;}.elementor-19 .elementor-element.elementor-element-4b14586{--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-b614730 .elementor-button{font-size:16px;}.elementor-19 .elementor-element.elementor-element-3741115 .elementor-button{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-8c0106d img{width:100%;}.elementor-19 .elementor-element.elementor-element-8fe3c00 img{width:100%;}.elementor-19 .elementor-element.elementor-element-11e8e10{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:wrap;}.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 );}.elementor-19 .elementor-element.elementor-element-28c4b47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-28c4b47 .elementor-icon-list-item > a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-93fb101 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-93fb101 .elementor-icon-list-item > a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-a616eee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-a616eee .elementor-icon-list-item > a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-21db14b{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-3de30db{padding:16px 16px 16px 16px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-3de30db .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-3de30db .elementor-icon-box-title a{font-size:17px;}.elementor-19 .elementor-element.elementor-element-3de30db .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-6f7ae5a{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-6f7ae5a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-6f7ae5a .elementor-icon-box-title a{font-size:17px;}.elementor-19 .elementor-element.elementor-element-6f7ae5a .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-8d0c52e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-19 .elementor-element.elementor-element-8d0c52e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-8d0c52e .elementor-icon-box-title a{font-size:17px;}.elementor-19 .elementor-element.elementor-element-8d0c52e .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-48bfbd5{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-48bfbd5 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-48bfbd5 .elementor-icon-box-title a{font-size:17px;}.elementor-19 .elementor-element.elementor-element-48bfbd5 .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-de62dcc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-7288979{text-align:center;}.elementor-19 .elementor-element.elementor-element-7288979 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-38323d7{width:var( --container-widget-width, 358.344px );max-width:358.344px;--container-widget-width:358.344px;--container-widget-flex-grow:0;font-size:14px;}.elementor-19 .elementor-element.elementor-element-c8981ef .elementor-button{font-size:16px;}.elementor-19 .elementor-element.elementor-element-5d3da9e .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-87dc4fa .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-6dadba4{text-align:start;font-size:15px;}.elementor-19 .elementor-element.elementor-element-59c8e1f .elementor-icon{font-size:55px;}.elementor-19 .elementor-element.elementor-element-59c8e1f .elementor-icon svg{height:55px;}.elementor-19 .elementor-element.elementor-element-a44ff05 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-f419bb2 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-6586cbf{font-size:13px;}.elementor-19 .elementor-element.elementor-element-e679c46 .elementor-button{font-size:13px;}.elementor-19 .elementor-element.elementor-element-d1253a4 .elementor-icon{font-size:55px;}.elementor-19 .elementor-element.elementor-element-d1253a4 .elementor-icon svg{height:55px;}.elementor-19 .elementor-element.elementor-element-0abee03 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-14b94c0 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-2589496{font-size:13px;}.elementor-19 .elementor-element.elementor-element-14443f8 .elementor-button{font-size:13px;}.elementor-19 .elementor-element.elementor-element-4788e2d .elementor-icon{font-size:55px;}.elementor-19 .elementor-element.elementor-element-4788e2d .elementor-icon svg{height:55px;}.elementor-19 .elementor-element.elementor-element-899e97d .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-d1a56fb .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-bc8358f{font-size:13px;}.elementor-19 .elementor-element.elementor-element-a283b3d .elementor-button{font-size:13px;}.elementor-19 .elementor-element.elementor-element-69dae81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ef16872 .elementor-button{font-size:16px;}.elementor-19 .elementor-element.elementor-element-8bd43c6{--padding-top:63px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-19 .elementor-element.elementor-element-f15e1f4 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-4a1eab8 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-12f2255{font-size:15px;}.elementor-19 .elementor-element.elementor-element-0b414bd .elementor-button{font-size:16px;}.elementor-19 .elementor-element.elementor-element-794e147 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-196d1b7{text-align:center;}.elementor-19 .elementor-element.elementor-element-a00ced7{font-size:14px;}.elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-4bdd3ce .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-d219501 .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-b53e823 .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-1cb2cf4 .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-18170bb .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-fff3836 .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-bf0043c .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-d211e3e .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-2e99b5e .elementor-icon-box-description{font-size:15px;}.elementor-19 .elementor-element.elementor-element-e0da87a{padding:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-e0da87a .elementor-heading-title{font-size:14px;}.elementor-19 .elementor-element.elementor-element-84c5294 .elementor-heading-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-bb2ecb6{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bb2ecb6 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-9a16b56{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-19 .elementor-element.elementor-element-b8bef9f .elementor-heading-title{font-size:22px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-19 .elementor-element.elementor-element-5233554{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-19 .elementor-element.elementor-element-f7be24b .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-18d0d96{font-size:15px;}.elementor-19 .elementor-element.elementor-element-906d19f .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-e91221b{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-19 .elementor-element.elementor-element-df51754 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-d9eb759{font-size:15px;}.elementor-19 .elementor-element.elementor-element-c555552 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-569164c{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-19 .elementor-element.elementor-element-740a156 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-a481dd8{font-size:15px;}.elementor-19 .elementor-element.elementor-element-d2dada0 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-f8a7d16{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-19 .elementor-element.elementor-element-b65cdb9 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-6dd56af{font-size:15px;}.elementor-19 .elementor-element.elementor-element-573d5b6{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-573d5b6 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-12ffe15{font-size:15px;}.elementor-19 .elementor-element.elementor-element-8688379 .elementor-button{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-4000286 *//* Animacja napisu – klasa tt */
.tt {
    position: relative;
    display: inline-block;
    overflow: hidden;
}

/* Napis */
.tt .elementor-heading-title {
    animation: tt-tekst 0.8s ease-out 0.25s both;
}

/* Niebieska „taśma” */
.tt::after {
    content: "";
    position: absolute;
    z-index: 5;
    inset: 0;
    background: #32a3e9;
    transform: translateX(-102%);
    animation: tt-tasma 1.1s cubic-bezier(.76, 0, .24, 1) both;
    pointer-events: none;
}

@keyframes tt-tasma {
    0% {
        transform: translateX(-102%);
    }

    45% {
        transform: translateX(0);
    }

    55% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(102%);
    }
}

@keyframes tt-tekst {
    0% {
        opacity: 0;
    }

    45% {
        opacity: 0;
    }

    46% {
        opacity: 1;
    }

    100% {
        opacity: 1;
    }
}

@media (prefers-reduced-motion: reduce) {
    .tt::after {
        display: none;
    }

    .tt .elementor-heading-title {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b614730 *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3741115 *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ce2dc */.ss {
  background-image: linear-gradient(
    90deg,
    #17477e 0%,
    #329be4 25%,
    #17477e 50%,
    #329be4 75%,
    #17477e 100%
  ) !important;
  background-size: 200% 100% !important;
  animation: ss-przesuwanie-tla 8s linear infinite !important;
}

@keyframes ss-przesuwanie-tla {
  from { background-position: 0% 50%; }
  to   { background-position: 100% 50%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8981ef *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87dc4fa *//* Animacja napisu – klasa tt */
.tt {
    position: relative;
    display: inline-block;
    overflow: hidden;
}

/* Napis */
.tt .elementor-heading-title {
    animation: tt-tekst 0.8s ease-out 0.25s both;
}

/* Niebieska „taśma” */
.tt::after {
    content: "";
    position: absolute;
    z-index: 5;
    inset: 0;
    background: #32a3e9;
    transform: translateX(-102%);
    animation: tt-tasma 1.1s cubic-bezier(.76, 0, .24, 1) both;
    pointer-events: none;
}

@keyframes tt-tasma {
    0% {
        transform: translateX(-102%);
    }

    45% {
        transform: translateX(0);
    }

    55% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(102%);
    }
}

@keyframes tt-tekst {
    0% {
        opacity: 0;
    }

    45% {
        opacity: 0;
    }

    46% {
        opacity: 1;
    }

    100% {
        opacity: 1;
    }
}

@media (prefers-reduced-motion: reduce) {
    .tt::after {
        display: none;
    }

    .tt .elementor-heading-title {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e679c46 *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324f150 */.kk {
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}

.kk:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 28px rgba(23, 79, 145, 0.14);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14443f8 *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d629a02 */.kk {
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}

.kk:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 28px rgba(23, 79, 145, 0.14);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a283b3d *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fedd5 */.kk {
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}

.kk:hover {
    transform: translateY(-8px);
    box-shadow: 0 12px 28px rgba(23, 79, 145, 0.14);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef16872 *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b414bd *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8688379 *//* Subtelny efekt kartonu – klasa pp */
.pp .elementor-button {
    position: relative;
    overflow: hidden;
    padding: 13px 24px;
    background: #174f91;
    color: #ffffff;
    border-radius: 3px;
    transition: 
        background 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

/* Delikatne zagięcie narożnika */
.pp .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 0 solid #ffffff;
    border-left: 0 solid transparent;
    transition: 
        border-width 0.25s ease,
        filter 0.25s ease;
}

.pp .elementor-button:hover {
    background: #12599d;
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(23, 79, 145, 0.18);
}

.pp .elementor-button:hover::after {
    border-top-width: 13px;
    border-left-width: 13px;
    filter: drop-shadow(-1px 1px 0 #32a3e9);
}

/* Delikatne kliknięcie */
.pp .elementor-button:active {
    transform: translateY(1px);
    box-shadow: none;
}/* End custom CSS */