.elementor-471 .elementor-element.elementor-element-643450e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-643450e:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-643450e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf5e9;}.elementor-471 .elementor-element.elementor-element-cf23cfe{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-471 .elementor-element.elementor-element-4c9b65d6{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-471 .elementor-element.elementor-element-47795078 .elementor-button{background-color:#e83f19;font-family:"Arial", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:19px 28px 19px 28px;}.elementor-471 .elementor-element.elementor-element-7fe373bb{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-7fe373bb:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-7fe373bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf5e9;}.elementor-471 .elementor-element.elementor-element-7a0bb735{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-703e4eda{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-705030c9{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-471 .elementor-element.elementor-element-105ead3d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:70px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-24064e41{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-6a1be678 .elementor-button{background-color:#e83f19;font-family:"Arial", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:19px 28px 19px 28px;}.elementor-471 .elementor-element.elementor-element-7f36568b{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-7147e821{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-1f245513{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-57e9d17b{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-172ce7ea{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-172ce7ea:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-172ce7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0b7180 0%, #f2295b 100%);}.elementor-471 .elementor-element.elementor-element-5a94263a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-5fa4f3de{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-3614adc{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-2c9c87c2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:46px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-6ab28080{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-76d47f19 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:38px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-7ce8fce1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-1f9d6f1c{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-22249a16{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-2ce075f8 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:38px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-72b902b1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-7edc010a{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-60e55adc{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-1f909d87 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:38px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-5ac1ba50 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-7effe84d{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-2e5e1ac1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-2e5e1ac1:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-2e5e1ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf5e9;}.elementor-471 .elementor-element.elementor-element-5c2a7d29{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-2174640d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-388476bb{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-4e509aca .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-2dceabb2{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-40517294{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-1de59cc0 img{width:100%;}.elementor-471 .elementor-element.elementor-element-1f8cba41 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-2cef0c14{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-5a6a7529 .elementor-button{background-color:#e83f19;font-family:"Arial", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:19px 28px 19px 28px;}.elementor-471 .elementor-element.elementor-element-f29fcb7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-244b3e26 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-4ab23509{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-2070c42b{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-3e93f87b .elementor-button{background-color:#e83f19;font-family:"Arial", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:19px 28px 19px 28px;}.elementor-471 .elementor-element.elementor-element-5b0382f7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-5b0382f7:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-5b0382f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d9eeea;}.elementor-471 .elementor-element.elementor-element-1092b25d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-2dbd9450{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-b26bf01{--display:flex;--position:fixed;--min-height:0px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:64px;--margin-bottom:64px;--margin-left:64px;--margin-right:64px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:155px;}body:not(.rtl) .elementor-471 .elementor-element.elementor-element-b26bf01{left:848px;}body.rtl .elementor-471 .elementor-element.elementor-element-b26bf01{right:848px;}.elementor-471 .elementor-element.elementor-element-50b8cdbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-50b8cdbb p{margin-block-end:2px;}.elementor-471 .elementor-element.elementor-element-3e146feb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-2de02212{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-2de02212 p{margin-block-end:2px;}.elementor-471 .elementor-element.elementor-element-26b78eb2{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-76ed0f4f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-423cd3a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-423cd3a:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-423cd3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf5e9;}.elementor-471 .elementor-element.elementor-element-469142e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-6fc3b1c8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-2fbdf0e0{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-3a03b159 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:56px;font-weight:700;line-height:1.05em;color:#092636;}.elementor-471 .elementor-element.elementor-element-1430f07d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-34cf5f6d{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-d5b228f .elementor-button{background-color:#e83f19;font-family:"Arial", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:19px 28px 19px 28px;}.elementor-471 .elementor-element.elementor-element-5c281752{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-5c281752:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-5c281752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#092636;}.elementor-471 .elementor-element.elementor-element-373fa3c5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-471 .elementor-element.elementor-element-b92fb10{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-3b2178ab{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.6em;color:#193a46;}.elementor-471 .elementor-element.elementor-element-576d0f7c .elementor-button{background-color:#e83f19;font-family:"Arial", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:19px 28px 19px 28px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS */html{scroll-behavior:smooth}.elementor-471{background:#fbf6e9;color:#08121c;font-family:Georgia,serif}.elementor-471 *{box-sizing:border-box}.elementor-471 .e-con{min-width:0}.elementor-471 p{font:22px/1.25 Georgia,serif;margin:0}.elementor-471 h1,.elementor-471 h2,.elementor-471 h3{font-family:Georgia,serif!important;color:inherit;line-height:1.02;margin:0}.elementor-471 .elementor-widget{min-width:0;margin-bottom:0}.elementor-471 .elementor-button{font:600 20px/1.2 Arial,sans-serif;text-transform:none;background:linear-gradient(150deg,#ff5425,#df2104);color:white;border-radius:9px;padding:18px 28px;box-shadow:0 5px 7px #523c262c}.elementor-471 a:focus-visible{outline:3px solid #d39a2c;outline-offset:5px}.elementor-471 .lg-nav p{display:flex;gap:35px;font-size:18px}.elementor-471 .lg-nav a{color:inherit;text-decoration:none;font-weight:bold}.elementor-471 :is(.elementor-element-cf23cfe,.elementor-element-7a0bb735,.elementor-element-5a94263a,.elementor-element-5c2a7d29,.elementor-element-1092b25d,.elementor-element-469142e,.elementor-element-373fa3c5){width:100%;max-width:1366px;margin:auto;padding:40px 5%;gap:25px}.elementor-471 .elementor-element-cf23cfe{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.elementor-471 .elementor-element-643450e{z-index:3;background:#fbf6e9}.elementor-471 .elementor-element-7fe373bb{background:linear-gradient(90deg,#fbf7edeb,#fbf7ed70 43%,transparent 65%),url('https://leniwygeniusz.pl/wp-content/uploads/2026/10/lg-hero.png') center/cover no-repeat}.elementor-471 .elementor-element-7a0bb735{display:grid;align-items:center}.elementor-471 .elementor-element-703e4eda{gap:22px}.elementor-471 .elementor-element-705030c9{display:none}.elementor-471 .elementor-element-105ead3d h1{font-size:clamp(50px,5.5vw,78px);letter-spacing:-2.5px;line-height:.98}.elementor-471 .lg-hero-last{font-size:.75em;white-space:nowrap}.elementor-471 .elementor-element-105ead3d{position:relative;padding-bottom:15px}.elementor-471 .elementor-element-105ead3d:after{content:'';position:absolute;left:25%;bottom:0;width:72%;height:4px;background:linear-gradient(90deg,#a76b11,#ffd574);border-radius:50%;transform:rotate(-1deg)}.elementor-471 .elementor-element-7147e821{background:none;min-height:510px;padding:0;justify-content:center}.elementor-471 .lg-note p{background:#ffe9a5;color:#193a46;transform:rotate(-4deg);text-align:center;margin:0;font:italic 26px/1.05 Georgia,serif}.elementor-471 .lg-note{align-self:flex-end}.elementor-471 .elementor-element-172ce7ea{background:linear-gradient(110deg,#04596e,#168ba0)}.elementor-471 .elementor-element-5a94263a{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;align-items:stretch;gap:16px;padding:40px 4%}.elementor-471 .elementor-element-2c9c87c2 h2{font-size:clamp(42px,4.6vw,64px);letter-spacing:-2px}.elementor-471 :is(.elementor-element-6ab28080,.elementor-element-22249a16,.elementor-element-60e55adc){background:#fffaf0;border-radius:16px;padding:26px 22px;gap:18px}.elementor-471 :is(.elementor-element-6ab28080,.elementor-element-22249a16,.elementor-element-60e55adc) h3{font-size:27px}.elementor-471 :is(.elementor-element-6ab28080,.elementor-element-22249a16,.elementor-element-60e55adc) p{font-size:18px}.elementor-471 .lg-eyebrow p{font-size:15px;letter-spacing:1.5px}.elementor-471 .lg-eyebrow p:before{content:'';display:inline-block;width:45px;height:2px;background:#dca638;margin-right:18px;vertical-align:middle}.elementor-471 .elementor-element-5c2a7d29{display:grid;grid-template-columns:1.7fr 1fr 1fr;align-items:center;gap:25px;padding:35px 5%}.elementor-471 .elementor-element-4e509aca h2{font-size:clamp(42px,4.8vw,68px);letter-spacing:-2px}.elementor-471 :is(.elementor-element-40517294,.elementor-element-f29fcb7){background:none;border:0;padding:0;align-items:center;text-align:center;gap:10px}.elementor-471 :is(.elementor-element-40517294,.elementor-element-f29fcb7) img{height:340px;width:100%;object-fit:contain;filter:drop-shadow(3px 8px 6px #10292b33)}.elementor-471 :is(.elementor-element-1f8cba41,.elementor-element-244b3e26) h3{font-size:25px}.elementor-471 :is(.elementor-element-2cef0c14,.elementor-element-4ab23509,.elementor-element-2070c42b,.elementor-element-26b78eb2){display:none}.elementor-471 .lg-price p{font-size:27px;color:#e83014;font-weight:bold}.elementor-471 .elementor-element-5b0382f7{background:linear-gradient(90deg,transparent 35%,#fff8eb85 66%,#fff8ebb0),url('https://leniwygeniusz.pl/wp-content/uploads/2026/10/lg-hamak.png') center/cover no-repeat}.elementor-471 .elementor-element-1092b25d{display:grid;align-items:center;min-height:410px}.elementor-471 .elementor-element-2dbd9450{visibility:hidden;min-height:290px;padding:0}.elementor-471 .elementor-element-b26bf01{gap:18px}.elementor-471 .elementor-element-469142e{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:35px 5%}.elementor-471 .elementor-element-3a03b159 h2{font-size:60px;letter-spacing:-2px}.elementor-471 .elementor-element-34cf5f6d p{font-size:19px;max-width:400px}.elementor-471 .elementor-element-5c281752{background:#042231;color:#fff7e8}.elementor-471 .elementor-element-373fa3c5{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 5%;gap:25px}.elementor-471 .elementor-element-373fa3c5 .lg-asset-logo{width:110px;flex-shrink:0}.elementor-471 .elementor-element-373fa3c5 p{font-size:16px;color:#fff7e8}.elementor-471 .elementor-element-373fa3c5 a{color:inherit;text-decoration:none}.elementor-471 .elementor-element-373fa3c5 .elementor-button{background:none;color:#e6b250;box-shadow:none;font-family:Georgia,serif}
@media(max-width:767px){.elementor-471 .elementor-element-cf23cfe>.elementor-widget-button{display:none}.elementor-471 .elementor-element-7fe373bb{background:#fbf6e9}.elementor-471 .elementor-element-7a0bb735{padding:70px 22px 25px!important}.elementor-471 .elementor-element-105ead3d h1{font-size:clamp(43px,12vw,64px)}.elementor-471 p{font-size:21px}.elementor-471 .elementor-element-7147e821{min-height:360px;padding:20px 5px 40px;background:url('https://leniwygeniusz.pl/wp-content/uploads/2026/10/lg-hero.png') right center/auto 100% no-repeat}.elementor-471 .elementor-element-5a94263a,.elementor-471 .elementor-element-5c2a7d29,.elementor-471 .elementor-element-469142e{grid-template-columns:1fr!important;padding:35px 22px!important}.elementor-471 .elementor-element-5c2a7d29{gap:35px}.elementor-471 .elementor-element-5b0382f7{background:#f9f1df url('https://leniwygeniusz.pl/wp-content/uploads/2026/10/lg-hamak.png') left top/auto 260px no-repeat}.elementor-471 .elementor-element-2dbd9450{display:none}.elementor-471 .elementor-element-3e146feb h2{font-size:46px!important}.elementor-471 .elementor-element-3a03b159 h2{font-size:48px}.elementor-471 .elementor-element-373fa3c5{flex-wrap:wrap;padding:22px}.elementor-471 .elementor-button{font-size:18px}}

/* Precise visual details */
.elementor-471 .elementor-element-cf23cfe{position:relative;height:96px!important;min-height:96px!important;padding:12px 5%!important;max-width:1366px!important;width:100%!important;flex-wrap:nowrap!important}
.elementor-471 .elementor-element-cf23cfe .lg-asset-logo{position:absolute!important;left:5%;top:12px;width:168px!important;margin:0!important;z-index:5}
.elementor-471 .elementor-element-4c9b65d6{margin-left:210px!important}
.elementor-471 .elementor-element-643450e{border-bottom:1px solid #b9882f!important;overflow:visible!important}
.elementor-471 .elementor-element-7a0bb735{padding-top:88px!important;min-height:690px!important;grid-template-columns:1fr 1.05fr!important}
.elementor-471 .elementor-element-1f245513{display:block!important;height:470px!important;width:100%!important;position:relative}
.elementor-471 .elementor-element-1f245513 .lg-asset-mikro{position:absolute!important;width:66%!important;left:-3%;top:-8%;transform:rotate(-8deg)!important;z-index:3}
.elementor-471 .elementor-element-1f245513 .lg-asset-stres{position:absolute!important;width:64%!important;right:-3%;top:0;transform:rotate(6deg)!important;z-index:2}
.elementor-471 .elementor-element-1f245513 img{max-height:none!important;height:auto!important;width:100%!important;filter:drop-shadow(7px 12px 6px #10292b66)}
.elementor-471 .lg-note{position:relative;z-index:5!important;width:210px!important;margin-top:-65px!important;margin-right:25px!important;box-shadow:none!important}
.elementor-471 .lg-note p{padding:17px 24px!important;line-height:1.05!important;box-shadow:3px 5px 0 #d4af55,5px 8px 0 #edd28c,8px 15px 12px #172a3044!important}
.elementor-471 .lg-strike{position:relative;white-space:nowrap}.elementor-471 .lg-strike:after{content:'';position:absolute;left:-8%;right:-8%;top:53%;height:3px;background:#e93018;transform:rotate(-6deg);border-radius:50%}.elementor-471 .lg-note s{text-decoration-color:#e93018;text-decoration-thickness:3px}
.elementor-471 .lg-benefit-grid{display:grid;grid-template-columns:1fr 1fr 1.2fr;font:17px/1.25 Georgia,serif;text-align:center;color:#071827;gap:0;margin-top:10px}.elementor-471 .lg-benefit-grid>div{padding:0 10px;border-right:1px solid #82949b}.elementor-471 .lg-benefit-grid>div:last-child{border:0}.elementor-471 .lg-benefit-icon{display:block;width:42px;height:42px;margin:0 auto 12px;background:center/contain no-repeat}.elementor-471 .lg-check{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23b57918'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D%2210%22%20y%3D%227%22%20width%3D%2229%22%20height%3D%2236%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M18%204h12v7H18zM4%2023l5%205%2010-11M22%2023h10M17%2033h15%22%2F%3E%3C%2Fsvg%3E")}.elementor-471 .lg-coffee{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23b57918'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M8%2019h27v13c0%2012-27%2012-27%200zM35%2020h4c9%200%207%2013-4%2013M5%2044h35M15%2013c-6-5%206-7%200-12M25%2013c-6-5%206-7%200-12%22%2F%3E%3C%2Fsvg%3E")}.elementor-471 .lg-bulb{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23b57918'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M16%2031c-14-13-5-27%208-27s22%2014%208%2027l-2%207H18zM18%2042h12M21%2046h6M19%2022l5%205%205-5M24%2027v11%22%2F%3E%3C%2Fsvg%3E")}
.elementor-471 :is(.elementor-element-6ab28080,.elementor-element-22249a16,.elementor-element-60e55adc){position:relative}.elementor-471 :is(.elementor-element-6ab28080,.elementor-element-22249a16,.elementor-element-60e55adc):after{content:'';position:absolute;right:22px;top:27px;width:44px;height:44px;background:center/contain no-repeat}.elementor-471 .elementor-element-6ab28080:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23082332'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M6%206h25v22H17l-8%207v-7H6zM22%2028v9h12l8%207V20h-8%22%2F%3E%3Cpath%20d%3D%22M12%2016h1m6%200h1m6%200h1%22%2F%3E%3C%2Fsvg%3E")}.elementor-471 .elementor-element-22249a16:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23082332'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M26%2043v-8c10-3%2014-11%2010-20C32%204%2017%203%2010%2012c-4%205-4%209-8%2015h8v11h10v5M15%2014c12-9%2024%206%2012%2013S8%2022%2016%2015s20%202%2010%2015S9%2019%2022%2011s16%2020%202%2018S13%207%2029%2017s-9%2019-13%206%22%2F%3E%3C%2Fsvg%3E")}.elementor-471 .elementor-element-60e55adc:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23082332'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2219%22%2F%3E%3Cpath%20d%3D%22M24%2010v15l10%206%22%2F%3E%3C%2Fsvg%3E")}
.elementor-471 .elementor-element-5fa4f3de :is(h2,p){color:#fff!important}.elementor-471 .lg-number h3{font-size:42px!important;color:#ed371a!important}
.elementor-471 .elementor-element-1092b25d{grid-template-columns:1.12fr 1fr!important;gap:20px!important;padding:42px 5%!important}.elementor-471 .elementor-element-3e146feb h2{font-size:clamp(42px,4.9vw,68px)!important}.elementor-471 .elementor-element-76ed0f4f h3{font-size:clamp(18px,1.72vw,25px)!important;white-space:nowrap;border:0!important;position:relative;padding-bottom:14px!important}.elementor-471 .elementor-element-76ed0f4f h3:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background:linear-gradient(90deg,#a66b0e,#ffd276,#b77b16);border-radius:60% 40% 70% 30%;transform:rotate(-.6deg)}
.elementor-471 .elementor-element-423cd3a{position:relative;overflow:hidden!important}.elementor-471 .elementor-element-423cd3a:after{content:'';position:absolute;right:-16px;top:0;width:210px;height:240px;opacity:.55;pointer-events:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20220%20240'%3E%3Cg%20fill%3D'%233b4634'%3E%3Cpath%20d%3D'M220%200Q116%2080%2040%20230Q119%20100%20220%200'%2F%3E%3Cpath%20d%3D'M206%2012Q140%200%2069%2025Q142%2032%20195%2025M189%2032Q113%2018%2029%2067Q111%2055%20176%2047M173%2050Q94%2050%206%20111Q100%2081%20158%2069M155%2072Q77%2087%200%20157Q84%20116%20143%2091M137%2096Q73%20123%2017%20204Q78%20152%20124%20117M120%20121Q65%20158%2042%20236Q85%20181%20108%20143M202%2016Q225%2080%20213%20135Q195%2077%20190%2033M184%2038Q202%20110%20180%20168Q173%20103%20171%2057M165%2062Q175%20139%20145%20198Q144%20129%20152%2082M145%2088Q149%20160%20114%20218Q116%20152%20133%20109M126%20115Q125%20184%2083%20239Q96%20176%20114%20139'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") right top/contain no-repeat}.elementor-471 .elementor-element-469142e{position:relative;z-index:1;padding-right:125px!important}.elementor-471 .elementor-element-3a03b159 h2{position:relative}.elementor-471 .elementor-element-3a03b159 h2:after{content:'';display:block;width:50%;margin-left:33%;height:5px;background:#ba7b12;border-radius:60%;transform:rotate(-3deg)}
@media(max-width:767px){.elementor-471 .elementor-element-cf23cfe{height:65px!important;min-height:65px!important;padding:10px 18px!important}.elementor-471 .elementor-element-cf23cfe .lg-asset-logo{width:100px!important;left:18px;top:15px}.elementor-471 .elementor-element-4c9b65d6{margin-left:115px!important}.elementor-471 .lg-nav p{gap:12px!important;font-size:14px!important}.elementor-471 .elementor-element-7a0bb735{grid-template-columns:1fr!important;min-height:0!important;padding-top:70px!important}.elementor-471 .elementor-element-1f245513{height:350px!important}.elementor-471 .elementor-element-1f245513 .lg-asset-mikro{left:0;top:0;width:65%!important}.elementor-471 .elementor-element-1f245513 .lg-asset-stres{right:0;top:6%;width:62%!important}.elementor-471 .lg-note{width:175px!important;margin-top:-55px!important;margin-right:8px!important}.elementor-471 .lg-benefit-grid{font-size:14px}.elementor-471 .lg-benefit-grid>div{padding:0 6px}.elementor-471 .lg-benefit-icon{width:35px;height:35px}.elementor-471 .elementor-element-1092b25d{grid-template-columns:1fr!important;padding:280px 22px 35px!important}.elementor-471 .elementor-element-76ed0f4f h3{font-size:18px!important;white-space:normal}.elementor-471 .elementor-element-469142e{padding-right:22px!important}.elementor-471 .elementor-element-423cd3a:after{width:125px;height:145px;opacity:.25}}

.elementor-471 .lg-benefit-grid>div:before{content:'';display:block;width:42px;height:42px;margin:0 auto 12px;background:center/contain no-repeat}.elementor-471 .lg-benefit-grid>div:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23b57918'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D%2210%22%20y%3D%227%22%20width%3D%2229%22%20height%3D%2236%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M18%204h12v7H18zM4%2023l5%205%2010-11M22%2023h10M17%2033h15%22%2F%3E%3C%2Fsvg%3E")}.elementor-471 .lg-benefit-grid>div:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23b57918'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M8%2019h27v13c0%2012-27%2012-27%200zM35%2020h4c9%200%207%2013-4%2013M5%2044h35M15%2013c-6-5%206-7%200-12M25%2013c-6-5%206-7%200-12%22%2F%3E%3C%2Fsvg%3E")}.elementor-471 .lg-benefit-grid>div:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2048%2048'%20fill%3D'none'%20stroke%3D'%23b57918'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M16%2031c-14-13-5-27%208-27s22%2014%208%2027l-2%207H18zM18%2042h12M21%2046h6M19%2022l5%205%205-5M24%2027v11%22%2F%3E%3C%2Fsvg%3E")}.elementor-471 .lg-benefit-icon{display:none!important}

/* Reference adjustments 2026-10-21 */
.elementor.elementor-471 .elementor-element.elementor-element-172ce7ea{background:radial-gradient(ellipse at 52% 40%,#168fa1 0%,#08768b 45%,#03566c 100%)!important;}
.elementor.elementor-471 .elementor-element.elementor-element-172ce7ea:before{background:none!important;}
.elementor.elementor-471 .elementor-element.elementor-element-5c2a7d29{grid-template-columns:1.55fr 1fr 1fr!important;gap:28px!important;padding-top:35px!important;padding-bottom:35px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-4e509aca h2{font-size:clamp(54px,5.7vw,80px)!important;line-height:.99!important;letter-spacing:-2.6px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-2dceabb2 p{font-size:clamp(22px,1.9vw,27px)!important;line-height:1.25!important;}
.elementor.elementor-471 :is(.elementor-element-40517294,.elementor-element-f29fcb7) img{height:420px!important;max-height:none!important;width:100%!important;object-fit:contain!important;}
.elementor.elementor-471 :is(.elementor-element-1f8cba41,.elementor-element-244b3e26) h3{font-size:28px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-5b0382f7{background:linear-gradient(90deg,transparent 40%,#fff8eb25 61%,#fff8eb60),url('https://leniwygeniusz.pl/wp-content/uploads/2026/10/lg-hamak.png') center/cover no-repeat!important;}
.elementor.elementor-471 .elementor-element.elementor-element-5b0382f7:before{background:none!important;}
.elementor.elementor-471 .elementor-element.elementor-element-1092b25d{grid-template-columns:1.2fr 1fr!important;min-height:470px!important;padding:45px 3% 45px 5%!important;gap:20px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-3e146feb h2{font-size:clamp(50px,5.3vw,74px)!important;line-height:1!important;letter-spacing:-2px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-2de02212 p{font-size:clamp(22px,1.9vw,27px)!important;line-height:1.25!important;}
.elementor.elementor-471 .elementor-element.elementor-element-76ed0f4f h3{font-size:clamp(18px,1.75vw,25px)!important;}
@media(max-width:767px){
.elementor.elementor-471 .elementor-element.elementor-element-5c2a7d29{grid-template-columns:1fr!important;}
.elementor.elementor-471 .elementor-element.elementor-element-4e509aca h2{font-size:52px!important;}
.elementor.elementor-471 :is(.elementor-element-40517294,.elementor-element-f29fcb7) img{height:400px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-5b0382f7{background:#f9f1df url('https://leniwygeniusz.pl/wp-content/uploads/2026/10/lg-hamak.png') left top/auto 280px no-repeat!important;}
.elementor.elementor-471 .elementor-element.elementor-element-1092b25d{grid-template-columns:1fr!important;padding:300px 22px 35px!important;min-height:0!important;}
.elementor.elementor-471 .elementor-element.elementor-element-3e146feb h2{font-size:48px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-76ed0f4f h3{font-size:20px!important;white-space:normal!important;}
}
.elementor.elementor-471 .elementor-element.elementor-element-b26bf01{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;transform:none!important;}.elementor.elementor-471 .elementor-element.elementor-element-1092b25d{display:grid!important;height:auto!important;}.elementor.elementor-471 .elementor-element.elementor-element-5b0382f7{height:auto!important;min-height:0!important;}
/* Cover placement and section proportions */
@media(min-width:768px){
.elementor.elementor-471 .elementor-element-1f245513 .lg-asset-mikro{width:72%!important;left:0!important;top:auto!important;bottom:-3%!important;}
.elementor.elementor-471 .elementor-element-1f245513 .lg-asset-stres{width:70%!important;right:-8%!important;top:auto!important;bottom:-3%!important;}
.elementor.elementor-471 .elementor-element.elementor-element-5b0382f7{height:550px!important;max-height:550px!important;overflow:hidden!important;background-position:center center!important;}
.elementor.elementor-471 .elementor-element.elementor-element-1092b25d{height:550px!important;min-height:550px!important;grid-template-columns:1.32fr 1fr!important;padding:85px 2% 35px 5%!important;align-items:start!important;}
.elementor.elementor-471 .elementor-element.elementor-element-2dbd9450{height:0!important;min-height:0!important;overflow:hidden!important;}
.elementor.elementor-471 .elementor-element.elementor-element-3e146feb h2{font-size:clamp(46px,5.1vw,70px)!important;}
.elementor.elementor-471 .elementor-element.elementor-element-469142e{min-height:320px!important;padding-top:55px!important;padding-bottom:55px!important;grid-template-columns:1.05fr 1fr!important;}
.elementor.elementor-471 .elementor-element.elementor-element-423cd3a:after{width:250px!important;height:320px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-3a03b159 h2{font-size:68px!important;}
}
@media(max-width:767px){.elementor.elementor-471 .elementor-element.elementor-element-469142e{padding-top:45px!important;padding-bottom:45px!important;}}

@media(min-width:768px){.elementor.elementor-471 .elementor-element.elementor-element-1092b25d{padding-top:127px!important;}}
/* Center the approach text in the clear sky and sea */
@media(min-width:768px){
.elementor.elementor-471 .elementor-element.elementor-element-1092b25d{grid-template-columns:1.5fr 1fr!important;padding-top:111px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-b26bf01{text-align:center!important;align-items:center!important;}
.elementor.elementor-471 .elementor-element.elementor-element-b26bf01>.elementor-widget{width:100%!important;text-align:center!important;}
.elementor.elementor-471 .elementor-element.elementor-element-3e146feb h2{text-align:center!important;}
.elementor.elementor-471 .elementor-element.elementor-element-76ed0f4f h3{text-align:center!important;}
}

/* Approach section matched to the supplied crop */
@media(min-width:768px){
.elementor.elementor-471 .elementor-element.elementor-element-1092b25d{grid-template-columns:1.5fr 1fr!important;padding-top:132px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-b26bf01{text-align:left!important;align-items:flex-start!important;gap:16px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-b26bf01>.elementor-widget{text-align:left!important;}
.elementor.elementor-471 .elementor-element.elementor-element-3e146feb h2{font-size:clamp(40px,4.6vw,64px)!important;line-height:1!important;letter-spacing:-2px!important;text-align:left!important;}
.elementor.elementor-471 .elementor-element.elementor-element-2de02212 p{font-size:22px!important;line-height:1.3!important;max-width:470px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-76ed0f4f h3{font-size:21px!important;text-align:left!important;}
}

/* Mobile hero: readable heading and clear book composition */
@media(max-width:767px){
.elementor.elementor-471 .elementor-element.elementor-element-7a0bb735{grid-template-columns:minmax(0,1fr)!important;padding-left:18px!important;padding-right:18px!important;gap:24px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-105ead3d h1{font-size:clamp(32px,10vw,46px)!important;line-height:1.04!important;letter-spacing:-1.2px!important;overflow-wrap:normal!important;}
.elementor.elementor-471 .lg-hero-last{font-size:.76em!important;white-space:normal!important;display:inline!important;}
.elementor.elementor-471 .elementor-element.elementor-element-703e4eda{width:100%!important;gap:20px!important;}
.elementor.elementor-471 .elementor-element.elementor-element-24064e41 p{font-size:19px!important;line-height:1.35!important;}
.elementor.elementor-471 .elementor-element.elementor-element-7147e821{position:relative!important;width:100%!important;min-height:0!important;padding:18px 0 0!important;display:flex!important;flex-direction:column!important;gap:0!important;background:url('https://leniwygeniusz.pl/wp-content/uploads/2026/10/lg-hero.png') right top/auto 330px no-repeat!important;}
.elementor.elementor-471 .elementor-element.elementor-element-1f245513{position:relative!important;display:block!important;height:330px!important;width:100%!important;max-width:440px!important;margin:0 auto!important;}
.elementor.elementor-471 .elementor-element-1f245513 .lg-asset-mikro{position:absolute!important;width:61%!important;left:2%!important;right:auto!important;top:12px!important;bottom:auto!important;transform:rotate(-12deg)!important;transform-origin:50% 90%!important;z-index:3!important;}
.elementor.elementor-471 .elementor-element-1f245513 .lg-asset-stres{position:absolute!important;width:59%!important;right:2%!important;left:auto!important;top:16px!important;bottom:auto!important;transform:rotate(10deg)!important;transform-origin:50% 90%!important;z-index:2!important;}
.elementor.elementor-471 .elementor-element-1f245513 img{height:auto!important;max-height:none!important;filter:drop-shadow(3px 6px 4px #10292b44)!important;}
.elementor.elementor-471 .elementor-element.elementor-element-57e9d17b.lg-note{position:relative!important;align-self:center!important;width:150px!important;margin:14px auto 10px!important;}
.elementor.elementor-471 .lg-note p{font-size:20px!important;padding:12px 18px!important;}
}

/* Mobile coffee cup in front of the ebook covers */
@media(max-width:767px){
.elementor.elementor-471 .elementor-element.elementor-element-7147e821:after{content:""!important;position:absolute!important;display:block!important;top:0!important;right:0!important;bottom:auto!important;left:auto!important;width:80px!important;height:330px!important;background:url('https://leniwygeniusz.pl/wp-content/uploads/2026/10/lg-hero.png') right top/auto 330px no-repeat!important;clip-path:polygon(12px 218px,13px 216px,19px 214px,30px 213px,45px 213px,58px 215px,66px 218px,66px 227px,73px 225px,80px 227px,80px 283px,65px 284px,35px 284px,13px 282px,2px 278px,2px 266px,7px 263px,23px 260px,19px 255px,15px 247px,13px 235px)!important;z-index:10!important;pointer-events:none!important;opacity:1!important;transform:none!important;}
}/* End custom CSS */