@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://pshs-stomatologia.pl/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal}@font-face{font-display:swap;font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://pshs-stomatologia.pl/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2')}@media (min-width:1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width:768px) and (max-width:1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width:767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}.fluent-booking-calendar-block .fcal_wrap .fcal_calendar_inner{border-radius:15px;--fcal_slot_border:var(--theme-border-color)}.fcal_wrap .fcal_calendar_inner .fcal_side{padding:50px}.tribe-events-view{--tec-color-background-events:#fff;padding:20px}.tutor-meta.tutor-mt-auto{display:none}/**
 *  - v2.0.91
 * 
 * Copyright (c) 2025
 * Licensed GPLv2+
 */

.ct-newsletter-subscribe-form{--theme-link-initial-color: var(--text-color, var(--theme-text-color));--theme-button-min-height: var(--theme-form-field-height, 40px);--theme-button-padding: 5px 20px;--theme-button-border-radius: var(--theme-form-field-border-radius, 3px)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements{display:grid;gap:var(--theme-form-field-gap, 10px)}@media(min-width: 690px){.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-columns="2"]{grid-template-columns:1fr auto}}@media(min-width: 690px){.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-columns="3"]{grid-template-columns:1fr 1fr auto}}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed]{padding:calc(var(--theme-form-field-gap, 10px)/2);border-radius:calc(var(--theme-form-field-border-radius, 3px) + 2px);border:var(--theme-form-field-border-width, 1px) solid var(--theme-form-field-border-initial-color);background-color:var(--theme-form-field-background-initial-color);transition:border .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed] input{border:none;background:rgba(0,0,0,0)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed]:has(input:focus){border-color:var(--theme-form-field-border-focus-color);background-color:var(--theme-form-field-background-focus-color)}.ct-newsletter-subscribe-form .gdpr-confirm-policy,.ct-newsletter-subscribe-form .ct-newsletter-subscribe-message{margin:10px 0 0 0}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-message{display:none}.ct-newsletter-subscribe-form.subscribe-error .ct-newsletter-subscribe-message,.ct-newsletter-subscribe-form.subscribe-success .ct-newsletter-subscribe-message{display:block}.ct-newsletter-subscribe-form.subscribe-error .ct-newsletter-subscribe-message{color:#e42b2b;font-size:14px}.ct-newsletter-subscribe-form.subscribe-success *:not(.ct-newsletter-subscribe-message){display:none}.ct-newsletter-subscribe-container{margin-top:60px;padding:var(--padding, 30px);color:var(--text-color, var(--theme-text-color));border-radius:var(--theme-border-radius, 0px);border:var(--newsletter-container-border, none);box-shadow:var(--theme-box-shadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04))}.ct-newsletter-subscribe-container h3{font-size:20px}.ct-newsletter-subscribe-container>*{text-align:center;margin-inline:auto}@media(min-width: 690px){.ct-newsletter-subscribe-container>*{width:80%}}.ct-newsletter-subscribe-container>*:first-child{margin-top:20px}.ct-newsletter-subscribe-container>*:last-child{margin-bottom:20px}#gspb_heading-id-gsbp-6f1a321{font-size:25px}#gspb_heading-id-gsbp-6f1a321,#gspb_heading-id-gsbp-6f1a321 .gsap-g-line{text-align:center!important}#gspb_heading-id-gsbp-6f1a321{margin-top:0;margin-bottom:10px;padding-right:50px;padding-left:50px}.gspb_text-id-gsbp-c026340,.gspb_text-id-gsbp-c026340 .gsap-g-line{text-align:center!important}.gspb_text-id-gsbp-c026340{font-weight:700!important}.gspb_text-id-gsbp-c026340{margin-bottom:20px!important}#gspb_iconBox-id-gsbp-7d61f7e svg{width:72px}#gspb_iconBox-id-gsbp-7d61f7e{justify-content:center;display:flex}#gspb_iconBox-id-gsbp-7d61f7e svg{height:55px!important;width:150px!important;min-width:150px!important}#gspb_iconBox-id-gsbp-7d61f7e svg,#gspb_iconBox-id-gsbp-7d61f7e svg path{fill:var(--wp--preset--color--palette-color-2,var(--theme-palette-color-2,#16876b)) !important}#gspb_iconBox-id-gsbp-7d61f7e svg{margin:0 !important}