.elementor-1357 .elementor-element.elementor-element-6845f2a:not(.elementor-motion-effects-element-type-background), .elementor-1357 .elementor-element.elementor-element-6845f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:url("https://annamarc.pl/wp-content/uploads/2023/02/shape1-horiz-1.png");background-position:top right;background-repeat:no-repeat;}.elementor-1357 .elementor-element.elementor-element-6845f2a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1357 .elementor-element.elementor-element-6845f2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:0px;padding:100px 0px 60px 0px;}.elementor-1357 .elementor-element.elementor-element-1eaa688{text-align:center;}.elementor-1357 .elementor-element.elementor-element-1eaa688 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:900;}.elementor-1357 .elementor-element.elementor-element-3214698 > .elementor-container{max-width:1200px;}.elementor-1357 .elementor-element.elementor-element-3214698{margin-top:-29px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-eb47b46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1357 .elementor-element.elementor-element-eb47b46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1357 .elementor-element.elementor-element-eb47b46 > .elementor-element-populated, .elementor-1357 .elementor-element.elementor-element-eb47b46 > .elementor-element-populated > .elementor-background-overlay, .elementor-1357 .elementor-element.elementor-element-eb47b46 > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-1357 .elementor-element.elementor-element-eb47b46 > .elementor-element-populated{box-shadow:0px 0px 45px 0px rgba(213, 191.23695652173913, 191.23695652173913, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-eb47b46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1357 .elementor-element.elementor-element-080f3cc > .elementor-widget-container{padding:35px 0px 0px 75px;}.elementor-1357 .elementor-element.elementor-element-080f3cc{text-align:start;}.elementor-1357 .elementor-element.elementor-element-080f3cc .elementor-heading-title{font-family:var( --e-global-typography-80a5a23-font-family ), Sans-serif;font-size:var( --e-global-typography-80a5a23-font-size );color:var( --e-global-color-astglobalcolor2 );}.elementor-1357 .elementor-element.elementor-element-79eef3b{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;}.elementor-1357 .elementor-element.elementor-element-79eef3b > .elementor-widget-container{padding:0px 0px 0px 75px;}.elementor-1357 .elementor-element.elementor-element-79eef3b .elementor-divider-separator{width:9%;margin:0 auto;margin-left:0;}.elementor-1357 .elementor-element.elementor-element-79eef3b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-1357 .elementor-element.elementor-element-3c9d870 > .elementor-widget-container{padding:0px 75px 20px 75px;}.elementor-1357 .elementor-element.elementor-element-50777b1 > .elementor-element-populated{text-align:center;margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-28ecdb1 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 10px 10px 0px;}.elementor-1357 .elementor-element.elementor-element-28ecdb1 .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-1357 .elementor-element.elementor-element-28ecdb1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1357 .elementor-element.elementor-element-28ecdb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1357 .elementor-element.elementor-element-28ecdb1.elementor-view-framed .elementor-icon, .elementor-1357 .elementor-element.elementor-element-28ecdb1.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1357 .elementor-element.elementor-element-28ecdb1 .elementor-icon{font-size:32px;}.elementor-1357 .elementor-element.elementor-element-28ecdb1 .elementor-icon-box-title, .elementor-1357 .elementor-element.elementor-element-28ecdb1 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:2em;}.elementor-1357 .elementor-element.elementor-element-b49818b > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px -0px 10px 0px;}.elementor-1357 .elementor-element.elementor-element-b49818b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1357 .elementor-element.elementor-element-b49818b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1357 .elementor-element.elementor-element-b49818b.elementor-view-framed .elementor-icon, .elementor-1357 .elementor-element.elementor-element-b49818b.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1357 .elementor-element.elementor-element-b49818b .elementor-icon{font-size:35px;}.elementor-1357 .elementor-element.elementor-element-b49818b .elementor-icon-box-title, .elementor-1357 .elementor-element.elementor-element-b49818b .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;line-height:2em;}.elementor-1357 .elementor-element.elementor-element-c4c0a58 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 10px 0px;}.elementor-1357 .elementor-element.elementor-element-c4c0a58 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1357 .elementor-element.elementor-element-c4c0a58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1357 .elementor-element.elementor-element-c4c0a58.elementor-view-framed .elementor-icon, .elementor-1357 .elementor-element.elementor-element-c4c0a58.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1357 .elementor-element.elementor-element-c4c0a58 .elementor-icon{font-size:35px;}.elementor-1357 .elementor-element.elementor-element-c4c0a58 .elementor-icon-box-title, .elementor-1357 .elementor-element.elementor-element-c4c0a58 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:600;line-height:2em;}.elementor-1357 .elementor-element.elementor-element-03db0d7{--spacer-size:14px;}.elementor-1357 .elementor-element.elementor-element-a5c7b15 .elementor-repeater-item-df3b426.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-1357 .elementor-element.elementor-element-a5c7b15 .elementor-repeater-item-88208b0.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-1357 .elementor-element.elementor-element-a5c7b15 .elementor-repeater-item-6e39a7b.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-1357 .elementor-element.elementor-element-a5c7b15 .elementor-repeater-item-f903f6b.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-1357 .elementor-element.elementor-element-a5c7b15{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1357 .elementor-element.elementor-element-a5c7b15 .elementor-widget-container{text-align:center;}.elementor-1357 .elementor-element.elementor-element-a5c7b15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-71a56e7{--spacer-size:148px;}.elementor-1357 .elementor-element.elementor-element-af94c78 > .elementor-widget-container{margin:0px 0px -72px 0px;padding:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-af94c78{column-gap:0px;text-align:center;font-family:var( --e-global-typography-80a5a23-font-family ), Sans-serif;font-size:var( --e-global-typography-80a5a23-font-size );}.elementor-1357 .elementor-element.elementor-element-c3b7099 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1357 .elementor-element.elementor-element-c3b7099:not(.elementor-motion-effects-element-type-background), .elementor-1357 .elementor-element.elementor-element-c3b7099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1357 .elementor-element.elementor-element-c3b7099 > .elementor-container{max-width:1188px;}.elementor-1357 .elementor-element.elementor-element-c3b7099{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:34px;padding:50px 0px 50px 0px;}.elementor-1357 .elementor-element.elementor-element-c3b7099 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1357 .elementor-element.elementor-element-5473a07{text-align:center;}.elementor-1357 .elementor-element.elementor-element-5473a07 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:47px;font-weight:600;}.elementor-1357 .elementor-element.elementor-element-237c1c0{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;}.elementor-1357 .elementor-element.elementor-element-237c1c0 > .elementor-widget-container{margin:16px 0px 19px 0px;padding:0px 0px 25px 0px;}.elementor-1357 .elementor-element.elementor-element-237c1c0 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-1357 .elementor-element.elementor-element-237c1c0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1357 .elementor-element.elementor-element-11ad5c4{padding:40px 40px 40px 40px;}.elementor-1357 .elementor-element.elementor-element-9a956f9{width:var( --container-widget-width, 102.135% );max-width:102.135%;--container-widget-width:102.135%;--container-widget-flex-grow:0;text-align:end;}@media(min-width:768px){.elementor-1357 .elementor-element.elementor-element-eb47b46{width:67.895%;}.elementor-1357 .elementor-element.elementor-element-50777b1{width:32.061%;}.elementor-1357 .elementor-element.elementor-element-d61b42d{width:51.049%;}.elementor-1357 .elementor-element.elementor-element-75f7b2b{width:48.951%;}}@media(min-width:1025px){.elementor-1357 .elementor-element.elementor-element-6845f2a:not(.elementor-motion-effects-element-type-background), .elementor-1357 .elementor-element.elementor-element-6845f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1357 .elementor-element.elementor-element-6845f2a{padding:70px 40px 70px 20px;}.elementor-1357 .elementor-element.elementor-element-3214698{padding:33px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-eb47b46 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1357 .elementor-element.elementor-element-080f3cc .elementor-heading-title{font-size:var( --e-global-typography-80a5a23-font-size );}.elementor-1357 .elementor-element.elementor-element-50777b1 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1357 .elementor-element.elementor-element-af94c78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-af94c78{font-size:var( --e-global-typography-80a5a23-font-size );}}@media(max-width:767px){.elementor-1357 .elementor-element.elementor-element-6845f2a{margin-top:80px;margin-bottom:0px;padding:70px 20px 50px 20px;}.elementor-1357 .elementor-element.elementor-element-1eaa688 .elementor-heading-title{font-size:30px;}.elementor-1357 .elementor-element.elementor-element-eb47b46 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-1357 .elementor-element.elementor-element-080f3cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-080f3cc{text-align:center;}.elementor-1357 .elementor-element.elementor-element-080f3cc .elementor-heading-title{font-size:var( --e-global-typography-80a5a23-font-size );}.elementor-1357 .elementor-element.elementor-element-79eef3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-79eef3b .elementor-divider{text-align:center;}.elementor-1357 .elementor-element.elementor-element-79eef3b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1357 .elementor-element.elementor-element-3c9d870 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1357 .elementor-element.elementor-element-50777b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 10px 0px 10px;}.elementor-1357 .elementor-element.elementor-element-28ecdb1 .elementor-icon-box-wrapper{text-align:start;gap:26px;}.elementor-1357 .elementor-element.elementor-element-c4c0a58 .elementor-icon-box-wrapper{text-align:start;}.elementor-1357 .elementor-element.elementor-element-71a56e7{--spacer-size:10px;}.elementor-1357 .elementor-element.elementor-element-af94c78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-af94c78{font-size:var( --e-global-typography-80a5a23-font-size );}.elementor-1357 .elementor-element.elementor-element-c3b7099{padding:0px 0px 0px 0px;}.elementor-1357 .elementor-element.elementor-element-5473a07 .elementor-heading-title{font-size:33px;}.elementor-1357 .elementor-element.elementor-element-237c1c0 .elementor-divider-separator{width:38%;}}