.elementor-12 .elementor-element.elementor-element-5bdece7{--display:flex;--min-height:80vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:130px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-5bdece7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5bdece7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://eclathair.pl/wp-content/uploads/2025/12/Hero-3-desktop.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-678b2e6{--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-12 .elementor-element.elementor-element-bf71d9b{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-25054a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-12 .elementor-element.elementor-element-25054a8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:3.5px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f3bba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-3f3bba2 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:80px;font-weight:400;line-height:1.1em;color:var( --e-global-color-8106fbb );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5209455{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5e24b52{--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:0px;--margin-bottom:50px;--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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-dbd57b0 .elementor-button{background-color:#C0A36700;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dbd57b0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-dbd57b0 .elementor-button:focus{background-color:#C0A36778;}.elementor-12 .elementor-element.elementor-element-dbd57b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f0fc8d5 .elementor-button{background-color:#C0A36700;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f0fc8d5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f0fc8d5 .elementor-button:focus{background-color:#C0A36778;}.elementor-12 .elementor-element.elementor-element-f0fc8d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-daae208{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ed352ed{--display:flex;--min-height:80vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ed352ed:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ed352ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-12c37fd{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-82ff166{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8c41211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-12 .elementor-element.elementor-element-8c41211 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.9px;}.elementor-12 .elementor-element.elementor-element-bc6a827{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-bc6a827 .elementor-heading-title{font-family:"Kalnia", Sans-serif;font-size:80px;font-weight:400;color:var( --e-global-color-8106fbb );}.elementor-12 .elementor-element.elementor-element-9a140bd{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b12be48{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1adb45a .elementor-button{background-color:#C0A36700;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1adb45a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1adb45a .elementor-button:focus{background-color:#C0A36752;}.elementor-12 .elementor-element.elementor-element-1adb45a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-12 .elementor-element.elementor-element-751b500 .elementor-button{background-color:#C0A36700;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-751b500 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-751b500 .elementor-button:focus{background-color:#C0A36752;}.elementor-12 .elementor-element.elementor-element-751b500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-12 .elementor-element.elementor-element-99311fd{--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;--justify-content:center;--align-items:center;--padding-top:130px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-99311fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-99311fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://eclathair.pl/wp-content/uploads/2025/12/terakota.webp");}.elementor-12 .elementor-element.elementor-element-9ef49da{--display:flex;}.elementor-12 .elementor-element.elementor-element-19ad359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-19ad359 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;letter-spacing:8.9px;color:#D5C2B1;}.elementor-12 .elementor-element.elementor-element-6ec9b54{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#EBEAE9;}.elementor-12 .elementor-element.elementor-element-249a732{--display:flex;}.elementor-12 .elementor-element.elementor-element-8caab62{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dccc3a9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A87462;--border-color:#A87462;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-dccc3a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dccc3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A46049;}.elementor-12 .elementor-element.elementor-element-dccc3a9.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-dccc3a9:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-2337d7f{--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c2789df .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-c2789df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c2789df.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c2789df.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c2789df.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c2789df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c2789df .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-c2789df .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-a9b4795.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a9b4795{text-align:left;}.elementor-12 .elementor-element.elementor-element-a9b4795 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#D5C2B1;}.elementor-12 .elementor-element.elementor-element-e37c589{text-align:left;}.elementor-12 .elementor-element.elementor-element-e37c589 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#EBEAE9;}.elementor-12 .elementor-element.elementor-element-13ba752{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A87462;--border-color:#A87462;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-13ba752:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13ba752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A46049;}.elementor-12 .elementor-element.elementor-element-13ba752.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-13ba752:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-cc7e622{--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-12 .elementor-element.elementor-element-aaf958e .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-aaf958e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-aaf958e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-aaf958e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-aaf958e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-aaf958e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-aaf958e .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-aaf958e .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-9472992.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9472992{text-align:left;}.elementor-12 .elementor-element.elementor-element-9472992 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#D5C2B1;}.elementor-12 .elementor-element.elementor-element-6112b05{text-align:left;}.elementor-12 .elementor-element.elementor-element-6112b05 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#EBEAE9;}.elementor-12 .elementor-element.elementor-element-7b75fc7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A87462;--border-color:#A87462;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7b75fc7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b75fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A46049;}.elementor-12 .elementor-element.elementor-element-7b75fc7.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-7b75fc7:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-02aca2a{--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-12 .elementor-element.elementor-element-4cfd56d .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4cfd56d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4cfd56d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4cfd56d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4cfd56d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4cfd56d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4cfd56d .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-4cfd56d .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-fb63063.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fb63063{text-align:left;}.elementor-12 .elementor-element.elementor-element-fb63063 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#D5C2B1;}.elementor-12 .elementor-element.elementor-element-1bc1f6f{text-align:left;}.elementor-12 .elementor-element.elementor-element-1bc1f6f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#EBEAE9;}.elementor-12 .elementor-element.elementor-element-3a533ae{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A87462;--border-color:#A87462;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3a533ae:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a533ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A46049;}.elementor-12 .elementor-element.elementor-element-3a533ae.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-3a533ae:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-9492387{--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-12 .elementor-element.elementor-element-0e16dbf .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-0e16dbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0e16dbf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0e16dbf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0e16dbf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0e16dbf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0e16dbf .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-0e16dbf .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-404a411.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-404a411{text-align:left;}.elementor-12 .elementor-element.elementor-element-404a411 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#D5C2B1;}.elementor-12 .elementor-element.elementor-element-38c5319{text-align:left;}.elementor-12 .elementor-element.elementor-element-38c5319 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#EBEAE9;}.elementor-12 .elementor-element.elementor-element-8a0bbfc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A87462;--border-color:#A87462;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8a0bbfc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8a0bbfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A46049;}.elementor-12 .elementor-element.elementor-element-8a0bbfc.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-8a0bbfc:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-830a1a5{--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-12 .elementor-element.elementor-element-12b8d67 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-12b8d67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-12b8d67.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-12b8d67.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-12b8d67.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-12b8d67.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-12b8d67 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-12b8d67 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-bd0a372.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bd0a372{text-align:left;}.elementor-12 .elementor-element.elementor-element-bd0a372 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#D5C2B1;}.elementor-12 .elementor-element.elementor-element-7712beb{text-align:left;}.elementor-12 .elementor-element.elementor-element-7712beb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#EBEAE9;}.elementor-12 .elementor-element.elementor-element-269c677{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A87462;--border-color:#A87462;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-269c677:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-269c677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A46049;}.elementor-12 .elementor-element.elementor-element-269c677.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-269c677:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-46a9f71{--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-12 .elementor-element.elementor-element-d76c273 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-d76c273.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d76c273.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d76c273.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d76c273.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d76c273.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d76c273 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-d76c273 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-fe2c875.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fe2c875{text-align:left;}.elementor-12 .elementor-element.elementor-element-fe2c875 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#D5C2B1;}.elementor-12 .elementor-element.elementor-element-8951e50{text-align:left;}.elementor-12 .elementor-element.elementor-element-8951e50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#EBEAE9;}.elementor-12 .elementor-element.elementor-element-1997ef9{--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;--justify-content:center;--align-items:center;--padding-top:130px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-1997ef9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1997ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://eclathair.pl/wp-content/uploads/2025/12/kremowa-terakota-2.webp");}.elementor-12 .elementor-element.elementor-element-e4ef50f{--display:flex;}.elementor-12 .elementor-element.elementor-element-61f56d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-61f56d3 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;letter-spacing:8.9px;color:var( --e-global-color-c0fe12c );}.elementor-12 .elementor-element.elementor-element-f8b6e9a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-9fcd666 );}.elementor-12 .elementor-element.elementor-element-f42380c{--display:flex;}.elementor-12 .elementor-element.elementor-element-f36b246{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3d92bd1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3d92bd1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3d92bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D9C9;}.elementor-12 .elementor-element.elementor-element-3d92bd1.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-3d92bd1:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-f24f087{--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-12 .elementor-element.elementor-element-e05e225 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-e05e225.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e05e225.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e05e225.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e05e225.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e05e225.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e05e225 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-e05e225 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-b3314e0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b3314e0{text-align:left;}.elementor-12 .elementor-element.elementor-element-b3314e0 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c8c88a2{text-align:left;}.elementor-12 .elementor-element.elementor-element-c8c88a2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9fcd666 );}.elementor-12 .elementor-element.elementor-element-474e68c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-474e68c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-474e68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D9C9;}.elementor-12 .elementor-element.elementor-element-474e68c.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-474e68c:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-7fa875e{--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-12 .elementor-element.elementor-element-6a3516d .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-6a3516d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6a3516d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6a3516d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6a3516d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6a3516d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6a3516d .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-6a3516d .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-b9e8c43.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b9e8c43{text-align:left;}.elementor-12 .elementor-element.elementor-element-b9e8c43 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-157ebd3{text-align:left;}.elementor-12 .elementor-element.elementor-element-157ebd3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9fcd666 );}.elementor-12 .elementor-element.elementor-element-b1bc865{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b1bc865:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b1bc865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D9C9;}.elementor-12 .elementor-element.elementor-element-b1bc865.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-b1bc865:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-9fee74a{--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-12 .elementor-element.elementor-element-976fb9f .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-976fb9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-976fb9f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-976fb9f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-976fb9f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-976fb9f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-976fb9f .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-976fb9f .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-9430fcb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9430fcb{text-align:left;}.elementor-12 .elementor-element.elementor-element-9430fcb .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-29bccaa{text-align:left;}.elementor-12 .elementor-element.elementor-element-29bccaa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9fcd666 );}.elementor-12 .elementor-element.elementor-element-3fd35dd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3fd35dd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3fd35dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D9C9;}.elementor-12 .elementor-element.elementor-element-3fd35dd.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-3fd35dd:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-2020376{--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-12 .elementor-element.elementor-element-07a3d86 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-07a3d86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-07a3d86.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-07a3d86.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-07a3d86.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-07a3d86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-07a3d86 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-07a3d86 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-20b14f8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-20b14f8{text-align:left;}.elementor-12 .elementor-element.elementor-element-20b14f8 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-cbb28af{text-align:left;}.elementor-12 .elementor-element.elementor-element-cbb28af .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9fcd666 );}.elementor-12 .elementor-element.elementor-element-3f4e82b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3f4e82b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f4e82b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D9C9;}.elementor-12 .elementor-element.elementor-element-3f4e82b.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-3f4e82b:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-261d32e{--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-12 .elementor-element.elementor-element-53a5bb3 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-53a5bb3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-53a5bb3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-53a5bb3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-53a5bb3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-53a5bb3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-53a5bb3 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-53a5bb3 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-005658b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-005658b{text-align:left;}.elementor-12 .elementor-element.elementor-element-005658b .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-87e48e8{text-align:left;}.elementor-12 .elementor-element.elementor-element-87e48e8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9fcd666 );}.elementor-12 .elementor-element.elementor-element-24110a7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-24110a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24110a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D9C9;}.elementor-12 .elementor-element.elementor-element-24110a7.e-con:hover{--e-con-transform-scale:1.02;}.elementor-12 .elementor-element.elementor-element-24110a7:hover{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}.elementor-12 .elementor-element.elementor-element-98c955f{--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-12 .elementor-element.elementor-element-3f8bb83 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3f8bb83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f8bb83.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3f8bb83.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f8bb83.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3f8bb83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f8bb83 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-3f8bb83 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-a8e6bac.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a8e6bac{text-align:left;}.elementor-12 .elementor-element.elementor-element-a8e6bac .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-73653ad{text-align:left;}.elementor-12 .elementor-element.elementor-element-73653ad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9fcd666 );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-dd8929c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-dd8929c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-dd8929c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:401px){.elementor-12 .elementor-element.elementor-element-678b2e6{--width:90%;}.elementor-12 .elementor-element.elementor-element-bf71d9b{--width:54%;}.elementor-12 .elementor-element.elementor-element-daae208{--width:40%;}.elementor-12 .elementor-element.elementor-element-12c37fd{--width:80%;}.elementor-12 .elementor-element.elementor-element-82ff166{--width:60%;}.elementor-12 .elementor-element.elementor-element-9ef49da{--width:800px;}.elementor-12 .elementor-element.elementor-element-e4ef50f{--width:800px;}}@media(max-width:1366px) and (min-width:401px){.elementor-12 .elementor-element.elementor-element-678b2e6{--width:88%;}.elementor-12 .elementor-element.elementor-element-daae208{--width:48%;}}@media(max-width:1024px) and (min-width:401px){.elementor-12 .elementor-element.elementor-element-678b2e6{--width:100%;}.elementor-12 .elementor-element.elementor-element-bf71d9b{--width:100%;}.elementor-12 .elementor-element.elementor-element-9ef49da{--width:90%;}.elementor-12 .elementor-element.elementor-element-e4ef50f{--width:90%;}}@media(max-width:500px) and (min-width:401px){.elementor-12 .elementor-element.elementor-element-12c37fd{--width:100%;}.elementor-12 .elementor-element.elementor-element-82ff166{--width:100%;}.elementor-12 .elementor-element.elementor-element-9ef49da{--width:100%;}.elementor-12 .elementor-element.elementor-element-e4ef50f{--width:100%;}}@media(min-width:2400px){.elementor-12 .elementor-element.elementor-element-678b2e6{--width:100%;}.elementor-12 .elementor-element.elementor-element-bf71d9b{--width:60%;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-3f3bba2 .elementor-heading-title{font-size:89px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5209455{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8caab62{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f36b246{--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-25054a8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-12 .elementor-element.elementor-element-3f3bba2 .elementor-heading-title{font-size:64px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5209455{font-size:14px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8caab62{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f36b246{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-5bdece7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5bdece7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclathair.pl/wp-content/uploads/2025/12/Hero-8-desktop-mobile.webp");background-position:bottom center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5bdece7{--min-height:0vh;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-678b2e6{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-25054a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-12 .elementor-element.elementor-element-3f3bba2 .elementor-heading-title{font-size:69px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5209455{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 196px 0px 0px;font-size:16px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-19ad359 .elementor-heading-title{font-size:38px;}.elementor-12 .elementor-element.elementor-element-8caab62{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-61f56d3 .elementor-heading-title{font-size:38px;}.elementor-12 .elementor-element.elementor-element-f36b246{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:500px){.elementor-12 .elementor-element.elementor-element-3f3bba2 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-ed352ed:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ed352ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclathair.pl/wp-content/uploads/2025/12/Hero-8-desktop-mobile.webp");background-position:bottom center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ed352ed{--min-height:90vh;}.elementor-12 .elementor-element.elementor-element-12c37fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-82ff166{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-8c41211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12 .elementor-element.elementor-element-8c41211 .elementor-heading-title{font-size:13px;letter-spacing:2.3px;}.elementor-12 .elementor-element.elementor-element-bc6a827{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-bc6a827 .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-9a140bd{padding:20px 20px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-b12be48{padding:0px 100px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-1adb45a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1adb45a .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-751b500{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-751b500 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-19ad359 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-8caab62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-61f56d3 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-f36b246{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:400px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-82ff166{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-8c41211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-8c41211 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-bc6a827 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-9a140bd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-12 .elementor-element.elementor-element-b12be48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-12 .elementor-element.elementor-element-1adb45a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-751b500{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8caab62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f36b246{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}