/* cmsms stylesheet: nadpisane-style modified: 22.09.2025 15:11:19 */
.main__box-08 .box-desc a{color:rgb(var(--color-main));text-decoration:none}.main__box-08 .box-desc a:hover{color:rgb(var(--color-accent))}.main__blog .article img{margin:0.75em 0}.main__box-01 .box-content .child-heading-outer .child-heading.child-heading__2{font-size:1.3rem}#oferta-beton.main__box-08 .child-heading-outer .child-heading-link{color:#1a1a1a}#strona-glowna .menu__bottom{background-color:rgba(255,255,255,.07)}.opis-zamowienia{background-color:rgb(var(--color-main));color:#fff}.main__counter-01 .kafelek .counter-wrapper .title{color:rgb(var(--color-text))}.main__counter-01 .kafelek .counter-wrapper .number{color:rgb(var(--color-main))}.main__pros-01{position:relative}.footer__04 .footer__top .foot-logo .logo img{margin-bottom:1.5rem}.main__pros-01::before{content:"";position:absolute;inset:0;background-image:url("/uploads/images/komponenty/sekcje-tekstowe/beton.webp");background-repeat:no-repeat;background-size:cover;background-position:bottom center;background-color:rgb(var(--color-text-light));z-index:-2}.main__pros-01::after{content:"";position:absolute;inset:0;background-image:linear-gradient(0deg,rgb(var(--color-main-light,30 38 109)/.85) 0,rgb(var(--color-text-light,122 125 146)/.85) 100%);z-index:-1}#lightbox{display:none}.footer__04{position:relative;background-color:transparent}.footer__04::after{content:"";position:absolute;inset:0;background-image:url("/uploads/images/komponenty/sekcje-tekstowe/background-footer.webp");background-repeat:no-repeat;background-position:center bottom;z-index:-1;background-color:rgb(var(--color-accent2));background-blend-mode:overlay}.main__counter-01{position:relative;background-color:rgb(var(--color-accent2))}.main__counter-01::before{content:"";position:absolute;inset:0;background-image:url("/uploads/images/komponenty/sekcje-tekstowe/background-footer.webp");background-repeat:no-repeat;background-position:center bottom;z-index:0;background-blend-mode:overlay;background-color:rgb(var(--color-accent2))}.systemy-kominowe .team .team__img{width:50%}.tlo::before,.tekstowa-pustaki-wentylacyjne::before,.tekstowa-jomb::before,.klasy-gatunki-stali::before{content:"";position:absolute;inset:0;background-image:url("/uploads/images/komponenty/sekcje-tekstowe/background-footer.webp");background-repeat:no-repeat;background-position:center bottom;z-index:0;background-blend-mode:overlay;background-color:rgb(var(--color-accent2))}.tlo,.tekstowa-pustaki-wentylacyjne,.tekstowa-jomb,.klasy-gatunki-stali{position:relative;background-color:rgb(var(--color-accent2))}.text-section-01-list ul,.main__box-08 .box-content .box-desc ul{list-style-type:none}.text-section-01-list ul li:before,.main__box-08 .box-content .box-desc ul li::before{content:"";display:inline-block;margin-right:10px;margin-top:1px;width:20px;height:20px;background-image:url('/uploads/images/ikony/check.svg');background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}#beton-towarowy .main__pros-03 .heading-outer::after{content:"Sucha mieszanka betonowa ma bardzo szerokie zastosowania do prac wykonywanych zarówno w domu jak i w ogrodzie – dojrzały beton jest odporny na warunki atmosferyczne";display:block;margin-top:10px}.main__box-08 .box-content .box-desc ul li{display:flex;align-items:flex-start}.text-section table tbody tr:nth-child(2n+1){background-color:rgb(var(--color-accent2,245 246 253))}.text-section table{border:none !important;background-color:unset !important}.text-section table th{padding:1.2rem}.tabelaMiastaBeton{pointer-events:none}.imgIMBITB{display:block;margin-left:auto;margin-right:auto;width:40%!important;padding-top:1rem}#zamow-beton-do-bielska-bialej,#zamow-beton-do-ket,#zamow-beton-do-zywca{padding-top:0}.tabelaMiastaBetonGrey{background-color:#cccccc!important}.main__text-section-04 .text-section__content--right a{color:rgb(var(--color-main));text-decoration:none}.main__text-section-04 .text-section__content--right a:hover{color:rgb(var(--color-accent))}.produkty.main__box-01 .boxes .box .box-wrapper__img img{object-fit:contain}.produkty.main__box-01 .boxes .box .box-wrapper__img{background-color:unset}.text-section-table table{display:table;table-layout:fixed}.text-section-table table td{width:5% !important}.galeria-produkty .gallery .gallery-item .gallery-item__img{object-fit:contain}.main__cta-01 .cta .cta-content-outer .cta-content{color:#fff}.linki-menu.main__text-section-04 ul{list-style-type:none;display:grid;align-items:center;width:100%;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:0}@media screen and (min-width:768px){.linki-menu.main__text-section-04 ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.linki-menu.main__text-section-04 li{margin:0 !important;padding:1.5rem;background-color:rgb(var(--color-accent2));text-align:center;font-size:1.25rem;font-weight:600;border-radius:var(--rounded)}.linki-menu.main__text-section-04 li a{text-decoration:none;color:rgb(var(--color-main))}.linki-menu.main__text-section-04 p{margin:0 !important;padding:1.5rem;background-color:rgb(var(--color-accent2));text-align:center;font-size:1.25rem;font-weight:600;border-radius:var(--rounded)}.linki-menu.main__text-section-04 p a{text-decoration:none;color:rgb(var(--color-main))}.linki-menu.main__text-section-04 .text-section .text-section__content.text-section__content--bottom,.linki-menu.main__text-section-04 .text-section .text-section__content.text-section__content--top{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:992px){.linki-menu.main__text-section-04 .text-section .text-section__content.text-section__content--bottom,.linki-menu.main__text-section-04 .text-section .text-section__content.text-section__content--top{grid-template-columns:1fr 1fr}.linki-menu.beton.main__text-section-04 .text-section .text-section__content.text-section__content--bottom,.linki-menu.beton.main__text-section-04 .text-section .text-section__content.text-section__content--top,.linki-menu.jomb.main__text-section-04 .text-section .text-section__content.text-section__content--bottom,.linki-menu.jomb.main__text-section-04 .text-section .text-section__content.text-section__content--top{grid-template-columns:1fr 1fr 1fr}.linki-menu.main__text-section-04 p{padding:3.5rem}}#wytwornie-betonu .text-section__content ul li a,.main__text-section-01 .text-section__content ul li a{color:rgb(var(--color-main));text-decoration:none}#wytwornie-betonu .text-section__content ul li a:hover,.main__text-section-01 .text-section__content ul li a:hover{color:rgb(var(--color-accent))}#ukladanie-belek .text-section__content img,#mur-oporowy-wlasciwosci-3 .text-section__content img,#mur-oporowy-wlasciwosci .text-section__content img,#stropy-teriva-401.ts-section .ts-section__content img{object-fit:contain !important}#oddzial-bielsko-kontakt .main__box-08 .slick-slide img,#zamow .main__box-08 .slick-slide img,#oddzial-zywiec-kontakt .main__box-08 .slick-slide img{display:inline-block}.main__text-section-01 .text-section__content p a,.main__text-section-04 .text-section p a{color:rgb(var(--color-main));text-decoration:none}.main__text-section-01 .text-section__content p a:hover,.main__text-section-04 .text-section p a:hover{color:rgb(var(--color-accent))}#pustaki-szalunkowe-polowokowo-narozny .text-section .text-section__content > p:first-child:last-child:has(img:last-child:first-child) img{position:static !important}#mur-oporowy-wlasciwosci .text-section table th:nth-child(1){width:36% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci .text-section table th:nth-child(2){width:15% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci .text-section table th:nth-child(3){width:15% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci .text-section table th:nth-child(4){width:15% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci .text-section table th:nth-child(5){width:19% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci-3 .text-section table th:nth-child(1){width:32% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci-3 .text-section table th:nth-child(2){width:17% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci-3 .text-section table th:nth-child(3){width:15% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci-3 .text-section table th:nth-child(4){width:15% !important;word-wrap:anywhere}#mur-oporowy-wlasciwosci-3 .text-section table th:nth-child(5){width:21% !important;word-wrap:anywhere}@media only screen and (min-width:992px){.main__text-section-04 .text-section:has(.text-section__content--left > p:first-child:last-child img:last-child:first-child):has(.text-section__content--right > p:first-child:last-child img:last-child:first-child) .text-section__content--left > p:first-child:last-child img,.main__text-section-04 .text-section:has(.text-section__content--left > p:first-child:last-child img:last-child:first-child):has(.text-section__content--right > p:first-child:last-child img:last-child:first-child) .text-section__content--right > p:first-child:last-child img{height:auto !important;position:static !important}}#dokumenty-do-pobrania-3 .downloads .downloads__item:nth-of-type(2){order:-1}#dokumenty-do-pobrania-6 .downloads .downloads__item:nth-of-type(1){order:-4}#dokumenty-do-pobrania-6 .downloads .downloads__item:nth-of-type(3){order:-3}#dokumenty-do-pobrania-6 .downloads .downloads__item:nth-of-type(2){order:-2}#dokumenty-do-pobrania-6 .downloads .downloads__item:nth-of-type(4){order:-1}#dokumenty-do-pobrania-5 .downloads .downloads__item:nth-of-type(2){order:-1}.header .mobile-menu__bottom .social-media a{--_icon-color:var(--color-bg);padding:0;background-color:rgb(var(--color-main))}.cta-text-section.main__text-section-05 .ts-bg::after{background-image:linear-gradient(90deg,rgb(var(--color-main,122 125 146)/.96) 30%,rgb(var(--color-main,30 38 109)/.12) 100%)}.cta-text-section.main__text-section-05 .ts-bg .ts-img{object-position:top}.cta-text-section.posadzkowy.main__text-section-05 .ts-bg .ts-img{object-position:bottom}#glowne-zalety-stosowania-betonu-samozageszczalnego.main__pros-03{padding-top:0;padding-bottom:0}.title-desc{padding-bottom:0;margin-bottom:0}.main__counter-01 .number{font-size:clamp(1.5rem,1.325rem + 1.325vw,2.75rem)}strong{font-weight:600}.footer__04 .footer__top{padding:32px 0;overflow:hidden}.footer__04 .social-media{margin:1.5rem 0}.footer__04 .footer__top--right,.footer__04 .footer__top--right a{color:rgb(var(--color-main))}@media only screen and (min-width:992px){.footer__04 .social-media{justify-content:flex-start;margin:1.5rem 0 0}.footer__04 .footer__top--left > nav > ul{display:block;column-count:2;gap:.75rem}.footer__04 .footer__top--right{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.footer__04 .footer__top--right a{color:inherit}.footer__04 .footer__top--right .contact-info p:nth-child(3){margin-bottom:0 !important}}.kontrola-jakosci.main__text-section-02 .text-section .video-container .background img{object-fit:contain}.cta-kontakt.main__cta-01::before{background-color:#fff !important}.cta-kontakt.main__cta-01 .cta .cta-img-outer .cta-img{object-fit:contain}.cta-kontakt.main__cta-01 .cta .cta-content-outer .cta-content{color:#1a1a1a}.footer__04 .contact-info p:first-child{color:rgb(var(--color-accent))}#oddzial-zywiec-kontakt .slick-slide img,#kontakt .slick-slide img{display:inline}#zamow{min-height:100dvh;display:flex;flex-direction:column}#zamow .footer{margin-top:auto}@media only screen and (max-width:991px){#mur-oporowy-l #mur-oporowy-l-3.text-section-table .text-section__content th,#mur-oporowy-l #mur-oporowy-l-3.text-section-table .text-section__content td,#mur-oporowy-l #mur-oporowy-wlasciwosci-3.text-section-table .text-section__content td,#mur-oporowy-l #mur-oporowy-wlasciwosci-3.text-section-table .text-section__content th,#mur-oporowy-l #mur-oporowy-wlasciwosci.text-section-table .text-section__content th,#mur-oporowy-l #mur-oporowy-wlasciwosci.text-section-table .text-section__content td{width:192px !important}#mur-oporowy-l #mur-oporowy-l-3.text-section-table .text-section__content:has(table:first-child:last-child),#mur-oporowy-l #mur-oporowy-wlasciwosci-3.text-section-table .text-section__content:has(table:first-child:last-child),#mur-oporowy-l #mur-oporowy-wlasciwosci.text-section-table .text-section__content:has(table:first-child:last-child){overflow:auto}}.main__text-section-04 .text-section .contact-logo{max-width:360px}.main__text-section-04 .text-section .box-wrapper{display:flex;flex-wrap:wrap;gap:.75rem}.main__text-section-04 .text-section .box-wrapper .box{flex-grow:1;flex-basis:max(256px,calc((100% - .75rem) / 2));padding:1.5rem;background-color:rgb(var(--color-accent2));border-radius:var(--rounded)}.main__text-section-04 .text-section .box-wrapper .box img{width:1.25rem;border-radius:0}.main__text-section-04 .text-section .box-wrapper .box p:last-child{margin:0}.main__text-section-04 .text-section .box-wrapper .box p:last-child a:not(:last-child){display:inline-block;margin-bottom:.5rem}#bloki-mieszkalne .main__gallery-01 .gallery.carousel .gallery-item .gallery-item__img:nth-of-type(1){order:-2}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--left .contact-logo,#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--left .contact-logo{max-width:8rem}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right,#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right{display:grid;padding:1.5rem;background-color:rgb(var(--color-accent2))}#oddzial-bielsko-2 .text-section .text-section__content--right .box-wrapper:nth-child(2) .box:nth-child(2) p:nth-child(3) > em{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:.5rem}#oddzial-bielsko-2 .text-section .text-section__content--right .box-wrapper:nth-child(2) .box:nth-child(2) p:nth-child(3) > em a{margin:0}#oddzial-bielsko-2 .text-section .text-section__content--right .box-wrapper:nth-child(2) .box:nth-child(2) p:nth-child(3) > em em img:nth-child(1){margin:0 .25rem 0 0}@media only screen and (min-width:992px){#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1rem .75rem}#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem .75rem}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right h3,#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right h3{font-size:20px;margin:0}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right .box-wrapper .box,#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right .box-wrapper .box{flex-basis:calc(50% - .375rem);padding:0}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right h3:nth-child(1){grid-column:1 / 2;grid-row:1 / 2}#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right h3:nth-child(1){grid-column:1 / 3;grid-row:1 / 2}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right .box-wrapper:nth-child(2){grid-column:1 / 2;grid-row:2 / 3}#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right .box-wrapper:nth-child(2){grid-column:1 / 3;grid-row:2 / 3}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right h3:nth-child(3){grid-column:2 / 3;grid-row:1 / 2}#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right h3:nth-child(3){grid-column:1 / 2;grid-row:3 / 4}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right .box-wrapper:nth-child(4){grid-column:2 / 3;grid-row:2 / 3}#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right .box-wrapper:nth-child(4){grid-column:1 / 2;grid-row:4 / 5}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right h3:nth-child(5){grid-column:1 / 2;grid-row:3 / 4}#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right h3:nth-child(5){grid-column:2 / 3;grid-row:3 / 4}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right .box-wrapper:nth-child(6){grid-column:1 / 2;grid-row:4 / 5}#oddzial-bielsko-2 .text-section .text-section__content.text-section__content--right .box-wrapper:nth-child(6){grid-column:2 / 3;grid-row:4 / 5}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right h3:nth-child(7){grid-column:2 / 3;grid-row:3 / 4}#oddzial-zywiec-4 .text-section .text-section__content.text-section__content--right .box-wrapper:nth-child(8){grid-column:2 / 3;grid-row:4 / 5}#oddzial-zywiec-4 .text-section,#oddzial-bielsko-2 .text-section{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}#komponent-galeria-6 .gallery:not(.carousel){grid-template-columns:repeat(2,minmax(256px,33.333333%));justify-content:center}.footer .footer__top--right .contact-info:nth-child(1){flex-basis:45%;flex-grow:1}.footer .footer__top--right .contact-info:nth-child(2){flex-basis:55%;flex-grow:1}#komponent-sekcja-tekstowa-71 .text-section__content--right p img{display:block;max-width:305px;margin:0 auto}}#beton-architektoniczny .tab-2-wymagania .text-section table tbody tr:nth-child(2n+1){background-color:transparent}.text-section .table-outer,.main__blog .table-outer{max-width:100%;overflow:hidden;overflow-x:auto}.text-section table,.main__blog table{display:table;table-layout:fixed;width:100%;min-width:60rem}.text-section table tr th,.text-section table tr td,.main__blog table tr th,.main__blog table tr td{height:auto !important;padding:.5rem .75rem !important;font-size:.75rem;text-align:left}.text-section table tr,.main__blog table tr{height:auto !important}.text-section table p,.main__blog table p{margin:0}.text-section table td *:last-child,.text-section table th *:last-child,.main__blog table td *:last-child,.main__blog table th *:last-child{margin-bottom:0}.text-section table tbody tr th{background-color:rgb(var(--color-main)) !important;color:rgb(var(--color-bg)) !important}@media screen and (min-width:992px){#pustaki-szalunkowe .main__box-08 .boxes-outer .boxes .box:nth-of-type(4),#pustaki-szalunkowe .main__box-08 .boxes-outer .boxes .box:nth-of-type(5){translate:calc(.75rem + 50%) 0}}#komponent-sekcja-tekstowa-79 table{min-width:39rem}.text-section-box .text-section__content{background-color:rgb(var(--color-accent2));padding:calc(2rem + 0px);border-radius:var(--rounded,.5rem)}.text-section-box .text-section__inner{display:flex;justify-content:center}.text-section-box.main__text-section-01 .text-section .text-section__img{width:70%}#pustak-szalunkowy-20-box.text-section-box .text-section__content,#pustak-szalunkowy-20-box-3.text-section-box .text-section__content,#pustak-szalunkowy-20-box-4.text-section-box .text-section__content{display:flex;flex-direction:column;justify-content:center}#pustak-szalunkowy-20-box.text-section-box .text-section__content h4,#pustak-szalunkowy-20-box-3.text-section-box .text-section__content h4,#pustak-szalunkowy-20-box-4.text-section-box .text-section__content h4{margin:0 0 2rem}#kontakt-oddzial-zywiec .main__text-section-04 .text-section-outer .text-section .text-section__content--right h3:nth-of-type(3),#kontakt-oddzial-zywiec .main__text-section-04 .text-section-outer .text-section .text-section__content--right h3:nth-of-type(4),#kontakt-oddzial-bielsko-biala .main__text-section-04 .text-section-outer .text-section .text-section__content--right h3:nth-of-type(3),#kontakt-oddzial-bielsko-biala .main__text-section-04 .text-section-outer .text-section .text-section__content--right h3:nth-of-type(4),#kontakt-oddzial-bielsko-biala .kontakt-oddzial-bielsko.main__text-section-04 .text-section-outer .text-section .text-section__content--right h3:nth-of-type(2){margin-top:1.5rem}@media screen and (max-width:991px){#kontakt .main__text-section-04 .text-section-outer .text-section h3{margin:0}}.main__pros-03 .pros__bottom .container{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.main__pros-03 .pros__bottom .container .pros__wrapper{margin:0}@media only screen and (min-width:992px){.main__pros-03 .pros__bottom .container{grid-template-columns:repeat(var(--col,2),minmax(0,1fr));gap:2rem 3rem}}.main__blog-02 .box-header h1:first-child{color:rgb(var(--color-accent,255 136 85));text-transform:uppercase;letter-spacing:1.17px;margin-bottom:.75rem}.betonowy-bloczek.main__text-section-01 .text-section .text-section__img{max-height:600px;object-fit:contain}#pustaki-stropowe-teriva .galeria-produkty.scale.main__gallery-01 .gallery .gallery-item:nth-of-type(2){transform:scaleX(-1)}.main__text-section-04 .text-section .box-wrapper .box img{width:1rem}#kontakt-oddzial-zywiec #oddzial-zywiec-wyroby-betonowe .box,#kontakt-oddzial-zywiec #finanse-i-ksiegowosc .box,#kontakt-oddzial-bielsko-biala #oddzial-bielsko-wyroby-betonowe-3 .box,#kontakt-oddzial-bielsko-biala #oddzial-bielsko-stal-zbrojeniowa-3 .box,#oddzial-bielsko-kontakt #oddzial-bielsko-wyroby-betonowe .box,#oddzial-bielsko-kontakt #oddzial-bielsko-stal-zbrojeniowa .box{max-width:calc(1320px/2);margin:0 auto;width:100%}#obrzeza-betonowe-tekstowa.main__text-section-01 .text-section.text-section--img-filled .text-section__img{object-fit:contain}