@charset "UTF-8";.comments-area a,.page-content a{text-decoration:underline}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignwide{margin-left:-80px;margin-right:-80px}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw}.alignfull img{width:100vw}.wp-caption{margin-bottom:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{margin:0}.gallery-caption{display:block;font-size:0.8125rem;line-height:1.5;margin:0;padding:0.75rem}.pagination{margin:20px auto}.sticky{position:relative;display:block}.bypostauthor{font-size:inherit}.hide{display:none!important}.post-password-form p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.post-password-form [type=submit]{margin-left:3px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eeeeee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#333333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;position:relative}.site-header .site-navigation{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .header-inner .custom-logo-link{display:block}.site-header .header-inner .site-branding .site-description,.site-header .header-inner .site-branding .site-title{margin:0}.site-header .header-inner .site-branding.show-title .site-logo{display:none!important}.site-header .header-inner .site-branding.show-logo .site-title{display:none!important}.site-header:not(.header-stacked) .header-inner .site-branding{max-width:30%}.site-header:not(.header-stacked) .header-inner .site-navigation{max-width:70%}.site-header.header-inverted .header-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.site-header.header-inverted .header-inner .site-branding{text-align:right}.site-header.header-inverted .header-inner .site-navigation{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.site-header.header-stacked .header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media (max-width:576px){.site-header .header-inner:not(.header-stacked) .site-branding{max-width:80%}}.site-footer{padding-top:1rem;padding-bottom:1rem;position:relative}.site-footer .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-inner .custom-logo-link{display:block}.site-footer .footer-inner .site-navigation{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-footer .footer-inner .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer .footer-inner .site-branding .site-description,.site-footer .footer-inner .site-branding .site-title{margin:0}.site-footer .footer-inner .site-branding.show-title .site-logo{display:none!important}.site-footer .footer-inner .site-branding.show-logo .site-title{display:none!important}.site-footer .footer-inner .copyright{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-footer .footer-inner .copyright p{margin:0}.site-footer.footer-inverted .footer-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.site-footer.footer-inverted .footer-inner .site-branding{text-align:right}.site-footer.footer-inverted .footer-inner .site-navigation{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-footer.footer-has-copyright .footer-inner .site-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer.footer-stacked .footer-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.site-footer.footer-stacked .footer-inner .site-branding h4.site-title{text-align:center}.site-footer.footer-stacked .footer-inner .site-navigation .menu{padding:0}.site-footer:not(.footer-stacked) .footer-inner .site-branding{max-width:20%}.site-footer:not(.footer-stacked) .footer-inner .site-navigation{max-width:60%}.site-footer:not(.footer-stacked) .footer-inner .copyright{max-width:20%}@media (max-width:576px){.site-footer:not(.footer-stacked) .footer-inner .copyright,.site-footer:not(.footer-stacked) .footer-inner .site-branding,.site-footer:not(.footer-stacked) .footer-inner .site-navigation{display:block;text-align:center;width:100%;max-width:none}.site-footer .footer-inner .site-navigation ul.menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer .footer-inner .site-navigation ul.menu li{display:inline-block}}.post .entry-title a{text-decoration:none}.post .wp-post-image{width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.post .wp-post-image{max-height:400px}}@media (max-width:575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{margin:0;padding:0;list-style:none;font-size:.9em}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0 30px 60px;border-bottom:1px solid #cccccc}body.rtl #comments .comment .comment-body,body.rtl #comments .pingback .comment-body{padding:30px 60px 30px 0}#comments .comment .avatar,#comments .pingback .avatar{position:absolute;left:0;border-radius:50%;margin-right:10px}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar{left:auto;right:0;margin-right:0;margin-left:10px}#comments .comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{position:relative;list-style:none;margin:0;padding-left:30px}body.rtl #comments .children{padding-left:0;padding-right:30px}#comments .children li:last-child{padding-bottom:0}#comments ol.comment-list .children:before{display:inline-block;font-size:1em;font-weight:normal;line-height:100%;content:'\21AA';position:absolute;top:45px;left:0;width:auto}body.rtl #comments ol.comment-list .children:before{content:'\21A9';left:auto;right:0}@media (min-width:768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media (max-width:767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-left:20px}#comments .comment .avatar{position:inherit;float:left}body.rtl #comments .comment .avatar{float:right}}.site-header.header-inverted .site-navigation-toggle-holder{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-header.header-stacked .site-navigation-toggle-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.site-header.menu-layout-dropdown .site-navigation{display:none}.site-navigation-toggle-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:20%;padding:8px 15px}.site-navigation-toggle-holder .site-navigation-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;padding:0.25em;cursor:pointer;border:0 solid;border-radius:3px;background-color:rgba(0, 0, 0, 0.05);color:#494c4f}.site-navigation-toggle-holder.elementor-active .site-navigation-toggle i:before{content:'\e87f'}.site-navigation{grid-area:nav-menu;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-navigation ul.menu,.site-navigation ul.menu ul{list-style-type:none;padding:0}.site-navigation ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-navigation ul.menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.site-navigation ul.menu li a{display:block;padding:8px 15px}.site-navigation ul.menu li.menu-item-has-children{padding-right:15px}.site-navigation ul.menu li.menu-item-has-children:after{display:block;content:'';-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none}.site-navigation ul.menu li.menu-item-has-children:focus-within>ul{display:block}.site-navigation ul.menu li ul{background:#fff;display:none;min-width:150px;position:absolute;z-index:2;left:0;top:100%}.site-navigation ul.menu li ul li{border-bottom:#eeeeee 1px solid}.site-navigation ul.menu li ul li:last-child{border-bottom:none}.site-navigation ul.menu li ul li.menu-item-has-children a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-navigation ul.menu li ul li.menu-item-has-children:after{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.site-navigation ul.menu li ul ul{left:100%;top:0}@media (min-width:1300px){.site-navigation ul.menu li:hover>ul{display:block}}footer .site-navigation ul.menu li ul{top:auto;bottom:100%}footer .site-navigation ul.menu li ul ul{bottom:0}footer .site-navigation ul.menu a{padding:5px 15px}.site-navigation-dropdown{margin-top:10px;-webkit-transition:max-height 0.3s, -webkit-transform 0.3s;transition:max-height 0.3s, -webkit-transform 0.3s;-o-transition:max-height 0.3s, transform 0.3s;transition:max-height 0.3s, transform 0.3s;transition:max-height 0.3s, transform 0.3s, -webkit-transform 0.3s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;position:absolute;bottom:0;left:0;z-index:10000;width:100%}.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);max-height:0}.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);max-height:100vh}.site-navigation-dropdown ul{padding:0}.site-navigation-dropdown ul.menu{position:absolute;width:100%;padding:0;margin:0;background:white}.site-navigation-dropdown ul.menu li{display:block;width:100%;position:relative}.site-navigation-dropdown ul.menu li a{display:block;padding:20px;background:#ffffff;color:#55595c;-webkit-box-shadow:inset 0 -1px 0 #0000001a;box-shadow:inset 0 -1px 0 #0000001a}.site-navigation-dropdown ul.menu li.current-menu-item a{color:white;background:#55595c}.site-navigation-dropdown ul.menu>li li{-webkit-transition:max-height 0.3s, -webkit-transform 0.3s;transition:max-height 0.3s, -webkit-transform 0.3s;-o-transition:max-height 0.3s, transform 0.3s;transition:max-height 0.3s, transform 0.3s;transition:max-height 0.3s, transform 0.3s, -webkit-transform 0.3s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);max-height:0}.site-navigation-dropdown ul.menu li.elementor-active>ul>li{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);max-height:100vh}@media (max-width:576px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation{display:none!important}}@media (min-width:768px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}}@media (min-width:576px) and (max-width:767px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation{display:none!important}}@media (min-width:992px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}}@media (max-width:992px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation{display:none!important}}.site-header.menu-dropdown-none:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{margin-right:auto;margin-left:auto;width:100%}@media (max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-right:10px;padding-left:10px}}@media (min-width:576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:500px}.site-header.header-full-width .header-inner{max-width:100%}.site-footer.footer-full-width .footer-inner{max-width:100%}}@media (min-width:768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:600px}.site-header.header-full-width{max-width:100%}.site-footer.footer-full-width{max-width:100%}}@media (min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:800px}.site-header.header-full-width{max-width:100%}.site-footer.footer-full-width{max-width:100%}}@media (min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:100%}.site-header.header-full-width{max-width:100%}.site-footer.footer-full-width{max-width:100%}}.site-header+.elementor{min-height:calc( 100vh - 320px)}.hide,.ukryj-blok{display:none!important}.page-header h1{display:block!important;text-align:center;margin-top:30px;margin-bottom:30px}.home .page-header h1{display:none!important}h2{text-align:center;font-size:1.4em;text-transform:uppercase}.space-top{padding-top:50px}.space-bottom{padding-bottom:50px}a,p{color:#1a1a18}body{font-family:"Montserrat", sans-serif}main{padding-top:128px;max-width:100%!important}@media (max-width:768px){.page{padding-left:0!important;padding-right:0!important}}.page .post-tags,.page .post-thumbnail,.page .time{display:none!important}.hero .wp-block-image{margin-bottom:0}.hero img{width:100%}.gradient-box{width:100%;background:#1d7cb6;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), color-stop(#5058a3), to(#1d7cb6));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3, #1d7cb6);background:-o-linear-gradient(left, #1d7cb6, #5058a3, #1d7cb6);background:linear-gradient(90deg, #1d7cb6, #5058a3, #1d7cb6)}.gradient-box .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gradient-box h2{margin:0;color:white;text-transform:uppercase}.wrapped{max-width:1280px;margin-left:auto!important;margin-right:auto!important}@media (max-width:1350px){.wrapped{padding-left:50px;padding-right:50px}}@media (max-width:1299px){.wrapped{padding-left:20px;padding-right:20px}}@media (max-width:768px){.wrapped{padding-left:10px;padding-right:10px}}.marki{padding-top:50px;padding-bottom:50px}.marki .slick-marki .wp-block-image{text-align:center}.marki .slick-marki .wp-block-image img{max-height:80px;width:auto;margin:0 auto}.wp-block-buttons.przycisk{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-buttons.przycisk.left{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.wp-block-buttons.przycisk .wp-element-button{margin:0 auto;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3);color:white!important;text-transform:none;font-size:1.1em;letter-spacing:0.03em;padding:0.75rem 1.5rem;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;text-decoration:none!important}.wp-block-buttons.przycisk .wp-element-button:hover{padding:0.75rem 2rem;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3)}.produkty{padding-top:60px;padding-bottom:60px;margin-bottom:0}.produkty.nth{padding-top:0px;margin-top:-25px}@media (min-width:781px){.produkty.only{max-width:50%}}.produkty .wp-block-column{background-color:#d7d7d7;border-radius:15px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.produkty .wp-block-column h3{background-color:#636363;color:white;margin-top:0;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 70px 12px 25px;font-size:1em;border-top-left-radius:15px;position:relative;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.produkty .wp-block-column h3:after{content:"";position:absolute;right:0px;top:0;width:50px;height:100%;background:#d7d7d7;-webkit-clip-path:polygon(101% 0, 0 101%, 101% 101%);clip-path:polygon(101% 0, 0 101%, 101% 101%)}.produkty .wp-block-column .wp-block-image{display:-webkit-box;display:-ms-flexbox;display:flex}.produkty .wp-block-column .wp-block-image img{max-width:85%;margin:0 auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);width:350px;opacity:1}.produkty .wp-block-column .wp-block-image.hover{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.produkty .wp-block-column .wp-block-image.hover img{opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.produkty .wp-block-column .specyfikacja{padding-left:25px;padding-bottom:20px;margin-bottom:0;opacity:1;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.produkty .wp-block-column .specyfikacja a{text-decoration:none!important}.produkty .wp-block-column .specyfikacja:before{content:"";display:inline-block;width:22px;height:22px;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/03/info_time-kopia.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:-5px;margin-right:7px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.produkty .wp-block-column.active img,.produkty .wp-block-column:hover img{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);opacity:0}.produkty .wp-block-column.active .hover,.produkty .wp-block-column:hover .hover{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.produkty .wp-block-column.active .hover img,.produkty .wp-block-column:hover .hover img{opacity:1;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-filter:grayscale(0%);filter:grayscale(0%)}.produkty .wp-block-column.active .specyfikacja:before,.produkty .wp-block-column:hover .specyfikacja:before{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.produkty .wp-block-column.active h3,.produkty .wp-block-column:hover h3{background-color:#1d7cb6;padding:12px 100px 12px 25px}.produkty .wp-block-column.active .specyfikacja{opacity:0}.wp-block-separator{border:none;height:3px;margin:0;background:#1d7cb6;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), color-stop(#5058a3), to(#1d7cb6));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3, #1d7cb6);background:-o-linear-gradient(left, #1d7cb6, #5058a3, #1d7cb6);background:linear-gradient(90deg, #1d7cb6, #5058a3, #1d7cb6)}.grupa-zdjec{padding-top:50px;padding-bottom:50px}.grupa-zdjec .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2em}figure.border img{border-radius:15px}.border iframe{border-radius:15px}.hamburger{background:none!important;outline:none;position:absolute;top:57px;right:0;line-height:45px;padding:5px 15px 0px 15px;color:#1d7cb6;border:0;font-size:3.6em;font-weight:bold;cursor:pointer;outline:none!important;z-index:9998}@media (max-width:450px){.hamburger{padding:5px 6px 0px 6px}}@supports (-webkit-touch-callout:none){.hamburger{top:38px!important;font-size:4.8em}}.hamburger:hover{color:#1d7cb6!important}.cross{display:none;background:none!important;position:fixed;top:55px;right:25px;padding:43px 12px 0px 15px;color:#999;border:0;font-size:8em;line-height:0;font-weight:bold;cursor:pointer;outline:none!important;z-index:9998}@media (max-width:600px){.cross{top:74px}@supports (-webkit-touch-callout:none){.cross{top:53px!important}}}.cross:hover{color:#999!important}@media (min-width:1025px){.cross,.hamburger{display:none}}@media (max-width:1024px){.site-navigation{display:none}}header{max-width:100%!important}.lang-item{display:none!important}#menu-item-29 a,#menu-item-386 a{padding-right:0!important}.site-header{background-color:white;padding:0!important;position:fixed!important;top:0!important;left:0!important;z-index:999!important;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-shadow:2px 2px 8px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 8px rgba(0, 0, 0, 0.2)}.site-header.sticky_header{top:-42px!important}.site-header .primary,.site-header .secondary{width:100%;padding:0px 50px}@media (max-width:1299px){.site-header .primary,.site-header .secondary{padding:0 20px}}@media (max-width:768px){.site-header .primary,.site-header .secondary{padding:0 20px}}@media (max-width:450px){.site-header .primary,.site-header .secondary{padding:0 10px}}.site-header .secondary-menu .wp-block-columns{max-width:1280px;margin:0 auto}.site-header .secondary-menu .left{position:relative}.site-header .primary{height:80px;max-width:1380px;margin:0 auto}.site-header .primary .site-branding{width:400px;height:100%;float:left}@media (max-width:1150px){.site-header .primary .site-branding{width:300px}}@media (max-width:700px){.site-header .primary .site-branding{width:300px}}@media (max-width:450px){.site-header .primary .site-branding{width:calc(100% - 80px)}}.site-header .primary .site-branding a{padding:0px!important}.site-header .primary .site-branding img{width:100%;z-index:4;position:relative}.site-header .primary .site-navigation{width:calc(100% - 400px);height:100%}@media (max-width:1150px){.site-header .primary .site-navigation{width:calc(100% - 300px)}}@media (max-width:700px){.site-header .primary .site-navigation{width:calc(100% - 300px)}}@media (max-width:450px){.site-header .primary .site-navigation{width:calc(100% - 80px)}}.site-header .primary .site-navigation .menu-item:last-child a{padding-right:0}@media (max-width:1299px){.site-header .primary .site-navigation.show{display:block;position:fixed;top:109px;-webkit-box-shadow:inset 2px 2px 8px rgba(0, 0, 0, 0.2);box-shadow:inset 2px 2px 8px rgba(0, 0, 0, 0.2);width:100%;left:0;z-index:999;background-color:white;overflow-y:hidden}.site-header .primary .site-navigation.show #menu-menu-glowne-pl{overflow-y:scroll;display:block;position:fixed;height:auto;max-height:100vh;padding-bottom:250px}.site-header .primary .site-navigation.show #menu-menu-glowne-pl .sun-menu{overflow-y:auto}.site-header .primary .site-navigation.show #menu-menu-glowne-pl .menu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-header .primary .site-navigation.show #menu-menu-glowne-pl .menu-item a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.site-header .primary .site-navigation.show #menu-menu-glowne-pl .menu-item .sub-menu a{width:100%}.site-header .primary .site-navigation.show #menu-main-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header .primary .site-navigation.show #menu-main-menu li{width:100%;display:block;text-align:center;padding:0}.site-header .primary .site-navigation.show #menu-main-menu li:before{display:none}.site-header .primary .site-navigation.show #menu-main-menu li a{padding:30px 10px 30px 10px!important;border-bottom:1px solid lightgray;font-size:1.4em}.site-header .primary .site-navigation.show .sub-menu{top:0;position:relative;width:100%}.site-header .primary .site-navigation.show .sub-menu.show{display:block}.site-header .primary .site-navigation.show .sub-menu .sub-menu{left:0}}.site-header .primary .site-navigation a{color:black;font-weight:400;font-size:17px;padding:22px 15px 22px 15px;letter-spacing:0.05em;-webkit-transition:0.1s all;-o-transition:0.1s all;transition:0.1s all}.site-header .primary .site-navigation a:active,.site-header .primary .site-navigation a:hover{color:#1d7cb6}.site-header .primary .site-navigation .sub-menu{-webkit-box-shadow:2px 2px 8px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 8px rgba(0, 0, 0, 0.2);min-width:350px!important;top:56px}.site-header .primary .site-navigation .sub-menu .menu-item{-webkit-transition:0.1s all;-o-transition:0.1s all;transition:0.1s all}.site-header .primary .site-navigation .sub-menu .menu-item a{font-weight:400;padding:6px 15px 6px 15px;width:100%}@media (max-width:1299px){.site-header .primary .site-navigation .sub-menu .menu-item a{padding:20px 15px 20px 15px}}.site-header .primary .site-navigation .sub-menu .menu-item a span{background-color:#1d7cb6;color:white;padding:2px 12px 2px 12px;border-radius:20px;float:right;font-size:12px;text-transform:uppercase;letter-spacing:0.4px;-webkit-transition:0.1s all;-o-transition:0.1s all;transition:0.1s all;border:1px solid #1d7cb6}.site-header .primary .site-navigation .sub-menu .menu-item:hover{background-color:#1d7cb6}.site-header .primary .site-navigation .sub-menu .menu-item:hover a{color:white!important}.site-header .primary .site-navigation .sub-menu .menu-item:hover a span{color:rgba(255, 255, 255, 0.7)!important;border:1px solid rgba(255, 255, 255, 0.7)}.site-header .primary .site-navigation .sub-menu .menu-item:hover .sub-menu .menu-item{background-color:transparent}.site-header .primary .site-navigation .sub-menu .menu-item:hover .sub-menu .menu-item a{color:#1d7cb6!important}.site-header .primary .site-navigation .sub-menu .menu-item:hover .sub-menu .menu-item:hover{background-color:#1d7cb6}.site-header .primary .site-navigation .sub-menu .menu-item:hover .sub-menu .menu-item:hover a{color:white!important}.site-navigation ul.menu li.menu-item-has-children:after{width:8px;height:8px;right:15px;background:url(https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/03/arrow-down.png);background-repeat:no-repeat;background-size:contain;background-position:center}@media only screen and (max-width:1500px){.site-navigation ul.menu li.menu-item-has-children{padding-right:0}.site-navigation ul.menu li.menu-item-has-children:after{right:0}}@media (max-width:1299px){#menu-menu-glowne{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-header .primary .site-navigation a{padding-left:25px}}ul{width:100%}.secondary-menu{background-color:#d7d7d7;width:100%;padding:10px 50px;height:48px}@media (max-width:1299px){.secondary-menu{padding:10px 20px}}@media (max-width:768px){.secondary-menu{padding:10px 20px}}@media (max-width:450px){.secondary-menu{padding:10px 10px}}.secondary-menu img{width:26px;margin-right:5px;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;opacity:1;cursor:pointer}.secondary-menu img:hover{opacity:0.6}.secondary-menu .left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secondary-menu .wp-element-button{color:#1a1a18!important;font-size:13px;background:transparent;border:1px solid #1a1a18;padding:4px 13px 2px 22px;margin-left:10px;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;text-transform:none}.secondary-menu .wp-element-button:after{content:"";display:inline-block;width:8px;height:8px;margin-left:7px;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/03/arrow-down.png");background-repeat:no-repeat;background-size:contain;background-position:center}.secondary-menu .wp-element-button.active,.secondary-menu .wp-element-button:hover{color:#d7d7d7!important;background:#1a1a18}.secondary-menu .wp-element-button.active:after,.secondary-menu .wp-element-button:hover:after{background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/03/arrow-up-gray.png")}.secondary-menu .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secondary-menu .wp-block-columns{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.secondary-menu .lang{font-size:1.1em;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;cursor:pointer}.secondary-menu .lang.pl{margin-right:5px;margin-left:10px}.secondary-menu .lang:hover{opacity:0.7}.secondary-menu .wp-block-image,.secondary-menu p{margin-bottom:0}.secondary-menu .menu-kategorii.wp-block-navigation__container{position:absolute;top:19px;left:-264px;width:290px;color:white;z-index:5;display:none;gap:0}.secondary-menu .menu-kategorii.wp-block-navigation__container li{padding:0px 20px;width:100%;background-color:#1a1a18;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.secondary-menu .menu-kategorii.wp-block-navigation__container li a{width:100%;border-bottom:1px solid #d7d7d7;padding:10px 0}.secondary-menu .menu-kategorii.wp-block-navigation__container li:last-child a{border:none}.secondary-menu .menu-kategorii.wp-block-navigation__container li:hover{background-color:#373734}@media (max-width:781px){.secondary-menu .wp-block-column.left,.secondary-menu .wp-block-column.right{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (max-width:370px){.secondary-menu .right img{display:none}}.hero{position:relative}.hero .slick-slider{margin-bottom:0}.hero .hero-slide{height:480px;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;padding:2rem 5rem;text-align:center;position:relative}@media (max-width:768px){.hero .hero-slide{padding:3rem 1rem}}.hero .hero-slide:before{content:"";position:absolute;left:0;top:0;height:100%;width:800px;max-width:80%;background:black;background:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));background:-webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-o-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)}.hero .hero-slide .wp-block-group__inner-container{z-index:2;max-width:550px}.hero .hero-slide h2{font-size:2.5rem;margin-bottom:1rem;font-weight:800;letter-spacing:0.03em;text-align:left;text-shadow:3px 3px 8px rgba(0, 0, 0, 0.7)}.hero .hero-slide p{margin-bottom:1.5rem;max-width:700px;color:white;text-align:left;text-shadow:2px 2px 7px rgba(0, 0, 0, 0.8)}.hero .hero-slide .wp-block-button__link{background:rgba(0, 0, 0, 0.2);border:1px solid white;color:white;padding:0.75rem 1.5rem;text-decoration:none;text-transform:none;-webkit-box-shadow:3px 3px 14px rgba(0, 0, 0, 0.7);box-shadow:3px 3px 14px rgba(0, 0, 0, 0.7);letter-spacing:0.03em;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.hero .hero-slide .wp-block-button__link:hover{background:white;color:black;padding:0.75rem 2rem}.hero .slick-next,.hero .slick-prev{z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0, 0, 0, 0);color:transparent;border:none!important;padding:0;outline:none!important}@media (max-width:768px){.hero .slick-next,.hero .slick-prev{display:none!important}}.hero .slick-next:before,.hero .slick-prev:before{content:"";font-family:unset;opacity:1;position:absolute;height:45px;width:27px;background-size:90%;background-repeat:no-repeat;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hero .slick-next:hover:before,.hero .slick-prev:hover:before{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.hero .slick-prev{left:0}.hero .slick-prev:before{left:10px;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/03/slide-left.png")}.hero .slick-next{right:0}.hero .slick-next:before{right:10px;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/03/slide-right.png")}.hero .slick-dots{position:absolute;bottom:25px}.hero .slick-dots button{background:white;opacity:0.5;border-radius:20px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.hero .slick-dots button:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.hero .slick-dots button:before{display:none}.hero .slick-dots .slick-active button{opacity:1}.logo-wrapper{margin:3rem 0;padding:0px 20px}.logo-wrapper .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;margin:0}@media (max-width:768px){.logo-wrapper .slick-slide{min-width:150px}}.logo-wrapper .slick-slide img{max-height:80px;width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:0}.logo-wrapper .slick-slide a{-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.logo-wrapper .slick-slide a:hover{opacity:0.7;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.realizacje{padding:50px 0}@media (max-width:1350px){.realizacje{padding:50px 50px}}@media (max-width:768px){.realizacje{padding:50px 10px}}.realizacje h2{margin:0 0 50px 0}.realizacje .wp-block-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:5px}@media (max-width:768px){.realizacje .wp-block-buttons{margin-top:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.realizacje .wp-element-button{background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3);color:white!important;text-transform:none;font-size:1.1em;letter-spacing:0.03em;padding:0.75rem 1.5rem;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;text-decoration:none!important}.realizacje .wp-element-button:hover{padding:0.75rem 2rem;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3)}.realizacje .slick-posts{list-style:none;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.realizacje .slick-posts .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box}.realizacje .slick-posts .slick-slide{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0 1.25em 1.25em 0!important}.realizacje .slick-posts li{background:white;border-radius:15px;-webkit-box-shadow:2px 2px 10px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 10px rgba(0, 0, 0, 0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.realizacje .wp-block-latest-posts__featured-image{margin:0}.realizacje .wp-block-latest-posts__featured-image img{width:100%;height:auto;border-radius:15px 15px 0 0;-o-object-fit:cover;object-fit:cover;display:block;margin-bottom:15px}.realizacje .wp-block-latest-posts__post-title{font-size:1.5em;color:black;text-decoration:none;padding:0 20px;margin-top:10px}.realizacje .wp-block-latest-posts__post-excerpt{padding:10px 20px;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.realizacje .read-more{display:block;color:black;font-weight:bold;text-decoration:none;padding:10px 20px 15px 20px;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.realizacje .read-more:before{content:"→";margin-right:5px;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.realizacje .read-more:hover{padding-left:25px}.realizacje .read-more:hover:before{margin-right:8px}.realizacje time{display:none}.realizacje .slick-next,.realizacje .slick-prev{z-index:2;position:absolute;top:calc(50% - 20px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0, 0, 0, 0);color:transparent;border:none!important;padding:0;outline:none!important}@media (max-width:768px){.realizacje .slick-next,.realizacje .slick-prev{display:none!important}}.realizacje .slick-next:before,.realizacje .slick-prev:before{content:"";font-family:unset;opacity:1;position:absolute;height:45px;width:27px;background-size:90%;background-repeat:no-repeat;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.realizacje .slick-next:hover:before,.realizacje .slick-prev:hover:before{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.realizacje .slick-prev{left:-50px}.realizacje .slick-prev:before{left:10px;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/04/slide-left-blue.png")}.realizacje .slick-next{right:-50px}.realizacje .slick-next:before{right:10px;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/04/slide-right-blue.png")}.realizacje .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;list-style:none}.realizacje .slick-dots li{margin:0 5px!important;width:unset;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.realizacje .slick-dots li:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.realizacje .slick-dots li button{width:20px;height:20px;border-radius:50%;background:#ccc;border:none;text-indent:-9999px;cursor:pointer}.realizacje .slick-dots li.slick-active button{background:#1d7cb6}.type-post .entry-title{display:none!important}.type-post h2{margin-top:75px}.type-post .page-content{max-width:1280px;margin-left:auto!important;margin-right:auto!important;padding-bottom:50px}@media (max-width:1350px){.type-post .page-content{padding-left:50px;padding-right:50px}}@media (max-width:1299px){.type-post .page-content{padding-left:20px;padding-right:20px}}@media (max-width:768px){.type-post .page-content{padding-left:10px;padding-right:10px}}.type-post .post-thumbnail{border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin-bottom:30px}.type-post #comments,.type-post .post-tags,.type-post .time{display:none}.type-post img:not(.post-thumbnail){border-radius:15px}.type-post .wp-block-gallery img{border-radius:15px!important;opacity:1;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.type-post .wp-block-gallery img:hover{opacity:0.8}.type-post .wp-block-gallery figcaption{border-bottom-left-radius:15px!important;border-bottom-right-radius:15px!important;pointer-events:none!important}.type-post .wp-block-gallery .wp-block-image:before{display:none}.type-post .lightbox-trigger{outline:none!important}.type-post .wp-block-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.type-post .wp-element-button{margin:0 auto;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3);color:white!important;text-transform:none;font-size:1.1em;letter-spacing:0.03em;padding:0.75rem 1.5rem;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;text-decoration:none!important}.type-post .wp-element-button:hover{padding:0.75rem 2rem;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3)}.type-post iframe{border-radius:15px;margin:0 auto;display:block}.blog .page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px;max-width:1280px;margin-left:auto!important;margin-right:auto!important;padding-bottom:75px}@media (max-width:1350px){.blog .page-content{padding-left:50px;padding-right:50px}}@media (max-width:1299px){.blog .page-content{padding-left:20px;padding-right:20px}}@media (max-width:768px){.blog .page-content{padding-left:0px;padding-right:0px;margin:0px}}.blog .page-content .post{width:48%;margin:15px 1%;-webkit-box-sizing:border-box;box-sizing:border-box;background:white;border-radius:15px;-webkit-box-shadow:2px 2px 10px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 10px rgba(0, 0, 0, 0.2)}@media (max-width:768px){.blog .page-content .post{width:100%;margin-left:0;margin-right:0}}.blog .page-content .post img{border-top-left-radius:15px;border-top-right-radius:15px;margin-bottom:10px}.blog .page-content .post h2{font-size:1.5em;color:black;text-decoration:none;padding:0 20px;text-transform:none;text-align:left;margin-bottom:0}.blog .page-content .post p{padding:10px 20px;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog .page-content .post .read-more{display:block;color:black;font-weight:bold;text-decoration:none;padding:10px 0px 15px 0px;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.blog .page-content .post .read-more:before{content:"→";margin-right:5px;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.blog .page-content .post .read-more:hover{padding-left:5px}.blog .page-content .post .read-more:hover:before{margin-right:8px}.blog .pagination{margin-bottom:75px}.blog .pagination .nav-next,.blog .pagination .nav-previous{text-align:center}.blog .pagination a{background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3);color:white!important;text-transform:none;font-size:1.1em;letter-spacing:0.03em;padding:0.75rem 1.5rem;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;margin:0 auto;border-radius:50px;text-decoration:none!important}.blog .pagination a:hover{padding:0.75rem 2rem;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3)}.kontakt-osoba:not(.dwie) .wrapper .wp-block-column:nth-child(2){border-top-right-radius:100px;border-bottom-right-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1000px){.kontakt-osoba:not(.dwie) .wrapper .wp-block-column:nth-child(2){position:absolute;right:0;bottom:-90px;background:transparent;padding:0px}}.kontakt-osoba figure{position:absolute;left:0px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.kontakt-osoba figure img{border-radius:100px!important;border:3px solid white;position:relative;outline:4px solid #1d7cb6}@media (max-width:1000px){.kontakt-osoba figure{width:120px;height:120px;top:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.kontakt-osoba figure:after{content:"";bottom:8px;right:8px;width:22px;height:22px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:2;border-radius:50%;background-color:#4ad504;display:block;border:3px solid white}.kontakt-osoba .wrapper{gap:0;margin-top:50px;padding-left:75px;position:relative;border-radius:100px}@media (max-width:1000px){.kontakt-osoba .wrapper{margin-bottom:120px;padding-left:0;margin-top:120px}}.kontakt-osoba .wrapper .wp-block-column{padding:20px 40px 20px 100px;background-color:#d7d7d7}@media (max-width:1000px){.kontakt-osoba .wrapper .wp-block-column:first-child{border-radius:15px;padding:40px 20px 10px 20px;max-width:500px;margin:0 auto}}@media (max-width:500px){.kontakt-osoba .wrapper .wp-block-column:first-child{padding:40px 10px 10px 10px}}.kontakt-osoba .wrapper .name strong{font-size:1.2em;margin-right:5px}.kontakt-osoba .wrapper .dane-kontaktowe p{display:inline-block;margin:0}.kontakt-osoba .wrapper .dane-kontaktowe p:nth-child(2){margin-left:10px}@media (max-width:400px){.kontakt-osoba .wrapper .dane-kontaktowe p:nth-child(2){margin-left:0;display:block}}.kontakt-osoba .wrapper .wp-block-buttons{margin-top:0;height:100%}.kontakt-osoba .whatsapp-button a{background:#25D366;color:white!important;text-decoration:none;position:relative;padding-left:65px}.kontakt-osoba .whatsapp-button a:hover{background:#25D366;padding-left:70px}.kontakt-osoba .whatsapp-button a:hover:before{left:30px}.kontakt-osoba .whatsapp-button a:before{-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;content:"";width:34px;height:34px;position:absolute;left:25px;top:8px;position:absolute;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/04/whatsapp-icon-white.png.webp");background-size:contain;background-repeat:no-repeat}.kontakt-osoba.dwie .wrapper{margin-bottom:120px;padding-left:0;margin-top:140px}.kontakt-osoba.dwie .wp-block-columns{gap:20px}.kontakt-osoba.dwie .wp-block-column{position:relative;border-radius:15px;padding:40px 20px 10px 20px;margin:0 auto}@media (max-width:1000px){.kontakt-osoba.dwie .wp-block-column{max-width:500px}}@media (max-width:500px){.kontakt-osoba.dwie .wp-block-column{padding:40px 10px 10px 10px}}@media (max-width:781px){.kontakt-osoba.dwie .wp-block-column:nth-child(2){margin-top:140px}}.kontakt-osoba.dwie figure{width:120px;height:120px;top:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.koniowozy .element-produktu{display:none}.koniowozy .element-produktu.active{display:block}.koniowozy .koniowoz-wrapper{display:none}.koniowozy .koniowoz-wrapper.dla-jednego.active,.koniowozy .koniowoz-wrapper.dla-wielu.active{display:block}#go-to-koniowozy{position:relative}#go-to-koniowozy:after,#go-to-koniowozy:before{content:"";position:absolute;bottom:-3px;height:35px;width:24px;background-size:contain;background-repeat:no-repeat;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/04/scroll-down.png")}#go-to-koniowozy:before{left:-55px}#go-to-koniowozy:after{right:-55px}#go-to-koniowozy .produkty .wp-block-column.active{position:relative}#go-to-koniowozy .produkty .wp-block-column.active:before{content:"";opacity:1;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-43px;height:27px;width:45px;background-size:cover;background-repeat:no-repeat;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;background-image:url("https://patrykdomanski.design/lamar-horsetruck/wp-content/uploads/2025/04/slide-down-blue.png")}.produkt-przyciski{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1px;border-radius:15px;overflow:hidden;margin-bottom:50px;height:55px}@media (max-width:868px){.produkt-przyciski{height:75px;font-size:14px}}@media (max-width:868px) and (max-width:600px){.produkt-przyciski{font-size:11px;height:60px}}.produkt-przyciski .wp-block-button{width:100%;height:100%}.produkt-przyciski .wp-block-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;background-color:#d7d7d7;width:100%;border-radius:0;color:black;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;padding:10px 5px}@media (max-width:600px){.produkt-przyciski .wp-block-button a{padding:5px 2px}}.produkt-przyciski .wp-block-button.active a,.produkt-przyciski .wp-block-button:hover a{background-color:#1d7cb6;color:white}.strona-produktu.koniowozy figcaption{display:none}.strona-produktu.koniowozy figure{margin:0!important}.strona-produktu.koniowozy img{opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-filter:none!important;filter:none!important;width:100%!important;max-width:unset!important;margin:0!important;padding:0!important;border-radius:15px}.strona-produktu.koniowozy h3{position:absolute}.strona-produktu .produkty{padding-top:0}.strona-produktu .produkty img{width:500px;padding-bottom:20px}.page-galeria .wp-block-gallery.is-layout-flex>figure{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 1rem);flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}.page-galeria .wp-block-gallery.is-layout-flex>figure img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.page-galeria .wp-block-gallery.is-layout-flex>figure{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.galeria-filtry{margin-bottom:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.galeria-filtry a{-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all;background-color:#d7d7d7;color:black;padding:10px 20px}.galeria-filtry a:hover{background-color:#1a1a18;color:white!important}.galeria-filtry .active a{background-color:#1a1a18;color:white}@media (max-width:781px){.kontakt .kontakt-box .right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.kontakt .kontakt-box figure{margin-bottom:0}.kontakt .kontakt-box h2{margin-top:0}.kontakt .kontakt-box .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kontakt .przycisk{margin-top:10px}.kontakt #contact-form{margin-bottom:50px}.kontakt #contact-form label{margin-bottom:5px;margin-left:15px;margin-top:15px}.kontakt #contact-form div{display:block;float:left;width:100%}@media (min-width:768px){.kontakt #contact-form div{width:calc(50% - 10px)}.kontakt #contact-form div:nth-child(odd){margin-right:10px}.kontakt #contact-form div:nth-child(2n){margin-left:10px}}.kontakt #contact-form input,.kontakt #contact-form textarea{background-color:#f5f5f7;border:1px solid rgba(0, 0, 0, 0.4)!important;outline:none!important}.kontakt #contact-form textarea{min-height:150px}.kontakt #contact-form #privacy-policy{margin-top:15px}.kontakt #contact-form button{display:block;margin:0 auto;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), to(#5058a3));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3);background:-o-linear-gradient(left, #1d7cb6, #5058a3);background:linear-gradient(90deg, #1d7cb6, #5058a3);color:white!important;text-transform:none;font-size:1.1em;letter-spacing:0.03em;padding:0.75rem 2rem;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;text-decoration:none!important;border-radius:50px;outline:none!important;border:none!important;margin-top:25px}.kontakt #contact-form button:hover{padding:0.75rem 2.5rem}.kontakt #contact-form label[for=privacy-policy]{margin-top:0px}@media (max-width:781px){.kontakt #contact-form #privacy-policy{width:25px;height:25px;margin:0 auto;display:block;margin-top:10px;margin-bottom:10px}.kontakt #contact-form label[for=privacy-policy]{margin:0;text-align:center}}#site-footer{max-width:100%!important;padding-bottom:0;padding-top:0;padding:0!important}.obserwuj-wrapper{width:100%;background:#1d7cb6;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), color-stop(#5058a3), to(#1d7cb6));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3, #1d7cb6);background:-o-linear-gradient(left, #1d7cb6, #5058a3, #1d7cb6);background:linear-gradient(90deg, #1d7cb6, #5058a3, #1d7cb6)}@media (max-width:900px){.obserwuj-wrapper .wp-block-group__inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.obserwuj-wrapper .wp-block-group__inner-container .wp-block-group__inner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px}}.obserwuj-wrapper img{width:40px!important;height:40px!important;margin:0px 5px;opacity:1;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.obserwuj-wrapper img:hover{opacity:0.6}.obserwuj-wrapper figure{margin:0}.obserwuj-wrapper .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.obserwuj-wrapper .wp-block-group__inner-container .wp-block-group__inner-container{padding:0}.obserwuj-wrapper p{margin:0;color:white;text-transform:uppercase;font-size:1.4em;margin-right:10px}.lamar-wrapper{width:100%;background:#d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1299px){.lamar-wrapper{padding-left:20px;padding-right:20px}}@media (max-width:768px){.lamar-wrapper{padding-left:10px;padding-right:10px}}.lamar-wrapper .wp-block-image{display:-webkit-box;display:-ms-flexbox;display:flex}.lamar-wrapper .wp-block-image img{margin:0 auto}.nav-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;background:#1d7cb6;background:-webkit-gradient(linear, left top, right top, from(#1d7cb6), color-stop(#5058a3), to(#1d7cb6));background:-webkit-linear-gradient(left, #1d7cb6, #5058a3, #1d7cb6);background:-o-linear-gradient(left, #1d7cb6, #5058a3, #1d7cb6);background:linear-gradient(90deg, #1d7cb6, #5058a3, #1d7cb6);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1299px){.nav-wrapper{padding-left:20px;padding-right:20px}}@media (max-width:768px){.nav-wrapper{padding-left:10px;padding-right:10px}}.nav-wrapper img{width:50px;opacity:0.15}.nav-wrapper a,.nav-wrapper p{margin:0;color:white}.nav-wrapper .kontakt a{background-color:white;padding:8px 20px;color:#1d7cb6!important;text-align:center;border-radius:100px;margin-top:20px;display:block;font-weight:700;opacity:1;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}.nav-wrapper .kontakt a:hover{opacity:0.8}.nav-wrapper .title{font-weight:600}.nav-wrapper .wp-block-columns{margin-bottom:0}.copyright{background-color:#1a1a18;text-align:center;padding:20px}.copyright a{color:white!important}.copyright p{color:white;margin:0}.copyright .wp-block-columns{margin-bottom:0}