.btn-primary,body{font-family:Aeonik,sans-serif}.btn-primary{background-color:#23410a;color:#fff;font-size:16px;font-weight:700;line-height:24px}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#23410a;border-color:#23410a}.resources-hero{background-image:url(//images.goodsam.com/goodsam.com/rv-community/resources-hero.png);background-repeat:no-repeat;background-size:cover;color:#fff;height:494px;max-width:1920px;padding-top:152px}@media (max-width:1439px){.resources-hero{height:351px;padding-top:117px}}@media (max-width:768px){.resources-hero{background-size:cover;height:294px;padding-top:32px}}@media (max-width:576px){.resources-hero{background-image:url(//images.goodsam.com/goodsam.com/rv-community/resources-hero-mobile.png)}}.resources-hero h1{font-family:Aeonik,sans-serif;font-size:40px;font-weight:400;line-height:46px;margin-bottom:16px}@media (max-width:1024px){.resources-hero h1{font-size:32px;line-height:38px;margin-bottom:8px}}@media (max-width:768px){.resources-hero h1{font-size:28px;line-height:34px}}@media (max-width:576px){.resources-hero h1{text-shadow:0 2px 1px rgba(0,0,0,.25),2px 5px 20px rgba(0,0,0,.4)}}.resources-hero h2{font-family:Aeonik,sans-serif;font-size:24px;font-weight:500;line-height:32px;margin-bottom:0}@media (max-width:1024px){.resources-hero h2{font-size:20px;line-height:26px}}@media (max-width:768px){.resources-hero h2{font-size:18px;line-height:24px}}@media (max-width:576px){.resources-hero h2{text-shadow:0 2px 4px rgba(0,0,0,.25)}}.rv-checklist{padding:96px 0}.rv-checklist img{margin:0 0 20px}.rv-checklist .list-item{position:relative}.rv-checklist h3{color:#fff;font-family:Aeonik,sans-serif;font-weight:700;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:40px;z-index:1}.rv-checklist h3,.rv-checklist p{font-size:24px;line-height:30px}.rv-selling .btn{background-color:#23410a;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:700;line-height:24px;padding:14px 24px;text-align:center}.rv-selling .rv-link i{font-size:14px;margin-left:6px}.rv-selling .rv-link.desktop{font-size:16px;margin-left:1rem}@media (max-width:1199px){.rv-selling .rv-link.desktop{margin-left:.5rem}}.rv-selling .rv-link.mobile{display:none}@media (max-width:992px){.rv-selling .rv-link.desktop{display:none}.rv-selling .rv-link.mobile{display:block;font-size:16px;text-align:right;width:100%}}@media (max-width:375px){.rv-selling .rv-link.mobile{margin-bottom:1rem}}.image{position:relative}.image_text{padding-top:4em;width:80%}.image_text p{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:10px;text-align:left}.image_img{display:block;width:100%}.image_overlay{align-items:center;background:#232323;border-radius:8px;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}@media (max-width:375px){.image_overlay{display:none;visibility:hidden}}.image_overlay.orange-bg{background:#232323}.image_blur{backdrop-filter:blur(5px);transition:all .5s ease-in-out}.image_overlay:hover{opacity:.7}.image_overlay>*{transform:translateY(20px);transition:transform .25s}.image_overlay:hover>*{transform:translateY(0)}.rv-selling h2{font-family:Aeonik,sans-serif;font-size:32px;font-weight:400;line-height:40px;margin-bottom:16px}.rv-selling .pull-copy img{display:none}@media (max-width:768px){.rv-selling .pull-copy{width:100%}.rv-selling .pull-copy img{display:block;margin:24px 0}.rv-selling .pull-img{display:none}}.rv-selling p{font-size:16px;font-weight:400;line-height:24px}.rv-selling .pull-copy p{margin-bottom:32px}@media (max-width:1024px){.rv-selling .pull-copy p{padding:0 24px}}@media (max-width:1023px){.rv-selling .pull-copy p{padding:0}}@media (max-width:320px){.rv-selling .pull-copy p{padding:0 24px}}.rv-selling .define{font-size:11px;font-weight:400;line-height:20px}.rv-selling .text{width:516px}.rv-selling{background-color:#f8f9fa;padding:60px 0;text-align:center}@media (max-width:768px){.rv-selling{padding:40px 0 0}.rv-selling.sell-banner{padding:56px 0}}.rv-selling.sell-banner .row{align-items:center}.rv-selling .btn-mob{display:none}.gs-btn{background-color:#c1122a;border:none;font-size:16px;margin-top:16px;padding:14px 24px}.brand-logo{bottom:4em;display:flex;justify-content:center;padding:0 1em;position:relative}.gs-brands{display:none}.slideScroll::-webkit-scrollbar{height:6px}.slideScroll::-webkit-scrollbar-track{background-color:#f4f6f8;border-radius:10px}.slideScroll::-webkit-scrollbar-thumb{background-color:#c1122a;border-radius:10px}.carousel-mobile{display:none}.slideImg{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.slideImg:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.slideImg img{border-radius:10px;margin:0 8px}.slideInfo{bottom:40px;position:absolute;text-align:center;width:100%}.slideInfo p{color:#fff;font-size:24px;font-weight:700;line-height:32px;margin-bottom:0}.slideImg .slideInfo .btn-hover{background-color:transparent;border:2px solid #fff;border-radius:4px;color:#fff;display:none;font-size:16px;font-weight:600;line-height:16px;margin-top:18px;padding:16px 57px;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.slideImg:hover .slideInfo .btn-hover{display:block;margin:18px auto 0;width:229px}#slideNav{bottom:calc(50% - 218px);display:flex;justify-content:space-between;left:0;position:absolute;width:100vw}#slideNav>div{background-color:rgba(0,0,0,.7);color:#fff;font-family:sans-serif;font-size:50px;line-height:1;padding:10px}#slideNav>div#slideNavRight{border-radius:10px 0 0 10px;padding-right:26px}#slideNavLeft{border-radius:0 10px 10px 0;padding-left:16px}#slideNav .glyphicon{font-weight:100}.btn-hover img{margin-left:13px;transform:rotate(-90deg)}.btn-hover:hover{background-color:hsla(0,0%,100%,.4)}@media (max-width:1024px){.rv-checklist{padding:72px 0}.brand-slide.gs-slide-centered .brand{height:275px}.gs-slide-centered .slide-inner{display:block}.events-header h1{font-size:50px}.swiper-controls{margin:32px 0 48px}.swiper-nav{display:flex;justify-content:space-between;padding:0 18px}.swiper-button-next,.swiper-button-prev{background:transparent;border:0;border-radius:0;padding:0}.swiper-button-next i,.swiper-button-prev i{color:#474342;font-size:26px}.swiper-pagination{gap:14px;justify-content:space-between}.swiper-pagination-bullet{background-color:#c4cdd5;border-radius:100%;display:block;height:10px;margin:0!important;opacity:1;width:10px}.perks-pagination.swiper-pagination{bottom:0;display:block;position:relative;width:fit-content}.swiper-pagination-bullet-active{background-color:#c1122a}.gs-media{background-image:url(https://images.goodsam.com/goodsam.com/rv-community/gs-brand1z.png)}.camping-world{background-image:url(https://images.goodsam.com/goodsam.com/rv-community/gs-brand2.png)}.campground{background-image:url(https://images.goodsam.com/goodsam.com/rv-community/gs-brand3.png)}.travel-assist.first-opt{background-image:url(https://images.goodsam.com/goodsam.com/rv-community/gs-brand4.png)}.membership-cta{background-color:#fff;margin-top:-1px}}@media (max-width:992px){.rv-checklist{padding:48px 0}}@media (max-width:1439px){.perks__subheading{font-size:18px;line-height:24px}.brand{background-size:cover;height:234px;width:178px}.slide-inner{padding-top:162px}}@media (max-width:1200px){.rv-checklist h3{top:35px}.image_text p{font-size:14px}.slideImg .slideInfo .btn-hover{padding:16px 18px;width:70%}.slideImg:hover .slideInfo .btn-hover{width:70%}.slideInfo{left:4%}}@media (max-width:1199px){.rv-selling h2{font-size:32px;line-height:38px}.rv-selling .text{width:410px}.rv-selling p{font-size:16px}}@media (max-width:1024px){.hero .row{margin-top:250px}.community-hero.hero .row{margin-top:230px}.tradein-rv h4{font-size:28px;line-height:34px;padding-top:1em}}@media (max-width:991px){.hero{height:25.2rem}.hero .row{margin-top:200px}.community-hero.hero .row{margin-top:170px}.container{max-width:100%}.rv-checklist h3{font-size:14px;line-height:20px;padding:0 10px;top:24px}.image_text{padding-top:2em;width:82%}.image_text p{font-size:12px;line-height:17px}.rv-selling .btn{padding:13px 16px}}@media (max-width:768px){.rv-checklist h3{top:18px}}@media (max-width:767px){.rv-checklist h3{font-size:17px;line-height:19px;text-align:center;top:34px}.image_text p{font-size:14px;line-height:20px}}@media (max-width:545px){.gs-wrapper{height:500px}.brand{background-position-y:20%;background-repeat:no-repeat;background-size:cover}}@media (max-width:540px){.rv-selling .btn-mob{margin:0 3em}.slide-inner{display:block}.rv-checklist h3{font-size:14px;top:20px}}@media (max-width:367px){.rv-checklist h3{line-height:16px;top:14px}.do-good p{font-size:10px;line-height:11px;margin-bottom:-12px}}.swiper-controls{margin:32px 0 48px}.swiper-button-next,.swiper-button-prev{align-items:center;background:#fff;border:2px solid rgba(71,67,66,.2);border-radius:24px;display:flex;height:38px;justify-content:center;width:38px}.swiper-button-prev{margin-right:8px}.swiper-nav{margin-right:32px}.swiper-pagination-bullet{border-style:none;height:4px;width:24px}.swiper-pagination-bullet:not(.swiper-button-slide:last-child){margin-right:8px}.gs-pagination.swiper-pagination{bottom:0;display:block;position:relative;width:fit-content}.swiper-pagination-bullet{background:rgba(71,67,66,.2);border-radius:0}.swiper-pagination-bullet-active{background-color:#c1122a}.gs-media{background-image:url(http://images.goodsam.com/goodsam.com/rv-community/gs-brand1z.png)}.camping-world{background-image:url(https://images.goodsam.com/goodsam.com/rv-community/gs-brand2.png)}.campground{background-image:url(https://images.goodsam.com/goodsam.com/rv-community/gs-brand3.png)}.travel-assist.first-opt{background-image:url(https://images.goodsam.com/goodsam.com/rv-community/gs-brand4.png)}.membership-cta{background-color:#fff;margin-top:-1px}