.elementor-2 .elementor-element.elementor-element-ffb1ed4{box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.12);margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9602a12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-1dd97e2 .elementor-repeater-item-0c88a37 .swiper-slide-bg{background-color:var( --e-global-color-17ef405 );background-image:url(https://olgastroiwas.pl/wp-content/uploads/2026/09/3.jpg);background-size:auto;}.elementor-2 .elementor-element.elementor-element-1dd97e2 .elementor-repeater-item-276e057 .swiper-slide-bg{background-color:var( --e-global-color-17ef405 );background-image:url(https://olgastroiwas.pl/wp-content/uploads/2026/09/3.jpg);background-size:auto;}.elementor-2 .elementor-element.elementor-element-1dd97e2 .elementor-repeater-item-34d715e .swiper-slide-bg{background-color:var( --e-global-color-17ef405 );background-image:url(https://olgastroiwas.pl/wp-content/uploads/2025/11/panorama-foto.jpg);background-size:auto;}.elementor-2 .elementor-element.elementor-element-1dd97e2 .elementor-repeater-item-598607b .swiper-slide-bg{background-color:var( --e-global-color-17ef405 );background-image:url(https://olgastroiwas.pl/wp-content/uploads/2025/12/panorama-foto-2.jpg);background-size:auto;}.elementor-2 .elementor-element.elementor-element-1dd97e2 .elementor-repeater-item-9e40178 .swiper-slide-bg{background-color:#bbbbbb;}.elementor-2 .elementor-element.elementor-element-1dd97e2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:691px;}.elementor-2 .elementor-element.elementor-element-1dd97e2 .swiper-slide-contents{max-width:70%;}.elementor-2 .elementor-element.elementor-element-1dd97e2 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-d03bea7{box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.12);margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5ee053c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c242342 .elementor-repeater-item-598607b .swiper-slide-bg{background-color:var( --e-global-color-17ef405 );background-image:url(https://olgastroiwas.pl/wp-content/uploads/2025/11/STR-4.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-c242342 .swiper-slide{transition-duration:calc(5000ms*1.2);height:485px;}.elementor-2 .elementor-element.elementor-element-c242342 .swiper-slide-contents{max-width:70%;}.elementor-2 .elementor-element.elementor-element-c242342 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-385004f{padding:20px 0px 20px 0px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-b290b3f .product{text-align:center;}.elementor-2 .elementor-element.elementor-element-b290b3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b290b3f a > img{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b290b3f .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-17ef405 );}.elementor-2 .elementor-element.elementor-element-b290b3f .woocommerce-loop-category__title .count{font-family:"Garet Book", Sans-serif;font-size:0px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-eb699d0 .product{text-align:center;}.elementor-2 .elementor-element.elementor-element-eb699d0.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-eb699d0 a > img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-eb699d0 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-17ef405 );}.elementor-2 .elementor-element.elementor-element-eb699d0 .woocommerce-loop-category__title .count{color:var( --e-global-color-17ef405 );font-family:"Garet Book", Sans-serif;font-size:0px;font-weight:600;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-001d6fb .elementor-heading-title{font-family:"Garet Book", Sans-serif;font-weight:700;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5d8c9a9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-5d8c9a9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-5d8c9a9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5d8c9a9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-5d8c9a9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-5d8c9a9 .elementor-image-box-title{font-family:"Garet Book", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-2 .elementor-element.elementor-element-6ae20d7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-6ae20d7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-6ae20d7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-6ae20d7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-6ae20d7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6ae20d7 .elementor-image-box-title{font-family:"Garet Book", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-2 .elementor-element.elementor-element-83926c1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-83926c1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-83926c1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-83926c1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-83926c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-83926c1 .elementor-image-box-title{font-family:"Garet Book", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-2 .elementor-element.elementor-element-68120e9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-68120e9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-68120e9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-68120e9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-68120e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-68120e9 .elementor-image-box-title{font-family:"Garet Book", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-2 .elementor-element.elementor-element-e4b94d8{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-f3bcfd2 > .elementor-element-populated{padding:45px 45px 45px 45px;}.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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-bb37fbf > .elementor-widget-container{padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:1rem 1rem 1rem 1rem;}.elementor-2 .elementor-element.elementor-element-bb37fbf:hover .elementor-widget-container{box-shadow:5px 10px 10px 0px rgba(245, 143, 155.99999999999997, 0.2);}.elementor-2 .elementor-element.elementor-element-bb37fbf{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-bb37fbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-bb37fbf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-bb37fbf.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-bb37fbf .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-bb37fbf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-bb37fbf .elementor-icon-box-title a{font-family:"Garet Book", Sans-serif;font-size:0.875rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-779a93e > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-2 .elementor-element.elementor-element-146659a > .elementor-widget-container{padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:1rem 1rem 1rem 1rem;}.elementor-2 .elementor-element.elementor-element-146659a:hover .elementor-widget-container{box-shadow:5px 10px 10px 0px rgba(245, 143, 155.99999999999997, 0.2);}.elementor-2 .elementor-element.elementor-element-146659a{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-146659a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-146659a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-146659a.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-146659a .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-146659a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-146659a .elementor-icon-box-title a{font-family:"Garet Book", Sans-serif;font-size:0.875rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-dbae822 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-2 .elementor-element.elementor-element-85b1d65 > .elementor-widget-container{padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:1rem 1rem 1rem 1rem;}.elementor-2 .elementor-element.elementor-element-85b1d65:hover .elementor-widget-container{box-shadow:5px 10px 10px 0px rgba(245, 143, 155.99999999999997, 0.2);}.elementor-2 .elementor-element.elementor-element-85b1d65{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-85b1d65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-85b1d65.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-85b1d65.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-85b1d65 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-85b1d65 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-85b1d65 .elementor-icon-box-title a{font-family:"Garet Book", Sans-serif;font-size:0.875rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-d8001c3 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-2 .elementor-element.elementor-element-b2f9d65 > .elementor-widget-container{padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:1rem 1rem 1rem 1rem;}.elementor-2 .elementor-element.elementor-element-b2f9d65:hover .elementor-widget-container{box-shadow:5px 10px 10px 0px rgba(245, 143, 155.99999999999997, 0.2);}.elementor-2 .elementor-element.elementor-element-b2f9d65{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-element-b2f9d65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b2f9d65.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b2f9d65.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b2f9d65 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-b2f9d65 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b2f9d65 .elementor-icon-box-title a{font-family:"Garet Book", Sans-serif;font-size:0.875rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-aa13145{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-3626062{width:50%;}.elementor-2 .elementor-element.elementor-element-72bf2ad{width:50%;}.elementor-2 .elementor-element.elementor-element-80c3b8b{width:50%;}.elementor-2 .elementor-element.elementor-element-71e0efb{width:50%;}.elementor-2 .elementor-element.elementor-element-f3bcfd2{width:50%;}.elementor-2 .elementor-element.elementor-element-779a93e{width:50%;}.elementor-2 .elementor-element.elementor-element-dbae822{width:50%;}.elementor-2 .elementor-element.elementor-element-d8001c3{width:50%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-1dd97e2 .swiper-slide{height:321px;}.elementor-2 .elementor-element.elementor-element-c242342 .swiper-slide{height:470px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-1dd97e2 .swiper-slide{height:428px;}.elementor-2 .elementor-element.elementor-element-c242342 .swiper-slide{height:470px;}.elementor-2 .elementor-element.elementor-element-5d8c9a9 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-6ae20d7 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-83926c1 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-68120e9 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-e4b94d8{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f3bcfd2{width:50%;}.elementor-2 .elementor-element.elementor-element-f3bcfd2 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-bb37fbf > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-bb37fbf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-bb37fbf .elementor-icon-box-title a{font-size:0.9rem;}.elementor-2 .elementor-element.elementor-element-779a93e{width:50%;}.elementor-2 .elementor-element.elementor-element-779a93e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-146659a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-146659a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-146659a .elementor-icon-box-title a{font-size:0.9rem;}.elementor-2 .elementor-element.elementor-element-dbae822{width:50%;}.elementor-2 .elementor-element.elementor-element-dbae822 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-85b1d65 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-85b1d65 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-85b1d65 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-2 .elementor-element.elementor-element-d8001c3{width:50%;}.elementor-2 .elementor-element.elementor-element-d8001c3 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-b2f9d65 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-b2f9d65 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b2f9d65 .elementor-icon-box-title a{font-size:0.9rem;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Garet Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://olgastroiwas.pl/wp-content/uploads/2024/08/5ebe3f5f5a6cdaffeafd16be0c93df0b.woff2') format('woff2'),
		url('https://olgastroiwas.pl/wp-content/uploads/2024/08/5ebe3f5f5a6cdaffeafd16be0c93df0b.woff') format('woff'),
		url('https://olgastroiwas.pl/wp-content/uploads/2024/08/Garet-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */