.elementor-31704 .elementor-element.elementor-element-627b8a46{margin-top:0;margin-bottom:60px}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-6e9e16fc.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-6e9e16fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-5f382963{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px}.elementor-31704 .elementor-element.elementor-element-5f382963 .elementor-divider-separator{width:100%}.elementor-31704 .elementor-element.elementor-element-5f382963 .elementor-divider{padding-block-start:30px;padding-block-end:30px}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-7a8f5e3.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-31704 .elementor-element.elementor-element-7a8f5e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-31704 .elementor-element.elementor-element-7a8f5e3>.elementor-element-populated{padding:0 0 1.2em 1.5em}.elementor-31704 .elementor-element.elementor-element-7c840e53{--divider-border-style:solid;--divider-color:#e5bf93;--divider-border-width:2px}.elementor-31704 .elementor-element.elementor-element-7c840e53 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-31704 .elementor-element.elementor-element-7c840e53 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px}.elementor-31704 .elementor-element.elementor-element-441c39ac>.elementor-element-populated{margin:0 0 0 -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px}.elementor-31704 .elementor-element.elementor-element-126c7aea .elementor-heading-title{letter-spacing:8.5px}.elementor-31704 .elementor-element.elementor-element-1eb2e20c .elementor-heading-title{letter-spacing:8.5px}.elementor-31704 .elementor-element.elementor-element-c55fb48{--spacer-size:10px}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2)}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2)}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2)}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2)}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2)}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-icon i{color:#e5bf93;transition:color .3s}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-icon svg{fill:#e5bf93;transition:fill .3s}.elementor-31704 .elementor-element.elementor-element-67aeb62{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-icon{padding-inline-end:10px}.elementor-31704 .elementor-element.elementor-element-67aeb62 .elementor-icon-list-text{transition:color .3s}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2)}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2)}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2)}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2)}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2)}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-icon i{color:#e5bf93;transition:color .3s}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-icon svg{fill:#e5bf93;transition:fill .3s}.elementor-31704 .elementor-element.elementor-element-26bb569d{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-icon{padding-inline-end:10px}.elementor-31704 .elementor-element.elementor-element-26bb569d .elementor-icon-list-text{transition:color .3s}.elementor-31704 .elementor-element.elementor-element-193437de{margin-top:0;margin-bottom:30px}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-4fe25938.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-4fe25938.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-2a05024f .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-31704 .elementor-element.elementor-element-2a05024f>.elementor-widget-container{margin:20px 0 0;padding:10px}.elementor-31704 .elementor-element.elementor-element-2a05024f .gem-button-container{text-align:center}.elementor-31704 .elementor-element.elementor-element-2a05024f .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:13px}.elementor-31704 .elementor-element.elementor-element-2a05024f .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-31704 .elementor-element.elementor-element-2a05024f .gem-button-container .gem-button i,.elementor-31704 .elementor-element.elementor-element-2a05024f .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-31704 .elementor-element.elementor-element-2a05024f .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-b96b978.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-b96b978.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-9968231 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-31704 .elementor-element.elementor-element-9968231>.elementor-widget-container{margin:20px 0 0;padding:10px}.elementor-31704 .elementor-element.elementor-element-9968231 .gem-button-container{text-align:center}.elementor-31704 .elementor-element.elementor-element-9968231 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:13px}.elementor-31704 .elementor-element.elementor-element-9968231 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-31704 .elementor-element.elementor-element-9968231 .gem-button-container .gem-button i,.elementor-31704 .elementor-element.elementor-element-9968231 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-31704 .elementor-element.elementor-element-9968231 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-31704 .elementor-element.elementor-element-431a2a1{margin-top:0;margin-bottom:30px}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-7546384.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-7546384.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-6999697 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-31704 .elementor-element.elementor-element-6999697>.elementor-widget-container{margin:20px 0 0;padding:10px}.elementor-31704 .elementor-element.elementor-element-6999697 .gem-button-container{text-align:center}.elementor-31704 .elementor-element.elementor-element-6999697 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:13px}.elementor-31704 .elementor-element.elementor-element-6999697 .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-31704 .elementor-element.elementor-element-6999697 .gem-button-container .gem-button i,.elementor-31704 .elementor-element.elementor-element-6999697 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-31704 .elementor-element.elementor-element-6999697 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-1ce1cfd.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-1ce1cfd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-0020eed .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-31704 .elementor-element.elementor-element-0020eed>.elementor-widget-container{margin:20px 0 0;padding:10px}.elementor-31704 .elementor-element.elementor-element-0020eed .gem-button-container{text-align:center}.elementor-31704 .elementor-element.elementor-element-0020eed .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:13px}.elementor-31704 .elementor-element.elementor-element-0020eed .gem-button-container .gem-button .gem-button-icon{font-size:20px}.elementor-31704 .elementor-element.elementor-element-0020eed .gem-button-container .gem-button i,.elementor-31704 .elementor-element.elementor-element-0020eed .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-31704 .elementor-element.elementor-element-0020eed .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-31704 .elementor-element.elementor-element-4190a532:not(.elementor-motion-effects-element-type-background),.elementor-31704 .elementor-element.elementor-element-4190a532>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f3f2}.elementor-31704 .elementor-element.elementor-element-4190a532{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-31704 .elementor-element.elementor-element-4190a532>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-31704 .elementor-element.elementor-element-30e007b1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31704 .elementor-element.elementor-element-30e007b1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stodolarasztow.pl/wp-content/uploads/2025/09/urodziny_jubileusze-768x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-31704 .elementor-element.elementor-element-30e007b1>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-31704 .elementor-element.elementor-element-392d16ec{--display:flex;--min-height:500px;--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px}.elementor-31704 .elementor-element.elementor-element-392d16ec,.elementor-31704 .elementor-element.elementor-element-392d16ec.thegem-e-con-layout-thegem{--content-width:100%}.elementor-31704 .elementor-element.elementor-element-4eb4b861{padding:0;text-align:center}.elementor-31704 .elementor-element.elementor-element-4eb4b861 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#fff}.elementor-31704 .elementor-element.elementor-element-1533e17f{text-align:center}.elementor-31704 .elementor-element.elementor-element-1533e17f,.elementor-31704 .elementor-element.elementor-element-1533e17f .elementor-text-editor *{font-size:18px;font-weight:500}.elementor-31704 .elementor-element.elementor-element-1533e17f,.elementor-31704 .elementor-element.elementor-element-1533e17f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-30e007b1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-31704 .elementor-element.elementor-element-30e007b1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-31704 .elementor-element.elementor-element-30e007b1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-31704 .elementor-element.elementor-element-30e007b1:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.3}.elementor-31704 .elementor-element.elementor-element-30e007b1>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-31704 .elementor-element.elementor-element-30e007b1>.elementor-element-populated>.elementor-background-overlay{transition:background 0s,border-radius .3s,opacity 0s}.elementor-31704 .elementor-element.elementor-element-3ec7353d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31704 .elementor-element.elementor-element-3ec7353d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stodolarasztow.pl/wp-content/uploads/2025/09/stodola-zdjecia_12_optimized-768x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-31704 .elementor-element.elementor-element-3ec7353d>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-31704 .elementor-element.elementor-element-189a951b{--display:flex;--min-height:500px;--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px}.elementor-31704 .elementor-element.elementor-element-189a951b,.elementor-31704 .elementor-element.elementor-element-189a951b.thegem-e-con-layout-thegem{--content-width:100%}.elementor-31704 .elementor-element.elementor-element-7314ee95{padding:0;text-align:center}.elementor-31704 .elementor-element.elementor-element-7314ee95 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#fff}.elementor-31704 .elementor-element.elementor-element-6aa29732{text-align:center}.elementor-31704 .elementor-element.elementor-element-6aa29732,.elementor-31704 .elementor-element.elementor-element-6aa29732 .elementor-text-editor *{font-size:18px;font-weight:500}.elementor-31704 .elementor-element.elementor-element-6aa29732,.elementor-31704 .elementor-element.elementor-element-6aa29732 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-3ec7353d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-31704 .elementor-element.elementor-element-3ec7353d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-31704 .elementor-element.elementor-element-3ec7353d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-31704 .elementor-element.elementor-element-3ec7353d:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.3}.elementor-31704 .elementor-element.elementor-element-3ec7353d>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-31704 .elementor-element.elementor-element-3ec7353d>.elementor-element-populated>.elementor-background-overlay{transition:background 0s,border-radius .3s,opacity 0s}.elementor-31704 .elementor-element.elementor-element-73772c4:not(.elementor-motion-effects-element-type-background),.elementor-31704 .elementor-element.elementor-element-73772c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f3f2}.elementor-31704 .elementor-element.elementor-element-73772c4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-31704 .elementor-element.elementor-element-73772c4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-31704 .elementor-element.elementor-element-e6e4824:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31704 .elementor-element.elementor-element-e6e4824>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stodolarasztow.pl/wp-content/uploads/2025/09/IMG_0232-768x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-31704 .elementor-element.elementor-element-e6e4824>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-31704 .elementor-element.elementor-element-6eb783f{--display:flex;--min-height:500px;--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px}.elementor-31704 .elementor-element.elementor-element-6eb783f,.elementor-31704 .elementor-element.elementor-element-6eb783f.thegem-e-con-layout-thegem{--content-width:100%}.elementor-31704 .elementor-element.elementor-element-a6572a5{padding:0;text-align:center}.elementor-31704 .elementor-element.elementor-element-a6572a5 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#fff}.elementor-31704 .elementor-element.elementor-element-8d799c8{text-align:center}.elementor-31704 .elementor-element.elementor-element-8d799c8,.elementor-31704 .elementor-element.elementor-element-8d799c8 .elementor-text-editor *{font-size:18px;font-weight:500}.elementor-31704 .elementor-element.elementor-element-8d799c8,.elementor-31704 .elementor-element.elementor-element-8d799c8 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-e6e4824.elementor-column .elementor-widget-wrap{align-items:center}.elementor-31704 .elementor-element.elementor-element-e6e4824.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-31704 .elementor-element.elementor-element-e6e4824>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-31704 .elementor-element.elementor-element-e6e4824:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.3}.elementor-31704 .elementor-element.elementor-element-e6e4824>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-31704 .elementor-element.elementor-element-e6e4824>.elementor-element-populated>.elementor-background-overlay{transition:background 0s,border-radius .3s,opacity 0s}.elementor-31704 .elementor-element.elementor-element-6751f69:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31704 .elementor-element.elementor-element-6751f69>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stodolarasztow.pl/wp-content/uploads/2025/09/warsztaty-682x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-31704 .elementor-element.elementor-element-6751f69>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-31704 .elementor-element.elementor-element-8ff622c{--display:flex;--min-height:500px;--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px}.elementor-31704 .elementor-element.elementor-element-8ff622c,.elementor-31704 .elementor-element.elementor-element-8ff622c.thegem-e-con-layout-thegem{--content-width:100%}.elementor-31704 .elementor-element.elementor-element-c15fc33{padding:0;text-align:center}.elementor-31704 .elementor-element.elementor-element-c15fc33 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#fff}.elementor-31704 .elementor-element.elementor-element-e594794{text-align:center}.elementor-31704 .elementor-element.elementor-element-e594794,.elementor-31704 .elementor-element.elementor-element-e594794 .elementor-text-editor *{font-size:18px;font-weight:500}.elementor-31704 .elementor-element.elementor-element-e594794,.elementor-31704 .elementor-element.elementor-element-e594794 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-6751f69.elementor-column .elementor-widget-wrap{align-items:center}.elementor-31704 .elementor-element.elementor-element-6751f69.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-31704 .elementor-element.elementor-element-6751f69>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-31704 .elementor-element.elementor-element-6751f69:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.3}.elementor-31704 .elementor-element.elementor-element-6751f69>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-31704 .elementor-element.elementor-element-6751f69>.elementor-element-populated>.elementor-background-overlay{transition:background 0s,border-radius .3s,opacity 0s}.elementor-31704 .elementor-element.elementor-element-7abd0a0{padding:110px 0 30px}.elementor-31704 .elementor-element.elementor-element-4e88830.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-31704 .elementor-element.elementor-element-3902601{text-align:center}.elementor-31704 .elementor-element.elementor-element-3902601 .elementor-heading-title{font-family:"IBM Plex Serif",Sans-serif;font-size:24px;font-weight:400;font-style:italic;letter-spacing:5.8px;color:#e5bf93}.elementor-31704 .elementor-element.elementor-element-283df2b{text-align:center}.elementor-31704 .elementor-element.elementor-element-283df2b .elementor-heading-title{letter-spacing:8.5px}.elementor-31704 .elementor-element.elementor-element-8528712{--divider-border-style:solid;--divider-color:#e5bf93;--divider-border-width:2px}.elementor-31704 .elementor-element.elementor-element-8528712 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-31704 .elementor-element.elementor-element-8528712 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-31704 .elementor-element.elementor-element-0458555{padding:0 0 20px}.elementor-31704 .elementor-element.elementor-element-36dbd23b:not(.elementor-motion-effects-element-type-background),.elementor-31704 .elementor-element.elementor-element-36dbd23b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f3f2}.elementor-31704 .elementor-element.elementor-element-36dbd23b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-31704 .elementor-element.elementor-element-36dbd23b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-31704 .elementor-element.elementor-element-2f21ca6b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31704 .elementor-element.elementor-element-2f21ca6b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stodolarasztow.pl/wp-content/uploads/2025/08/noclegi_07_optimized-1-768x512.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-31704 .elementor-element.elementor-element-2f21ca6b>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-31704 .elementor-element.elementor-element-2f21ca6b:hover>.elementor-element-populated>.elementor-background-overlay{background-color:rgba(0,0,0,.46);opacity:.81}.elementor-31704 .elementor-element.elementor-element-32ddf533{--display:flex;--min-height:400px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31704 .elementor-element.elementor-element-32ddf533,.elementor-31704 .elementor-element.elementor-element-32ddf533.thegem-e-con-layout-thegem{--content-width:100%}.elementor-31704 .elementor-element.elementor-element-5d971061{padding:0;text-align:center}.elementor-31704 .elementor-element.elementor-element-5d971061 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#fff}.elementor-31704 .elementor-element.elementor-element-5867713d{text-align:center}.elementor-31704 .elementor-element.elementor-element-5867713d,.elementor-31704 .elementor-element.elementor-element-5867713d .elementor-text-editor *{font-size:18px;font-weight:500}.elementor-31704 .elementor-element.elementor-element-5867713d,.elementor-31704 .elementor-element.elementor-element-5867713d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-31704 .elementor-element.elementor-element-42651f3 .gem-icon .back-angle i{color:#fff}.elementor-31704 .elementor-element.elementor-element-42651f3 .gem-icon svg{fill:#fff}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-2f21ca6b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-31704 .elementor-element.elementor-element-2f21ca6b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-31704 .elementor-element.elementor-element-2f21ca6b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-31704 .elementor-element.elementor-element-2f21ca6b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-31704 .elementor-element.elementor-element-2f21ca6b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-31704 .elementor-element.elementor-element-2ae9cd76:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31704 .elementor-element.elementor-element-2ae9cd76>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stodolarasztow.pl/wp-content/uploads/2025/09/miejsce_600px.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-31704 .elementor-element.elementor-element-2ae9cd76>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-31704 .elementor-element.elementor-element-2ae9cd76:hover>.elementor-element-populated>.elementor-background-overlay{background-color:rgba(0,0,0,.46);opacity:.81}.elementor-31704 .elementor-element.elementor-element-8d94d0d{--display:flex;--min-height:400px;--justify-content:center;--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-31704 .elementor-element.elementor-element-8d94d0d,.elementor-31704 .elementor-element.elementor-element-8d94d0d.thegem-e-con-layout-thegem{--content-width:100%}.elementor-31704 .elementor-element.elementor-element-4eab4eb8{padding:0;text-align:center}.elementor-31704 .elementor-element.elementor-element-4eab4eb8 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#fff}.elementor-31704 .elementor-element.elementor-element-59e03da2{text-align:center}.elementor-31704 .elementor-element.elementor-element-59e03da2,.elementor-31704 .elementor-element.elementor-element-59e03da2 .elementor-text-editor *{font-size:18px;font-weight:500}.elementor-31704 .elementor-element.elementor-element-59e03da2,.elementor-31704 .elementor-element.elementor-element-59e03da2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-31704 .elementor-element.elementor-element-89e51d5 .gem-icon .back-angle i{color:#fff}.elementor-31704 .elementor-element.elementor-element-89e51d5 .gem-icon svg{fill:#fff}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-2ae9cd76.elementor-column .elementor-widget-wrap{align-items:center}.elementor-31704 .elementor-element.elementor-element-2ae9cd76.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-31704 .elementor-element.elementor-element-2ae9cd76>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-31704 .elementor-element.elementor-element-2ae9cd76>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-31704 .elementor-element.elementor-element-2ae9cd76>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-31704 .elementor-element.elementor-element-5a2a699b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31704 .elementor-element.elementor-element-5a2a699b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stodolarasztow.pl/wp-content/uploads/2025/08/catering_05_optimized-1-768x512.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-31704 .elementor-element.elementor-element-5a2a699b>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.3}.elementor-31704 .elementor-element.elementor-element-5a2a699b:hover>.elementor-element-populated>.elementor-background-overlay{background-color:rgba(0,0,0,.46);opacity:.81}.elementor-31704 .elementor-element.elementor-element-65118f91{--display:flex;--min-height:400px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31704 .elementor-element.elementor-element-65118f91,.elementor-31704 .elementor-element.elementor-element-65118f91.thegem-e-con-layout-thegem{--content-width:100%}.elementor-31704 .elementor-element.elementor-element-4b0abb48{padding:0;text-align:center}.elementor-31704 .elementor-element.elementor-element-4b0abb48 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:#fff}.elementor-31704 .elementor-element.elementor-element-33381ee2{text-align:center}.elementor-31704 .elementor-element.elementor-element-33381ee2,.elementor-31704 .elementor-element.elementor-element-33381ee2 .elementor-text-editor *{font-size:18px;font-weight:500}.elementor-31704 .elementor-element.elementor-element-33381ee2,.elementor-31704 .elementor-element.elementor-element-33381ee2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-31704 .elementor-element.elementor-element-ce87230 .gem-icon .back-angle i{color:#fff}.elementor-31704 .elementor-element.elementor-element-ce87230 .gem-icon svg{fill:#fff}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-5a2a699b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-31704 .elementor-element.elementor-element-5a2a699b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-31704 .elementor-element.elementor-element-5a2a699b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-31704 .elementor-element.elementor-element-5a2a699b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-31704 .elementor-element.elementor-element-5a2a699b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-31704 .elementor-element.elementor-element-14ff5d96{margin-top:50px;margin-bottom:50px;padding:0 0 80px}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-2ac65c14.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-31704 .elementor-element.elementor-element-2ac65c14.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-31704 .elementor-element.elementor-element-2ac65c14>.elementor-element-populated{padding:0 0 1.2em 1.5em}.elementor-31704 .elementor-element.elementor-element-72ce679d{--divider-border-style:solid;--divider-color:#e5bf93;--divider-border-width:2px}.elementor-31704 .elementor-element.elementor-element-72ce679d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-31704 .elementor-element.elementor-element-72ce679d .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px}.elementor-31704 .elementor-element.elementor-element-6f711404>.elementor-element-populated{margin:0 0 0 -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px}.elementor-31704 .elementor-element.elementor-element-23a5d09d .elementor-heading-title{letter-spacing:8.5px}.elementor-31704 .elementor-element.elementor-element-6d82e26f{--spacer-size:10px}.elementor-31704 .elementor-element.elementor-element-5ced5505 .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-31704 .elementor-element.elementor-element-5ced5505 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened i:before{color:#B6B6B6!important}.elementor-31704 .elementor-element.elementor-element-5ced5505 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened svg{fill:#B6B6B6!important}.elementor-31704 .elementor-element.elementor-element-5ced5505 .gem-tta-panel-body{text-align:left!important}.elementor-31704 .elementor-element.elementor-element-f48c0cd .thegem-section-parallax-background{background-image:url("https://stodolarasztow.pl/wp-content/uploads/2025/08/stodola-zdjecia_185_optimized-1152x1536.jpg")}.elementor-31704 .elementor-element.elementor-element-5102bd87{--display:flex}.elementor-31704 .elementor-element.elementor-element-646766f2 .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important}.elementor-31704 .elementor-element.elementor-element-646766f2 .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2)}.elementor-31704 .elementor-element.elementor-element-646766f2 .gem-gallery-grid .not-fullwidth-block ul,.elementor-31704 .elementor-element.elementor-element-646766f2 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2)}.elementor-31704 .elementor-element.elementor-element-646766f2 .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2)}.elementor-31704 .elementor-element.elementor-element-646766f2 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-31704 .elementor-element.elementor-element-4a4dfa06{padding:110px 0 30px}.elementor-31704 .elementor-element.elementor-element-2be183ab.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-31704 .elementor-element.elementor-element-415f0369{text-align:center}.elementor-31704 .elementor-element.elementor-element-415f0369 .elementor-heading-title{font-family:"IBM Plex Serif",Sans-serif;font-size:24px;font-weight:400;font-style:italic;letter-spacing:5.8px;color:#e5bf93}.elementor-31704 .elementor-element.elementor-element-72435226{text-align:center}.elementor-31704 .elementor-element.elementor-element-72435226 .elementor-heading-title{letter-spacing:8.5px}.elementor-31704 .elementor-element.elementor-element-1ff0e443{--divider-border-style:solid;--divider-color:#e5bf93;--divider-border-width:2px}.elementor-31704 .elementor-element.elementor-element-1ff0e443 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-31704 .elementor-element.elementor-element-1ff0e443 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-31704 .elementor-element.elementor-element-09b86e3{padding:0 0 20px}.elementor-31704 .elementor-element.elementor-element-db827a9 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-31704 .elementor-element.elementor-element-db827a9 .gem-button-container{text-align:center}.elementor-31704 .elementor-element.elementor-element-db827a9 .gem-button-container .gem-button{border-radius:10px}.elementor-31704 .elementor-element.elementor-element-db827a9 .gem-button-container .gem-button i,.elementor-31704 .elementor-element.elementor-element-db827a9 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-31704 .elementor-element.elementor-element-db827a9 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-31704 .elementor-element.elementor-element-3d140908{--spacer-size:40px}.elementor-31704 .elementor-element.elementor-element-26ce960a .team-person-image span,.elementor-31704 .elementor-element.elementor-element-26ce960a .team-person-image span:before,.elementor-31704 .elementor-element.elementor-element-26ce960a .team-person-image span img{border-radius:15px}.elementor-31704 .elementor-element.elementor-element-1378e2f{--display:flex}@media(min-width:768px){.elementor-31704 .elementor-element.elementor-element-7a8f5e3{width:13%}.elementor-31704 .elementor-element.elementor-element-441c39ac{width:87.002%}.elementor-31704 .elementor-element.elementor-element-4bf5d287{width:66%}.elementor-31704 .elementor-element.elementor-element-2ac65c14{width:13%}.elementor-31704 .elementor-element.elementor-element-6f711404{width:87.002%}.elementor-31704 .elementor-element.elementor-element-f48c0cd{width:34%}}@media(max-width:1024px) and (min-width:768px){.elementor-31704 .elementor-element.elementor-element-7a8f5e3{width:15%}.elementor-31704 .elementor-element.elementor-element-441c39ac{width:85%}.elementor-31704 .elementor-element.elementor-element-2ac65c14{width:15%}.elementor-31704 .elementor-element.elementor-element-6f711404{width:85%}}@media(min-width:1025px){.elementor-31704 .elementor-element.elementor-element-f48c0cd .thegem-section-parallax-background{background-attachment:scroll}}@media(max-width:1024px){.elementor-31704 .elementor-element.elementor-element-7a8f5e3>.elementor-element-populated{padding:0 0 .9em 1.5em}.elementor-31704 .elementor-element.elementor-element-283df2b{text-align:center}.elementor-31704 .elementor-element.elementor-element-2ac65c14>.elementor-element-populated{padding:0 0 .9em 1.5em}.elementor-31704 .elementor-element.elementor-element-72435226{text-align:center}}@media(max-width:767px){.elementor-31704 .elementor-element.elementor-element-7a8f5e3{width:15%}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-7a8f5e3.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-7a8f5e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-7a8f5e3>.elementor-element-populated{padding:2em 0 0 1.5em}.elementor-31704 .elementor-element.elementor-element-441c39ac{width:85%}.elementor-31704 .elementor-element.elementor-element-2ac65c14{width:15%}.elementor-bc-flex-widget .elementor-31704 .elementor-element.elementor-element-2ac65c14.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-2ac65c14.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-31704 .elementor-element.elementor-element-2ac65c14>.elementor-element-populated{padding:2em 0 0 1.5em}.elementor-31704 .elementor-element.elementor-element-6f711404{width:85%}}@media (max-width:991px) and (min-width:768px){.elementor-31704 .elementor-element.elementor-element-4190a532>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-31704 .elementor-element.elementor-element-30e007b1{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-31704 .elementor-element.elementor-element-4190a532>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-31704 .elementor-element.elementor-element-3ec7353d{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-31704 .elementor-element.elementor-element-73772c4>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-31704 .elementor-element.elementor-element-e6e4824{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-31704 .elementor-element.elementor-element-73772c4>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-31704 .elementor-element.elementor-element-6751f69{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-31704 .elementor-element.elementor-element-36dbd23b>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-31704 .elementor-element.elementor-element-2f21ca6b{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-31704 .elementor-element.elementor-element-36dbd23b>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-31704 .elementor-element.elementor-element-2ae9cd76{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-31704 .elementor-element.elementor-element-36dbd23b>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-31704 .elementor-element.elementor-element-5a2a699b{width:50% !important}}