body{position:relative;background:url(https://kawit.uniqvibes.pl/wp-content/uploads/2026/06/website-bg-image.avif) center / cover no-repeat fixed}body::before{content:"";position:fixed;inset:0;background:rgb(30 30 30 / .95);pointer-events:none;z-index:-1}img{object-fit:cover}.gradient-text{background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:#fff0;display:inline-block}.bricks-button{min-width:max-content}.bricks-background-primary{background:linear-gradient(90deg,var(--primary),var(--primary--2));transition:filter 0.3s ease}.bricks-background-primary:hover{filter:brightness(.9)}.brxe-form .options-wrapper input[type="checkbox"]{accent-color:var(--primary);min-width:1em;width:1.2em;height:1.2em;margin-top:.2em}.brxe-form .options-wrapper li{display:flex;align-items:flex-start}:where(:root) .bricks-color-primary{color:var(--primary)}:where(:root) .bricks-background-primary{background-color:var(--primary)}:where(:root) *{border-color:hsl(0 0% 100% / .2)}:where(.brxe-accordion .accordion-content-wrapper) a,:where(.brxe-icon-box .content) a,:where(.brxe-list) a,:where(.brxe-post-content):not([data-source="bricks"]) a,:where(.brxe-posts .dynamic p) a,:where(.brxe-shortcode) a,:where(.brxe-tabs .tab-content) a,:where(.brxe-team-members) .description a,:where(.brxe-testimonials) .testimonial-content-wrapper a,:where(.brxe-text) a,:where(a.brxe-text),:where(.brxe-text-basic) a,:where(a.brxe-text-basic),:where(.brxe-post-comments) .comment-content a{color:var(--primary)}html{font-size:100%}body{font-size:var(--text-m);text-wrap:pretty;line-height:1.5;color:var(--light-t-8);font-family:"Montserrat",sans-serif;letter-spacing:-.025em}h1,h2,h3,h4,h5,h6{letter-spacing:-.04em;line-height:1.15;font-family:"Zodiak",sans-serif;font-weight:400;text-wrap:pretty;color:var(--light)}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-l)}h6{font-size:var(--text-m)}.brxe-section{padding-top:var(--space-3xl);padding-right:var(--gutter);padding-bottom:var(--space-3xl);padding-left:var(--gutter)}.brxe-container{width:1440px}.woocommerce main.site-main{width:1440px}#brx-content.wordpress{width:1440px}.bricks-button{transition:.3s;border-style:none;border-radius:var(--radius-m);line-height:1;letter-spacing:0;font-size:var(--text-xs);text-transform:uppercase;font-weight:500;padding-top:16px;padding-right:30px;padding-bottom:16px;padding-left:30px}:root .bricks-button[class*="primary"]{color:hsl(0 0% 100%)}.brxe-form .form-group input{background-color:var(--light-t-1);border:1px solid var(--light-t-2);border-radius:var(--radius-s);padding-top:4px;padding-bottom:4px}.brxe-form .flatpickr{background-color:var(--light-t-1);border:1px solid var(--light-t-2);border-radius:var(--radius-s);padding-top:4px;padding-bottom:4px}.brxe-form select{background-color:var(--light-t-1);border:1px solid var(--light-t-2);border-radius:var(--radius-s);padding-top:4px;padding-bottom:4px}.brxe-form textarea{background-color:var(--light-t-1);border:1px solid var(--light-t-2);border-radius:var(--radius-s);padding-top:4px;padding-bottom:4px}.brxe-form .bricks-button{border:1px solid var(--light-t-2);border-radius:var(--radius-s)}.brxe-form .choose-files{border:1px solid var(--light-t-2);border-radius:var(--radius-s)}