@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700|Oswald:400,700);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:11px;height:11px;margin:0 8px;background:transparent;border:2px solid #fff;border-radius:50%;opacity:.4;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;overflow-x:hidden}body{font-family:Montserrat,Arial,Helvetica,sans-serif;min-height:100vh;padding:70px 0 120px;position:relative;background-color:#d9d9d9}p{margin-bottom:1.3em}h1,h2,h3,h4{font-family:Oswald,Impact,Helvetica,sans-serif;margin:1.414em 0 .5em;font-weight:inherit;line-height:1.2}h1{font-size:1.602em}h1,h2{margin-top:0}h2{font-size:1.6em}h3{font-size:1.266em}h4{font-size:1.125em}.font_small,small{font-size:.889em}[class^=hidden]{position:absolute;font-size:0;visibility:hidden}a:link{color:#ff532e}.wrapper{width:100%;max-width:1170px;margin:40px auto 20px}.content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content .main{width:calc(100% - 300px)}.content .aside{width:270px;-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;top:85px}.content .aside,.content .main>div{margin-bottom:30px;background-color:#fafafa;padding:15px;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(51,51,51,.2);box-shadow:0 2px 8px rgba(51,51,51,.2)}.content .aside h2,.content .main>div h2{margin-top:0}.contacts-container{width:100%;height:375px}.contacts-container .contacts-inner{width:100%;max-width:1170px;margin:0 auto;padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.contacts-container .address{margin-right:15px}.map{width:100%;height:350px}.map iframe{width:100%;height:100%}.header{width:100%;height:70px;background-color:#333;position:fixed;top:0;left:0;z-index:999}.header-inner{height:100%;width:100%;max-width:1170px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-inner,.header .logo{display:-webkit-box;display:-ms-flexbox;display:flex}.header .logo span:first-child{color:#fff}.header .logo span:nth-child(2){color:#ff532e}.header .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.header .nav ul li{margin-left:3em}.header .nav ul li a{color:#d9d9d9;text-decoration:none;padding:21px 0;font-family:Oswald,Impact,Helvetica,sans-serif;text-transform:uppercase}.header .nav ul li a:hover{color:#fff}.header .nav ul li a:active{color:#ff532e}.header .nav ul li a.active{border-bottom:2px solid #ff532e}.mobile-nav-btn{width:70px;height:50px;min-width:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent}.mobile-nav-btn,.mobile-nav-btn .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav-btn .button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:30px;background:transparent;border:none;outline:none;cursor:pointer}.mobile-nav-btn .button span{display:block;height:2px;background-color:#d9d9d9;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:65%}.mobile-nav-btn.on-menu span:first-child{-webkit-transform:perspective(1px) rotate(45deg) translate(10px,10px);transform:perspective(1px) rotate(45deg) translate(10px,10px);width:60px}.mobile-nav-btn.on-menu span:nth-child(2){-webkit-transform:perspective(1px) translateX(-80px);transform:perspective(1px) translateX(-80px);opacity:0}.mobile-nav-btn.on-menu span:nth-child(3){-webkit-transform:perspective(1px) rotate(135deg) translate(-10px,10px);transform:perspective(1px) rotate(135deg) translate(-10px,10px);width:60px}.mobile-nav{position:absolute;top:0;left:0;width:calc(100% - 70px);height:100vh;z-index:100001;background-color:#333;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav.on-menu{-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile-nav ul{-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;padding:0;list-style:none}.mobile-nav ul a{-webkit-tap-highlight-color:transparent;font-size:30px;padding:20px 10px 16px;color:#d9d9d9;text-transform:uppercase;text-decoration:none;line-height:30px;display:block;text-align:center}.footer{position:absolute;width:100%;bottom:0;height:120px;background-color:#333}.footer-inner{height:100%;width:100%;max-width:1170px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-inner,.footer .footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-nav ul{list-style:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .footer-nav ul:first-of-type a{font-family:Oswald,Impact,Helvetica,sans-serif;text-transform:uppercase;padding:23px 0;margin-left:3em}.footer .footer-nav ul:last-of-type a{font-size:.75em;margin-left:1.5em}.footer .footer-nav ul li a{color:#d9d9d9;text-decoration:none}.footer .footer-nav ul li a:hover{color:#fff}.footer .footer-nav ul li a:active{color:#ff532e}.footer .footer-nav ul li a.active{border-bottom:2px solid #ff532e}.featured{width:100%;height:335px;position:relative}.featured-inner{width:100%;max-width:1170px;margin:0 auto}.featured h2{margin-top:0;color:#ff532e;text-transform:uppercase;margin-bottom:30px}.featured-offers-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-offers-container a{width:32%;color:#121212;text-decoration:none}.featured-offers-container .feat-ad{width:100%;height:220px;position:relative}.featured-offers-container .feat-ad .img-container{width:100%;height:220px;overflow:hidden;position:absolute;top:0;left:0;border-radius:4px;z-index:0}.featured-offers-container .feat-ad .img-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:1;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.featured-offers-container .feat-ad .img-container:hover:after{opacity:0}.featured-offers-container .feat-ad .img-container img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.featured-offers-container .feat-ad .ad-text{position:absolute;bottom:0;width:100%;z-index:2;padding:.6em;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:hsla(0,0%,85.1%,.5)}.featured-offers-container .feat-ad .ad-text h4{margin:0}.aside>div{width:100%;margin-bottom:15px}.aside>div img{max-width:100%}.hero{height:245px;background-image:url(/assets/images/john-deere.jpg);-webkit-box-shadow:0 1px 3px #595959;box-shadow:0 1px 3px #595959;background-position:50%;background-size:cover}.hero,.hero-inner{width:100%;position:relative}.hero-inner{z-index:2;height:100%;max-width:1170px;margin:0 auto}.hero-text{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero h1{font-size:2.2em;line-height:.85}.hero h1 span{font-size:.6em}.hero h1 span small{font-size:.75em}.news{width:100%;position:relative}.news-inner:after{content:"";display:table;clear:both}.offers-slider{width:100%;height:375px;position:relative;background-color:#595959}.offers-slider :not([class^=flickity]){height:100%}.offers-slider .slide{width:100%;position:relative}.offers-slider .slide .slide-img{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.offers-slider .slide .slide-img img{width:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}.offers-slider .slide .slide-img:after{content:"";position:absolute;width:50%;height:100%;top:0;left:-10%;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);background-color:rgba(89,89,89,.6)}.offers-slider .slide .slide-caption{position:absolute;width:100%;max-width:1170px;top:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:3}.offers-slider .slide .slide-caption span{font-size:3em;color:#d9d9d9}.offers-slider .slide .slide-caption span.big-text{font-size:7em;line-height:1;height:-webkit-max-content;height:-moz-max-content;height:max-content;color:#ff532e;font-family:Oswald,Impact,Helvetica,sans-serif;text-shadow:1px 1px 3px #ffbcae}.offers-slider .flickity-prev-next-button{visibility:hidden}.offers-slider .flickity-page-dots{width:1170px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:unset;height:10px;top:300px;z-index:3}.ad-list,.offers-slider .flickity-page-dots{display:-webkit-box;display:-ms-flexbox;display:flex}.ad-list{list-style:none;width:100%;margin:0;padding:25px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.ad-list li{margin:0;padding:0;width:100%}.ad-item{width:100%;height:260px;border-radius:4px;overflow:hidden;background-color:#fff;margin-bottom:20px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;color:#333}.ad-item:hover{-webkit-box-shadow:0 4px 10px #595959;box-shadow:0 4px 10px #595959}.ad-item .img-container{width:45%;height:100%;overflow:hidden}.ad-item .img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.ad-item .ad-desc{width:55%;padding-left:15px;position:relative;height:100%;padding-top:20px}.ad-item .desc{padding-left:20px;margin-bottom:1em;font-size:.8em}.ad-item .ad-price{position:absolute;padding:15px 25px;right:0;bottom:0;background-color:#ff532e;color:#fff;font-size:1.4em;border-top-left-radius:4px}.ad-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.ad-content .item-slider{width:60%;height:400px;margin-bottom:30px;-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;top:85px}.ad-content .item-slider *{max-height:400px}.ad-content .item-slider .slide:not(.is-selected):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.8)}.ad-content .item-slider .flickity-page-dots{bottom:20px}.ad-content .ad-title{width:30%}.ad-content .ad-tech span{width:100%;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;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ad-content .ad-tech span table{width:49%;margin-bottom:15px}.ad-content .ad-tech span table thead th{padding:10px;background-color:#ccc}.ad-content .ad-tech span table td{padding:6px;border-bottom:1px solid #ccc}@media (min-width:600px){.mobile-nav,.mobile-nav-btn{display:none}}@media screen and (min-width:900px){.mobile-nav,.mobile-nav-btn{display:none}}@media screen and (max-width:900px){.hero h1,.wrapper{padding:15px}.hero h1{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:hsla(0,0%,100%,.5)}.offers-slider .flickity-page-dots{width:100%}}@media screen and (max-width:600px){.content{-ms-flex-wrap:wrap;flex-wrap:wrap}.content .aside,.content .main{width:100%}.footer .footer-nav,.header .nav ul{display:none}.featured{height:unset}.featured-offers-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-offers-container a{width:100%;margin-bottom:10px}.hero-text{padding-left:20px}.ad-content .item-slider{width:100%;position:relative;top:0}.ad-content .ad-tech span table,.ad-content .ad-title{width:100%}}