.master-wrapper-content{width:100%}.master-column-wrapper{width:auto}.master-column-wrapper .slider-wrapper{line-height:normal}@media all and (min-width:1281px){.master-column-wrapper{margin-top:0}}.product-lines-button{padding:20px 0;max-width:1200px;margin:auto}.button--large a{font-size:22px;padding:25px 100px}.product-lines-button a{margin:auto;text-align:center;font-size:22px;font-weight:bold;text-decoration:none!important;color:#fff!important;background-color:var(--color--brand);padding:25px 100px;border:2px solid #aeafb3!important;border-radius:5px;position:relative;display:inline-block;font-family:Roboto,Arial,sans-serif}.product-lines-button a:hover{background-color:var(--color--brand-dark);color:#fff;transition:.3s}a.link-style,.link-style a{cursor:pointer;font-weight:bold;text-decoration:underline;color:var(--color--brand)}a.link-style:hover,.link-style a:hover{cursor:pointer;font-weight:bold;text-decoration:underline;color:var(--color--brand-dark);transition:.3s}.brand-page--light .product-lines-button a{border:2px solid #2d2a26!important}a.link-style,.link-style a{cursor:pointer;font-weight:bold;text-decoration:underline;color:var(--color--brand)}a.link-style:hover,.link-style a:hover{cursor:pointer;font-weight:bold;text-decoration:underline;color:var(--color--brand-dark);transition:.3s}.product-line-overlay{position:relative;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:.5s ease}.product-line:hover{opacity:.5;transition:.3s}.header-section img{width:100%;display:block;margin-top:-10px}.header-section__image-container{max-width:1200px;margin:0 auto}.header-section__image-container img{max-width:100%}@media all and (min-width:1025px){.header-section__logo-container{max-width:1200px;display:flex;justify-content:center}.header-section img{margin-top:-35px}}@media all and (min-width:1200px){.header-section{background-color:var(--color--charcoal);margin-top:-35px;position:relative}.brand-page--light .header-section{background-color:var(--color--medium-grey)}.header-section__image-container img{margin:0 auto;max-width:1200px;display:block}}.product-lines{background:var(--color--charcoal);color:var(--color--white);padding:40px;text-align:center}.brand-page--light .product-lines{background:var(--color--medium-grey)}.product-lines-container{display:flex;flex-flow:row wrap;max-width:1200px;gap:40px;justify-content:center;margin:auto}.product-line-overlay img{height:260px;width:auto}.product-lines h1{font:bold 16px 'Roboto','Arial',sans-serif;color:var(--color--white);margin:0 0 15px;font-size:50px;line-height:1.2}.brand-page--light .product-lines h1{color:var(--color--charcoal)}.product-lines p{max-width:1200px;margin:auto;padding:0 0 40px}.brand-page--light .product-lines p{color:var(--color--charcoal)}.product-line{position:relative}.product-line__name{position:absolute;bottom:4px;left:0;background:rgba(0,0,0,.7);padding:10px 10px;width:100%;text-align:left;font-family:'eurostile'}@media all and (min-width:1025px){.product-lines-container{display:flex;flex-flow:row wrap;max-width:1200px;gap:40px;justify-content:center;margin:auto}.product-lines .product-lines-container{flex:0 0 15%}}.brand-reason{margin:0 auto;padding:0 25px;text-align:center;border-top:5px solid var(--color--brand)}.brand-reason h2{margin:40px 0;font-size:50px;line-height:1.2}.brand-reason__body__title{color:var(--color--brand);font-weight:bold;padding:10px 0 0}.brand-reason__main-container{display:flex;flex-flow:column;justify-content:space-between;gap:25px;padding-bottom:50px}.brand-reason__container{flex-basis:25%}.brand-reason__container img{width:100%}@media all and (min-width:1025px){.brand-reason__main-container{flex-flow:row wrap;max-width:1200px;margin:0 auto}}.circle-link-grid{background-color:var(--color--light-grey);color:var(--color--charcoal);padding:50px;text-align:center}.circle-link-grid__text-container{max-width:1200px;margin:0 auto}.circle-link-grid-container{display:flex;flex-flow:row wrap;max-width:1200px;margin:auto;gap:40px;justify-content:center;padding:40px 0}.circle-link-grid__title{font-weight:bold;font-size:46px;line-height:1.2}.circle-link-grid__featured{padding-top:50px}.circle-link-grid__featured p{padding-top:25px}.circle-link-grid__featured img{width:90%;padding-top:25px}.circle-link-grid-container .circle-link{flex:0 0 20%}.circle-link h4{color:var(--color--brand)}.circle-link-grid-container img{width:200px;border-radius:50%}@media all and (min-width:1025px){.circle-link-grid__featured img{width:50%}}.tow-behind-section{background-image:url("/images/GNE_images/IMG_JRCO-LP_TOW-BEHIND-ATTACHMENTS_BG.jpg");background-size:cover;background-position:center;padding:50px}.tow-behind__container--inner{max-width:980px;margin:0 auto}.tow-behind-section__title{color:var(--color--white);font-weight:bold;font-size:46px;line-height:1.2}.tow-behind__products{display:flex;flex-flow:column nowrap;padding-bottom:40px}.tow-behind__product--image{margin:50px 0 10px}.tow-behind__product--image img{width:200px}.tow-behind__product--text h3{color:var(--color--white);font-size:20px}@media all and (min-width:768px){.tow-behind__products{flex-flow:row nowrap;justify-content:space-between;padding-bottom:20px}}@media all and (min-width:1025px){.tow-behind-section{text-align:center}.tow-behind__product--image img{width:300px}}@media all and (min-width:1200px){.tow-behind__container--inner{max-width:1200px}.tow-behind__product--image img{width:350px}}.helpful-links{background-color:var(--color--charcoal);color:var(--color--white);padding:40px;text-align:center;margin-bottom:-50px}.brand-page--has-testimonials .helpful-links{margin-bottom:0}.brand-page--light .helpful-links{background-color:var(--color--medium-grey)}.helpful-links-container{display:flex;flex-flow:row wrap;max-width:1200px;margin:auto;gap:40px;justify-content:center;padding:40px 0}.helpful-links-container .helpful-link{flex:0 0 33%}.helpful-links-container img{width:150px}.helpful-links__title{font-weight:bold;font-size:50px;line-height:1.2}.brand-page--light .helpful-links__title{color:var(--color--charcoal)}.helpful-link__name{margin:10px 0 0}.helpful-link__name h4{margin:15px 0 0}.brand-page--light .helpful-link__name p{color:var(--color--charcoal)}@media all and (min-width:1025px){.helpful-links-container{display:flex;flex-flow:row wrap;max-width:1200px;margin:auto;gap:40px;justify-content:center;padding:40px 0 0}.helpful-links-container .helpful-link{flex:0 0 25%}}.brand-testimonials{background-color:var(--color--brand);padding:50px 0 5px;margin-bottom:-25px}.brand-testimonials .testColSingle{background-color:var(--color--white);border:0}.brand-testimonials .GNETestimonialSubTitle{color:var(--color--brand);font-size:16px}.brand-testimonials blockquote p{margin-left:15px}.brand-testimonials blockquote p::before{content:"“";color:var(--color--brand);font-weight:bold}.brand-testimonials blockquote p::after{content:"”";color:var(--color--brand);font-weight:bold}@media all and (min-width:1025px){.brand-testimonials{margin-bottom:-50px}}.header-section-promo img{width:100%;display:block;margin-top:-50px}.header-section-promo__image-container{max-width:1900px;margin:0 auto}.header-section-promo__image-container img{max-width:100%;margin:0}@media all and (min-width:1025px){.header-section__logo-container{max-width:1900px;display:flex;justify-content:center}}@media all and (min-width:1200px){.header-section-promo__image-container img{margin:0 auto;max-width:1900px;display:block}}
