:root{--main: #c71121;--black: #000;--white: #fff;--text: #5f6062;--grey: #ddd;--grey-uberbright: #f2f2f2;--grey-additional: #b0b0b0;--lightgrey: #dcdcdb;--sizebig: 64px;--size: 32px;--sizesmall: 16px;--sizetiny: 8px;--radius: 48px}.row{--bs-gutter-x: 32px}h1,h2,h3,h4,h5,h6{font-family:"Arial Black",Arial,Helvetica,sans-serif;font-weight:900;color:var(--black)}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--main);font-weight:700}h1{font-size:56px;margin-bottom:var(--size);line-height:1.3}h2{font-size:48px;margin-bottom:var(--size);line-height:1.1}h3{font-size:64px;margin-bottom:var(--sizesmall);color:var(--main)}h4{font-size:30px;margin-bottom:var(--sizesmall)}h5{font-size:16px;margin-bottom:var(--sizesmall)}h6{font-size:14px;margin-bottom:var(--sizesmall)}.container{padding-top:var(--sizebig);padding-bottom:var(--sizebig)}img{max-width:100%;height:auto}a{text-decoration:none;color:var(--main)}a:hover{text-decoration:underline}p{font-size:18px;line-height:1.4;font-weight:300}p span{color:var(--main);font-weight:600}strong{font-weight:700}.alert p{color:inherit}.cmpbox p{font-size:15px}.btn{width:auto;max-width:100%;padding:12px 40px;background:var(--white);text-align:center;color:var(--main);border-radius:var(--radius);transition:all .3s ease-in-out;font-family:Arial,Helvetica,sans-serif;font-size:24px;border:2px solid var(--main);line-height:1.2}.btn:hover{background:var(--main);color:var(--white);text-decoration:none;box-shadow:0 0 50px inset rgba(0, 0, 0, 0.25)}.btn:hover svg path{fill:var(--white)}.btn svg{margin-left:8px;position:relative;top:-2px}.btn .arrow-top{transition:border-bottom-color .3s ease-in-out;display:inline-block;width:10px;height:12px;margin-left:8px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:12px solid var(--main)}.btn .arrow-right{transition:border-left-color .3s ease-in-out;display:inline-block;width:10px;height:5px;margin-left:8px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid var(--main)}.btn:hover .arrow-right{border-left-color:var(--white)}.btn:hover .arrow-top{border-bottom-color:var(--white)}p+.btn{margin-top:var(--sizesmall)}.margin-top{margin:var(--size) 0}.upper{text-transform:uppercase}html{overflow-x:hidden}body{font-family:"Arial Narrow",Arial,sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--text);font-size:16px}main.container{max-width:1360px;padding:var(--size);background:url("./../img/wiosna-juz-tu-jest.jpg") center center no-repeat;background-size:cover}main form{padding:38px 20px;background:rgba(0, 0, 0, 0.6);color:var(--white);border-radius:40px;position:relative;margin-bottom:40px}main form>strong{display:block;font-family:"Arial Black",Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:.2px;font-size:20px;margin-bottom:.4em;color:var(--white)}main form>strong+p{font-size:16px;color:rgba(255, 255, 255, 0.75);line-height:1.25;padding-right:20px;margin-bottom:1.2em}main form *{color:rgba(255, 255, 255, 0.75);line-height:1.25}main form select option{color:var(--bs-body-color)}main form select option:disabled{color:#c3c3c3}main form .btn{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%)}main form p,main form ol{font-size:.7em}main form p a{color:var(--white)}main form p.small{font-size:12px;margin-bottom:24px}main form p.data-admin{margin-top:10px}main form .map a:hover{text-decoration:none}main form .map a span{font-family:Arial,Helvetica,sans-serif;text-decoration:underline}main form .form-control,main form .form-select{margin:14px 0;border-radius:0 !important;font-family:Arial,Helvetica,sans-serif}main form .form-control::placeholder,main form .form-select.not-selected{color:#c3c3c3}main form button{width:100%}main form .form-check label{font-size:12px}main form #personaldatabutton{text-decoration:underline;cursor:pointer}main form .header{width:100%;padding:.5em 1em;background:var(--main);color:var(--white);text-align:center;font-size:.85em}main form .header span{display:inline-block;width:6px;height:10px;border:6px solid transparent;border-top:10px solid var(--white);border-bottom:0}main form .map p{line-height:1.2}main form .map .col:nth-child(2){flex:0}main form .map a{color:var(--white)}main form .map a .arrow-right{display:inline-block;width:10px;height:5px;margin-left:8px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid var(--white);transform:rotate(90deg)}main .row:first-child{padding-bottom:40px}main .row:first-child img{max-width:100%}main .row:first-child #logo{max-width:218px !important}main .row:first-child img[src*=agco-finance]{width:80px}main .header{align-self:end;padding-left:55px;padding-bottom:10px}main .header h1{font-size:80px;margin-bottom:12px;color:var(--white);text-shadow:2px 2px 8px rgba(0, 0, 0, 0.7);text-transform:uppercase;line-height:1.2}main .header h1 span{font-family:"Arial Narrow",Arial,Helvetica,sans-serif;display:block;font-size:.6em;line-height:1;color:var(--lightgrey);margin-bottom:5px}main .header h1 strong{font-size:160px;color:var(--white)}main .header h2{text-align:center;max-width:685px;width:fit-content;display:inline-block;padding:.3em .5em;font-size:42px;margin-top:var(--sizetiny);font-weight:normal;color:var(--white);background:var(--main);font-family:Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:1.5px;margin-bottom:15px}main .header h2 strong{font-family:"Arial Black",Arial,Helvetica,sans-serif;font-weight:900}main .header h2+p{font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-size:26px;font-weight:600;letter-spacing:1px;color:var(--white);line-height:1.2}main .header .bottom{margin-top:auto}main .header .bottom strong{font-size:24px;color:var(--white);font-weight:normal;line-height:1}main .header .bottom strong span{font-size:1.2em}main .header .bottom p{font-size:20px;line-height:1.2;color:rgba(255, 255, 255, 0.75)}main .header .bottom p strong{font-size:inherit;font-weight:600}.preheader{margin-bottom:.5em;font-size:36px;line-height:1.2;font-family:"Arial",Helvetica,sans-serif;text-transform:uppercase;color:var(--black)}.preheader span{color:var(--main)}.model{position:relative;margin-top:20px}.model a{display:flex;border-radius:32px;padding:20px 10px;transition:background-color .3s ease-in-out;justify-content:center;align-items:center;color:var(--grey-additional);background-color:var(--grey-uberbright);text-decoration:none}.model a:hover{background-color:var(--lightgrey)}.model a[data-selected=true]{background-color:var(--main);color:var(--white)}.model a h4{color:inherit;margin-bottom:0;font-size:40px;text-align:center}.models{padding-top:var(--size);text-align:left}.models h2{text-transform:uppercase;color:var(--main)}.models p{font-size:26px;letter-spacing:1px;line-height:1.2;color:var(--text);margin-bottom:1em}.models p strong{color:var(--main)}.models-details ul:has(>li[id^=mf-]){list-style:none;padding-left:0;margin-bottom:0}.models-details ul ul{list-style:disc;margin-bottom:1.5em}.models-details li li{font-size:20px;margin-top:.5em}.models-details li .col-12+.col-12{padding-right:40px}.models-details li[id^=mf-]:not([data-selected=true]){display:none}.models-details .preheader,.faq .preheader{margin-bottom:.75em}.models-details p.lead,.faq p.lead,.advantage p.lead{font-size:26px;letter-spacing:1px;padding-right:40px;line-height:1.2}.models-details p.lead:has(+.btn){font-weight:700;padding-right:100px}.models-details p.lead:has(+.btn) span{color:var(--main)}.models-details h2{color:var(--main);margin-bottom:0}.models-details .preheader{font-weight:700;font-size:30px;font-family:"Arial Narrow",Arial,Helvetica,sans-serif}.models-details p.lead{font-size:26px;letter-spacing:1px;padding-right:40px}.models-details p,.models-details li{line-height:1.2}.models-details p,.mf-5m ul{font-size:20px;letter-spacing:.5px}.models-details .note{display:inline-block;text-align:center;font-size:20px;line-height:1.2;color:var(--grey-additional);max-width:460px}.models-details .price{display:inline-block;margin-bottom:1em;margin-top:.25em;padding:.45em .5em;background:var(--main);color:rgba(255, 255, 255, 0.9);font-size:30px;font-family:Arial,Helvetica,sans-serif;letter-spacing:1.5px;text-align:center}.models-details .price span{font-family:"Arial Black",Arial,Helvetica,sans-serif;font-weight:900;color:var(--white)}.models-details .note+.price{margin-top:10px}.models-details .btn{margin-top:var(--size);margin-bottom:var(--size)}.models-details .plus{display:block;width:fit-content;padding:.2em .5em;background:var(--lightgrey);position:relative;color:var(--text);font-size:1.15em;transform:translateY(-40px)}.models-details .plus span{font-weight:bold;color:var(--main)}.handlowe{padding-top:40px;padding-bottom:40px;background:var(--text)}.handlowe p{line-height:1.2;margin-bottom:0;font-size:24px;color:rgba(255, 255, 255, 0.7)}.handlowe p strong{color:var(--white);font-weight:600}.teraz{margin-bottom:var(--sizebig);background:url("./../img/twoj-mf-gotowy-do-akcji.jpg") 67% 76% no-repeat;background-size:120%;padding-top:160px}.teraz h2{margin:0;color:var(--white);text-transform:uppercase;font-size:90px;text-shadow:0 4px 9.1px rgba(0, 0, 0, 0.38)}.teraz h2 span{font-size:.5333em;display:block;color:inherit;margin-bottom:10px}.teraz h2 span br{display:none}.teraz h2 span~span{color:var(--lightgrey);font-size:.2666em;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;margin-top:15px;margin-bottom:10px}.teraz .col-12{padding-left:var(--size);padding-right:var(--size)}.contacts{padding-top:40px}.contacts .row.d-flex.justify-content-center{margin-top:var(--sizesmall)}.contacts h3{text-transform:uppercase;font-size:48px}.contacts h4{margin-top:var(--size);text-transform:uppercase;font-weight:normal;text-align:center}.contacts ul{height:100%;margin:0;padding:var(--size);background:var(--main);color:var(--white);list-style-type:none}.contacts ul li{margin:6px 0 6px 36px;position:relative}.contacts ul li a{color:var(--white)}.contacts ul li img,.contacts ul li svg{transform:translateX(-36px);position:absolute}.contacts ul li:last-of-type{margin-top:12px;font-size:.85em;line-height:1.2}.contacts .col-12.col-sm-6.col-lg-4.col-xl-3{margin-bottom:var(--sizesmall);overflow:hidden}.jakosc h2{color:var(--main);margin-bottom:64px}.jakosc .row{padding-left:var(--size);padding-right:var(--size)}.jakosc .preheader,.jakosc h2{text-transform:uppercase}.jakosc .preheader{margin-bottom:.25em}.jakosc .col-xl-3{margin-top:20px}.jakosc .frame{display:flex;flex-direction:column;justify-content:center;padding-top:60px;padding-bottom:60px;border-radius:32px;overflow:hidden;background:var(--grey-uberbright);height:100%;position:relative}.jakosc .frame img{opacity:0;transition:.3s opacity ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;max-width:none}.jakosc .frame:hover img{opacity:1}.jakosc .frame h4,.jakosc .frame p{padding-left:15px;padding-right:15px;text-align:center}.jakosc .frame h4{font-size:30px;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;color:var(--main);font-weight:700;text-transform:uppercase;letter-spacing:-0.3px}.jakosc .frame p{color:var(--text);font-size:19px;line-height:1.2;margin-bottom:0}.techniczne{background:url("./../img/wiosenne-warunki-zakupu.jpg") center center no-repeat;background-size:cover;color:rgba(255, 255, 255, 0.95);position:relative}.techniczne::before{position:absolute;top:0;left:0;z-index:1;content:"";display:block;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3)}.techniczne .row{z-index:2;position:relative;padding-left:var(--size);padding-right:var(--size)}.techniczne .preheader{margin-bottom:.3em}.techniczne .preheader,.techniczne h2{color:inherit;text-transform:uppercase}.techniczne .preheader+h2{margin-bottom:var(--size)}.techniczne h2:only-child{color:var(--grey-additional);margin-bottom:0;text-shadow:0 4px 9.1px rgba(0, 0, 0, 0.38)}.techniczne h2 span{margin-bottom:0;color:rgba(255, 255, 255, 0.9)}.techniczne p{margin-top:var(--size);font-size:26px;letter-spacing:1px;color:rgba(255, 255, 255, 0.9);max-width:1060px;line-height:1.2}.faq{padding-bottom:0}.faq h2,.advantage h2{text-transform:uppercase;color:var(--main)}.faq .lead,.advantage .lead{font-size:26px}.faq .accordion-item{margin-top:40px;padding:20px 40px;border:0;border-radius:32px;background:var(--grey-uberbright)}.faq .accordion-item+.accordion-item{margin-top:20px}.faq .accordion-item .accordion-button{padding:var(--sizesmall) 0;background:transparent;box-shadow:none;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-weight:bold;font-size:30px;color:var(--text);text-transform:uppercase}.faq .accordion-item .accordion-button::after{background:none;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--text);height:10px;width:10px}.faq .accordion-item .accordion-button:hover::after{border-top-color:var(--main)}.faq .accordion-item .accordion-body{padding:0;font-size:26px;color:var(--text)}.faq .accordion{margin-bottom:var(--sizebig)}.bottom .row{margin:0;padding:var(--size);background:var(--main);color:var(--white)}.bottom h3{color:inherit}.bottom .btn{background:var(--white);color:var(--main)}.bottom .btn .arrow-right{border-left:10px solid var(--main)}.bottom .row:nth-child(2){padding-right:0;padding-bottom:0}.bottom .row:nth-child(2) .col-12:nth-child(2){padding:0}footer{padding-top:0 !important;padding:var(--size);background:#d9d9d9}footer .frame img{width:80px}footer .frame ul{display:flex;flex-direction:row;height:100%;align-items:center;list-style-type:none}footer .frame ul li{margin-right:var(--sizesmall);font-size:.6em}footer .frame ul li a{color:#888}footer .frame ul:last-of-type{margin-left:auto}footer .frame ul li img{width:24px}footer .frame p{margin-top:var(--size);font-size:.75em;color:#888}footer .frame p a{color:#888}.models-details{position:relative;padding-bottom:80px;padding-top:0}.advantage{padding-top:0}@media(max-width: 1599px){.teraz h2 span~span br{display:block}}@media(max-width: 1399px){main .header{align-self:end;padding-left:55px;padding-bottom:0}main form>strong+p{padding-right:0}.model a h4{font-size:34px}.models-details p.lead,.faq p.lead,.advantage p.lead,.models-details p.lead:has(+.btn){padding-right:0}.jakosc .frame{padding-top:40px;padding-bottom:40px}.advantage{padding-top:var(--size)}}@media(max-width: 1199px){h1{font-size:60px}h2{font-size:40px}h3{font-size:50px}main .header h1{font-size:70px}main .header h2{font-size:30px}main form .btn{width:90%}.model a h4{font-size:28px}.models-details{padding-top:0;padding-bottom:var(--sizebig)}.models-details .price{font-size:20px}.models-details img{max-height:400px;margin:0 auto}.techniczne p{max-width:none}.teraz{background-position:center;background-size:cover}.teraz h2{font-size:80px}}@media(max-width: 991px){main.container{max-width:100%}.preheader{font-size:26px}h2{font-size:32px}h3{font-size:40px}.container.finance{padding-bottom:0}.finance .col-12.col-lg-6:first-of-type{margin-bottom:var(--size)}.finance .point p{font-size:26px}main .header{margin-bottom:0;padding-left:calc(var(--bs-gutter-x) * .5)}main .header h1{font-size:55px}main .header h1 strong{font-size:100px}main .header h1 span{margin-bottom:10px}main .header h2{max-width:none;text-align:left}.models-details{padding-bottom:var(--sizebig);padding-top:var(--sizebig)}.models-details .price{text-align:left}.models-details .price br{display:none}.models-details .note{max-width:none}.teraz h2{font-size:55px}.models-details li .col-12+.col-12{padding-right:calc(var(--bs-gutter-x) * .5)}.jakosc .preheader{margin-bottom:.5em}.jakosc .preheader+h2 br{display:none}}@media(max-width: 767px){body{overflow-x:hidden}p{font-size:16px}.preheader{font-size:22px}h1{font-size:50px}h2{font-size:35px}h3{font-size:40px}main .header{margin-top:50px}main .header h1{font-size:60px}main .header h2{font-size:28px}main form{padding:var(--sizesmall);margin-bottom:var(--size)}main form .form-check label{font-size:.6em}main form .form-group input{font-size:14px}main form .data-admin{font-size:11px}footer .frame .col-12.d-flex img{margin:0 auto var(--sizesmall)}footer .frame .col-12.d-flex{flex-direction:column;text-align:center}footer .frame ul{text-align:center}footer .frame ul:last-of-type{margin-left:0;margin-right:0}.bottom .row:nth-child(2){padding-left:0}.bottom p.lead{padding-left:var(--sizesmall)}main .header h2+p,main .header .bottom p,.faq .accordion-item .accordion-body,.models-details li li,.models-details p.lead:has(+.btn),.jakosc .frame p,.faq p.lead,.advantage p.lead,.models-details p.lead,.techniczne p,.faq .lead,.models-details p,.models-details ul,.models p{font-size:19px;letter-spacing:0}.models-details .plus{transform:translate(7px, -28px)}.model{margin-top:10px}.handlowe p{font-size:.8em}.jakosc .col-md-6{margin-top:10px;margin-bottom:10px}.teraz h2{font-size:40px}.teraz h2 span br{display:block}.teraz h2 span~span br{display:none}.faq .accordion-item .accordion-body{font-size:19px}.btn{font-size:18px}}@media(max-width: 575px){.preheader{font-size:18px}h1{font-size:45px}h2{font-size:31px}h3{font-size:28px}main.container{padding:var(--sizesmall)}main .header h1{font-size:40px}main .header h1 strong{font-size:60px}main .header h2{font-size:24px}main .header .bottom strong{font-size:19px}main .row:first-child #logo{max-width:100% !important}main form .data-admin{font-size:9px}.container{padding-top:var(--sizesmall);padding-bottom:var(--sizesmall)}.contacts h3,.models-details h2{font-size:31px}.model .new{font-size:.85em;padding:3px 6px}.model a img{max-height:140px}.finance .point{margin-bottom:var(--sizesmall)}.finance .point p{font-size:18px}.finance .point svg{height:auto;max-width:70px}.finance .point div:first-child{width:95px}.why .row{padding:var(--sizesmall)}.bottom .row{padding:var(--sizesmall) 0}footer .frame ul:first-of-type{padding-left:0;flex-direction:column}main .header h2+p,main .header .bottom p,.faq .accordion-item .accordion-body,.models-details li li,.models-details p.lead:has(+.btn),.jakosc .frame p,.faq p.lead,.advantage p.lead,.models-details p.lead,.techniczne p,.faq .lead,.models-details p,.models-details ul,.models p{font-size:16px}.models-details .price{font-size:20px}.faq .accordion-item .accordion-button{font-size:20px}.btn{font-size:16px}}
