.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-2339c2c0{position:relative;overflow-x:hidden;overflow-y:hidden;background-color:#162a34;}.gb-container-2339c2c0:before{content:"";background-image:url(https://www.gravis-granit.pl/wp-content/uploads/2025/02/gravis-granit-baner.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.25;}.gb-container-2339c2c0.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-2339c2c0.gb-no-dynamic-bg:before{background-image:none;}.gb-container-e938cd69{max-width:1200px;display:flex;flex-direction:column;align-items:center;z-index:1;position:relative;padding:220px 20px 200px;margin-right:auto;margin-left:auto;}.gb-container-5c678b6a{max-width:1200px;z-index:2;position:relative;text-align:center;padding:60px;margin:-60px auto 0;border-top:8px solid var(--accent);background-color:var(--base-3);}.gb-container-c282105d{position:relative;}.gb-grid-wrapper > .gb-grid-column-c282105d{width:20%;}.gb-container-91b54b97{position:relative;}.gb-grid-wrapper > .gb-grid-column-91b54b97{width:20%;}.gb-container-01df3e68{position:relative;}.gb-grid-wrapper > .gb-grid-column-01df3e68{width:20%;}.gb-container-8c86b0ad{position:relative;}.gb-grid-wrapper > .gb-grid-column-8c86b0ad{width:20%;}.gb-container-f2544805{position:relative;}.gb-grid-wrapper > .gb-grid-column-f2544805{width:20%;}.gb-container-82750b78{position:relative;overflow-x:visible;padding-top:30px;padding-bottom:30px;margin-bottom:60px;}.gb-container-b110169c{position:relative;overflow-x:visible;padding-top:30px;padding-bottom:60px;margin-bottom:60px;background-image:url(https://www.gravis-granit.pl/wp-content/uploads/2025/02/gravis-tlo-aniol-waskie.jpg);background-repeat:no-repeat;background-position:calc(0% + 125px) center;background-size:cover;}.gb-container-b110169c.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-b110169c.gb-no-dynamic-bg{background-image:none;}.gb-container-2985f966{width:50%;max-width:1200px;align-items:center;z-index:2;position:relative;padding:20px 60px;margin-top:-60px;background-color:rgba(21, 41, 51, 0.9);}.gb-container-17e8f74c{display:flex;justify-content:flex-end;position:relative;overflow-x:visible;padding-top:30px;padding-bottom:60px;margin-bottom:60px;background-image:url(https://www.gravis-granit.pl/wp-content/uploads/2025/02/gravis-pomnik.jpg);background-repeat:no-repeat;background-position:left center;background-size:contain;}.gb-container-17e8f74c.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-17e8f74c.gb-no-dynamic-bg{background-image:none;}.gb-container-83e1d99d{width:75%;max-width:1200px;align-items:center;z-index:2;position:relative;padding:20px 60px 50px;margin-top:-60px;background-color:rgba(230, 231, 232, 0.9);}.gb-container-73cd57e1{border-top:8px solid var(--accent-2);background-color:#162a34;color:var(--base-3);}.gb-container-73cd57e1 a{color:var(--base-3);}.gb-container-73cd57e1 a:hover{color:var(--accent-2);}.gb-container-04827a71{max-width:1240px;display:flex;justify-content:space-between;column-gap:10px;padding:50px 20px 20px;margin-right:auto;margin-left:auto;}.gb-container-e1bd60bb{width:30%;padding:0;}.gb-container-53cb46e2{width:20%;padding:0;}.gb-container-c762d353{width:20%;text-align:left;padding:0;}.gb-container-484016f0{width:20%;text-align:left;padding:0;}.gb-container-eca0de1b{max-width:1240px;display:flex;justify-content:center;padding-right:20px;padding-bottom:20px;padding-left:20px;margin-right:auto;margin-left:auto;}.gb-container-be504b18{padding-top:0px;padding-bottom:0px;margin-top:10px;background-color:#162a34;color:var(--base-3);}.gb-container-be504b18 a{color:var(--base-3);}.gb-container-be504b18 a:hover{color:var(--accent-2);}.gb-container-77fdd0b5{display:flex;align-items:center;justify-content:center;padding-top:60px;padding-bottom:60px;margin-right:auto;margin-left:auto;}p.gb-headline-8aeac27c{font-size:42px;line-height:50px;letter-spacing:0.048em;font-weight:500;text-align:center;margin-bottom:15px;color:var(--base-3);}h2.gb-headline-df6ee06f{font-size:18px;line-height:1.2em;font-weight:300;text-align:center;color:var(--base-3);}h2.gb-headline-984cc6f5{text-align:center;padding-right:140px;padding-left:140px;margin-bottom:20px;}div.gb-headline-43f5fdb8{display:inline-block;line-height:0em;padding-right:50px;padding-left:50px;margin-top:5px;margin-bottom:20px;border-top:2px solid var(--accent);}h2.gb-headline-9694cacb{font-size:25px;padding-top:10px;margin-bottom:0px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-fb81c740{font-size:25px;line-height:24px;font-weight:700;padding-bottom:20px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-7d43d046{font-size:25px;padding-top:10px;margin-bottom:0px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-e0dff32b{font-size:25px;line-height:24px;font-weight:700;padding-bottom:20px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-f43a82a2{font-size:25px;padding-top:10px;margin-bottom:0px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-032bbd59{font-size:25px;line-height:24px;font-weight:700;padding-bottom:20px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-6ff1bfc9{font-size:25px;padding-top:10px;margin-bottom:0px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-061ddf84{font-size:25px;line-height:24px;font-weight:700;padding-bottom:20px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-2af942fa{font-size:25px;padding-top:10px;margin-bottom:0px;color:var(--base-3);background-color:var(--accent-2);}h2.gb-headline-5678d5c3{font-size:25px;line-height:24px;font-weight:700;padding-bottom:20px;color:var(--base-3);background-color:var(--accent-2);}p.gb-headline-43ca4982{font-size:18px;line-height:20px;font-weight:400;margin-bottom:0px;color:var(--contrast);}h5.gb-headline-37420255{font-size:22px;text-align:left;color:var(--base-3);}p.gb-headline-41582601{font-size:22px;}p.gb-headline-69117b78{font-size:22px;}h5.gb-headline-aa19f1fb{font-size:22px;color:var(--base-3);}p.gb-headline-a9667661{font-size:22px;}p.gb-headline-497f1618{font-size:22px;}h5.gb-headline-bd594175{font-size:22px;text-align:left;color:var(--base-3);}p.gb-headline-a7a5a6c8{font-size:22px;}p.gb-headline-bbdd2133{font-size:22px;}h5.gb-headline-5c13651e{font-size:22px;text-align:left;color:var(--base-3);}p.gb-headline-f6ef3400{font-size:22px;}p.gb-headline-d37b4753{font-size:22px;}p.gb-headline-49ab9d4b{font-size:14px;text-align:center;margin-top:50px;margin-bottom:0px;}p.gb-headline-54e4d46b{font-family:Montserrat, sans-serif;font-size:40px;margin-right:50px;margin-bottom:0px;}.gb-grid-wrapper-dd3d449b{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-20px;}.gb-grid-wrapper-dd3d449b > .gb-grid-column{box-sizing:border-box;padding-left:20px;}.gb-image-df2c1489{vertical-align:middle;}.gb-image-55a0b0ea{vertical-align:middle;}.gb-image-f07f68fa{vertical-align:middle;}.gb-image-b1aab4a0{vertical-align:middle;}.gb-image-0c7a541b{vertical-align:middle;}.gb-accordion__item:not(.gb-accordion__item-open) > .gb-button .gb-accordion__icon-open{display:none;}.gb-accordion__item.gb-accordion__item-open > .gb-button .gb-accordion__icon{display:none;}a.gb-button-13c371f8{display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-right:30px;text-decoration:none;}a.gb-button-13c371f8 .gb-icon{line-height:0;}a.gb-button-13c371f8 .gb-icon svg{width:1em;height:1em;fill:currentColor;}a.gb-button-5fd0445d{display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-right:30px;text-decoration:none;}a.gb-button-5fd0445d .gb-icon{line-height:0;}a.gb-button-5fd0445d .gb-icon svg{width:1em;height:1em;fill:currentColor;}a.gb-button-31b20f35{display:flex;align-items:center;font-family:Montserrat, sans-serif;font-size:26px;font-weight:700;padding:15px 20px;background-color:var(--accent-2);color:#ffffff;text-decoration:none;}a.gb-button-31b20f35:hover, a.gb-button-31b20f35:active, a.gb-button-31b20f35:focus{background-color:rgba(237, 28, 35, 0.85);color:#ffffff;}a.gb-button-31b20f35 .gb-icon{line-height:0;padding-left:10px;}a.gb-button-31b20f35 .gb-icon svg{width:1em;height:1em;fill:currentColor;}@media (max-width: 1024px) {.gb-container-2985f966{width:75%;flex-direction:column;row-gap:40px;}.gb-grid-wrapper > .gb-grid-column-2985f966{width:75%;}.gb-container-83e1d99d{flex-direction:column;row-gap:40px;}.gb-container-04827a71{column-gap:20px;padding-left:50px;}.gb-container-e1bd60bb{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb{width:33.33%;}.gb-container-53cb46e2{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-53cb46e2{width:33.33%;}.gb-container-c762d353{width:33.33%;text-align:left;}.gb-grid-wrapper > .gb-grid-column-c762d353{width:33.33%;}.gb-container-484016f0{width:33.33%;text-align:left;}.gb-grid-wrapper > .gb-grid-column-484016f0{width:33.33%;}h2.gb-headline-9694cacb{font-size:20px;}h2.gb-headline-fb81c740{font-size:20px;}h2.gb-headline-7d43d046{font-size:20px;}h2.gb-headline-e0dff32b{font-size:20px;}h2.gb-headline-f43a82a2{font-size:20px;}h2.gb-headline-032bbd59{font-size:20px;}h2.gb-headline-6ff1bfc9{font-size:20px;}h2.gb-headline-061ddf84{font-size:20px;}h2.gb-headline-2af942fa{font-size:20px;}h2.gb-headline-5678d5c3{font-size:20px;}p.gb-headline-43ca4982{text-align:center;}p.gb-headline-41582601{padding-right:0px;}p.gb-headline-69117b78{padding-right:0px;}p.gb-headline-a9667661{padding-right:0px;}p.gb-headline-497f1618{padding-right:0px;}p.gb-headline-a7a5a6c8{padding-right:0px;}p.gb-headline-bbdd2133{padding-right:0px;}p.gb-headline-f6ef3400{padding-right:0px;}p.gb-headline-d37b4753{padding-right:0px;}p.gb-headline-54e4d46b{font-size:25px;}}@media (max-width: 1024px) and (min-width: 768px) {.gb-grid-wrapper > div.gb-grid-column-e1bd60bb{padding-bottom:0;}.gb-grid-wrapper > div.gb-grid-column-c762d353{padding-bottom:0;}.gb-grid-wrapper > div.gb-grid-column-484016f0{padding-bottom:0;}}@media (max-width: 767px) {.gb-container-e938cd69{padding-top:176px;padding-bottom:220px;}.gb-container-5c678b6a{padding-right:20px;padding-left:20px;margin-top:0px;}.gb-grid-wrapper > .gb-grid-column-c282105d{width:100%;}.gb-grid-wrapper > .gb-grid-column-91b54b97{width:100%;}.gb-grid-wrapper > .gb-grid-column-01df3e68{width:100%;}.gb-grid-wrapper > .gb-grid-column-8c86b0ad{width:100%;}.gb-grid-wrapper > .gb-grid-column-f2544805{width:100%;}.gb-container-2985f966{width:85%;padding:40px 20px;}.gb-grid-wrapper > .gb-grid-column-2985f966{width:85%;}.gb-container-83e1d99d{padding:40px 20px;margin-top:-10px;}.gb-container-04827a71{flex-wrap:wrap;row-gap:60px;}.gb-container-e1bd60bb{width:100%;text-align:center;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb{width:100%;}.gb-container-53cb46e2{width:100%;text-align:center;}.gb-grid-wrapper > .gb-grid-column-53cb46e2{width:100%;}.gb-container-c762d353{width:100%;text-align:center;}.gb-grid-wrapper > .gb-grid-column-c762d353{width:100%;}.gb-container-484016f0{width:100%;text-align:center;}.gb-grid-wrapper > .gb-grid-column-484016f0{width:100%;}.gb-container-eca0de1b{justify-content:flex-start;}.gb-container-be504b18{display:flex;margin-right:auto;margin-left:auto;}.gb-container-77fdd0b5{display:flex;}p.gb-headline-8aeac27c{font-size:34px;line-height:1.1em;}h2.gb-headline-984cc6f5{padding-right:0px;padding-left:0px;}div.gb-headline-43f5fdb8{padding-right:16px;padding-left:16px;}p.gb-headline-43ca4982{text-align:center;}h5.gb-headline-37420255{text-align:center;}p.gb-headline-41582601{text-align:center;}p.gb-headline-69117b78{margin-bottom:0px;}p.gb-headline-497f1618{margin-bottom:0px;}h5.gb-headline-bd594175{text-align:center;}p.gb-headline-bbdd2133{margin-bottom:0px;}h5.gb-headline-5c13651e{text-align:center;}p.gb-headline-d37b4753{margin-bottom:0px;}p.gb-headline-54e4d46b{text-align:center;margin-right:20px;margin-left:20px;}a.gb-button-31b20f35{position:relative;text-align:center;margin-right:auto;margin-left:auto;}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}