.elementor-121190 .elementor-element.elementor-element-301aa6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-121190 .elementor-element.elementor-element-301aa6f:not(.elementor-motion-effects-element-type-background), .elementor-121190 .elementor-element.elementor-element-301aa6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBAD8D;background-image:url("https://coffeeselection.pl/wp-content/uploads/2024/08/polskie-palarnie-tlo.webp");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-121190 .elementor-element.elementor-element-301aa6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-121190 .elementor-element.elementor-element-abea5eb > .elementor-widget-container{margin:0px 0px 0px -250px;}.elementor-121190 .elementor-element.elementor-element-abea5eb .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:144px;font-weight:800;text-shadow:7px 6px 20px rgba(0, 0, 0, 0.8);color:#F8E4BE;}.elementor-121190 .elementor-element.elementor-element-61ed9f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-b123b9c{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-121190 .elementor-element.elementor-element-94416fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-94416fa{color:#3A2D28;font-family:"Abhaya Libre", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-121190 .elementor-element.elementor-element-7eea28d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-9378f91{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-9819050 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-ede2dcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-997f6b4{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-dc6c135 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-c15072a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-87209f9{color:#3A2D28;font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-c718930 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-6238217{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-2a72ea2{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-5c6b962 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-2d7d66c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-d147dfc{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-ad4386a > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-3665b50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-064466c{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-c654b1e > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-a134b6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-3437889{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-59bcdd9 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-7f36aee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-f63062d{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-2e88d94 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-5afd455{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-3418e58{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-25c95c9 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-05b1af9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-6e513e6{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-1e9e1ae > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-603610b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-bc51400{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-a6d3e4f > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-6dc2746{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-b41063a{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-dc22d20 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-33bc8a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-8b31813{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-1beed94 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-e3362c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-9c14303{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-61a0703 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-da9abda{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-e01ef2a{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-325800b > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-1a5f680{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-68c733b{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-6794e50 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-0221cff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-9ec85a2{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:700;line-height:41px;}.elementor-121190 .elementor-element.elementor-element-6b5fdd0 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-7ce2f5a{--display:flex;--justify-content:flex-start;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-ce72883{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-ce72883{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-ce72883{right:0px;}.elementor-121190 .elementor-element.elementor-element-f605647{--display:flex;}.elementor-121190 .elementor-element.elementor-element-77ef1f7{--display:flex;}.elementor-121190 .elementor-element.elementor-element-7db4e12{--display:flex;}.elementor-121190 .elementor-element.elementor-element-110a204{--display:flex;}.elementor-121190 .elementor-element.elementor-element-dfeb659{--display:flex;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-fbd5db4{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-fbd5db4{right:0px;}.elementor-121190 .elementor-element.elementor-element-fbd5db4{top:65px;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-25ccb84{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-25ccb84{right:0px;}.elementor-121190 .elementor-element.elementor-element-25ccb84{top:0px;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-0ebbe75{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-0ebbe75{right:0px;}.elementor-121190 .elementor-element.elementor-element-0ebbe75{top:0px;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-5c378d3{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-5c378d3{right:0px;}.elementor-121190 .elementor-element.elementor-element-5c378d3{top:0px;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-4f1d7d7{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-4f1d7d7{right:0px;}.elementor-121190 .elementor-element.elementor-element-4f1d7d7{top:0px;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-fd0dd1f{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-fd0dd1f{right:0px;}.elementor-121190 .elementor-element.elementor-element-fd0dd1f{top:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-121190 .elementor-element.elementor-element-f344357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-121190 .elementor-element.elementor-element-21eefc2{text-align:center;}.elementor-121190 .elementor-element.elementor-element-21eefc2 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;line-height:64px;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-3e0d60a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121190 .elementor-element.elementor-element-3e0d60a:not(.elementor-motion-effects-element-type-background), .elementor-121190 .elementor-element.elementor-element-3e0d60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-3e0d60a.e-con{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-64e8e6e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-f8215a7{left:30px;}body.rtl .elementor-121190 .elementor-element.elementor-element-f8215a7{right:30px;}.elementor-121190 .elementor-element.elementor-element-f8215a7{top:-35px;}.elementor-121190 .elementor-element.elementor-element-f8215a7 > .elementor-widget-container{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-121190 .elementor-element.elementor-element-4714f63 > .elementor-widget-container{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-121190 .elementor-element.elementor-element-2b8a575{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-d2f8414 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-d2f8414{text-align:justify;color:#FFFFFF;font-family:"Abhaya Libre", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-121190 .elementor-element.elementor-element-6a722f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-121190 .elementor-element.elementor-element-6a722f0:not(.elementor-motion-effects-element-type-background), .elementor-121190 .elementor-element.elementor-element-6a722f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE3DB;}.elementor-121190 .elementor-element.elementor-element-179a72d{--display:flex;--justify-content:center;--border-radius:50% 50% 50% 50%;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-121190 .elementor-element.elementor-element-179a72d:not(.elementor-motion-effects-element-type-background), .elementor-121190 .elementor-element.elementor-element-179a72d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-c4a3183{text-align:center;}.elementor-121190 .elementor-element.elementor-element-c4a3183 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:#F1EDE6;}.elementor-121190 .elementor-element.elementor-element-6ad86e8{--display:flex;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-13px;--margin-bottom:-13px;--margin-left:-13px;--margin-right:-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-3c53eac > .elementor-widget-container{margin:-28px -28px -28px -28px;padding:0px 40px 0px 40px;}.elementor-121190 .elementor-element.elementor-element-3c53eac{text-align:left;color:#3A2D28;font-family:"Abhaya Libre", Sans-serif;font-size:30px;font-weight:900;line-height:42px;}.elementor-121190 .elementor-element.elementor-element-f1056ae > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:0px 40px 0px 40px;}.elementor-121190 .elementor-element.elementor-element-f1056ae{text-align:left;color:#3A2D28;font-family:"Abhaya Libre", Sans-serif;font-size:30px;font-weight:600;line-height:42px;}.elementor-121190 .elementor-element.elementor-element-1b4d99a > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:0px 40px 0px 40px;}.elementor-121190 .elementor-element.elementor-element-1b4d99a{text-align:left;color:#3A2D28;font-family:"Abhaya Libre", Sans-serif;font-size:30px;font-weight:600;line-height:42px;}.elementor-121190 .elementor-element.elementor-element-876eea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-121190 .elementor-element.elementor-element-5e90b3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-5e90b3e.e-con{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-a9d9559{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-462dfd2 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;line-height:65px;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-125d6e2 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 70px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-125d6e2{text-align:left;font-family:"Abhaya Libre", Sans-serif;font-size:30px;font-weight:300;line-height:36px;}.elementor-121190 .elementor-element.elementor-element-040f553{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-weight:var( --e-global-typography-accent-font-weight );}.elementor-121190 .elementor-element.elementor-element-df9fbb7 .elementor-button{background-color:#A48374;font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A48374;border-radius:0px 0px 0px 0px;padding:10px 100px 10px 100px;}.elementor-121190 .elementor-element.elementor-element-df9fbb7 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-df9fbb7 .elementor-button:focus{background-color:#F1EDE6;color:#A48374;}.elementor-121190 .elementor-element.elementor-element-df9fbb7{width:initial;max-width:initial;}.elementor-121190 .elementor-element.elementor-element-df9fbb7 > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-df9fbb7 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-df9fbb7 .elementor-button:focus svg{fill:#A48374;}.elementor-121190 .elementor-element.elementor-element-778f04e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-121190 .elementor-element.elementor-element-a96f54a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-4b76277 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-4b76277{text-align:center;}.elementor-121190 .elementor-element.elementor-element-4b76277 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-bfaa550 .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-bfaa550 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-bfaa550 .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-bfaa550.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-bfaa550 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-bfaa550 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-61d3b18{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-313b520 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-313b520{text-align:center;}.elementor-121190 .elementor-element.elementor-element-313b520 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-9074408 .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-9074408 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-9074408 .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-9074408.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-9074408 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-9074408 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-41db208{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-121190 .elementor-element.elementor-element-41db208 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-41db208.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-41db208 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:600;line-height:40px;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-3a4d10f > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-121190 .elementor-element.elementor-element-3a4d10f.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-7525daa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121190 .elementor-element.elementor-element-56f6236 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-56f6236{text-align:center;}.elementor-121190 .elementor-element.elementor-element-56f6236 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-13fe1c5 .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-13fe1c5 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-13fe1c5 .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-13fe1c5.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-13fe1c5 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-13fe1c5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-0a10a79 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-121190 .elementor-element.elementor-element-0a10a79.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-184f618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-121190 .elementor-element.elementor-element-e945eaa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-f02ebb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-f02ebb8{text-align:center;}.elementor-121190 .elementor-element.elementor-element-f02ebb8 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-0efb87d .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-0efb87d .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-0efb87d .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-0efb87d.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-0efb87d .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-0efb87d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-0c3a119{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-99e2714 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-99e2714{text-align:center;}.elementor-121190 .elementor-element.elementor-element-99e2714 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-8225dc1 .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-8225dc1 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-8225dc1 .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-8225dc1.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-8225dc1 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-8225dc1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-4c17bd6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-121190 .elementor-element.elementor-element-4c17bd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-4c17bd6.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-4c17bd6 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:600;line-height:40px;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-a2f8bc7.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-1592644{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121190 .elementor-element.elementor-element-4ab83c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-4ab83c1{text-align:center;}.elementor-121190 .elementor-element.elementor-element-4ab83c1 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-448aedd .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-448aedd .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-448aedd .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-448aedd.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-448aedd .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-448aedd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-456b9b0.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-96017f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-121190 .elementor-element.elementor-element-5516660{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-f25e763 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-f25e763{text-align:center;}.elementor-121190 .elementor-element.elementor-element-f25e763 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-d0f7df6 .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-d0f7df6 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-d0f7df6 .elementor-button:focus{background-color:#3A2D28;color:#F1EDE6;}.elementor-121190 .elementor-element.elementor-element-d0f7df6.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-d0f7df6 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-d0f7df6 .elementor-button:focus svg{fill:#F1EDE6;}.elementor-121190 .elementor-element.elementor-element-1f054d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-18baac1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-18baac1{text-align:center;}.elementor-121190 .elementor-element.elementor-element-18baac1 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-f888fbf .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-f888fbf .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-f888fbf .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-f888fbf.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-f888fbf .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-f888fbf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-47ae70c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-a959b6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-a959b6a{text-align:center;}.elementor-121190 .elementor-element.elementor-element-a959b6a .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-f658223 .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-f658223 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-f658223 .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-f658223.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-f658223 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-f658223 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-f51d014{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-f3643ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-f3643ec{text-align:center;}.elementor-121190 .elementor-element.elementor-element-f3643ec .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-abe61b5 .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-abe61b5 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-abe61b5 .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-abe61b5.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-abe61b5 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-abe61b5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-74b922a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-ab42396 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-ab42396{text-align:center;}.elementor-121190 .elementor-element.elementor-element-ab42396 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-0b6e49a .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-0b6e49a .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-0b6e49a .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-0b6e49a.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-0b6e49a .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-0b6e49a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-5420235{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-de8319c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-de8319c{text-align:center;}.elementor-121190 .elementor-element.elementor-element-de8319c .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-f743aaf .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-f743aaf .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-f743aaf .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-f743aaf.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-f743aaf .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-f743aaf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-cecacaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-a288ef4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-a288ef4{text-align:center;}.elementor-121190 .elementor-element.elementor-element-a288ef4 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-3568fcb .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-3568fcb .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-3568fcb .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-3568fcb.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-3568fcb .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-3568fcb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-861face{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-a9b03f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-a9b03f3{text-align:center;}.elementor-121190 .elementor-element.elementor-element-a9b03f3 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:55px;font-weight:600;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-022fa25 .elementor-button{background-color:#F1EDE6;font-family:"Abhaya Libre", Sans-serif;font-size:24px;font-weight:400;line-height:36px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#3A2D28;color:#3A2D28;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3A2D28;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-121190 .elementor-element.elementor-element-022fa25 .elementor-button:hover, .elementor-121190 .elementor-element.elementor-element-022fa25 .elementor-button:focus{background-color:#3A2D28;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-022fa25.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-022fa25 .elementor-button:hover svg, .elementor-121190 .elementor-element.elementor-element-022fa25 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-f590a9a.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-4bed4b0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-121190 .elementor-element.elementor-element-4bed4b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-4bed4b0.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-4bed4b0 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:600;line-height:40px;color:#3A2D28;}.elementor-121190 .elementor-element.elementor-element-eb3f27b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-121190 .elementor-element.elementor-element-dc55304{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-dc55304.e-con{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-dee5161 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-dee5161.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-12c06f4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-121190 .elementor-element.elementor-element-12c06f4.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-37aaea40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-121190 .elementor-element.elementor-element-37aaea40:not(.elementor-motion-effects-element-type-background), .elementor-121190 .elementor-element.elementor-element-37aaea40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coffeeselection.pl/wp-content/uploads/2024/07/tlo-newsletter-kawa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-121190 .elementor-element.elementor-element-1131477f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-7e14adb .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-121190 .elementor-element.elementor-element-2ea379ce{color:#FFFFFF;font-family:"Abhaya Libre", Sans-serif;font-size:17px;font-weight:400;}.elementor-121190 .elementor-element.elementor-element-a9f9745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121190 .elementor-element.elementor-element-b76fc13 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-121190 .elementor-element.elementor-element-b76fc13{font-family:"Abhaya Libre", Sans-serif;font-size:21px;font-weight:400;}@media(max-width:1366px){.elementor-121190 .elementor-element.elementor-element-abea5eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-abea5eb.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-abea5eb{text-align:center;}.elementor-121190 .elementor-element.elementor-element-61ed9f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121190 .elementor-element.elementor-element-94416fa.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-7eea28d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-ede2dcb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-c15072a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-6238217{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-2d7d66c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-3665b50{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-a134b6f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-7f36aee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-5afd455{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-05b1af9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-603610b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-6dc2746{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-33bc8a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-e3362c5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-da9abda{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-1a5f680{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-0221cff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-7ce2f5a.e-con{--align-self:center;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-f8215a7{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-f8215a7{right:0px;}.elementor-121190 .elementor-element.elementor-element-f8215a7{top:0px;}.elementor-121190 .elementor-element.elementor-element-6a722f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121190 .elementor-element.elementor-element-3c53eac > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-3c53eac.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-41db208{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-121190 .elementor-element.elementor-element-4c17bd6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-121190 .elementor-element.elementor-element-4bed4b0{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:1024px){.elementor-121190 .elementor-element.elementor-element-abea5eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-abea5eb .elementor-heading-title{font-size:90px;}.elementor-121190 .elementor-element.elementor-element-b123b9c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-94416fa{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-121190 .elementor-element.elementor-element-94416fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-94416fa.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-7eea28d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-ede2dcb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-32922cb img{width:600px;height:600px;}.elementor-121190 .elementor-element.elementor-element-5e90b3e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-121190 .elementor-element.elementor-element-462dfd2{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-121190 .elementor-element.elementor-element-125d6e2{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-121190 .elementor-element.elementor-element-125d6e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-125d6e2.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-bfaa550 .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-9074408 .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-41db208{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-121190 .elementor-element.elementor-element-13fe1c5 .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-0efb87d .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-8225dc1 .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-4c17bd6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-121190 .elementor-element.elementor-element-448aedd .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-d0f7df6 .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-f888fbf .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-f658223 .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-abe61b5 .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-0b6e49a .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-f743aaf .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-3568fcb .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-022fa25 .elementor-button{font-size:17px;padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-4bed4b0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:767px){.elementor-121190 .elementor-element.elementor-element-abea5eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-abea5eb .elementor-heading-title{font-size:45px;}.elementor-121190 .elementor-element.elementor-element-61ed9f5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-b123b9c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-94416fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-94416fa{text-align:center;font-size:17px;line-height:25px;}.elementor-121190 .elementor-element.elementor-element-7eea28d{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-9378f91{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-ede2dcb{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-997f6b4{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-c15072a{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-87209f9{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-6238217{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-2a72ea2{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-2d7d66c{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-d147dfc{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-3665b50{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-064466c{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-a134b6f{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-3437889{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-7f36aee{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-f63062d{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-5afd455{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-3418e58{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-05b1af9{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-6e513e6{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-603610b{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-bc51400{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-6dc2746{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-b41063a{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-33bc8a9{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-8b31813{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-e3362c5{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-9c14303{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-da9abda{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-e01ef2a{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-1a5f680{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-68c733b{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-0221cff{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-9ec85a2{font-size:25px;}.elementor-121190 .elementor-element.elementor-element-7ce2f5a{--width:300px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-fbd5db4{width:initial;max-width:initial;top:35px;}.elementor-121190 .elementor-element.elementor-element-25ccb84{width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-25ccb84{left:1px;}body.rtl .elementor-121190 .elementor-element.elementor-element-25ccb84{right:1px;}.elementor-121190 .elementor-element.elementor-element-0ebbe75{width:initial;max-width:initial;}.elementor-121190 .elementor-element.elementor-element-5c378d3{width:initial;max-width:initial;}.elementor-121190 .elementor-element.elementor-element-4f1d7d7{width:initial;max-width:initial;}.elementor-121190 .elementor-element.elementor-element-fd0dd1f{width:initial;max-width:initial;}.elementor-121190 .elementor-element.elementor-element-32922cb{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:left;}.elementor-121190 .elementor-element.elementor-element-32922cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-32922cb img{width:300px;height:300px;}.elementor-121190 .elementor-element.elementor-element-21eefc2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-121190 .elementor-element.elementor-element-21eefc2 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-121190 .elementor-element.elementor-element-64e8e6e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121190 .elementor-element.elementor-element-f8215a7{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;top:-70px;text-align:center;}.elementor-121190 .elementor-element.elementor-element-f8215a7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-121190 .elementor-element.elementor-element-f8215a7{left:0px;}body.rtl .elementor-121190 .elementor-element.elementor-element-f8215a7{right:0px;}.elementor-121190 .elementor-element.elementor-element-4714f63{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-121190 .elementor-element.elementor-element-4714f63 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-4714f63.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-2b8a575{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-d2f8414 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-d2f8414{text-align:center;font-size:17px;line-height:25px;}.elementor-121190 .elementor-element.elementor-element-6a722f0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-121190 .elementor-element.elementor-element-179a72d{--width:100%;--min-height:0px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-c4a3183 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-121190 .elementor-element.elementor-element-c4a3183 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-121190 .elementor-element.elementor-element-6ad86e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-121190 .elementor-element.elementor-element-3c53eac > .elementor-widget-container{margin:10px 0px -20px 0px;padding:0px 10px 0px 10px;}.elementor-121190 .elementor-element.elementor-element-3c53eac{text-align:center;font-size:25px;line-height:25px;}.elementor-121190 .elementor-element.elementor-element-f1056ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-121190 .elementor-element.elementor-element-f1056ae.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-f1056ae{text-align:center;font-size:25px;line-height:25px;}.elementor-121190 .elementor-element.elementor-element-1b4d99a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-121190 .elementor-element.elementor-element-1b4d99a.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-1b4d99a{text-align:center;font-size:25px;line-height:25px;}.elementor-121190 .elementor-element.elementor-element-876eea5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-121190 .elementor-element.elementor-element-a9d9559{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121190 .elementor-element.elementor-element-462dfd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-462dfd2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121190 .elementor-element.elementor-element-462dfd2.elementor-element{--align-self:center;}.elementor-121190 .elementor-element.elementor-element-462dfd2 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-121190 .elementor-element.elementor-element-125d6e2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-125d6e2{text-align:center;font-size:17px;line-height:25px;}.elementor-121190 .elementor-element.elementor-element-df9fbb7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-df9fbb7 .elementor-button{font-size:24px;padding:10px 50px 10px 50px;}.elementor-121190 .elementor-element.elementor-element-4b76277 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-bfaa550 .elementor-button{padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-313b520 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-9074408 .elementor-button{padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-41db208 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-41db208{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-121190 .elementor-element.elementor-element-41db208 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-56f6236 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-13fe1c5 .elementor-button{padding:5px 30px 5px 30px;}.elementor-121190 .elementor-element.elementor-element-f02ebb8 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-99e2714 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-4c17bd6 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-4c17bd6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-121190 .elementor-element.elementor-element-4c17bd6 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-4ab83c1 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-f25e763 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-18baac1 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-a959b6a .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-f3643ec .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-ab42396 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-de8319c .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-a288ef4 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-a9b03f3 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-4bed4b0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-121190 .elementor-element.elementor-element-4bed4b0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-121190 .elementor-element.elementor-element-4bed4b0 .elementor-heading-title{font-size:34px;}.elementor-121190 .elementor-element.elementor-element-eb3f27b{--content-width:95%;}.elementor-121190 .elementor-element.elementor-element-37aaea40{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-121190 .elementor-element.elementor-element-61ed9f5{--width:1230px;}.elementor-121190 .elementor-element.elementor-element-b123b9c{--width:550px;}.elementor-121190 .elementor-element.elementor-element-7ce2f5a{--width:950px;}.elementor-121190 .elementor-element.elementor-element-3e0d60a{--width:1320px;}.elementor-121190 .elementor-element.elementor-element-64e8e6e{--width:35%;}.elementor-121190 .elementor-element.elementor-element-2b8a575{--width:65%;}.elementor-121190 .elementor-element.elementor-element-179a72d{--width:610px;}.elementor-121190 .elementor-element.elementor-element-6ad86e8{--width:582px;}.elementor-121190 .elementor-element.elementor-element-5e90b3e{--width:1230px;}.elementor-121190 .elementor-element.elementor-element-a9d9559{--width:65%;}.elementor-121190 .elementor-element.elementor-element-040f553{--width:35%;}.elementor-121190 .elementor-element.elementor-element-dc55304{--width:1230px;}.elementor-121190 .elementor-element.elementor-element-37aaea40{--width:1230px;}.elementor-121190 .elementor-element.elementor-element-a9f9745{--content-width:1230px;}}@media(max-width:1366px) and (min-width:768px){.elementor-121190 .elementor-element.elementor-element-301aa6f{--width:1522.941px;}.elementor-121190 .elementor-element.elementor-element-b123b9c{--width:100%;}.elementor-121190 .elementor-element.elementor-element-3e0d60a{--width:95%;}.elementor-121190 .elementor-element.elementor-element-6ad86e8{--width:95%;}.elementor-121190 .elementor-element.elementor-element-5e90b3e{--width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-121190 .elementor-element.elementor-element-7ce2f5a{--width:500px;}.elementor-121190 .elementor-element.elementor-element-5e90b3e{--width:90%;}.elementor-121190 .elementor-element.elementor-element-a9d9559{--width:90%;}.elementor-121190 .elementor-element.elementor-element-dc55304{--width:95%;}}/* Start custom CSS for html, class: .elementor-element-9819050 */.selectMap {
    width: 375px;
    background-color: #3A2D28;
    color: white;
    border: 2px solid #3A2D28;
    border-radius: 0px;
    font-size: 34px;
    font-family: 'Abhaya Libre';
}
@media(max-width: 768px) {
    .selectMap {
        width: 275px !important;
        font-size: 17px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c718930 */#planatcjeKomunikat {
    font-size: 21px;
    margin-top: 10px;
    font-weight: 600;
    color: #3A2D28;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6238217 */#div-plantacje-etnocafe {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7d66c */#div-plantacje-bagdrip {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3665b50 */#div-plantacje-hardbeans {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a134b6f */#div-plantacje-bracia{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f36aee */#div-plantacje-plant{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afd455 */#div-plantacje-lab{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b1af9 */#div-plantacje-kawepale{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-603610b */#div-plantacje-hayb{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc2746 */#div-plantacje-lacava{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33bc8a9 */#div-plantacje-story{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3362c5 */#div-plantacje-wysocki{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da9abda */#div-plantacje-kafar{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5f680 */#div-plantacje-figa{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0221cff */#div-plantacje-runty{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55c3ca7 */#bracia-zdjecie {
    top: 360px;
    left: 300px;
}
@media (max-width: 1366px) {
    #bracia-zdjecie {
        top: 360px;
        left: 360px;
    }
}
@media (max-width: 1024px) {
    #bracia-zdjecie {
        top: 340px;
        left: 260px;
    }
}
@media (max-width: 768px) {
    #bracia-zdjecie {
        top: 170px;
        left: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33c2d75 */#coffeeplant-zdjecie {
    top: 340px;
    left: 205px;
    width: 90px;
    padding: 2px !important;
}
@media (max-width: 1366px) {
    #coffeeplant-zdjecie {
        top: 340px;
        left: 265px;
    }
}
@media (max-width: 1024px) {
    #coffeeplant-zdjecie {
        top: 320px;
        left: 165px;
    }
}
@media (max-width: 768px) {
    #coffeeplant-zdjecie {
        top: 155px;
        left: 55px;
        width: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c20be1 */#coffeelab-zdjecie {
    top: 290px;
    left: 280px;
}
@media (max-width: 1366px) {
    #coffeelab-zdjecie {
        top: 290px;
        left: 340px;
    }
}
@media (max-width: 1024px) {
    #coffeelab-zdjecie {
        top: 270px;
        left: 240px;
    }
}
@media (max-width: 768px) {
    #coffeelab-zdjecie {
        top: 130px;
        left: 100px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65a21e4 */#hayb-zdjecie {
    top: 325px;
    left: 300px;
    background-color: white !important
}
@media (max-width: 1366px) {
    #hayb-zdjecie {
        top: 325px;
        left: 360px;
    }
}
@media (max-width: 1024px) {
    #hayb-zdjecie {
        top: 305px;
        left: 260px;
    }
}
@media (max-width: 768px) {
    #hayb-zdjecie {
        top: 150px;
        left: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc46a6b */#lacava-zdjecie {
    top: 370px;
    left: 225px;
}
@media (max-width: 1366px) {
    #lacava-zdjecie {
        top: 370px;
        left: 285px;
    }
}
@media (max-width: 1024px) {
    #lacava-zdjecie {
        top: 350px;
        left: 185px;
    }
}
@media (max-width: 768px) {
    #lacava-zdjecie {
        top: 180px;
        left: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-913af60 */#kawepale-zdjecie {
    top: 330px;
    left: 375px;
    padding: 0px !important;
    width: 80px;
}
@media (max-width: 1366px) {
    #kawepale-zdjecie {
        top: 330px;
        left: 435px;
    }
}
@media (max-width: 1024px) {
    #kawepale-zdjecie {
        top: 310px;
        left: 335px;
    }
}
@media (max-width: 768px) {
    #kawepale-zdjecie {
        top: 150px;
        left: 160px;
        width: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8842d1 */#wysocki-zdjecie {
    top: 290px;
    left: 500px;
    background-color: white !important;
    width: 100px;
}
@media (max-width: 1366px) {
    #wysocki-zdjecie {
        top: 290px;
        left: 560px;
    }
}
@media (max-width: 1024px) {
    #wysocki-zdjecie {
        top: 270px;
        left: 460px;
    }
}
@media (max-width: 768px) {
    #wysocki-zdjecie {
        top: 125px;
        left: 200px;
        width: 70px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b01f0 */#story-zdjecie {
    top: 280px;
    left: 355px;
    background-color: white !important;
}
@media (max-width: 1366px) {
    #story-zdjecie {
        top: 280px;
        left: 415px;
    }
}
@media (max-width: 1024px) {
    #story-zdjecie {
        top: 260px;
        left: 315px;
    }
}
@media (max-width: 768px) {
    #story-zdjecie {
        top: 125px;
        left: 140px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f605647 */#mazowieckie-zdjecia {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9158d94 */#etnocafe-zdjecie {
    top: 250px;
    right: 120px;
}
@media (max-width: 1366px) {
    #etnocafe-zdjecie {
        top: 240px;
        right: 160px;
    }
}
@media (max-width: 1024px) {
    #etnocafe-zdjecie {
        top: 200px;
        right: 90px;
    }
}
@media (max-width: 768px) {
    #etnocafe-zdjecie {
        top: 90px;
        right: 40px;
        width: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-89f95eb */#figa-zdjecie {
    top: 250px;
    right: 200px;
}
@media (max-width: 1366px) {
    #figa-zdjecie {
        top: 240px;
        right: 240px;
    }
}
@media (max-width: 1024px) {
    #figa-zdjecie {
        top: 200px;
        right: 170px;
    }
}
@media (max-width: 768px) {
    #figa-zdjecie {
        top: 105px;
        right: 70px;
        width: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ef1f7 */#dolnoslaskie-zdjecia {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50234fe */#bagdrip-zdjecie {
    top: 250px;
    left: 210px;
}
@media (max-width: 1366px) {
    #bagdrip-zdjecie {
        top: 280px;
        left: 290px;
    }
}
@media (max-width: 1024px) {
    #bagdrip-zdjecie {
        top: 250px;
        left: 220px;
    }
}
@media (max-width: 768px) {
    #bagdrip-zdjecie {
        top: 100px;
        left: 70px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db4e12 */#wielkopolskie-zdjecia {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb75272 */#hardbeans-zdjecie {
    top: 200px;
    left: 290px;
    width: 110px;
    background-color: white !important;
    border: 2px solid #CBAD8D;
}
@media (max-width: 1366px) {
    #hardbeans-zdjecie {
        top: 180px;
        right: 380px;
    }
}
@media (max-width: 1024px) {
    #hardbeans-zdjecie {
        top: 170px;
        right: 270px;
    }
}
@media (max-width: 768px) {
    #hardbeans-zdjecie {
        top: 30px;
        left: 100px;
        width: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea38092 */#runty-zdjecie {
    top: 380px;
    left: 200px;
    width: 110px;
    background-color: white !important;
    border: 2px solid #CBAD8D;
}
@media (max-width: 1366px) {
    #runty-zdjecie {
        top: 380px;
        left: 250px;
    }
}
@media (max-width: 1024px) {
    #runty-zdjecie {
        top: 350px;
        left: 120px;
    }
}
@media (max-width: 768px) {
    #runty-zdjecie {
        top: 170px;
        left: 50px;
        width: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110a204 */#opolskie-zdjecia {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cbdd511 */#kafar-zdjecie {
    top: 460px;
    left: 270px;
    width: 110px;
    background-color: white !important;
    border: 2px solid #CBAD8D;
}
@media (max-width: 1366px) {
    #kafar-zdjecie {
        top: 450px;
        left: 320px;
    }
}
@media (max-width: 1024px) {
    #kafar-zdjecie {
        top: 170px;
        right: 270px;
    }
}
@media (max-width: 768px) {
    #kafar-zdjecie {
        top: 30px;
        left: 100px;
        width: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfeb659 */#slaskie-zdjecia {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce72883 */.zdjecie-palarnie {
    background-color: #CBAD8D !important;
    width: 70px;
    height: auto;
    position: absolute;
    padding: 5px !important;
    z-index: 2;
    border: 2px solid #F1EDE6;
    border-radius: 5px;
}
@media (max-width: 768px) {
    .zdjecie-palarnie {
        padding: 3px !important;
        width: 35px;
        border: 1px solid #F1EDE6 !important;
        border-radius: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fbd5db4 */.backToMap {
    width: 50px !Important;
    height: 50px !Important;
    background-color: #3A2D28 !Important;
    color: white;
    font-size: 40px !Important;
    display: flex;
    justify-content: center !Important;
    display: none;
    transition: 0.2s;
    align-items: center;
}
@media (max-width: 768px) {
    .backToMap {
        width: 30px !Important;
        height: 30px !Important;
        font-size: 20px !Important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25ccb84 */.circle {
    width: 30px;
    height: 30px;
    background-color: white;
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    transition: 0.2s;
    font-size: 25px;
    text-align: center;
    font-weight: bold;
}
.circle:hover {
    scale: 1.1;
    cursor: pointer
}

.dolnoslaskie {
    top: 400px;
    left: 180px;
}
@media(max-width: 1366px) {
    .dolnoslaskie {
        top: 400px;
        left: 240px;
    }
}
@media(max-width: 1024px) {
    .dolnoslaskie {
        top: 370px;
        left: 140px;
    }
}
@media(max-width: 768px) {
    .circle {
        width: 20px;
        height: 20px;
    }
    .dolnoslaskie {
        top: 190px;
        left: 70px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ebbe75 */.circle {
    width: 30px;
    height: 30px;
    background-color: white;
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    transition: 0.2s;
    font-size: 25px;
    text-align: center;
    font-weight: bold;
}
.circle:hover {
    scale: 1.1;
    cursor: pointer
}

.wielkopolskie {
    top: 300px;
    left: 250px;
}
@media(max-width: 1366px) {
    .wielkopolskie {
        top: 290px;
        left: 280px;
    }
}
@media(max-width: 1024px) {
    .wielkopolskie {
        top: 270px;
        left: 190px;
    }
}
@media(max-width: 768px) {
    .circle {
        width: 20px;
        height: 20px;
    }
    .wielkopolskie {
        top: 135px;
        left: 90px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5c378d3 */.circle {
    width: 30px;
    height: 30px;
    background-color: white;
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    transition: 0.2s;
    font-size: 25px;
    text-align: center;
    font-weight: bold;
}
.circle:hover {
    scale: 1.1;
    cursor: pointer
}

.mazowieckie {
    top: 280px;
    left: 480px;
}
@media(max-width: 1366px) {
    .mazowieckie {
        top: 270px;
        left: 530px;
    }
}
@media(max-width: 1024px) {
    .mazowieckie {
        top: 260px;
        left: 400px;
    }
}
@media(max-width: 768px) {
    .circle {
        width: 20px;
        height: 20px;
    }
    .mazowieckie {
        top: 130px;
        left: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f1d7d7 */.circle {
    width: 30px;
    height: 30px;
    background-color: white;
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    transition: 0.2s;
    font-size: 25px;
    text-align: center;
    font-weight: bold;
}
.circle:hover {
    scale: 1.1;
    cursor: pointer
}

.Opolskie {
    top: 445px;
    left: 275px;
}
@media(max-width: 1366px) {
    .Opolskie {
        top: 450px;
        left: 330px;
    }
}
@media(max-width: 1024px) {
    .Opolskie {
        top: 410px;
        left: 225px;
    }
}
@media(max-width: 768px) {
    .circle {
        width: 20px;
        height: 20px;
    }
    .Opolskie {
        top: 210px;
        left: 115px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd0dd1f */.circle {
    width: 30px;
    height: 30px;
    background-color: white;
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    transition: 0.2s;
    font-size: 25px;
    text-align: center;
    font-weight: bold;
}
.circle:hover {
    scale: 1.1;
    cursor: pointer
}

.slaskie {
    top: 475px;
    left: 345px;
}
@media(max-width: 1366px) {
    .slaskie {
        top: 470px;
        left: 400px;
    }
}
@media(max-width: 1024px) {
    .slaskie {
        top: 440px;
        left: 290px;
    }
}
@media(max-width: 768px) {
    .sircle {
        width: 20px;
        height: 20px;
    }
    .slaskie {
        top: 220px;
        left: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce2f5a */.mapaPolski-container {
    width: 850px;
    max-height: 650px !Important;
}
.mapaPolski img{
    max-height: 640px;
    width: auto !Important;
}
@media (max-width: 1024px) {
    .mapaPolski-container {
        width: auto !Important;
        max-height: 600px !Important;
    }
}
@media (max-width: 768px) {
    .mapaPolski-container {
        width: auto !Important;
        max-height: 300px !Important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8215a7 */#img-pp {
    -webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 1);
-moz-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 1);
box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4714f63 */#img-pp2 {
    -webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 1);
-moz-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 1);
box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e8e6e */#img-pp-container {
    display: flex;
    justify-content: center;
    align-items: center 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2f8414 */.polskie-palarnie-text1 {
    background-image: linear-gradient(243.98deg, #F8E4BE 15.76%, #DFC39D 90.32%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179a72d */.polskie-palarnie-circle1 {
    height: 510px;
    width: 510px;
}
@media(max-width: 768px) {
    .polskie-palarnie-circle1 {
        height: auto;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96f54a */#button-etno {
    display: none
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61d3b18 */#button-figa {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778f04e *//*#palarnie-dolnoslaskie {*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7525daa *//*#palarnie-dolnoslaskie {*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e945eaa */#button-hardbeans {
    display: none
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c3a119 */#button-runty {
    display: none
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184f618 *//*#palarnie-opolskie {*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1592644 *//*#palarnie-wielkopolskie {*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5516660 */#button-bracia {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f054d5 */#coffeeplant-button {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ae70c */#coffeelab-button {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f51d014 */#hayb-button{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74b922a */#button-kawepale{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5420235 */#button-lacava{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cecacaf */#button-story{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-861face */#wysocki-button{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f590a9a */.filtered-products {
    max-width: 1230px;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
    align-items: center;
    padding-top: 30px;
    padding-left: 0px;
    font-family: 'Abhaya Libre' !important;
    margin: 0px; 
}
.filtered-products .product-price{
    display: flex;
    flex-direction: column;
    gap: 0px;
}
.filtered-products .product-price ins{
    margin-top: -10px;
}
.filtered-products li {
    height: 450px;
    width: 250px;
    background-color: #fff;
    list-style-type: none;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    padding: 10px;
}
.filtered-products li a {
    font-size: 17px;
    text-align: center;
    color: black;
}
.filtered-products li .product-price {
    font-size: 17px;
    text-align: center;
}
.filtered-products li .product-price ins {
    color: #c36;
    margin-left: 5px;
    font-size: 21px;
}
.filtered-products li .product-buttonsAdd {
    display: flex;
    justify-content: space-evenly;
    gap: 10px;
}
.filtered-products li .product-buttonsAdd button {
    background-color: #3A2D28;
    color: white;
    border: 2px solid #3A2D28;
    height: 50px;
    transition: 0.2s;
}
.filtered-products li .product-buttonsAdd button:hover {
    background-color: white;
    color: #3A2D28;
    border: 2px solid #3A2D28;
    height: 50px;
}
.filtered-products li .product-buttonsAdd button.add_to_cart_button{
    font-size: 17px;
    padding: 0px 10px 0px 10px;
    font-family: 'Abhaya Libre'
}
.filtered-products li .product-buttonsAdd button.woosw-btn {
    border-radius: 50%;
    width: 50px;
    height: 50px;
    font-size: 25px;
    padding: 0px;
}
.filtered-products li .product-buttonsAdd button.woosw-btn .woosw-btn-icon {
    margin-left: 10px;
    margin-top: 2px;
}
.product-buttonsAdd {
    position: relative;
}
.product-buttonsAdd .cart {
    margin: 0px !important;
}
.product-buttonsAdd .added_to_cart.wc-forward {
    position: absolute;
    left: 0;
    background: none;
    top: 40px;
    color: #3A2D28;
}
.product-buttonsAdd .added_to_cart.wc-forward:hover {
    color: #3A2D28;
}


.product-buttonsAdd {
    .quantity {
        display: none;
    }
    .single_add_to_cart_button {
        width: 50px;
        height: 50px;
        padding: 0px;
        padding-top: 7px;
        border-radius: 50%;
        
        svg {
            fill: #fff;
        }
    }
}

.filtered-products-placeholder {
    text-align: center;
    padding: 10px 30px 10px 30px;
    cursor: pointer;
    background-color: #3A2D28;
    border: 2px solid #3A2D28;
    color: white;
    transition: 0.2s;
    font-size: 24px;
}

@media (max-width: 1024px) {
    .filtered-products-placeholder {
        font-size: 17px;
    }
    .product-buttonsAdd {
        position: relative !important;
    }
    .filtered-products {
        gap: 5px;
    }
    .filtered-products li {
        width: 150px;
        height: 350px;
        padding: 5px;
    }
    .filtered-products li a {
        font-size: 14px;
        line-height: 16px;
    }
    .filtered-products li .product-buttonsAdd button:hover {
        height: 40px;
    }
    .filtered-products li .product-buttonsAdd button.add_to_cart_button{
        font-size: 0px;
        width: 40px !important;
        height: 40px !important;
        padding: 0px !important;
        position: relative;
        background-color: #3A2D28;
        border: 2px solid #3A2D28 !important;
        border-radius: 50%;
    }
    .filtered-products li .product-buttonsAdd button.add_to_cart_button:after{
        content: '';
         background-image: url('https://coffeeselection.pl/wp-content/uploads/2024/07/basket-icon.svg'); 
        background-size: contain;
        background-repeat: no-repeat;
        font-size: 14px;
        position: absolute;
        display: block;
        width: 20px;
        height: 20px;
        top: 8px;
        left: 8px;
    }
    .filtered-products li .product-buttonsAdd button.add_to_cart_button.loading:after {
        top: 18px;
        left: 18px;
    }
    .filtered-products li .product-buttonsAdd button.woosw-btn {
        border-radius: 50%;
        width: 40px;
        height: 40px;
        font-size: 20px;
        margin: 0px;
    }
    .woosw-btn-icon:before {
        margin-left: -2.5px;
        padding-top: 1px;
    }
    .woosw-btn-icon:before:hover {
        background-color: #3A2D28;
        color: white;
    }
    .product-buttonsAdd .added_to_cart.wc-forward {
        position: absolute;
        top: 40px;
        left: 6px;
        padding: 0px;
    }
}
@media (min-width: 1024px) {
    .filtered-products-placeholder:hover {
        background-color: #f1ede6; 
        color: #3A2D28;
    }
    
    .product-buttonsAdd {
        .single_add_to_cart_button:hover {
            background-color: unset;
            
            svg {
                fill: #3A2D28;
            }
        }
    }
}

.filtered-products-wrapper {
    position: relative;
}

.loading-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.8);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 10;
}

.spinner {
    border: 4px solid rgba(0, 0, 0, 0.1);
    border-top: 4px solid #333;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}


.filtered-products-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.pagination {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
    width: 300px;
    margin-top: 30px;
    padding-bottom: 50px;
}
.pagination .page-numbers {
    height: 30px;
    width: 30px;
    background-color: #3A2D28;
    border: 2px solid #3A2D28;
    color: white !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
}
.pagination .page-numbers:hover {
    background-color: #f1EDe6;
    color: #3A2D28 !important;
}
.pagination .page-numbers.activePagination {
    background-color: #f1EDe6;
    color: #3A2D28 !important;
}

.dots {
    padding: 5px 10px;
    color: #666;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96017f4 *//*#palarnie-mazowieckie {*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dee5161 */#naglowek-plantacje {
    font-size: 55px;
    text-align: center;
    color: #3A2D28;
    font-weight: 600;
}
@media (max-width: 768px) {
    #naglowek-plantacje {
        font-size: 45px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb3f27b *//*#plantacje-content {*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37aaea40 */.newsletter {
    display: flex;
    flex-direction: row;
}

.newsletter input {
    border-radius: 0;
    border: none;
    width: 150px;
}

.newsletter input[type="submit"] {
    background: #A48374;
    color: #FFF;
    width: 120px;
}

.newsletter input::placeholder {
    color: #000;
}

input[type="checkbox"] {
    margin: -15px;
}

.wpcf7-list-item-label {
    color: #FFF;
    margin-left: 15px; 
}/* End custom CSS */