/*!
Theme Name:		Piotr Bytner Studio
Author: 		Piotr Bytner Studio
Author URI: 	https://bytner.studio
Description:	Dobra grafika, ładne życie. piotr@bytner.studio
Version: 		1.2
License:		GNU General Public License v3 or later
License URI:	https://www.gnu.org/licenses/gpl-3.0.html
Tags: 			
Template:		page-builder-framework
Text Domain:	page-builder-framework-child
*/
 html,body{scroll-behavior:smooth;overflow-x:hidden}.wpbf-remove-font-size h1{display:none}a:hover,a:hover mark,a:focus,a:focus mark,a:hover span,a:focus span,.field-submit input[type=submit]:hover,.field-submit input[type=submit]:focus{text-decoration-line:underline}.wp-block-button.is-style-outline .has-wpbf-palette-color-1-color:hover,.wp-block-button.is-style-outline .has-wpbf-palette-color-1-color:focus{border-color:var(--accent-color-alt)}#navigation{display:none}.wpbf-menu-toggle-container{opacity:1;text-align:center}.wpbf-navigation,.wpbf-pre-header,.wpbf-menu-stacked-advanced-wrapper{background:#fff0}.wpbf-menu-stacked-advanced-wrapper{padding-top:0;padding-bottom:0}.wpbf-pre-header{position:absolute;width:100%;line-height:1.5}.wpbf-pre-header a{position:relative;z-index:999999}.wpbf-inner-pre-header-right{font-family:'roc-grotesk-wide'}#red s{padding-left:50px;font-family:'roc-grotesk-wide';text-decoration:none}.wpbf-is-mobile .wpbf-inner-pre-header-left,.wpbf-is-mobile .wpbf-inner-pre-header-right{text-align:right;padding-right:10px}.wpbf-is-mobile #slider{margin-top:-50px!important}.mapsvg-region{mix-blend-mode:hard-light}.wpbf-1-8{width:25%}@media (min-width:768px){.wpbf-1-8{width:12.5%}}#Details .wpbf-grid{margin-left:0;border-bottom:2px solid var(--accent-color-alt)}#Details .wpbf-grid>*{padding-left:0}.wp-block-getwid-section .mapsvg-directory-item,.wp-block-getwid-section .mapsvg-no-results{color:var(--brand-color)}#Details{scroll-margin-top:100px}@media (max-width:768px){#Details td:nth-child(1),#Details td:nth-child(4),#Details td:nth-child(5),#Details td:nth-child(7){display:none}.wpbf-mobile-logo img{display:block}}.mapsvg-footer{max-width:1200px;margin:0 auto}#Wizualizacja .mapsvg-footer .mapsvg-filter-label{color:var(--accent-color-alt)}#Wizualizacja .mapsvg-filters-wrap .select2-container .select2-selection--single,#Wizualizacja .mapsvg-filters-reset{border-color:var(--accent-color-alt)}.app-flo-forms .form-preview input[type=number],.app-flo-forms .form-preview input[type=text],.app-flo-forms .form-preview input[type=email]{background:#fff0;border-color:var(--accent-color-alt)}h2 strong{font-family:"nocturne-serif";z-index:99999}body .wp-block-columns{margin-bottom:0}#Kontakt .form-group-section{font-family:"roc-grotesk"}.wp-block-getwid-image-hotspot__tooltip .wp-block-getwid-image-hotspot__tooltip-title{font-size:12px;font-weight:400}.wpbf-menu-right .wpbf-menu a,.wpbf-menu-left .wpbf-menu a,.wpbf-menu-stacked .wpbf-menu a,.wpbf-menu-stacked-advanced .wpbf-menu a,.wpbf-menu-centered .wpbf-menu a,.wpbf-pre-header .wpbf-menu a,.wpbf-page-footer .wpbf-menu a{padding:10px 20px}.wpbf-inner-pre-header-left img{max-width:200px;margin-right:25px}.wpbf-is-mobile .wpbf-pre-header{display:none}.app-flo-forms .form-preview .form-group.field-checklist .list-row input{margin-left:8px}#Kontakt .flo-form{max-width:none}#Kontakt .field-submit input[type=submit]{background-color:var(--wp--preset--color--wpbf-palette-color-3);border-radius:99999px;font-weight:400}.app-flo-forms .form-preview .form-group textarea{background-color:#fff0;border-color:var(--wp--preset--color--wpbf-palette-color-3);min-height:230px}@media (min-width:782px){.app-flo-forms .field-submit .field-wrap{margin-top:-88px;text-align:right}}.tippy-box[data-theme~=light-border]{border-radius:9999px}@media (max-width:781px){.mobile-column{padding-left:1em;padding-right:1em}.mobile-column h2{margin-right:0!important}.no-bg-mobile .wp-block-getwid-section__background{background-image:none!important}.mobile-height{height:25vh}}#Cena mark{font-size:40px}.wp-block-getwid-image-hotspot .wp-block-getwid-image-hotspot__dot.has-animation-pulse:before{scale:1.5}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.4s}.delay-3{animation-delay:.6s}.delay-4{animation-delay:.8s}.delay-5{animation-delay:1s}.menu-menu-container ul{margin:0;padding:0;list-style:none;display:flex;font-size:9px;justify-content:space-between}.menu-menu-container ul a{color:var(--base-color-alt)}#Kontakt .field-submit input[type=submit]:hover,#Kontakt .field-submit input[type=submit]:focus,.wp-block-button .has-wpbf-palette-color-3-background-color.has-background:hover,.wp-block-button .has-wpbf-palette-color-3-background-color.has-background:focus{background-color:var(--brand-color)!important}#Kontakt .wp-block-separator{margin-top:0}.not-click{pointer-events:none}.wp-block-getwid-icon-box__content p{margin-bottom:0}.mapsvg-scrollpane{background-color:#fff}#container{animation:expand 1s ease-in forwards}@keyframes expand{0%{opacity:0}100%{opacity:1}}.index-5{z-index:5}