.elementor-12 .elementor-element.elementor-element-c6ce47f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:center;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3522de8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;--margin-block-start:5vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-1b03a92{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b03a92 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8897d9a{text-align:center;}.elementor-12 .elementor-element.elementor-element-8897d9a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-61f3455{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8c56b02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8c56b02:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8c56b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eres.4webzones.pl/wp-content/uploads/2024/01/happy-successful-business-team-sitting-table-with-open-laptop-looking-camera-posing-smiling.jpg");background-position:81% 0%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8c56b02, .elementor-12 .elementor-element.elementor-element-8c56b02::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-faccbdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-5878ca9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4725d4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4725d4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4725d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eres.4webzones.pl/wp-content/uploads/2024/02/colleagues-using-laptops-computer-brainstorming-office-man-woman-successful.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4725d4d, .elementor-12 .elementor-element.elementor-element-4725d4d::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7193770{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-414e160 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-507a549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-507a549:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-507a549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eres.4webzones.pl/wp-content/uploads/2024/01/gorgeous-young-pretty-couple-with-menu-restaurant-making-order.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-507a549, .elementor-12 .elementor-element.elementor-element-507a549::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c5df225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9905c95 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a50dc9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-246fa3a{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-0521f36{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0521f36, .elementor-12 .elementor-element.elementor-element-0521f36::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a15c418{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a15c418, .elementor-12 .elementor-element.elementor-element-a15c418::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e8fcf29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-b455b03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:flex-start;--gap:2vw 2vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:10vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-dc0e19e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--align-items:flex-start;--gap:0vw 0vw;--background-transition:0.3s;--padding-block-start:9vw;--padding-block-end:0vw;--padding-inline-start:15vw;--padding-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-4ebe7e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:15vw;--padding-inline-end:15vw;}.elementor-12 .elementor-element.elementor-element-7c67d8b{--display:flex;--gap:0vw 0vw;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:2vw;--padding-block-end:2vw;--padding-inline-start:2vw;--padding-inline-end:2vw;}.elementor-12 .elementor-element.elementor-element-7c67d8b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7c67d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7c67d8b, .elementor-12 .elementor-element.elementor-element-7c67d8b::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-b506fd6{text-align:justify;}.elementor-12 .elementor-element.elementor-element-b506fd6 .elementor-heading-title{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4745ec1 .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4745ec1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4745ec1 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-9d5034e );}.elementor-12 .elementor-element.elementor-element-4745ec1 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4745ec1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-56c8cdd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:center;--gap:3vw 3vw;--background-transition:0.3s;--padding-block-start:0vw;--padding-block-end:5vw;--padding-inline-start:10vw;--padding-inline-end:10vw;}.elementor-12 .elementor-element.elementor-element-082d415{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-044f073{text-align:center;}.elementor-12 .elementor-element.elementor-element-044f073 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e96dcb9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1vw 1vw;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-06f12b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e4a0fb3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-257fa36 .elementor-heading-title{color:var( --e-global-color-ca5d04e );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d758554{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2f5da24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e297706 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0b5c61b .elementor-heading-title{color:var( --e-global-color-ca5d04e );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-4538cde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-613326f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c28df8c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e41299a .elementor-heading-title{color:var( --e-global-color-ca5d04e );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2cc9156{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9dbb72c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9c2f0e4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d4a7368 .elementor-heading-title{color:var( --e-global-color-ca5d04e );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-bbb8020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-bd5a672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-292e6d3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-19f5666 .elementor-heading-title{color:var( --e-global-color-ca5d04e );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-7edf1c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-70094d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7114a61 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2d1ae89 .elementor-heading-title{color:var( --e-global-color-ca5d04e );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-ce97195{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-cda664f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1dacb32 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1266238 .elementor-heading-title{color:var( --e-global-color-ca5d04e );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-7d774ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a2c8c3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1vw 1vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-b25bf42 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d77bab8 .elementor-heading-title{color:var( --e-global-color-ca5d04e );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-ecac977{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9fc069e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:3vw 3vw;--background-transition:0.3s;--padding-block-start:10vw;--padding-block-end:10vw;--padding-inline-start:10vw;--padding-inline-end:10vw;}.elementor-12 .elementor-element.elementor-element-42aabf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8a2ea29{--grid-columns:3;--grid-column-gap:3vw;--grid-row-gap:3vw;}.elementor-12 .elementor-element.elementor-element-8a2ea29 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12 .elementor-element.elementor-element-8a2ea29 .e-loop-item > .elementor-section, .elementor-12 .elementor-element.elementor-element-8a2ea29 .e-loop-item > .elementor-section > .elementor-container, .elementor-12 .elementor-element.elementor-element-8a2ea29 .e-loop-item > .e-con, .elementor-12 .elementor-element.elementor-element-8a2ea29 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12 .elementor-element.elementor-element-4d93766{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0vw 0vw;--background-transition:0.3s;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-8c56b02:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8c56b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-12 .elementor-element.elementor-element-b506fd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-e96dcb9{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-257fa36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0b5c61b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-e41299a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d4a7368 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-19f5666 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2d1ae89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1266238 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d77bab8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-8a2ea29{--grid-columns:2;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c6ce47f{--width:100%;}.elementor-12 .elementor-element.elementor-element-3522de8{--width:27%;}.elementor-12 .elementor-element.elementor-element-61f3455{--width:100%;}.elementor-12 .elementor-element.elementor-element-8c56b02{--width:100%;}.elementor-12 .elementor-element.elementor-element-faccbdc{--width:100%;}.elementor-12 .elementor-element.elementor-element-4725d4d{--width:100%;}.elementor-12 .elementor-element.elementor-element-7193770{--width:100%;}.elementor-12 .elementor-element.elementor-element-507a549{--width:100%;}.elementor-12 .elementor-element.elementor-element-c5df225{--width:100%;}.elementor-12 .elementor-element.elementor-element-246fa3a{--width:100%;}.elementor-12 .elementor-element.elementor-element-0521f36{--width:100%;}.elementor-12 .elementor-element.elementor-element-a15c418{--width:100%;}.elementor-12 .elementor-element.elementor-element-e8fcf29{--width:100%;}.elementor-12 .elementor-element.elementor-element-b455b03{--width:100%;}.elementor-12 .elementor-element.elementor-element-4ebe7e2{--width:100%;}.elementor-12 .elementor-element.elementor-element-e96dcb9{--width:100%;}.elementor-12 .elementor-element.elementor-element-06f12b6{--width:100%;}.elementor-12 .elementor-element.elementor-element-d758554{--width:100%;}.elementor-12 .elementor-element.elementor-element-2f5da24{--width:100%;}.elementor-12 .elementor-element.elementor-element-4538cde{--width:100%;}.elementor-12 .elementor-element.elementor-element-613326f{--width:100%;}.elementor-12 .elementor-element.elementor-element-2cc9156{--width:100%;}.elementor-12 .elementor-element.elementor-element-9dbb72c{--width:100%;}.elementor-12 .elementor-element.elementor-element-bbb8020{--width:100%;}.elementor-12 .elementor-element.elementor-element-bd5a672{--width:100%;}.elementor-12 .elementor-element.elementor-element-7edf1c1{--width:100%;}.elementor-12 .elementor-element.elementor-element-70094d6{--width:100%;}.elementor-12 .elementor-element.elementor-element-ce97195{--width:100%;}.elementor-12 .elementor-element.elementor-element-cda664f{--width:100%;}.elementor-12 .elementor-element.elementor-element-7d774ff{--width:100%;}.elementor-12 .elementor-element.elementor-element-a2c8c3b{--width:100%;}.elementor-12 .elementor-element.elementor-element-ecac977{--width:100%;}.elementor-12 .elementor-element.elementor-element-42aabf4{--width:100%;}.elementor-12 .elementor-element.elementor-element-4d93766{--width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-c6ce47f{--gap:0vw 0vw;}.elementor-12 .elementor-element.elementor-element-3522de8{--margin-block-start:0vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;--padding-block-start:7vw;--padding-block-end:7vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-61f3455{--gap:3vw 3vw;--padding-block-start:0vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-8c56b02:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8c56b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-12 .elementor-element.elementor-element-a50dc9a{--gap:0vw 0vw;--padding-block-start:15vw;--padding-block-end:15vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-b455b03{--gap:6vw 6vw;}.elementor-12 .elementor-element.elementor-element-dc0e19e{--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-4ebe7e2{--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-12 .elementor-element.elementor-element-7c67d8b{--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;--justify-content:flex-start;--align-items:flex-start;--gap:3vw 3vw;--padding-block-start:5vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-b506fd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-56c8cdd{--gap:7vw 7vw;--padding-block-start:5vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-e96dcb9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:4vw 4vw;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-257fa36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0b5c61b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-e41299a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d4a7368 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-19f5666 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2d1ae89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1266238 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d77bab8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9fc069e{--gap:6vw 6vw;--padding-block-start:15vw;--padding-block-end:15vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-12 .elementor-element.elementor-element-8a2ea29{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-4d93766{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS */.h3-c {
    padding: 2vw;
    gap: 1vw;
    z-index: 8;
    cursor: pointer;
    border: 1px solid #ededed;
    justify-content: space-between;
    align-items: start;
    border-radius: 10px;
}
.h3-c:hover {
    border-color: #f8f8f8;
    background: #f8f8f8;
}
.h3-c .elementor-button {
    background: #f8f8f8;
    color: #1a62d0;
    padding: .7vw 3vw .7vw 1.3vw;
}
.h3-c:hover .elementor-button {
    color: #fff;
    background: #1a62d0;
}
.h3-c .elementor-button::after {
    content: "arrow_forward";
    font-family: 'Material Symbols Outlined';
    z-index: 9;
    position: absolute;
    top: calc(50% - .55vw);
    right: 1.1vw;
    font-size: 1.1vw;
}
.h3-c h6 {
    font-size: 1.3vw;
}
.h3-c-link {
    position: absolute;
    inset: 0;
    z-index: 999;
    //display: none;
}

.h2-1 {
    z-index: 9;
}
.h2-bg {
    position: absolute;
    z-index: -1;
}

.h1-2 {
    z-index: 3;
}
.h1-1 {
    position: absolute;
    z-index: 9;
}
.h1-c {
    z-index: 8;
    cursor: pointer;
    transition: all .4s ease;
}
.h1-c-1 {
    padding: 28vw 5vw 9vw 5vw;
    width: 100%;
    height: 100%;
    transition: all .4s ease;
    z-index: 9;
}
.h1-c h5::after {
    content: "arrow_forward";
    font-family: 'Material Symbols Outlined';
    width: 3vw;
    height: 3vw;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 3vw;
    color: #fff;
    position: absolute;
    bottom: -5vw;
    left: 0;
    transition: all .45s ease;
}
.h1 a {
    text-decoration: none !important;
}
@media screen and (min-width: 768px) {
.h1-2::after, .h1-2::before {
    content: "";
    position: absolute;
    left: 33.3%;
    height: 100%;
    width: 1px;
    z-index: 99;
    background: #ffffffbe;
}
.h1-2::before {
    left: 66.64%;
}
.h1-c h5::before {
    content: "Zobacz";
    color: #fff;
    font-size: 1.2vw;
    font-weight: 500;
    letter-spacing: .6px;
    position: absolute;
    height: 3vw;
    display: flex;
    align-items: center;
    bottom: -5vw;
    left: 0;
    opacity: 0;
    transition: all .45s ease;
}
.h1-c:hover .h1-c-1 {
    backdrop-filter: blur(12px);
    background: #00000015;
}
.h1-c:hover h5::after {
    left: 6vw;
}
.h1-c:hover h5::before {
    opacity: 1;
}
}

@media screen and (max-width: 768px) {
.h3-c {
    padding: 5vw;
    gap: 3vw;
}
.h3-c .elementor-button {
    background: #f8f8f8;
    color: #1a62d0;
    padding: 2vw 10vw 2vw 4vw;
}
.h3-c:hover .elementor-button {
    color: #fff;
    background: #1a62d0;
}
.h3-c .elementor-button::after {
    content: "arrow_forward";
    font-family: 'Material Symbols Outlined';
    z-index: 9;
    position: absolute;
    top: calc(50% - 2vw);
    right: 3vw;
    font-size: 4vw;
}
.h3-c h6 {
    font-size: 5vw;
}
    

.h1-1 {
    position: relative;
}
.h1-c {
    border-radius: 10px;
    overflow: hidden;
}
.h1-c-1 {
    padding: 15vw 5vw;
}
.h1-c h5::after {
    width: 7vw;
    height: 7vw;
    font-size: 6vw;
    bottom: -10vw;
}
}/* End custom CSS */