.elementor-2580 .elementor-element.elementor-element-1a13633:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-1a13633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hipermedicum.pl/wp-content/uploads/2026/04/tlenoterapia-hiperbaryczna-hipermedicum-kontakt-hero.webp");background-position:top left;background-size:cover;}.elementor-2580 .elementor-element.elementor-element-1a13633 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(80deg, #FFFFFF9C 80%, #29ABF2A6 98%);opacity:1;transition:background 0.7s, border-radius 0.3s, opacity 0.7s;}.elementor-2580 .elementor-element.elementor-element-1a13633{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:47px 0px 0px 60px;}.elementor-2580 .elementor-element.elementor-element-e3d5d6c > .elementor-element-populated{margin:11px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2580 .elementor-element.elementor-element-cedda1d .elementor-heading-title{font-size:90px;color:var( --e-global-color-kadence4 );}.elementor-2580 .elementor-element.elementor-element-113ab37 .elementor-heading-title{font-size:37px;font-weight:700;line-height:22px;color:#01A1FE;}.elementor-2580 .elementor-element.elementor-element-2d12f1e{width:var( --container-widget-width, 51.708% );max-width:51.708%;--container-widget-width:51.708%;--container-widget-flex-grow:0;font-size:19px;font-weight:600;line-height:29px;}.elementor-2580 .elementor-element.elementor-element-2d12f1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2580 .elementor-element.elementor-element-b57467c{--spacer-size:199px;}.elementor-2580 .elementor-element.elementor-element-96ab423{margin-top:-180px;margin-bottom:80px;}.elementor-2580 .elementor-element.elementor-element-4590602 .elementor-button{background-color:#17BAFF;font-size:29px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:2px 5px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-radius:90px 90px 90px 90px;padding:50px 50px 50px 50px;}.elementor-2580 .elementor-element.elementor-element-4590602 > .elementor-widget-container{--e-transform-scale:1;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2580 .elementor-element.elementor-element-4590602 > .elementor-widget-container:hover{--e-transform-scale:1.1;}@media(min-width:768px){.elementor-2580 .elementor-element.elementor-element-e3d5d6c{width:61.61%;}.elementor-2580 .elementor-element.elementor-element-c5c4e97{width:38.271%;}}@media(max-width:767px){.elementor-2580 .elementor-element.elementor-element-1a13633:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-1a13633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-2580 .elementor-element.elementor-element-1a13633{padding:0px 0px 0px 0px;}.elementor-2580 .elementor-element.elementor-element-cedda1d{text-align:center;}.elementor-2580 .elementor-element.elementor-element-cedda1d .elementor-heading-title{font-size:74px;}.elementor-2580 .elementor-element.elementor-element-113ab37{text-align:center;}.elementor-2580 .elementor-element.elementor-element-113ab37 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-2580 .elementor-element.elementor-element-2d12f1e{width:initial;max-width:initial;text-align:center;}.elementor-2580 .elementor-element.elementor-element-b57467c{--spacer-size:100px;}.elementor-2580 .elementor-element.elementor-element-4590602 > .elementor-widget-container{--e-transform-scale:0.9;padding:0px 0px 0px 0px;}.elementor-2580 .elementor-element.elementor-element-4590602 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-2580 .elementor-element.elementor-element-4590602 .elementor-button{line-height:1.3em;padding:27px 0px 27px 0px;}}@media(min-width:1025px){.elementor-2580 .elementor-element.elementor-element-1a13633:not(.elementor-motion-effects-element-type-background), .elementor-2580 .elementor-element.elementor-element-1a13633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}