.elementor-20312 .elementor-element.elementor-element-9adaec2{margin-top:0px;margin-bottom:10px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20312 .elementor-element.elementor-element-bccafb5{width:100%;max-width:100%;}.elementor-20312 .elementor-element.elementor-element-58235ce{padding:10px 30px 0px 30px;}.elementor-20312 .elementor-element.elementor-element-d3bbfe1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-20312 .elementor-element.elementor-element-d3bbfe1 > .elementor-element-populated{margin:0px 100px 0px 100px;--e-column-margin-right:100px;--e-column-margin-left:100px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-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-20312 .elementor-element.elementor-element-dab3bdf{width:var( --container-widget-width, 101.352% );max-width:101.352%;--container-widget-width:101.352%;--container-widget-flex-grow:0;text-align:justify;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-d7815f7 );}.elementor-20312 .elementor-element.elementor-element-04d9aa8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-widget-global .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-20312 .elementor-element.elementor-global-11860 .elementor-button{background-color:#FFFFFF00;fill:#000000;color:#000000;}.elementor-20312 .elementor-element.elementor-global-11860 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-20312 .elementor-element.elementor-global-11860 > .elementor-widget-container{background-image:url("https://centrumsanitas.pl/wp-content/uploads/2025/01/background-button-specjalisci.png");padding:15px 15px 15px 15px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20312 .elementor-element.elementor-element-3952742 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-20312 .elementor-element.elementor-element-70517e9 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-20312 .elementor-element.elementor-element-70517e9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-20312 .elementor-element.elementor-element-f489e84 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-20312 .elementor-element.elementor-element-f489e84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-20312 .elementor-element.elementor-element-6a14ea7 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-20312 .elementor-element.elementor-element-6a14ea7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-20312 .elementor-element.elementor-element-1e6fca4{margin-top:20px;margin-bottom:20px;padding:0px 30px 0px 30px;}.elementor-20312 .elementor-element.elementor-global-11883 .elementor-button{background-color:#FFFFFF00;fill:#000000;color:#000000;}.elementor-20312 .elementor-element.elementor-global-11883{width:var( --container-widget-width, 100.286% );max-width:100.286%;--container-widget-width:100.286%;--container-widget-flex-grow:0;}.elementor-20312 .elementor-element.elementor-global-11883 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-20312 .elementor-element.elementor-global-11883 > .elementor-widget-container{background-image:url("https://centrumsanitas.pl/wp-content/uploads/2025/01/background-button-sprawdz-inne-specjalizacje.webp");padding:15px 15px 15px 15px;background-position:center center;background-repeat:no-repeat;background-size:contain;}@media(min-width:768px){.elementor-20312 .elementor-element.elementor-element-d3bbfe1{width:74.665%;}.elementor-20312 .elementor-element.elementor-element-04d9aa8{width:25%;}.elementor-20312 .elementor-element.elementor-element-57e8171{width:74.665%;}.elementor-20312 .elementor-element.elementor-element-1d4c1f5{width:25%;}}@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 );word-spacing:var( --e-global-typography-text-word-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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20312 .elementor-element.elementor-element-dab3bdf{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20312 .elementor-element.elementor-element-58235ce{padding:0px 10px 0px 10px;}.elementor-20312 .elementor-element.elementor-element-d3bbfe1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-20312 .elementor-element.elementor-element-dab3bdf{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}