@charset "utf-8";::placeholder{color:#394044}::selection{background:#c2ab6d;color:#fff;text-shadow:none}body{background-color:#fff;color:#000;font:500 18px/150% 'Onest',sans-serif}@media only screen and (max-width: 991px){body{font-size:16px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,b,strong{font-weight:500}@media only screen and (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1442px}}@media only screen and (min-width: 992px){.container-fluid{padding-left:70px;padding-right:70px}}.offcanvas{color:#fff;background-color:#000}.offcanvas ul{gap:15px}.offcanvas ul a{display:block;font-size:18px;text-decoration:none}.offcanvas ul a:hover{text-decoration:underline}.offcanvas .btn-close{--bs-btn-close-color:#fff;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}.button{background-color:#000;border:none;border-radius:50px;color:#fff;display:table;font-size:18px;line-height:110%;letter-spacing:-0.18px;padding:15px 50px;text-decoration:none;transition:all .2s ease-out}@media only screen and (max-width: 991px){.button{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 767px){.button{padding-left:15px;padding-right:15px}}.button:hover{background-color:#c2ab6d}.button-small{font-size:13px;line-height:100%;letter-spacing:-0.13px;padding:10px 30px !important}@media only screen and (max-width: 767px){.button-small{padding-left:15px !important;padding-right:15px !important}}.button-white{background-color:#FFF;color:#000}.button-outline{background:none;border:1px solid #FFF;padding-bottom:14px;padding-top:14px}.button-outline:hover{border-color:#c2ab6d}.button-black-outline{background:none;border:1px solid #000;color:#000;padding-bottom:14px;padding-top:14px}.button-black-outline:hover{border-color:#c2ab6d}a:not(.button){color:inherit;text-decoration:underline;transition:all .2s ease-out}a:not(.button):hover,a:not(.button):focus{text-decoration:none}img{max-width:100%}.top{background:#424b52 url('../images/top-bg.webp') center center no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;margin-bottom:1px}@media only screen and (min-width: 992px){.top{min-height:100lvh}}.top.top-o-nas,.top.top-flota{background-image:url('../images/top-bg-o-nas.webp')}@media only screen and (min-width: 992px){.top.top-o-nas,.top.top-flota{min-height:700px}}.top.top-o-nas .mt-auto,.top.top-flota .mt-auto{margin-bottom:0}.top.top-o-nas h1,.top.top-flota h1{background:none;margin-bottom:70px}@media only screen and (max-width: 767px){.top.top-o-nas h1,.top.top-flota h1{margin-bottom:40px}}.top.top-flota{background-image:url('../images/top-bg-flota.webp')}@media only screen and (min-width: 992px){.top.top-flota{min-height:700px}}.top .mt-auto{margin-bottom:12vh}@media only screen and (max-width: 991px){.top .mt-auto{margin-bottom:40px;margin-top:40px !important}}.top h1{background:url('../images/top-heading-bg.svg') 39% 0 no-repeat;background-size:contain;font-size:clamp(1.7rem, 5vw, 5rem);line-height:100%;letter-spacing:-1.6px;margin-bottom:50px}@media only screen and (max-width: 767px){.top h1{margin-bottom:40px;text-shadow:0 0 6px rgba(0,0,0,0.5)}}.top .buttons{align-items:center;display:flex;gap:30px}@media only screen and (max-width: 991px){.top .buttons{font-size:16px;gap:10px}.top .buttons .button{font-size:15px;padding-bottom:10px;padding-top:10px}.top .buttons span{display:none}}.header{background-color:#000;color:#fff;margin-bottom:1px;padding:19px 0}.header a:not(.button-white){text-decoration:none}.header a:not(.button-white):hover,.header a:not(.button-white):focus{text-decoration:underline}@media only screen and (min-width: 992px){.header .container-fluid{padding-left:40px;padding-right:40px}}.header .logo-navbar{gap:10px}@media only screen and (max-width: 767px){.header .tel-email{flex-wrap:wrap;gap:10px;justify-content:center;margin-top:15px}}@media (max-width:1437px){.header .logo img{width:200px}}.header .navbar{--bs-navbar-padding-y:0;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-padding-x:0;--bs-navbar-toggler-padding-y:0}.header .menu{gap:30px}@media (max-width:1299px){.header .menu{gap:15px}}.header .menu li.home a{background:url('../images/icon-home-white.svg') 0 center no-repeat;display:block;height:100%;text-indent:-9999px;width:18px}.header .menu li a{font-size:20px;line-height:100%;letter-spacing:-0.4px}@media (max-width:1599px){.header .menu li a{font-size:18px}}.header .menu li a:hover,.header .menu li a:focus,.header .menu li.current-menu-item>a,.header .menu li.current-menu-parent>a{text-decoration:underline}.header .social{display:flex;gap:15px}@media (max-width:1511px){.header .social{display:none}}.header .social a{background-position:0 center;background-repeat:no-repeat;display:block;height:18px;text-indent:-9999px;width:18px}.header .social a.fb{background-image:url('../images/icon-social-fb.svg')}.header .social a.ig{background-image:url('../images/icon-social-ig.svg')}.header .tel{background:url('../images/icon-tel-white.svg') 0 center no-repeat;font-size:20px;line-height:100%;letter-spacing:-0.4px;padding-left:33px}.header .email{border:1px solid #FFF;border-radius:40px;font-size:14px;line-height:100%;letter-spacing:-0.28px;margin-left:15px;padding:8px 20px}@media only screen and (max-width: 767px){.header .email{margin-left:0}}.offer-boxes{gap:1px;margin:0}@media only screen and (max-width: 767px){.offer-boxes{display:none}}.offer-boxes .col{padding-left:0;padding-right:0}.offer-boxes .item{align-items:center;background:#000;color:#878787;display:flex;font-size:15px;height:100%;justify-content:center;line-height:100%;letter-spacing:-0.3px;padding:13px 10px;text-align:center;text-decoration:none}.offer-boxes .item:hover{color:#fff}.offer-boxes .item img{flex:0 0 auto;margin-right:10px}@media only screen and (max-width: 991px){.offer-boxes .item img{display:none}}.main{overflow:hidden}.main:not(.main-home){margin-bottom:140px;margin-top:120px}@media only screen and (max-width: 767px){.main:not(.main-home){margin-bottom:60px;margin-top:50px}}.main.main-o-nas .h2{margin-bottom:100px}@media only screen and (max-width: 767px){.main.main-o-nas .h2{margin-bottom:30px}}.main.main-o-nas hr{border-color:rgba(0,0,0,0.1);margin:60px 0 100px;opacity:1}@media only screen and (max-width: 767px){.main.main-o-nas hr{margin-bottom:50px;margin-top:50px}}.main.main-o-nas .licencje{background:#F2F2F2;border-radius:40px;display:table;font-size:13px;font-weight:500;line-height:100%;letter-spacing:-0.26px;margin-bottom:100px;padding:10px 20px}@media only screen and (max-width: 991px){.main.main-o-nas .licencje{margin-bottom:50px}}.main.main-oferta .offer{border:none;margin-bottom:0;padding-bottom:0}.main.main-oferta .offer .h2{margin-bottom:100px}@media only screen and (max-width: 767px){.main.main-oferta .offer .h2{margin-bottom:50px}}.main.main-oferta .offer .splide{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:50px;padding-bottom:0}.main.main-oferta .offer .splide__slide{position:relative}@media only screen and (max-width: 1399px){.main.main-oferta .offer .splide__slide{width:33.33333333% !important}}@media only screen and (max-width: 991px){.main.main-oferta .offer .splide__slide{width:50% !important}}.main.main-oferta .offer .splide__slide h3{font-size:clamp(1.1rem, 5vw, 1.875rem);padding-right:15px}.main.main-oferta .offer ul{--bs-gutter-x:1px;list-style:none;margin-bottom:0;padding:0}.main.main-oferta .offer ul li{margin-bottom:100px}@media only screen and (max-width: 767px){.main.main-oferta .offer ul li{margin-bottom:50px}}.main.main-single-offer .h1{font-size:clamp(2.5rem, 8vw, 6.25rem);line-height:100%;letter-spacing:-2.2px;margin-bottom:30px}.main.main-single-offer .h2{margin-bottom:100px}@media only screen and (max-width: 767px){.main.main-single-offer .h2{margin-bottom:50px}}.main.main-single-offer .h2.d-flex{align-items:center;gap:40px}@media only screen and (max-width: 767px){.main.main-single-offer .h2.d-flex{gap:20px}.main.main-single-offer .h2.d-flex img{max-width:60px}}.main.main-single-offer .icons-with-texts{border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);margin-bottom:100px;margin-top:60px;padding-bottom:60px;padding-top:100px}@media only screen and (max-width: 767px){.main.main-single-offer .icons-with-texts{margin-bottom:50px;margin-top:50px;padding-bottom:20px;padding-top:50px}}.main.main-single-offer .icons-with-texts img{margin-bottom:40px}@media only screen and (max-width: 767px){.main.main-single-offer .icons-with-texts img{margin-bottom:30px}}.main.main-single-offer .historia .h2{font-size:clamp(1.5rem, 6vw, 3.125rem);margin-bottom:60px}.main.main-single-offer .historia .icons-with-texts{border:none;margin-bottom:60px;margin-top:0;padding-bottom:0;padding-top:0}@media only screen and (max-width: 767px){.main.main-single-offer .historia .icons-with-texts{margin-bottom:20px}}.main.main-single-offer .historia .icons-with-texts img{margin-bottom:40px}@media only screen and (max-width: 767px){.main.main-single-offer .historia .icons-with-texts img{margin-bottom:20px}}.main.main-single-offer .pojazdy{background-color:#F2F2F2;margin-bottom:100px;padding:100px 0 60px}@media only screen and (max-width: 767px){.main.main-single-offer .pojazdy{margin-bottom:50px;padding-bottom:20px;padding-top:50px}}.main.main-single-offer .pojazdy ul{gap:10px;margin-bottom:40px}@media only screen and (max-width: 767px){.main.main-single-offer .pojazdy ul{margin-bottom:30px}}.main.main-single-offer .pojazdy ul li{background:url('../images/icon-check.svg') 0 center no-repeat;font-size:15px;font-weight:400;line-height:150%;letter-spacing:-0.3px;padding-left:28px}.main.main-single-offer .pojazdy .starannosc{border-top:1px solid rgba(0,0,0,0.1);margin-top:60px;padding-top:100px}@media only screen and (max-width: 767px){.main.main-single-offer .pojazdy .starannosc{margin-top:50px;padding-top:50px}}.main.main-flota .flota{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:120px;padding-bottom:120px}@media only screen and (max-width: 767px){.main.main-flota .flota{margin-bottom:50px;padding-bottom:50px}}.main.main-flota .flota p{margin-bottom:20px}.main.main-flota .flota p.lead{margin-bottom:50px}@media only screen and (max-width: 767px){.main.main-flota .flota p.lead{margin-bottom:30px}}.main.main-flota .flota .buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:120px}@media only screen and (max-width: 767px){.main.main-flota .flota .buttons{margin-bottom:50px}}.main.main-flota .flota .autobus:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:60px;padding-bottom:60px}@media only screen and (max-width: 767px){.main.main-flota .flota .autobus:not(:last-child){margin-bottom:50px;padding-bottom:50px}}@media only screen and (max-width: 767px){.main.main-flota .flota .autobus img{margin-bottom:30px}}.main.main-flota .flota .autobus h2{font-size:clamp(1.85rem, 5vw, 3.125rem);letter-spacing:-1px;margin-bottom:35px}@media only screen and (max-width: 767px){.main.main-flota .flota .autobus h2{margin-bottom:30px}}.main.main-flota .flota .autobus .lead{margin-bottom:35px}@media only screen and (max-width: 767px){.main.main-flota .flota .autobus .lead{margin-bottom:30px}}.main.main-flota .flota .autobus .ile-miejsc{background:url('../images/icon-seat.svg') 0 center no-repeat;font-size:18px;font-weight:400;line-height:150%;letter-spacing:-0.36px;margin-bottom:35px;padding-left:34px}@media only screen and (max-width: 767px){.main.main-flota .flota .autobus .ile-miejsc{margin-bottom:30px}}.main.main-flota .flota .autobus ul{gap:10px}.main.main-flota .flota .autobus ul li{background:url('../images/icon-check.svg') 0 center no-repeat;font-size:15px;font-weight:400;line-height:150%;letter-spacing:-0.3px;padding-left:28px}.main.main-flota .h2{margin-bottom:100px}@media only screen and (max-width: 767px){.main.main-flota .h2{margin-bottom:50px}}.main.main-flota p{margin-bottom:30px}.main.main-flota p.lead{margin-bottom:40px}@media only screen and (max-width: 767px){.main.main-flota p.lead{margin-bottom:30px}}.main.main-flota .flota-kolumny-1{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:100px;padding-bottom:100px}@media only screen and (max-width: 767px){.main.main-flota .flota-kolumny-1{margin-bottom:50px;padding-bottom:50px}}.main.main-flota .flota-kolumny-2{margin-bottom:70px}@media only screen and (max-width: 767px){.main.main-flota .flota-kolumny-2{margin-bottom:20px}}.main.main-flota .flota-kolumny-2 img{margin-bottom:40px}@media only screen and (max-width: 767px){.main.main-flota .flota-kolumny-2 img{margin-bottom:30px}}.main.main-referencje .h2{margin-bottom:100px}@media only screen and (max-width: 767px){.main.main-referencje .h2{margin-bottom:50px}}.main.main-referencje .referencje{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:100px;overflow:hidden}@media only screen and (max-width: 767px){.main.main-referencje .referencje{margin-bottom:50px}}.main.main-referencje .referencje .lead{margin-bottom:100px;margin-top:60px}@media only screen and (max-width: 767px){.main.main-referencje .referencje .lead{margin-bottom:50px;margin-top:50px}}@media only screen and (min-width: 992px){.main.main-referencje .referencje .row-cols-1{--bs-gutter-x:6rem}}.main.main-referencje .referencje .row-cols-1 .opinia{border-right:1px solid rgba(0,0,0,0.1);margin-bottom:100px}@media only screen and (max-width: 767px){.main.main-referencje .referencje .row-cols-1 .opinia{margin-bottom:40px;padding-bottom:40px}}.main.main-referencje .referencje .row-cols-1 .opinia:last-child{border:none;margin-bottom:50px;padding-bottom:0}@media only screen and (min-width: 992px){.main.main-referencje .referencje .row-cols-1 .opinia:nth-child(3n+3){border-right:none}}@media only screen and (min-width: 768px) and (max-width: 991px){.main.main-referencje .referencje .row-cols-1 .opinia:nth-child(2n+2){border-right:none}}@media only screen and (max-width: 767px){.main.main-referencje .referencje .row-cols-1 .opinia{border-bottom:1px solid rgba(0,0,0,0.1);border-right:none}}.main.main-referencje .referencje .row-cols-1 figure{margin:0}.main.main-referencje .referencje .row-cols-1 .image{height:190px;margin-bottom:40px}@media only screen and (max-width: 767px){.main.main-referencje .referencje .row-cols-1 .image{height:150px}}.main.main-referencje .referencje .row-cols-1 .image img{max-height:100%}.main.main-referencje .referencje .row-cols-1 .blockquote{background:url('../images/cytat.svg') 0 0 no-repeat;margin-bottom:30px;padding-top:48px}@media only screen and (max-width: 767px){.main.main-referencje .referencje .row-cols-1 .blockquote{padding-top:38px}}.main.main-referencje .referencje .row-cols-1 .blockquote p{margin-bottom:0}.main.main-referencje .referencje .row-cols-1 .blockquote-footer{color:#000;font-size:20px;font-weight:500;line-height:120%;letter-spacing:-0.4px;margin:0 0 30px}.main.main-referencje .referencje .row-cols-1 .blockquote-footer::before{display:none}.main.main-referencje .referencje .row-cols-1 .blockquote-footer span{display:block;font-size:18px;font-weight:400;line-height:150%;letter-spacing:-0.36px}.main.main-referencje .referencje .row-cols-1 .button:not(:last-child){margin-bottom:10px;margin-right:10px}.main.main-referencje .referencje .row-cols-1 .button img{margin-bottom:0;margin-right:10px;vertical-align:text-top}.main.main-404 .h2{margin-bottom:100px}@media only screen and (max-width: 767px){.main.main-404 .h2{margin-bottom:50px}}.main.main-404 hr{border-color:rgba(0,0,0,0.1);margin-bottom:100px;margin-top:100px;opacity:1}@media only screen and (max-width: 767px){.main.main-404 hr{margin-bottom:50px;margin-top:50px}}.main.main-404 .offer{border-bottom:none;margin-bottom:0;padding-bottom:0}.main h2,.main .h2{font-weight:500;font-size:clamp(1.875rem, 5vw, 3.75rem);line-height:110%;letter-spacing:-1.2px;margin-bottom:50px}@media only screen and (max-width: 767px){.main h2,.main .h2{margin-bottom:30px}}.main p{font-weight:400;margin-bottom:40px}@media only screen and (max-width: 767px){.main p{margin-bottom:30px}}.main .lead{font-weight:500;font-size:clamp(1.5rem, 3vw, 1.875rem);line-height:120%;letter-spacing:-0.6px}@media only screen and (max-width: 991px){.main .mb-md{margin-bottom:30px}}.main .zalety{line-height:120%;letter-spacing:-0.36px}@media only screen and (max-width: 767px){.main .zalety{font-size:16px}}.main .zalety .col{margin-bottom:30px}.main .zalety .col img{display:table;margin:0 auto 15px}.main .boxes{--bs-gutter-x:0;margin:0 0 90px}@media only screen and (max-width: 767px){.main .boxes{margin-bottom:20px}}@media only screen and (min-width: 768px){.main .boxes>div:first-child{width:calc(50% - 1px)}}.main .boxes .box{background-color:#000;background-position:0 0;background-repeat:no-repeat;color:#fff;display:flex;flex-direction:column;font-size:clamp(1.5rem, 5vw, 2.5rem);justify-content:end;line-height:100%;letter-spacing:-0.8px;margin-bottom:30px;padding:70px 50% 70px 70px}@media only screen and (min-width: 768px){.main .boxes .box{height:calc(100% - 30px);min-height:540px}}@media only screen and (max-width: 1199px){.main .boxes .box{padding-right:26%}}@media only screen and (max-width: 991px){.main .boxes .box{padding-bottom:30px;padding-left:15px;padding-top:30px}}@media only screen and (max-width: 767px){.main .boxes .box{padding-right:55%}}@media only screen and (max-width: 575px){.main .boxes .box{padding-right:30%}}.main .boxes .box.kierowcy{background-color:gray;background-image:url('../images/box-kierowcy-bg.webp');background-size:cover;margin-left:-1px}@media only screen and (max-width: 767px){.main .boxes .box.kierowcy{margin-bottom:1px}}.main .boxes .box.kierowcy h3{margin-bottom:30px}@media only screen and (max-width: 767px){.main .boxes .box.kierowcy h3{margin-bottom:20px}}.main .boxes .box.wynajem{background-image:url('../images/box-wynajem-bg.svg');background-position:55% 0;padding-right:23%}@media only screen and (max-width: 767px){.main .boxes .box.wynajem{background-position:98% 0;background-size:33%}}@media only screen and (max-width: 767px){.main .boxes .box.wynajem .button{font-size:13px;padding:10px 15px}}.main .boxes .box h3{font-size:clamp(1.5rem, 5vw, 2.5rem);line-height:100%;letter-spacing:-0.8px;margin-bottom:20px}@media only screen and (max-width: 767px){.main .boxes .box h3{text-shadow:0 0 6px rgba(0,0,0,0.5)}}.main .boxes .box p{color:#878787;font-size:15px;line-height:100%;letter-spacing:-0.3px;margin-bottom:30px}.main .boxes .box .button{color:#fff}.main .offer{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:120px;padding-bottom:120px}@media only screen and (max-width: 767px){.main .offer{margin-bottom:50px;padding-bottom:50px}}.main .offer h2{margin-bottom:60px}@media only screen and (max-width: 767px){.main .offer h2{margin-bottom:30px}}.main .offer .splide{margin-bottom:120px}.main .offer .splide__arrow{background-color:transparent;background-position:0 0;background-repeat:no-repeat;border-radius:0;height:50px;opacity:1;width:100px}.main .offer .splide__arrow:disabled{display:none}.main .offer .splide__arrow:hover{opacity:.95}.main .offer .splide__arrow--prev{background-image:url('../images/slider-arrow-left.svg');left:0}.main .offer .splide__arrow--next{background-image:url('../images/slider-arrow-right.svg');right:0}.main .offer .splide__arrow svg{display:none}.main .offer .splide__track{overflow:visible}@media (min-width:478px){.main .offer .splide__slide{width:auto !important}}.main .offer .splide img{margin-bottom:20px}.main .offer .splide h3{font-size:clamp(1.5rem, 5vw, 1.875rem);line-height:120%;letter-spacing:-0.6px;margin-bottom:20px}.main .offer .splide__pagination{bottom:-60px;justify-content:start;padding:0}.main .offer .splide__pagination li{margin:0 1px;width:16%}.main .offer .splide__pagination__page{background:#D9D9D9;border-radius:0;height:5px;margin:0;opacity:1;width:100%;transform:none}.main .offer .splide__pagination__page.is-active{background:#000}.main .why-migdal-trans{margin-bottom:120px;text-align:center}@media only screen and (max-width: 767px){.main .why-migdal-trans{margin-bottom:50px}}.main .why-migdal-trans .flota{margin-bottom:54px}.main .why-migdal-trans .flota p{font-size:clamp(1.3rem, 2.5vw, 1.875rem);line-height:120%;letter-spacing:-0.6px;margin-bottom:20px}@media only screen and (max-width: 767px){.main .why-migdal-trans .flota p{margin-top:20px}}.main .why-migdal-trans .flota .button{margin:0 auto}@media only screen and (max-width: 767px){.main .why-migdal-trans .flota .button{margin-bottom:20px}}.main .why-migdal-trans .zalety{margin-bottom:50px}@media only screen and (max-width: 991px){.main .why-migdal-trans .zalety{margin-bottom:20px}}.main .why-migdal-trans .osiedle-autobus-gory{position:relative}.main .why-migdal-trans .osiedle-autobus-gory::after{background-color:#C2AB6D;bottom:16px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.main .about{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:120px;padding-bottom:120px;text-align:center}@media only screen and (max-width: 767px){.main .about{margin-bottom:50px;padding-bottom:50px}}.main .about h2{font-size:clamp(2.5rem, 8vw, 8.125rem);line-height:100%;letter-spacing:-2.6px;margin-bottom:30px}.main .about .lead{margin-bottom:30px}.main .about .button{margin:0 auto}.main .transport{margin-bottom:120px}@media only screen and (max-width: 767px){.main .transport{margin-bottom:50px}}.main .transport h2{margin-bottom:60px}@media only screen and (max-width: 767px){.main .transport h2{margin-bottom:30px}}.main .transport .nav-tabs{align-items:end;border:none;gap:1px;margin-bottom:60px}@media only screen and (max-width: 767px){.main .transport .nav-tabs{margin-bottom:30px}}.main .transport .nav-tabs .nav-item{width:calc(33.3333% - 1px)}.main .transport .nav-tabs .nav-item .nav-link{border:none;border-bottom:5px solid #D9D9D9;color:#808080;font-size:20px;font-weight:500;line-height:120%;letter-spacing:-0.4px;padding-left:0;text-align:left;width:100%}@media only screen and (max-width: 991px){.main .transport .nav-tabs .nav-item .nav-link{font-size:18px}}@media only screen and (max-width: 767px){.main .transport .nav-tabs .nav-item .nav-link{font-size:14px;padding-right:10px}}.main .transport .nav-tabs .nav-item .nav-link:hover,.main .transport .nav-tabs .nav-item .nav-link.active{border-color:#000;color:#000}.main .transport .tab-content p{letter-spacing:-0.36px;margin-bottom:30px}.main .transport .tab-content p.lead{font-size:clamp(1.5rem, 3vw, 1.875rem);line-height:120%;letter-spacing:-0.6px;margin-bottom:40px}@media only screen and (max-width: 767px){.main .transport .tab-content p.lead{margin-bottom:30px}}.main .transport .tab-content p:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.main .transport .tab-content img{margin-bottom:30px}}.main .offer-bottom{background:#317aa7 url('../images/offer-bottom-bg.webp') 70% center no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:700px;padding-bottom:1px;padding-top:120px;text-align:center}@media only screen and (max-width: 767px){.main .offer-bottom{min-height:500px;padding-top:50px}}.main .offer-bottom h2{color:#fff;font-size:clamp(1.7rem, 4vw, 3.125rem);line-height:110%;letter-spacing:-1px;margin-bottom:40px}.main .offer-bottom .button{margin:0 auto}.main .offer-bottom .offer-boxes{margin-top:auto}.main .wyslij-zapytanie{align-items:center;gap:15px}@media only screen and (max-width: 1199px){.main .wyslij-zapytanie{gap:10px}}@media only screen and (max-width: 767px){.main .wyslij-zapytanie{flex-direction:column}}.main .wyslij-zapytanie.telefony{align-items:normal;background:url('../images/icon-tel.svg') 0 7px no-repeat;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-0.32px;margin-bottom:30px;padding-left:30px}.main .wyslij-zapytanie.telefony a{font-size:25px;font-weight:500;line-height:120%;letter-spacing:-0.5px;margin-left:5px}@media only screen and (min-width: 768px) and (max-width: 991px){.main .wyslij-zapytanie:not(.telefony) span{display:none}}.main .wyslij-zapytanie span{font-size:13px;line-height:120%}.main .wyslij-zapytanie a:not(.button){text-decoration:none}.main .wyslij-zapytanie a:not(.button):hover,.main .wyslij-zapytanie a:not(.button):focus{text-decoration:underline}.main .wyslij-zapytanie a:not(.button).tel{background:url('../images/icon-tel.svg') 0 center no-repeat;font-size:20px;display:table;line-height:100%;letter-spacing:-0.4px;padding-left:33px}@media only screen and (max-width: 1199px){.main .wyslij-zapytanie a:not(.button).tel{background:none;padding-left:0}}.main .wyslij-zapytanie a:not(.button).email{border:1px solid #000;border-radius:40px;display:table;font-size:14px;line-height:100%;letter-spacing:-0.28px;padding:8px 20px}@media only screen and (max-width: 1199px){.main .wyslij-zapytanie .button{font-size:16px;padding-left:15px;padding-right:15px}}.main .form-map{border-top:1px solid rgba(0,0,0,0.1);margin-top:60px;padding-top:100px}@media only screen and (max-width: 767px){.main .form-map{margin-top:20px;padding-top:50px}}.main .form-map p,.main .form-map iframe{margin-bottom:30px}.main .form-map form,.main .form-map #submitted{margin-bottom:40px}.main .form-map form .form-floating>label{padding:.65rem 1.875rem}.main .form-map form .form-floating>.form-control,.main .form-map form .form-floating>.form-control-plaintext,.main .form-map form .form-floating>.form-select{height:calc(3rem + calc(var(--bs-border-width) * 2));min-height:calc(3rem + calc(var(--bs-border-width) * 2))}.main .form-map form .form-floating>.form-control-plaintext~label,.main .form-map form .form-floating>.form-control:focus~label,.main .form-map form .form-floating>.form-control:not(:placeholder-shown)~label,.main .form-map form .form-floating>.form-select~label{left:8px;transform:scale(.7) translateY(-0.5rem) translateX(.15rem)}.main .form-map form .form-floating>.form-control-plaintext~label::after,.main .form-map form .form-floating>.form-control:focus~label::after,.main .form-map form .form-floating>.form-control:not(:placeholder-shown)~label::after,.main .form-map form .form-floating>.form-select~label::after{background:none;border-radius:0}.main .form-map form input:not(.form-check-input),.main .form-map form textarea{border:1px solid #000;font-size:16px;font-weight:400;line-height:150%;margin-bottom:10px;padding:10px 30px}.main .form-map form input:not(.form-check-input){border-radius:50px}.main .form-map form textarea{border-radius:20px}.main .form-map form .form-check-label{font-size:14px}.main .form-map form .button{border:none;margin-top:30px}.footer{background-color:#000;color:#fff;padding:120px 0}@media only screen and (max-width: 767px){.footer{padding-bottom:30px;padding-top:50px}}.footer img:not(.snippet):not(.bus),.footer .nav{margin-bottom:30px}@media only screen and (max-width: 767px){.footer img:not(.snippet):not(.bus),.footer .nav{margin-bottom:40px}}.footer p.lead{font-size:clamp(1.5rem, 3vw, 1.875rem);line-height:110%;letter-spacing:-0.6px;margin-bottom:40px}.footer a{text-decoration:none}.footer a:hover,.footer a:focus{text-decoration:underline}.footer .nav{gap:20px}.footer .nav li a{display:table;font-size:20px;line-height:100%;letter-spacing:-0.4px}@media only screen and (max-width: 767px){.footer .nav li a{font-size:16px}}.footer .copyright{font-size:0;margin:30px 0 60px}@media only screen and (max-width: 767px){.footer .copyright{margin-bottom:40px;margin-top:20px}}.footer .copyright span{display:inline-block;font-size:15px;line-height:100%;letter-spacing:-0.3px}.footer .copyright span:not(:last-child){margin-right:26px}@media only screen and (max-width: 767px){.footer .copyright span:not(:last-child){margin-right:15px}}.footer small{color:#878787;display:block;font-size:13px;line-height:130%;letter-spacing:-0.26px}.footer .tel{background:url('../images/icon-tel-white.svg') 0 center no-repeat;font-size:20px;display:table;line-height:100%;letter-spacing:-0.4px;padding-left:33px;margin-bottom:20px}@media only screen and (max-width: 767px){.footer .tel{font-size:18px}}.footer .email{border:1px solid #FFF;border-radius:40px;display:table;font-size:14px;line-height:100%;letter-spacing:-0.28px;margin-bottom:40px;padding:8px 20px}@media only screen and (max-width: 767px){.footer .email{padding-left:15px;padding-right:15px}}.footer .social{display:flex;gap:15px}.footer .social a{background-position:0 center;background-repeat:no-repeat;display:block;height:18px;text-indent:-9999px;width:18px}.footer .social a.fb{background-image:url('../images/icon-social-fb.svg')}.footer .social a.ig{background-image:url('../images/icon-social-ig.svg')}@media only screen and (max-width: 767px){.footer .bus{margin-top:20px}}#cookie{position:fixed;opacity:0;bottom:-20px;z-index:1000;display:none;width:40%;margin:0 20px 20px 0;border-radius:5px;box-shadow:1px 1px 10px rgba(0,0,0,0.2);background:#fff;padding:30px 20px 20px;font-size:13px;color:#7a7a7a;line-height:19px;left:inherit;right:0;min-width:280px;max-width:500px}#cookie h6{color:#c2ab6d;display:block;font-size:18px;margin-bottom:10px}#cookie p{font-size:15px}#cookie p a{color:inherit;text-decoration:underline}#cookie p a:hover,#cookie p a:focus{text-decoration:none}#cookie #cookie_zamknij{cursor:pointer;float:right}.alignnone{margin:5px 1.875rem 1.875rem 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 1.875rem 1.875rem}.alignleft{float:left;margin:5px 1.875rem 1.875rem 0}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery img{box-shadow:0 0 4px #999;border:1px solid white;padding:8px;background:#f2f2f2}.gallery img:hover{background:white}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl,.gallery dt{margin:0}.gallery br+br{display:none}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}
/*# sourceMappingURL=./style.css.map */