.elementor-8 .elementor-element.elementor-element-45c272c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-45c272c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa33eb6 );background-image:url("https://studiokamerton.pl/wp-content/uploads/2024/10/Zdjecie-1-Strona-glowna.jpeg");background-position:0% 28%;background-repeat:repeat-y;background-size:100% auto;}.elementor-8 .elementor-element.elementor-element-45c272c7 > .elementor-container{min-height:0px;}.elementor-8 .elementor-element.elementor-element-45c272c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-45c272c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1232abd2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-6c49c262 .elementor-heading-title{font-family:"Taviraj", Sans-serif;font-size:70px;font-weight:500;text-transform:none;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-17ab9b5d > .elementor-widget-container{margin:0% 0% 20% 0%;}.elementor-8 .elementor-element.elementor-element-17ab9b5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-17ab9b5d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8 .elementor-element.elementor-element-17ab9b5d .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-8 .elementor-element.elementor-element-978f714 > .elementor-container{max-width:1280px;}.elementor-8 .elementor-element.elementor-element-978f714{margin-top:-3em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-7a8d18d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e14445e );}.elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-element-populated{box-shadow:0px 11px 20px 0px rgba(5.999999999999989, 77.99999999999996, 91, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-2f5dc58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-2f5dc58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-2dfa80a2{text-align:left;}.elementor-8 .elementor-element.elementor-element-2dfa80a2 .elementor-heading-title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-a567df4 );}.elementor-8 .elementor-element.elementor-element-a5954d5 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a5954d5{text-align:right;}.elementor-8 .elementor-element.elementor-element-a5954d5 .elementor-heading-title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-a567df4 );}.elementor-8 .elementor-element.elementor-element-1f33773f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-1f33773f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-feeb82d > .elementor-widget-container{margin:25px 7px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-feeb82d img{width:100%;height:600px;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-a567df4 );border-radius:30px 30px 30px 30px;box-shadow:-3px 11px 20px 0px rgba(37, 37, 37, 0.22);}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-35e80def.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-35e80def.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-35e80def > .elementor-element-populated{margin:35px 0px 0px 70px;--e-column-margin-right:0px;--e-column-margin-left:70px;}.elementor-8 .elementor-element.elementor-element-10ac338e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8 .elementor-element.elementor-element-10ac338e .elementor-heading-title{font-family:var( --e-global-typography-db1e030-font-family ), Sans-serif;font-size:var( --e-global-typography-db1e030-font-size );font-weight:var( --e-global-typography-db1e030-font-weight );text-transform:var( --e-global-typography-db1e030-text-transform );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-75850a12 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:50px;font-weight:600;text-transform:none;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fa487cc{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.8em;}.elementor-8 .elementor-element.elementor-element-68677f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:0em 0em 3em 0em;}.elementor-8 .elementor-element.elementor-element-68677f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-33c6091.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-33c6091.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-33c6091 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-78a9811{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.8em;}.elementor-8 .elementor-element.elementor-element-6fb0c73:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6fb0c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-495d27d );}.elementor-8 .elementor-element.elementor-element-6fb0c73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-8 .elementor-element.elementor-element-6fb0c73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7fdd6188 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8 .elementor-element.elementor-element-7fdd6188{text-align:left;}.elementor-8 .elementor-element.elementor-element-7fdd6188 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-52806d77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-52806d77{text-align:left;}.elementor-8 .elementor-element.elementor-element-52806d77 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-402b0f55 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-402b0f55{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.8em;}.elementor-8 .elementor-element.elementor-element-cc821b0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8 .elementor-element.elementor-element-cc821b0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-cc821b0{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-6c49c262 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-17ab9b5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-2dfa80a2 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-8 .elementor-element.elementor-element-a5954d5 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-8 .elementor-element.elementor-element-10ac338e .elementor-heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-8 .elementor-element.elementor-element-7fdd6188 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-52806d77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-1232abd2{width:50%;}.elementor-8 .elementor-element.elementor-element-591461d8{width:50%;}.elementor-8 .elementor-element.elementor-element-5a448fd5{width:47.979%;}.elementor-8 .elementor-element.elementor-element-35e80def{width:51.891%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-1232abd2{width:100%;}.elementor-8 .elementor-element.elementor-element-7f481d1f{width:40%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-45c272c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-45c272c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-8 .elementor-element.elementor-element-45c272c7{padding:10em 0em 5em 0em;}.elementor-8 .elementor-element.elementor-element-1232abd2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-6c49c262{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6c49c262 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-17ab9b5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-2dfa80a2 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-8 .elementor-element.elementor-element-a5954d5 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-8 .elementor-element.elementor-element-feeb82d img{width:200%;height:800px;}.elementor-8 .elementor-element.elementor-element-10ac338e .elementor-heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-8 .elementor-element.elementor-element-75850a12 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-fa487cc{font-size:14px;}.elementor-8 .elementor-element.elementor-element-78a9811{font-size:14px;}.elementor-8 .elementor-element.elementor-element-7fdd6188 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-52806d77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-402b0f55{font-size:14px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-45c272c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-45c272c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-8 .elementor-element.elementor-element-45c272c7{padding:10em 0em 10em 0em;}.elementor-8 .elementor-element.elementor-element-6c49c262{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-6c49c262 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-17ab9b5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-978f714{margin-top:0em;margin-bottom:0em;}.elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7a8d18d2 > .elementor-background-slideshow{border-radius:0px 0px 30px 30px;}.elementor-8 .elementor-element.elementor-element-2dfa80a2{text-align:center;}.elementor-8 .elementor-element.elementor-element-2dfa80a2 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-8 .elementor-element.elementor-element-a5954d5{text-align:center;}.elementor-8 .elementor-element.elementor-element-a5954d5 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-8 .elementor-element.elementor-element-35e80def > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-10ac338e .elementor-heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-8 .elementor-element.elementor-element-75850a12 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-fa487cc{font-size:16px;}.elementor-8 .elementor-element.elementor-element-33c6091 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-78a9811{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7fdd6188 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-52806d77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-402b0f55{font-size:16px;}}