.et_pb_section_0.et_pb_section{padding-bottom:0px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:100%;max-width:2493px}.et_pb_code_0{margin-top:-83px!important}.et_pb_section_1.et_pb_section{margin-top:-30px;background-color:#f7f5f4!important}.et_pb_row_1.et_pb_row{padding-bottom:21px!important;padding-bottom:21px}.et_pb_text_0 h2{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:37px}.et_pb_divider_0{width:7%}.et_pb_divider_0:before,.et_pb_divider_1:before,.et_pb_divider_2:before,.et_pb_divider_3:before,.et_pb_divider_4:before,.et_pb_divider_5:before,.et_pb_divider_6:before,.et_pb_divider_7:before{border-top-color:#b58d54;border-top-width:2px}.et_pb_row_2.et_pb_row{padding-top:1px!important;padding-top:1px}.et_pb_row_2,body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row{width:87%;max-width:1445px}.et_pb_text_2{font-weight:300}.et_pb_text_2 h3{font-family:'Playfair Display',Georgia,"Times New Roman",serif;text-align:center}.et_pb_text_3{font-weight:300;padding-top:0px!important;padding-right:33px!important;padding-bottom:45px!important;padding-left:33px!important}.et_pb_text_3 h2{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:34px}.et_pb_text_5{font-weight:300;margin-bottom:27px!important}.et_pb_text_5 h2,.et_pb_text_5 h3{font-family:'Playfair Display',Georgia,"Times New Roman",serif}.et_pb_text_6{font-weight:300;padding-top:0px!important;padding-right:45px!important;padding-bottom:63px!important;padding-left:45px!important}.et_pb_text_6 h2,.et_pb_text_9 h2,.et_pb_text_12 h2{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:33px}.et_pb_text_6 h3,.et_pb_text_9 h3,.et_pb_text_12 h3,.et_pb_text_13 h3{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:39px}.et_pb_text_8{margin-bottom:27px!important}.et_pb_text_9{font-weight:300;padding-right:45px!important;padding-bottom:42px!important;padding-left:45px!important;margin-top:-10px!important;margin-bottom:7px!important}.et_pb_text_11{margin-top:-17px!important}.et_pb_text_12{font-weight:300;padding-top:36px!important;padding-right:45px!important;padding-bottom:62px!important;padding-left:45px!important;margin-top:-40px!important;margin-bottom:7px!important}.et_pb_row_3.et_pb_row{margin-right:auto!important;margin-bottom:-31px!important;margin-left:auto!important}.et_pb_row_4.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;margin-top:35px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_4,body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:89%;max-width:1352px}.et_pb_text_13{padding-bottom:18px!important}.et_pb_divider_2{width:10%}.et_pb_code_1{margin-top:10px!important}.et_pb_text_14{font-weight:300;padding-top:5px!important;padding-right:97px!important;padding-bottom:28px!important;padding-left:20px!important}.et_pb_text_14 h3{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-size:25px}.et_pb_code_2{padding-right:140px;padding-left:53px;margin-top:-12px!important}.et_pb_code_3{margin-top:24px!important}.et_pb_section_2,.et_pb_section_3{min-height:528.7px;z-index:299;position:relative}.et_pb_section_2.et_pb_section{padding-top:59px;margin-top:-23px}.et_pb_section_3.et_pb_section{padding-top:59px;margin-top:-23px;background-color:#000000!important}.et_pb_row_5,body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row{width:81%;max-width:2560px}.et_pb_text_15 h4,.et_pb_text_16.et_pb_text,.et_pb_text_17 h5,.et_pb_text_18 h5,.et_pb_text_19 h5,.et_pb_text_20 h5{color:#FFFFFF!important}.et_pb_text_15{margin-bottom:12px!important}.et_pb_divider_3{width:15%}.et_pb_text_16{font-weight:300;margin-top:-46px!important;margin-bottom:29px!important}.et_pb_code_4{.hubertus-socials{display:flex;align-items:center;gap:12px}.hubertus-socials a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;text-decoration:none!important;transition:transform 0.3s ease}.hubertus-socials img{width:28px;height:28px;object-fit:contain;display:block;filter:brightness(0) invert(1);transition:transform 0.3s ease,filter 0.3s ease}.hubertus-socials a:hover{transform:translateY(-2px)}.hubertus-socials a:hover img{transform:scale(1.15);filter:brightness(0) saturate(100%) invert(63%) sepia(25%) saturate(600%) hue-rotate(355deg) brightness(90%)}}.et_pb_text_17,.et_pb_text_18,.et_pb_text_19,.et_pb_text_20{margin-bottom:9px!important}.et_pb_divider_4,.et_pb_divider_5,.et_pb_divider_6,.et_pb_divider_7{width:14%}.et_pb_code_5{margin-top:-42px!important;margin-bottom:21px!important;.hubertus-products-menu{display:flex;flex-direction:column;align-items:flex-start}.hubertus-products-menu .products-title{font-family:Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:1.4px;color:#ffffff;margin-bottom:12px}.hubertus-products-menu .products-line{width:28px;height:1px;background:#b58d54;margin-bottom:20px}.hubertus-products-menu a{font-family:Arial,sans-serif;font-size:15px;line-height:1.4;color:#d6d6d6!important;text-decoration:none!important;margin-bottom:13px;transition:color 0.25s ease,transform 0.25s ease}.hubertus-products-menu a:hover{color:#b58d54!important;transform:translateX(3px)}.hubertus-products-menu a:last-child{margin-bottom:0}.hubertus-menu{display:flex;flex-direction:column;gap:8px}.hubertus-menu a{text-decoration:none}```css.hubertus-products-menu{display:flex;flex-direction:column;gap:12px}.hubertus-products-menu a{display:block;color:#ffffff;text-decoration:none!important;transition:color 0.3s ease,transform 0.3s ease}.hubertus-products-menu a:hover{color:#b58d54}.hubertus-products-separator{width:34px;height:2px;background:#b58d54;margin:10px 0 15px 0}.hubertus-products-menu .hubertus-special-link{color:#b58d54;font-weight:500}.hubertus-products-menu .hubertus-special-link:hover{color:#d0aa72;transform:translateX(3px)}.hubertus-products-menu .hubertus-special-link{color:#b58d54!important;font-weight:500}.hubertus-products-menu .hubertus-special-link:hover{color:#b58d54!important;transform:translateX(3px)}.hubertus-products-menu .hubertus-special-link{color:#b58d54!important;font-weight:500;transition:color 0.3s ease,transform 0.3s ease,font-weight 0.2s ease}.hubertus-products-menu .hubertus-special-link:hover{color:#b58d54!important;font-weight:700;transform:translateX(3px)}}.et_pb_code_6{margin-top:-43px!important;.hubertus-about-menu{display:flex;flex-direction:column;align-items:flex-start}.hubertus-about-menu .about-title{font-family:Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:1.4px;color:#ffffff;margin-bottom:12px}.hubertus-about-menu .about-line{width:28px;height:1px;background:#b58d54;margin-bottom:20px}.hubertus-about-menu a{font-family:Arial,sans-serif;font-size:15px;line-height:1.4;color:#d6d6d6!important;text-decoration:none!important;margin-bottom:13px;transition:color 0.25s ease,transform 0.25s ease}.hubertus-about-menu a:hover{color:#b58d54!important;transform:translateX(3px)}.hubertus-about-menu a:last-child{margin-bottom:0}}.et_pb_code_7{margin-top:-41px!important;.hubertus-partners-menu{display:flex;flex-direction:column;align-items:flex-start}.hubertus-partners-menu .partners-title{font-family:Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:1.4px;color:#ffffff;margin-bottom:12px}.hubertus-partners-menu .partners-line{width:28px;height:1px;background:#b58d54;margin-bottom:20px}.hubertus-partners-menu a{font-family:Arial,sans-serif;font-size:15px;line-height:1.4;color:#d6d6d6!important;text-decoration:none!important;margin-bottom:13px;transition:color 0.25s ease,transform 0.25s ease}.hubertus-partners-menu a:hover{color:#b58d54!important;transform:translateX(3px)}.hubertus-partners-menu a:last-child{margin-bottom:0}}.et_pb_code_8{margin-top:-40px!important;.hubertus-contact{display:flex;flex-direction:column;align-items:flex-start;color:#d6d6d6}.hubertus-contact .contact-title{font-family:Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:1.4px;color:#ffffff;margin-bottom:12px}.hubertus-contact .contact-line{width:28px;height:1px;background:#b58d54;margin-bottom:25px}.hubertus-contact .contact-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px;font-family:Arial,sans-serif;font-size:15px;line-height:1.5}.hubertus-contact .contact-item img{width:20px;height:20px;object-fit:contain;flex-shrink:0;margin-top:2px;filter:brightness(0) saturate(100%) invert(67%) sepia(17%) saturate(650%) hue-rotate(357deg) brightness(91%)}.hubertus-contact a{color:#d6d6d6!important;text-decoration:none!important;transition:color 0.25s ease}.hubertus-contact .contact-item a:hover{color:#b58d54!important}.hubertus-contact .contact-button{display:flex;align-items:center;justify-content:space-between;width:270px;min-height:50px;padding:0 18px 0 22px;margin-top:8px;border:1px solid #b58d54;box-sizing:border-box;color:#ffffff!important;font-family:Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:1px;white-space:nowrap;text-decoration:none!important;transition:all 0.3s ease}.hubertus-contact .contact-arrow{font-size:21px;font-weight:300;margin-left:15px;flex-shrink:0;transition:transform 0.3s ease}.hubertus-contact .contact-button:hover{background:#b58d54;color:#ffffff!important}.hubertus-contact .contact-button:hover .contact-arrow{transform:translateX(5px)}}.et_pb_column_2{background-image:url(https://hubertus-design.pl/wp-content/uploads/2026/08/plyta-super-polysk-hubertus.jpg);.kolekcja-kolumna{position:relative;z-index:1;transition:transform 0.4s cubic-bezier(.2,.7,.2,1),box-shadow 0.4s ease}.kolekcja-kolumna::after{content:"";position:absolute;inset:0;border:0 solid #b58d54;pointer-events:none;transition:border-width 0.35s ease}.kolekcja-kolumna:hover{transform:scale(1.035) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.10);z-index:5}.kolekcja-kolumna:hover::after{border-width:2px}}.et_pb_column_3{background-image:url(https://hubertus-design.pl/wp-content/uploads/2026/08/hubertus-super-mat-plyta.jpg)}.et_pb_column_4{background-image:url(https://hubertus-design.pl/wp-content/uploads/2026/08/hubertus-super-print-marble.jpg);.plyta-card{position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.plyta-card:before{content:"";position:absolute;inset:0;border:0px solid #b58d54;pointer-events:none;transition:border-width .35s ease;z-index:2}.plyta-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 20px 40px rgba(0,0,0,.12);z-index:10}.plyta-card:hover:before{border-width:3px}}.et_pb_column_5{background-image:url(https://hubertus-design.pl/wp-content/uploads/2026/08/super-slim.jpg);.plyta-card{position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.plyta-card:before{content:"";position:absolute;inset:0;border:0px solid #b58d54;pointer-events:none;transition:border-width .35s ease;z-index:2}.plyta-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 20px 40px rgba(0,0,0,.12);z-index:10}.plyta-card:hover:before{border-width:3px}}.et_pb_divider_0.et_pb_module,.et_pb_divider_2.et_pb_module,.et_pb_row_5.et_pb_row{margin-left:auto!important;margin-right:auto!important}@media only screen and (max-width:980px){.et_pb_text_14{padding-top:5px!important;padding-right:97px!important;padding-bottom:28px!important;padding-left:20px!important}}@media only screen and (max-width:767px){.et_pb_text_14{padding-top:5px!important;padding-right:22px!important;padding-bottom:28px!important;padding-left:0px!important;margin-top:28px!important;margin-left:27px!important}.et_pb_section_2.et_pb_section,.et_pb_section_3.et_pb_section{margin-top:13px}}