.elementor-30044 .elementor-element.elementor-element-621ab8e:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-621ab8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5e9f41 );}.elementor-30044 .elementor-element.elementor-element-621ab8e > .elementor-container{min-height:80vh;}.elementor-30044 .elementor-element.elementor-element-621ab8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-30044 .elementor-element.elementor-element-621ab8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-30044 .elementor-element.elementor-element-963b1e5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-963b1e5{text-align:left;}.elementor-30044 .elementor-element.elementor-element-963b1e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30044 .elementor-element.elementor-element-ef20134{width:var( --container-widget-width, 796.047px );max-width:796.047px;--container-widget-width:796.047px;--container-widget-flex-grow:0;text-align:left;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-decoration:var( --e-global-typography-secondary-text-decoration );color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-ef20134 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-30044 .elementor-element.elementor-element-caf2496{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-de026c1 );}.elementor-30044 .elementor-element.elementor-element-caf2496 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-30044 .elementor-element.elementor-element-778ef6a .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:900;font-style:italic;fill:#0F1232;color:#0F1232;border-style:solid;border-width:8px 8px 8px 8px;border-color:#0F1232;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px;}.elementor-30044 .elementor-element.elementor-element-778ef6a .elementor-button:hover, .elementor-30044 .elementor-element.elementor-element-778ef6a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-778ef6a{width:auto;max-width:auto;}.elementor-30044 .elementor-element.elementor-element-778ef6a .elementor-button-content-wrapper{flex-direction:row;}.elementor-30044 .elementor-element.elementor-element-778ef6a .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30044 .elementor-element.elementor-element-778ef6a .elementor-button:hover svg, .elementor-30044 .elementor-element.elementor-element-778ef6a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-30044 .elementor-element.elementor-element-07db0ed:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-07db0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5e9f41 );}.elementor-30044 .elementor-element.elementor-element-07db0ed > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-07db0ed > .elementor-container{min-height:80vh;}.elementor-30044 .elementor-element.elementor-element-07db0ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-30044 .elementor-element.elementor-element-4272f05 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-4272f05{text-align:left;}.elementor-30044 .elementor-element.elementor-element-4272f05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-089476a{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-de026c1 );}.elementor-30044 .elementor-element.elementor-element-089476a > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-3cf0b65 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:900;font-style:italic;fill:#0F1232;color:#0F1232;border-style:solid;border-width:8px 8px 8px 8px;border-color:#0F1232;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px;}.elementor-30044 .elementor-element.elementor-element-3cf0b65 .elementor-button:hover, .elementor-30044 .elementor-element.elementor-element-3cf0b65 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-3cf0b65{width:auto;max-width:auto;}.elementor-30044 .elementor-element.elementor-element-3cf0b65 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30044 .elementor-element.elementor-element-3cf0b65 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30044 .elementor-element.elementor-element-3cf0b65 .elementor-button:hover svg, .elementor-30044 .elementor-element.elementor-element-3cf0b65 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-46d7354:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-46d7354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-30044 .elementor-element.elementor-element-46d7354 > .elementor-background-overlay{background-image:url("https://zapraszajanawesele.pl/wp-content/uploads/2025/07/MALARZ-scaled-e1754427297371.png");background-position:bottom right;background-repeat:no-repeat;background-size:20% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-46d7354 > .elementor-container{min-height:50vh;}.elementor-30044 .elementor-element.elementor-element-46d7354{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-ecbd990{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-30044 .elementor-element.elementor-element-ecbd990 .swiper-slide > .elementor-element{height:100%;}.elementor-30044 .elementor-element.elementor-element-1f9bb80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-1f9bb80{text-align:center;}.elementor-30044 .elementor-element.elementor-element-1f9bb80 .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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:#A0303D;}.elementor-30044 .elementor-element.elementor-element-1ebb64c > .elementor-element-populated{margin:0px 200px 0px 0px;--e-column-margin-right:200px;--e-column-margin-left:0px;}.elementor-30044 .elementor-element.elementor-element-c66288a{width:var( --container-widget-width, 796.047px );max-width:796.047px;--container-widget-width:796.047px;--container-widget-flex-grow:0;text-align:left;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-c66288a > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-30044 .elementor-element.elementor-element-e7273bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-e7273bc{text-align:left;}.elementor-30044 .elementor-element.elementor-element-e7273bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:900;font-style:italic;color:#A0303D;}.elementor-30044 .elementor-element.elementor-element-9a0cf44{width:100%;max-width:100%;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-9a0cf44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-668536b .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;font-style:italic;text-decoration:none;fill:#0F1232;color:#0F1232;border-style:solid;border-width:8px 8px 8px 8px;border-color:#0F1232;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px;}.elementor-30044 .elementor-element.elementor-element-668536b .elementor-button:hover, .elementor-30044 .elementor-element.elementor-element-668536b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-668536b{width:auto;max-width:auto;}.elementor-30044 .elementor-element.elementor-element-668536b .elementor-button-content-wrapper{flex-direction:row;}.elementor-30044 .elementor-element.elementor-element-668536b .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30044 .elementor-element.elementor-element-668536b .elementor-button:hover svg, .elementor-30044 .elementor-element.elementor-element-668536b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-0b75992:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-0b75992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-30044 .elementor-element.elementor-element-0b75992 > .elementor-background-overlay{background-image:url("https://zapraszajanawesele.pl/wp-content/uploads/2025/07/MALARZ-scaled-e1754427297371.png");background-position:bottom right;background-repeat:no-repeat;background-size:20% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-0b75992 > .elementor-container{min-height:50vh;}.elementor-30044 .elementor-element.elementor-element-0b75992{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-70398bb{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-30044 .elementor-element.elementor-element-70398bb .swiper-slide > .elementor-element{height:100%;}.elementor-30044 .elementor-element.elementor-element-9089e28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-9089e28{text-align:center;}.elementor-30044 .elementor-element.elementor-element-9089e28 .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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:#A0303D;}.elementor-30044 .elementor-element.elementor-element-0dd431d > .elementor-element-populated{margin:0px 200px 0px 0px;--e-column-margin-right:200px;--e-column-margin-left:0px;}.elementor-30044 .elementor-element.elementor-element-ae1a126{width:var( --container-widget-width, 796.047px );max-width:796.047px;--container-widget-width:796.047px;--container-widget-flex-grow:0;text-align:left;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-ae1a126 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-30044 .elementor-element.elementor-element-2535cb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-2535cb0{text-align:left;}.elementor-30044 .elementor-element.elementor-element-2535cb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:900;font-style:italic;color:#A0303D;}.elementor-30044 .elementor-element.elementor-element-8f986e0{width:100%;max-width:100%;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-8f986e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-82e36a5 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;font-style:italic;text-decoration:none;fill:#0F1232;color:#0F1232;border-style:solid;border-width:8px 8px 8px 8px;border-color:#0F1232;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px;}.elementor-30044 .elementor-element.elementor-element-82e36a5 .elementor-button:hover, .elementor-30044 .elementor-element.elementor-element-82e36a5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-82e36a5{width:auto;max-width:auto;}.elementor-30044 .elementor-element.elementor-element-82e36a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30044 .elementor-element.elementor-element-82e36a5 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30044 .elementor-element.elementor-element-82e36a5 .elementor-button:hover svg, .elementor-30044 .elementor-element.elementor-element-82e36a5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-151f5b8{--spacer-size:50px;}.elementor-30044 .elementor-element.elementor-element-7034625 > .elementor-container{min-height:80vh;}.elementor-30044 .elementor-element.elementor-element-0d347f2{width:var( --container-widget-width, 796.047px );max-width:796.047px;--container-widget-width:796.047px;--container-widget-flex-grow:0;text-align:left;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-de026c1 );}.elementor-30044 .elementor-element.elementor-element-0d347f2 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-30044 .elementor-element.elementor-element-795d962 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-795d962{text-align:left;}.elementor-30044 .elementor-element.elementor-element-795d962 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-3f75a88{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#464A77;}.elementor-30044 .elementor-element.elementor-element-3f75a88 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-539e457 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;font-style:italic;text-decoration:none;fill:#0F1232;color:#0F1232;border-style:solid;border-width:8px 8px 8px 8px;border-color:#0F1232;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px;}.elementor-30044 .elementor-element.elementor-element-539e457 .elementor-button:hover, .elementor-30044 .elementor-element.elementor-element-539e457 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-539e457{width:auto;max-width:auto;}.elementor-30044 .elementor-element.elementor-element-539e457 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30044 .elementor-element.elementor-element-539e457 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30044 .elementor-element.elementor-element-539e457 .elementor-button:hover svg, .elementor-30044 .elementor-element.elementor-element-539e457 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-widget-slides .elementor-slide-description{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-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-widget-slides .elementor-slide-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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-4b6ef15 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/1-2.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-55bd8c7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/2-1.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-5939c75 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/5-2.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-8067e9a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/4-2.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-01d4728 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/7-1.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-0a1c405 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/3-2.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-d1d78da .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/10.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-10c00dd .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/12.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-66d9c94 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/8-1.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-98bc05f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/9-1.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-82c1079 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/11.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-c307da3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/6-1.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-repeater-item-6704c26 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/13.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-slide-button{background-color:var( --e-global-color-b5e9f41 );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:900;font-style:italic;text-decoration:none;border-width:5px;border-radius:36px;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 > .elementor-widget-container{border-style:none;border-radius:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .swiper-slide-contents{max-width:40%;text-shadow:0px 0px 17px #000000;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .swiper-slide-inner{text-align:right;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-slide-heading{color:var( --e-global-color-b5e9f41 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-decoration:none;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:10px;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .elementor-slide-description{color:var( --e-global-color-b5e9f41 );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-11d785d );opacity:var( --e-global-color-11d785d );}.elementor-30044 .elementor-element.elementor-element-b5b0fa6 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-30044 .elementor-element.elementor-element-a58cd50 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-a58cd50{text-align:left;}.elementor-30044 .elementor-element.elementor-element-a58cd50 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-f04593d{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#464A77;}.elementor-30044 .elementor-element.elementor-element-f04593d > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-4b6ef15 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/1-5.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-55bd8c7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/2-4.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-5939c75 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/5-4.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-8067e9a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/4-4.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-01d4728 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/7-3.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-0a1c405 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/3-5.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-d1d78da .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/10-2.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-10c00dd .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/12-2.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-66d9c94 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/8-3.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-98bc05f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/9-3.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-82c1079 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/11-2.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-c307da3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/6-3.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-repeater-item-6704c26 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://zapraszajanawesele.pl/wp-content/uploads/2025/10/13-2.png);background-size:cover;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-slide-button{background-color:var( --e-global-color-b5e9f41 );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:900;font-style:italic;text-decoration:none;border-width:5px;border-radius:36px;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );}.elementor-30044 .elementor-element.elementor-element-9b51a15 > .elementor-widget-container{border-style:none;border-radius:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-slide-contents{max-width:40%;text-shadow:0px 0px 17px #000000;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-slide-inner{text-align:right;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-slide-heading{color:var( --e-global-color-b5e9f41 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-decoration:none;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:10px;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-slide-description{color:var( --e-global-color-b5e9f41 );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-11d785d );opacity:var( --e-global-color-11d785d );}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-30044 .elementor-element.elementor-element-3cc7496 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;font-style:italic;text-decoration:none;fill:#0F1232;color:#0F1232;border-style:solid;border-width:8px 8px 8px 8px;border-color:#0F1232;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px;}.elementor-30044 .elementor-element.elementor-element-3cc7496 .elementor-button:hover, .elementor-30044 .elementor-element.elementor-element-3cc7496 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-3cc7496{width:auto;max-width:auto;}.elementor-30044 .elementor-element.elementor-element-3cc7496 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30044 .elementor-element.elementor-element-3cc7496 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30044 .elementor-element.elementor-element-3cc7496 .elementor-button:hover svg, .elementor-30044 .elementor-element.elementor-element-3cc7496 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-a6f944e:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-a6f944e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-30044 .elementor-element.elementor-element-a6f944e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-30044 .elementor-element.elementor-element-a6f944e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-8f7a5ac{width:100%;max-width:100%;text-align:center;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-8f7a5ac > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-30044 .elementor-element.elementor-element-3b5eb4e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-3b5eb4e{text-align:center;}.elementor-30044 .elementor-element.elementor-element-3b5eb4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:#A0303D;}.elementor-30044 .elementor-element.elementor-element-e8669af > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-e8669af{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#9E4650;}.elementor-30044 .elementor-element.elementor-element-916189d > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-30044 .elementor-element.elementor-element-85614e2 img{border-radius:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-190eb46{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;font-style:italic;text-decoration:none;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-190eb46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-de1d0d6{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-de1d0d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-885205a > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-30044 .elementor-element.elementor-element-25637f2 img{border-radius:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-0b617a9{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;font-style:italic;text-decoration:none;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-0b617a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-83dcdfe{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-83dcdfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-99367e8 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-30044 .elementor-element.elementor-element-2f07e03 img{border-radius:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-08b004e{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;font-style:italic;text-decoration:none;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-08b004e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-14432a2{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#BF7880;}.elementor-30044 .elementor-element.elementor-element-14432a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-2d6551c:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-2d6551c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-30044 .elementor-element.elementor-element-2d6551c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-30044 .elementor-element.elementor-element-2d6551c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-16c2674{width:100%;max-width:100%;text-align:center;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-16c2674 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-30044 .elementor-element.elementor-element-b5c71d6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-b5c71d6{text-align:center;}.elementor-30044 .elementor-element.elementor-element-b5c71d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:#A0303D;}.elementor-30044 .elementor-element.elementor-element-0c625ec > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-0c625ec{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#9E4650;}.elementor-30044 .elementor-element.elementor-element-61b4277 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-30044 .elementor-element.elementor-element-ed8e9ab img{border-radius:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-3605a37{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;font-style:italic;text-decoration:none;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-3605a37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-cb62902{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-cb62902 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-d4a2f65 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-30044 .elementor-element.elementor-element-9167e11 img{border-radius:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-0e50d89{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;font-style:italic;text-decoration:none;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-0e50d89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-848d0c3{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-848d0c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-d5ea1cb > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-30044 .elementor-element.elementor-element-d8a0cf1 img{border-radius:50px 50px 50px 50px;}.elementor-30044 .elementor-element.elementor-element-91bcb93{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;font-style:italic;text-decoration:none;color:#C0646E;}.elementor-30044 .elementor-element.elementor-element-91bcb93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-13a53eb{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#BF7880;}.elementor-30044 .elementor-element.elementor-element-13a53eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-37810fa:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-37810fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5e9f41 );}.elementor-30044 .elementor-element.elementor-element-37810fa > .elementor-background-overlay{background-image:url("https://zapraszajanawesele.pl/wp-content/uploads/2025/10/bardzo-happi-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:26% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-37810fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-30044 .elementor-element.elementor-element-c0a9d04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-c0a9d04{text-align:left;}.elementor-30044 .elementor-element.elementor-element-c0a9d04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-11d785d );}.elementor-30044 .elementor-element.elementor-element-b86665b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-b86665b{text-align:left;}.elementor-30044 .elementor-element.elementor-element-b86665b .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-decoration:var( --e-global-typography-secondary-text-decoration );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-65801fa{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-65801fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-3566e85 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;font-style:italic;text-decoration:none;fill:#0F1232;color:#0F1232;border-style:solid;border-width:8px 8px 8px 8px;border-color:#0F1232;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px;}.elementor-30044 .elementor-element.elementor-element-3566e85 .elementor-button:hover, .elementor-30044 .elementor-element.elementor-element-3566e85 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-3566e85{width:auto;max-width:auto;}.elementor-30044 .elementor-element.elementor-element-3566e85 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30044 .elementor-element.elementor-element-3566e85 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30044 .elementor-element.elementor-element-3566e85 .elementor-button:hover svg, .elementor-30044 .elementor-element.elementor-element-3566e85 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-faf75c9:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-faf75c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5e9f41 );}.elementor-30044 .elementor-element.elementor-element-faf75c9 > .elementor-background-overlay{background-image:url("https://zapraszajanawesele.pl/wp-content/uploads/2025/10/bardzo-happi-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:26% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-faf75c9 > .elementor-container{min-height:400px;}.elementor-30044 .elementor-element.elementor-element-faf75c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-30044 .elementor-element.elementor-element-e2d4d18{--spacer-size:50px;}.elementor-30044 .elementor-element.elementor-element-11d0da1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-11d0da1{text-align:left;}.elementor-30044 .elementor-element.elementor-element-11d0da1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-11d785d );}.elementor-30044 .elementor-element.elementor-element-50e93d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-50e93d4{text-align:left;}.elementor-30044 .elementor-element.elementor-element-50e93d4 .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-decoration:var( --e-global-typography-secondary-text-decoration );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-db74833{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-db74833 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-bc35766 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:900;font-style:italic;text-decoration:none;fill:#0F1232;color:#0F1232;border-style:solid;border-width:8px 8px 8px 8px;border-color:#0F1232;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px;}.elementor-30044 .elementor-element.elementor-element-bc35766 .elementor-button:hover, .elementor-30044 .elementor-element.elementor-element-bc35766 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-bc35766{width:auto;max-width:auto;}.elementor-30044 .elementor-element.elementor-element-bc35766 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30044 .elementor-element.elementor-element-bc35766 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30044 .elementor-element.elementor-element-bc35766 .elementor-button:hover svg, .elementor-30044 .elementor-element.elementor-element-bc35766 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-30044 .elementor-element.elementor-element-110e0ac:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-110e0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-30044 .elementor-element.elementor-element-110e0ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-30044 .elementor-element.elementor-element-110e0ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-d67af1a{width:var( --container-widget-width, 796.047px );max-width:796.047px;--container-widget-width:796.047px;--container-widget-flex-grow:0;text-align:left;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-d67af1a > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-30044 .elementor-element.elementor-element-4011ace > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-4011ace{text-align:left;}.elementor-30044 .elementor-element.elementor-element-4011ace .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-907c320{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-907c320 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-4a0a41c{text-align:right;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-accordion-item{border-width:0px;}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-accordion-icon, .elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-accordion-title{color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-accordion-icon svg{fill:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-active .elementor-accordion-icon, .elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-active .elementor-accordion-title{color:#A0303D;}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-active .elementor-accordion-icon svg{fill:#A0303D;}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;font-style:normal;text-decoration:none;}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-30044 .elementor-element.elementor-element-df0d597 .elementor-tab-content{color:var( --e-global-color-5247064 );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;padding:0px 0px 0px 21px;}.elementor-30044 .elementor-element.elementor-element-77d0abb:not(.elementor-motion-effects-element-type-background), .elementor-30044 .elementor-element.elementor-element-77d0abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-30044 .elementor-element.elementor-element-77d0abb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-30044 .elementor-element.elementor-element-77d0abb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30044 .elementor-element.elementor-element-59f5fbf{width:var( --container-widget-width, 796.047px );max-width:796.047px;--container-widget-width:796.047px;--container-widget-flex-grow:0;text-align:left;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-59f5fbf > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-30044 .elementor-element.elementor-element-0948297 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-0948297{text-align:left;}.elementor-30044 .elementor-element.elementor-element-0948297 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-7a3c831{text-align:right;}.elementor-30044 .elementor-element.elementor-element-3fe7c2d{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-3fe7c2d > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-accordion-item{border-width:0px;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-accordion-icon, .elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-accordion-title{color:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-accordion-icon svg{fill:var( --e-global-color-5247064 );}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-active .elementor-accordion-icon, .elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-active .elementor-accordion-title{color:#A0303D;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-active .elementor-accordion-icon svg{fill:#A0303D;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;font-style:normal;text-decoration:none;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 .elementor-tab-content{color:var( --e-global-color-5247064 );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;padding:0px 0px 0px 21px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-30044 .elementor-element.elementor-element-db285a0{width:64.105%;}.elementor-30044 .elementor-element.elementor-element-33ea211{width:35.819%;}.elementor-30044 .elementor-element.elementor-element-c24eab1{width:36.434%;}.elementor-30044 .elementor-element.elementor-element-34a6c6b{width:63.566%;}}@media(min-width:1025px){.elementor-30044 .elementor-element.elementor-element-37810fa > .elementor-background-overlay{background-attachment:fixed;}.elementor-30044 .elementor-element.elementor-element-faf75c9 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-30044 .elementor-element.elementor-element-ef20134 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-ef20134{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30044 .elementor-element.elementor-element-caf2496 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-30044 .elementor-element.elementor-element-089476a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-ecbd990{--swiper-slides-to-display:2;}.elementor-30044 .elementor-element.elementor-element-1f9bb80 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-c66288a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-c66288a{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-9a0cf44 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-70398bb{--swiper-slides-to-display:2;}.elementor-30044 .elementor-element.elementor-element-9089e28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-ae1a126 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-ae1a126{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-8f986e0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-0d347f2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-0d347f2{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-3f75a88 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-f04593d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-8f7a5ac > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-8f7a5ac{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-e8669af > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-190eb46 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-de1d0d6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-0b617a9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-83dcdfe > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-08b004e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-14432a2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-16c2674 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-16c2674{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-0c625ec > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-3605a37 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-cb62902 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-0e50d89 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-848d0c3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-91bcb93 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-13a53eb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-b86665b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30044 .elementor-element.elementor-element-65801fa > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-50e93d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30044 .elementor-element.elementor-element-db74833 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-d67af1a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-d67af1a{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-907c320 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-30044 .elementor-element.elementor-element-59f5fbf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30044 .elementor-element.elementor-element-59f5fbf{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-3fe7c2d > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-30044 .elementor-element.elementor-element-621ab8e{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-30044 .elementor-element.elementor-element-ef20134{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30044 .elementor-element.elementor-element-caf2496{font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-30044 .elementor-element.elementor-element-07db0ed > .elementor-background-overlay{background-image:url("https://zapraszajanawesele.pl/wp-content/uploads/2025/10/w-welonie-scaled-e1760565484845.png");background-position:56vw 80vh;background-repeat:no-repeat;background-size:149px auto;}.elementor-30044 .elementor-element.elementor-element-07db0ed > .elementor-container{min-height:100vh;}.elementor-30044 .elementor-element.elementor-element-07db0ed{margin-top:0px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-30044 .elementor-element.elementor-element-4272f05 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30044 .elementor-element.elementor-element-4272f05 .elementor-heading-title{font-size:30px;}.elementor-30044 .elementor-element.elementor-element-089476a{font-size:13px;}.elementor-30044 .elementor-element.elementor-element-3cf0b65 .elementor-button{font-size:12px;border-width:5px 5px 5px 5px;}.elementor-30044 .elementor-element.elementor-element-ecbd990{--swiper-slides-to-display:1;}.elementor-30044 .elementor-element.elementor-element-1f9bb80{text-align:center;}.elementor-30044 .elementor-element.elementor-element-1f9bb80 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-c66288a{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-e7273bc{text-align:center;}.elementor-30044 .elementor-element.elementor-element-9a0cf44{text-align:center;font-size:15px;}.elementor-30044 .elementor-element.elementor-element-0b75992 > .elementor-background-overlay{background-size:118px auto;}.elementor-30044 .elementor-element.elementor-element-0b75992{padding:25px 25px 25px 25px;}.elementor-30044 .elementor-element.elementor-element-70398bb{--swiper-slides-to-display:1;}.elementor-30044 .elementor-element.elementor-element-9089e28{text-align:center;}.elementor-30044 .elementor-element.elementor-element-9089e28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-ae1a126 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-ae1a126{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-2535cb0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-2535cb0{text-align:left;}.elementor-30044 .elementor-element.elementor-element-2535cb0 .elementor-heading-title{font-size:23px;}.elementor-30044 .elementor-element.elementor-element-8f986e0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30044 .elementor-element.elementor-element-8f986e0{text-align:left;font-size:13px;}.elementor-30044 .elementor-element.elementor-element-82e36a5{width:100%;max-width:100%;}.elementor-30044 .elementor-element.elementor-element-82e36a5 .elementor-button{font-size:12px;border-width:5px 5px 5px 5px;}.elementor-30044 .elementor-element.elementor-element-151f5b8{--spacer-size:1px;}.elementor-30044 .elementor-element.elementor-element-0d347f2{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-3f75a88{font-size:12px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-077ac46{padding:25px 25px 25px 25px;}.elementor-30044 .elementor-element.elementor-element-a58cd50{text-align:left;}.elementor-30044 .elementor-element.elementor-element-a58cd50 .elementor-heading-title{font-size:30px;}.elementor-30044 .elementor-element.elementor-element-f04593d{font-size:13px;}.elementor-30044 .elementor-element.elementor-element-edd11a3{margin-top:0px;margin-bottom:50px;}.elementor-30044 .elementor-element.elementor-element-ce7813d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-slide{height:87vh;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .swiper-slide-contents{max-width:100%;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-slide-heading{font-size:20px;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-slide-description{font-size:13px;}.elementor-30044 .elementor-element.elementor-element-9b51a15 .elementor-slide-button{font-size:10px;}.elementor-30044 .elementor-element.elementor-element-3cc7496{width:100%;max-width:100%;}.elementor-30044 .elementor-element.elementor-element-3cc7496 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-30044 .elementor-element.elementor-element-3cc7496 .elementor-button{font-size:12px;border-width:5px 5px 5px 5px;}.elementor-30044 .elementor-element.elementor-element-a6f944e{padding:25px 25px 25px 25px;}.elementor-30044 .elementor-element.elementor-element-8f7a5ac{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-3b5eb4e .elementor-heading-title{font-size:20px;}.elementor-30044 .elementor-element.elementor-element-e8669af{font-size:12px;}.elementor-30044 .elementor-element.elementor-element-916189d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30044 .elementor-element.elementor-element-de1d0d6{font-size:12px;}.elementor-30044 .elementor-element.elementor-element-885205a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30044 .elementor-element.elementor-element-83dcdfe{font-size:12px;}.elementor-30044 .elementor-element.elementor-element-99367e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30044 .elementor-element.elementor-element-14432a2{font-size:12px;}.elementor-30044 .elementor-element.elementor-element-2d6551c{padding:25px 25px 25px 25px;}.elementor-30044 .elementor-element.elementor-element-16c2674{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-b5c71d6 .elementor-heading-title{font-size:20px;}.elementor-30044 .elementor-element.elementor-element-0c625ec{font-size:13px;}.elementor-30044 .elementor-element.elementor-element-61b4277 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30044 .elementor-element.elementor-element-3605a37 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30044 .elementor-element.elementor-element-cb62902 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30044 .elementor-element.elementor-element-cb62902{font-size:13px;}.elementor-30044 .elementor-element.elementor-element-d4a2f65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30044 .elementor-element.elementor-element-0e50d89 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30044 .elementor-element.elementor-element-848d0c3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30044 .elementor-element.elementor-element-848d0c3{font-size:13px;}.elementor-30044 .elementor-element.elementor-element-d5ea1cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30044 .elementor-element.elementor-element-91bcb93 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30044 .elementor-element.elementor-element-13a53eb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30044 .elementor-element.elementor-element-13a53eb{font-size:13px;}.elementor-30044 .elementor-element.elementor-element-b86665b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30044 .elementor-element.elementor-element-65801fa{font-size:12px;}.elementor-30044 .elementor-element.elementor-element-faf75c9 > .elementor-container{min-height:100vh;}.elementor-30044 .elementor-element.elementor-element-faf75c9 > .elementor-background-overlay{background-position:0vw 478px;background-size:413px auto;}.elementor-30044 .elementor-element.elementor-element-faf75c9{padding:25px 25px 25px 25px;}.elementor-30044 .elementor-element.elementor-element-11d0da1{text-align:center;}.elementor-30044 .elementor-element.elementor-element-11d0da1 .elementor-heading-title{font-size:93px;}.elementor-30044 .elementor-element.elementor-element-50e93d4{text-align:center;}.elementor-30044 .elementor-element.elementor-element-50e93d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30044 .elementor-element.elementor-element-db74833{text-align:center;font-size:13px;}.elementor-30044 .elementor-element.elementor-element-bc35766{width:100%;max-width:100%;}.elementor-30044 .elementor-element.elementor-element-bc35766 .elementor-button{font-size:12px;border-width:5px 5px 5px 5px;}.elementor-30044 .elementor-element.elementor-element-d67af1a{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-907c320{font-size:12px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-30044 .elementor-element.elementor-element-77d0abb{padding:50px 25px 50px 25px;}.elementor-30044 .elementor-element.elementor-element-59f5fbf{font-size:var( --e-global-typography-accent-font-size );}.elementor-30044 .elementor-element.elementor-element-9cba970{width:50%;}.elementor-bc-flex-widget .elementor-30044 .elementor-element.elementor-element-9cba970.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30044 .elementor-element.elementor-element-9cba970.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30044 .elementor-element.elementor-element-cabd230{width:50%;}.elementor-30044 .elementor-element.elementor-element-3fe7c2d{font-size:13px;}.elementor-30044 .elementor-element.elementor-element-f9e80e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}}