.th-bold{font-weight:700!important}.th-bold.green{color:#23410a}body,html{font-size:16px;scroll-behavior:smooth}h1,h2,p.subhead{margin:0;text-align:center}p{margin:0;text-align:left}h2{color:#232323;font-size:40px;font-weight:700;line-height:46px;text-align:center}p.subhead{font-size:24px;font-weight:500;line-height:30px}.hero-content-container{padding-top:320px}h1{color:#232323;font-size:50px;font-weight:700;line-height:46px;margin-bottom:16px;text-align:left}h1>span{color:#06466a}.heroSection{overflow:hidden;padding-top:56px}@media (max-width:1024px){.heroSection{padding-top:46px}}.heroSection p.subhead{margin-bottom:62px;text-align:left}.hero-img-container{display:flex;justify-content:center;margin:0 auto 35em;max-width:1920px;position:relative;top:24em;z-index:-1}@media (max-width:1024px){.hero-img-container{top:25.5em}}.carousel-lg{display:block}.carousel-sm{display:none}.hero-img-container .carousel{width:100%}.hero-img-container .carousel-inner,.planMob-section .carousel-inner{border:none;border-radius:0;max-width:1920px;overflow:unset!important;padding:0}@media (min-width:1920px){.hero-img-container .carousel-inner,.planMob-section .carousel-inner{max-width:1920px}}.hero-img-container .carousel-indicators,.planMob-section .carousel-indicators{bottom:-4.5em;justify-content:center;max-width:666px}@media (max-width:767px){.hero-img-container .carousel-indicators,.planMob-section .carousel-indicators{bottom:-4.8em}}.hero-img-container .carousel-indicators.home-carousel{left:-10%;right:-10%}.hero-img-container .carousel-indicators [data-bs-target],.planMob-section .carousel-indicators [data-bs-target]{background-color:#fff;border:1px solid #232323;border-radius:20px;height:12px;margin:auto 6px;opacity:1;width:12px}.mt-button{margin-top:34px!important}.hero-img-container .carousel-indicators .active,.planMob-section .carousel-indicators .active{background-color:#232323}.hero-img-container .carousel-control-prev,.planMob-section .carousel-control-prev{left:16px}.hero-img-container .carousel-control-next,.planMob-section .carousel-control-next{right:16px}.hero-img-container .carousel-caption,.planMob-section .carousel-caption{background-color:#fff;border-radius:10px;bottom:-80px;box-shadow:0 8px 32px rgba(0,0,0,.25);left:5%;padding:24px 44px 56px;width:666px}.hero-img-container .carousel-caption h5{color:#000;font-size:40px;font-weight:400;line-height:46px;margin-bottom:16px}@media (max-width:1024px){.hero-img-container .carousel-caption h5{font-size:32px;line-height:40px}}.hero-img-container .carousel-caption h5 sup{font-size:20px;padding-left:5px;vertical-align:middle}.hero-img-container .carousel-caption h6{color:#232323;font-size:20px;font-weight:700;line-height:28px;margin-bottom:16px}@media (max-width:1024px){.hero-img-container .carousel-caption h6{font-size:20px;line-height:28px;margin-bottom:8px}}.hero-img-container .carousel-caption p{color:#232323;font-size:18px;font-weight:400;line-height:28px;margin-bottom:16px}.hero-img-container .carousel-caption p sup{font-weight:400}.hero-img-container .carousel-caption p span{color:#c30b24;font-weight:600}.hero-copy-container h1{color:#232323;font-size:50px;font-weight:400;line-height:64px;margin-bottom:32px}@media (max-width:1024px){.hero-copy-container h1{font-size:40px;line-height:46px;margin-bottom:24px}}@media (max-width:768px){.hero-copy-container h1{font-size:32px;font-weight:400;line-height:40px;margin-bottom:35px}}.homepage-nav h2{font-size:40px;font-weight:400;line-height:46px}@media (max-width:576px){.homepage-nav h2{font-size:20px;font-weight:700;line-height:26px}}.hero-content-container .coverage h2{color:#232323;font-size:40px;font-weight:700;line-height:46px;padding:40px 20px 8px}.hero-copy-container h3,.ra-section h3{font-size:14px;font-weight:400;letter-spacing:1.5px;line-height:20px;text-align:start;text-transform:uppercase}@media (max-width:768px){.ra-section h3{margin-bottom:8px}}.ra-section h2{font-size:40px;font-weight:400;line-height:46px}@media (max-width:1024px){.ra-section h2{font-size:32px;font-weight:400;line-height:40px;margin-bottom:16px}}.hero-copy-container h3{margin-bottom:12px}.heroSection .container-fluid{padding-left:0;padding-right:0}.hero-img{width:100%}.raplan-desktop{position:relative}.carousel-control-next,.carousel-control-prev{background:#232323;border-radius:50px;bottom:0;color:#fff;height:60px;margin:auto;opacity:1;top:0;width:60px;z-index:999!important}@media (max-width:600px){.carousel-control-next,.carousel-control-prev{height:27px;width:27px}}.carousel-control-prev{left:-15px}.carousel-control-next{right:-15px}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:none;height:32px;width:32px;z-index:999!important}.carousel-control-next-icon i,.carousel-control-prev-icon i{font-size:26px;line-height:33px}@media (max-width:576px){.carousel-control-next-icon i,.carousel-control-prev-icon i{font-size:13px;line-height:33px}}.coverage{border-radius:10px;left:0;margin:0 auto;position:absolute;right:0;text-align:left;z-index:9}.coverage-option-container{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin:24px 0}.coverage-option{background-color:#fff;border:1px solid #cbcbcb;border-radius:4px;box-sizing:border-box;color:#232323;display:flex;flex-direction:column;padding:32px 16px 24px;position:relative;z-index:2}.coverageInfo{min-height:290px}.market .coverage-option:first-of-type{border-right:none}.coverage-option .cta-container{display:flex;flex-direction:column;margin:0}.coverage-option .cta-container .btn-outline-secondary:active,.coverage-option .cta-container .btn-outline-secondary:focus,.coverage-option .cta-container .btn-outline-secondary:hover{background:rgba(0,0,0,.1);border-color:#23410a;box-shadow:none;color:#23410a}.coverage-option .cta-container .btn-primary:focus{box-shadow:none}.cta-container a.enroll{z-index:999}div.back-to-top{bottom:50px;margin-bottom:50px;position:sticky;z-index:999}a.scroll-top-button{background:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.25);color:#000;display:none;padding:16px 24px;position:sticky;text-decoration:none;z-index:999}.bottom-negative-margin{margin-bottom:-70px}.btn-outline-secondary.plan-btn,.yratebtns .learn-btn{border-radius:4px;display:table-cell;height:52px;vertical-align:middle}.btn-outline-secondary.plan-btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.slider-link{color:#66864b!important;font-weight:700;text-decoration:underline}.slider-link:hover{color:#66864b}.coverage-option h3{color:#000;font-size:20px;font-weight:700;line-height:34px;margin-bottom:12px;padding-right:1em}.coverage-option p{color:#000;font-size:16px;font-weight:400;line-height:26px}.coverage-option .tag{border-top-right-radius:4px;position:absolute;right:0;top:0}p.tag{color:#c30b24;font-size:18px;font-weight:700;letter-spacing:2.1px;line-height:20px;padding:5px;text-align:center;text-transform:uppercase;z-index:2}.premium-cap{background:#f8f8f6;border-radius:10px 10px 0 0;color:#c30b24;left:0;padding-bottom:8px;padding-top:8px;position:absolute;top:-2.4em;width:100%;z-index:-1}.premium-cap>p{color:#c30b24;font-size:14px;letter-spacing:1.5px;line-height:21px;text-align:center;text-transform:uppercase}.premium-cap>p.spaced{letter-spacing:4px}.price-info{margin-bottom:8px;position:relative}.price-info p{color:#000;font-size:12px;font-weight:400;line-height:20px;margin-bottom:0}.p-icon{margin-bottom:8px}.p-icon:last-of-type{margin-bottom:0}.original-price{left:11.7em;position:absolute;text-decoration:line-through;top:22px}.price{color:#06466a;font-size:16px;font-weight:400;line-height:26px}.price>span{font-size:40px;font-weight:700;line-height:46px}@media (max-width:768px){.price>span{font-size:28px;font-weight:700;line-height:34px}}.ra-icon{color:#23410a;font-size:22px}.text-red{color:#c30b24}.text-blue{color:#06466a}.text-tan{color:#232323}.best-value h3{color:#fff;font-size:14px;font-style:normal;font-weight:700;letter-spacing:2.1px;line-height:21px;margin:0;padding:16px 0;text-align:center;text-transform:uppercase}.best-value{background:#c30b24;border:2px solid #c30b24;border-radius:10px 10px 0 0;box-sizing:border-box;left:0;position:absolute;top:-3.5em;width:100%}.nav-tabs.offer-tabs{border-bottom:none}.nav-tabs.offer-tabs .nav-link{background:transparent;border:none;color:#fff;font-size:16px;font-weight:700;line-height:26px;margin:0 30px 40px 0;padding:0 0 16px}.nav-tabs.offer-tabs .nav-link.active{border-bottom:3px solid #c30b24}.coverage-option .btn{border-radius:4px;margin-top:24px;padding:.87rem .75rem;text-align:center;width:50%}.coverage-option.offer .btn{margin:32px 0 24px}.coverage-option .btn-primary,.coverage-option .btn-primary:active,.coverage-option .btn-primary:focus,.coverage-option .btn-primary:focus-visible,.coverage-option .btn-primary:hover{background-color:#23410a;color:#fff}.coverage-option .btn-outline-secondary:hover{background:rgba(0,0,0,.1)}.coverage-option div img{padding-bottom:16px}.coverage-option div img.coverage-icon{height:40px;padding-bottom:0}.coverage-option a{color:#232323;font-size:16px;font-weight:700;line-height:24px;padding-top:16px;position:relative;text-decoration:none}.coverage-option a i{font-size:14px;margin-left:4px}.details-list{list-style-type:none;margin-top:16px;padding:0}.details-list li p{font-size:16px;line-height:24px;margin-bottom:12px}p.premium-detail{color:#000;font-weight:700}.list-check>svg{padding-right:8px;width:17px}.list-check i{color:#23410a;padding-right:10px;width:17px}.fullService img{max-width:100%;width:100%}.fullService .row{align-items:center;justify-content:space-evenly}.fullService h3{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:38px}.fullService p{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:30px}div.tow-service{padding:122px 0 0}.fullService .flat-tire,.fullService .tow-content{padding:auto 20px}.legal p{color:#fff;font-size:11px;line-height:20px}.legal{padding:96px 20px}.planMob-section{display:none}.premium-img img{max-width:13em}.premium-img.expand-auto img{max-width:15.5em!important}@media (max-width:991px){.heroSection{background-position-x:80%;background-position-y:0;background-size:auto 450px;padding-bottom:2em;padding-top:42px}h1{font-size:40px;line-height:46px}.heroSection .container{max-width:100%;padding-left:16px;padding-right:16px}.hero-content-container{padding-top:370px}.hero-img-container{margin-bottom:9em;margin-top:0;padding-top:84px;position:inherit;z-index:2!important}.hero-copy-container h1{font-size:32px;line-height:38px;margin-bottom:35px;padding:0}.hero-content-container .coverage h2{padding-top:16px}.hero-img-container .carousel-indicators{bottom:-95px;max-width:580px}.hero-img-container .carousel-caption{bottom:-120px;left:32px;padding:24px 24px 50px;width:580px}.hero-img-container .carousel-caption h5{font-size:32px;line-height:38px;margin-bottom:12px}.hero-img-container .carousel-caption h6{font-size:20px;line-height:26px;margin-bottom:12px}.hero-img-container .carousel-caption p{font-size:16px;line-height:26px}.coverage{background-color:#fff;border-radius:0}.fullService p{font-size:16px;line-height:23px}.legal-section .container,.legal.container,.market-offer .container.fullService{max-width:100%}.planMob-section{display:inherit}.desktop-nav .home-tabs,.raplan-desktop{display:none}.hero-content-container .coverage h2{font-size:20px}#plan-inner{border:none;padding:0}#raplan-btn{align-items:baseline;background:transparent;bottom:-2.1em;box-shadow:none;color:#000;height:0;margin:0;position:absolute;top:auto;width:26em}.plan-slide{position:relative}p.subhead{font-size:18px;font-weight:400;line-height:24px;margin-bottom:78px}.coverage{position:inherit;width:100%}#nav-auto-tab{margin-left:2em}.coverage-option-container{grid-template-columns:1fr}.coverage-option.offer .btn{margin:0 0 25px}.coverage-option-container{margin:0}.coverage-option:first-of-type{border:1px solid #bfc5ce;margin-top:1em;padding:24px 16px}.coverage-option.best-option{margin-top:5em}.premium-cap{border-radius:10px;left:0;margin:0 auto;right:0;top:-28px;width:254px;z-index:1}.premium-cap>p{font-size:12px;letter-spacing:1px;line-height:16px;margin:0;padding-bottom:6px;padding-top:6px}.coverage-option .coverageInfo .price-info{margin-top:1em}.coverage-option .coverageInfo{height:auto}.hero-img-container{padding-bottom:7em}#targetDiv{transition:margin-top .3s ease-in-out}.hero-img-container .carousel-indicators{bottom:-170px;max-width:90%}.hero-img-container .carousel-caption{bottom:-180px;width:90%}.hero-img-container .carousel-caption h5{font-size:28px;line-height:34px;margin-bottom:22px}.hero-img-container .carousel-caption h6{font-size:18px;line-height:24px;margin-bottom:14px}.offer-link{display:none}}@media (max-width:767px){.heroSection{padding-top:48px}.hero-copy-container h3{font-size:10px}.carousel-lg{display:none}.carousel-sm{display:block}h1{font-size:32px;line-height:38px}.hero-img-container .carousel-caption{bottom:-11em}.hero-img-container .carousel-indicators.home-carousel{bottom:-145px}.fullService .row{gap:24px;padding:auto 16px}.fullService .row.tow-service{flex-direction:column-reverse}#raplan-btn{width:9em}}@media (max-width:420px){.heroSection .container{padding-left:16px;padding-right:16px}.hero-content-container{padding-top:800px}.hero-img-container{margin-bottom:14em;margin-top:.5em}.hero-img-container .carousel-indicators{bottom:-15em;left:16px}.hero-img-container .carousel-caption h5{font-size:28px}.hero-img-container .carousel-caption{bottom:-16em;left:5%;min-height:300px}.hero-img-container .carousel-indicators.home-carousel{bottom:-206px}.fullService .tire-img,.fullService .tow-img{padding:0}div.tow-service{padding-bottom:0}.fullService{margin-top:-4em}.coverage-option .btn{width:70%}.coverage-option p{font-size:14px;line-height:22px}.coverage-option p.original-price{font-size:12px;left:8em}.coverage-option .tag{position:absolute;right:0;top:0}.coverage-option.offer .btn{margin:0 0 16px}.carousel-indicators i{font-family:Font Awesome\ 5 Pro;font-weight:900}.premium-cap{padding:4px}.premium-cap p{font-size:12px;line-height:18px;margin:0}}.coverageSection{padding-top:96px}.coverageSection h2{margin-bottom:16px}.coverage-card-container{display:grid;gap:32px 64px;grid-template-columns:1fr 1fr 1fr;margin-top:61px}.coverage-card{text-align:center}.coverage-card h3,.coverage-img{margin-bottom:32px}.coverage-card h3{color:#06466a;font-size:24px;font-weight:700;line-height:30px;padding:0 22px}.coverage-card p{color:#000;font-size:18px;line-height:24px;text-align:center}.coverageSection.dark .coverage-card h3,.coverageSection.dark h2{color:#232323}.coverageSection.dark{padding:120px 0}.coverageSection.dark .coverage-card-container{align-items:baseline;gap:70px}.ra-section{margin-bottom:63px;text-align:center}.ra-section h2{margin-bottom:16px;text-align:start}.ra-section p{color:#232323;font-size:20px;font-weight:500;line-height:28px;margin:0 auto 32px;max-width:960px;text-align:start}@media (max-width:1024px){.ra-section p{font-size:18px;font-weight:400;line-height:28px}}.ra-section .btn-secondary{margin-bottom:32px}.ra-imgs img{flex:0 1 auto;margin:0 5px;width:32.3%}.ra-section .carousel-inner{border:none;border-radius:0;padding:0}.ra-section .carousel-control-prev{left:16px}.ra-section .carousel-control-next{right:16px}.ra-section .carousel-indicators{bottom:12px}.ra-section .carousel-indicators [data-bs-target]{background-color:transparent;border:1px solid #fff;height:12px;opacity:1;width:12px}.ra-section .carousel-indicators .active{background-color:#fff}.nav-tabs.home-tabs{border-bottom:none}.nav-tabs.home-tabs .nav-link{background:transparent;border:none;border-bottom:3px solid transparent;color:#7f7f7f;font-size:16px;font-weight:700;line-height:26px;margin:16px 0;padding:0 0 16px}#nav-rvhome-tab{margin-right:42px}.nav-tabs.home-tabs .nav-link.active{border-bottom:3px solid #23410a;color:#000}@media (max-width:992px){.coverage-card-container{grid-template-columns:1fr 1fr}.ra-section .container,.raRank .container{max-width:100%}.ra-section h2{font-size:32px}.ra-section p{font-size:16px}.coverageSection.dark{padding:72px 32px}}@media (max-width:600px){.coverage-card-container{grid-template-columns:1fr}.coverageSection.dark{padding:64px 0}.coverage-card h3{font-size:20px;line-height:24px}.ra-section h2{font-size:24px;font-weight:700;line-height:32px;margin-bottom:24px}.coverage-card p,.ta-section p{font-size:16px;line-height:26px}.coverageSection.dark h2{font-size:28px}.nav-tabs.home-tabs .nav-link{margin:16px 0 35px}#nav-rvhome-tab{margin-right:16px}}.coverage-option p img{padding-right:1em}#bannerToast{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border:none;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.25);position:relative;right:-15%;width:71vw;z-index:99}#bannerAccordion{display:none}#bannerToast a:focus img{border:none}.banner-floater .toast-header{align-items:flex-start;background-color:#fff;border:none;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;justify-content:center}.banner-floater .toast-header .btn-close{background-color:#fff;border-radius:15px;height:30px;margin:0;opacity:1;padding:0;position:absolute;right:10px;top:10px;width:30px}.accordion-flush .toast-body .btn-close{background:url(https://images.goodsam.com/goodsamroadside.com/home/close-circleborder-v2.svg);background-repeat:no-repeat;height:20px;left:15px;opacity:1;position:absolute;top:10px;width:20px}.banner-floater .toast-body{color:#fff;padding:0 0 24px}.banner-floater .toast-body p{font-size:18px;font-weight:400;line-height:24px;margin-bottom:12px;text-align:left}.banner-floater .toast-body p.subtitle{font-size:14px;font-weight:700;letter-spacing:2.1px;line-height:21px;margin-bottom:4px;text-transform:uppercase}.banner-floater .toast-body p.toastOffer{font-size:32px;font-weight:700;line-height:38px;margin-bottom:12px}.banner-floater .toast-body .btn-white{color:#c30b24;font-size:20px;font-weight:700;letter-spacing:1px;margin:24px 0 0;padding:18px 8px;width:100%}.test-read-more.btn,.test-read-more.btn:active,.test-read-more.btn:focus,.test-read-more.btn:hover{background:#23410a;border-color:#23410a;border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:700;line-height:24px;margin:0 auto;max-width:130px;padding:14px 16px;text-align:center;white-space:nowrap}@media (max-width:576px){.test-read-more.btn,.test-read-more.btn:active,.test-read-more.btn:focus,.test-read-more.btn:hover{padding:9px 12px}}@media (max-width:991px){#bannerToast{display:none}#bannerAccordion{background-color:transparent;border:none;bottom:0;display:flex;justify-content:center;left:0;position:relative;right:0;width:100%;z-index:99}#bannerAccordion .accordion-item{border-radius:10px 10px 0 0;box-shadow:0 4px 8px rgba(0,0,0,.25);color:#fff;position:relative;width:556px}#bannerAccordion .accordion-button{background-color:transparent;display:flex;justify-content:center;padding:12px 23px;position:absolute}#bannerAccordion .accordion-button.collapsed{background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 4px 8px rgba(0,0,0,.25);position:relative}#bannerAccordion .accordion-button:after{align-self:baseline;background-size:auto;content:url(https://images.goodsam.com/goodsamroadside.com/home/chevron-up.svg);font-size:12px;height:auto;left:4%;line-height:34px;margin:0;position:absolute;top:2em;width:auto}#bannerAccordion .accordion-button:focus{border:none;box-shadow:none}#bannerAccordion .accordion-button .btn-white,#bannerAccordion .accordion-button span{display:none}#bannerAccordion .accordion-button.collapsed span{display:inline-block;font-size:24px;font-weight:700;line-height:30px;margin-right:24px}#bannerAccordion .accordion-button.collapsed .btn-white{display:inline-block;padding:8px}.banner-floater .toast-body{margin:auto;max-width:300px;padding:0;text-align:left}.banner-floater .toast-body p.subtitle{font-size:10px;letter-spacing:1.5px;line-height:15px;margin-bottom:0;margin-top:12px}.banner-floater .toast-body p.toastOffer{font-size:28px;line-height:34px;margin-bottom:8px}.banner-floater .toast-body p{font-size:16px;line-height:26px}.banner-floater .toast-body .btn-white{margin:0;padding:13px 16px}#bannerAccordion .accordion-button img:focus{display:none}#bannerAccordion .accordion-body{background-color:#fff;border-radius:10px 10px 0 0;padding:0}.toast-body a:focus img{border:none}}@media screen and (orientation:landscape) and (max-device-width:991px){#bannerAccordion .img-cropped{height:203px;object-fit:cover;object-position:0 23%;width:304px}#bannerAccordion .accordion-body{padding-top:0}.accordion-flush .toast-body .btn-close{top:60px}#bannerToast .toast-body{margin:0 auto;text-align:center}#bannerToast .toast-body img{max-width:75%}}@media screen and (orientation:portrait) and (max-device-width:991px){#bannerAccordion .accordion-body{padding-top:32px}}@media (max-width:576px){#bannerAccordion .accordion-item{width:100%}#bannerAccordion .accordion-button{padding:12px 8px}#bannerAccordion .accordion-button:not(.collapsed) img{margin-top:12px}#bannerAccordion .accordion-button.collapsed span{font-size:16px;line-height:26px;margin-right:0}}@media (max-width:350px){#bannerAccordion .accordion-button:after{right:6%;top:1em}#bannerAccordion .accordion-button.collapsed{background-color:transparent;padding:0}#bannerAccordion .accordion-body{background-color:transparent;box-shadow:none}}.heroBanner-lg{display:block;width:100%}.heroBanner-sm{display:none;width:100%}@media (max-width:576px){.heroBanner-lg{display:none}.heroBanner-sm{display:block}}.testimonialHead{margin:114px auto 45px}.testimonialHead h2{color:#232323;font-size:40px;font-weight:400;line-height:46px}#testimonial{position:relative}#testimonial.test-left{margin-bottom:104px;padding:0 16px}#testimonial h2{color:#000;font-size:32px;font-weight:700;line-height:38px;margin-top:107px;padding-bottom:51px;text-align:center}#testimonial .img-container{border-radius:10px;left:-50px;max-height:576px;max-width:865px;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}#testimonial.test-left .img-container{left:auto;right:0}#testimonial .img-container>img{position:relative;width:100%}#testimonial .position-rel{padding-top:120px}#testimonial .testimonial-container{background:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.25);margin:0 0 119px auto;padding-bottom:24px;position:relative;width:730px;z-index:2}#testimonial.test-left .testimonial-container{margin:0}.testimonial{border-bottom:1px solid #eaecef;margin:0 32px;padding:32px 0}.testimonial:last-of-type{border-bottom:0}.testimonial .rating-container{display:flex;margin-bottom:25px}.testimonial .intern-info p.name,.testimonial h3{color:#232323;font-size:14px;font-weight:700;line-height:24px}.testimonial p{color:#232323;font-size:14px;font-weight:400;line-height:21px;margin-bottom:2px}.testimonial button{background:none;border:none;color:#4d6539;display:block;font-size:14px;font-weight:700;line-height:24px;margin:0 0 0 auto;padding:0;text-decoration:none}.testimonial button:active,.testimonial button:hover{color:#4d6539;text-decoration:underline}.intern-info{display:flex;margin-top:16px}.intern-info .headshot-container{border-radius:100px;height:48px;margin-right:10px;max-width:48px;overflow:hidden;width:48px}.intern-info .headshot-container>img{width:48px}.read{overflow:hidden}.read-more{height:64px!important;transition:all .5s ease-in-out}.testimonial-btn{display:flex;justify-content:center}.testimonial-btn a:focus,.testimonial-btn a:hover{background:#fff;border:1px solid #00456b;color:#00456b}.read-btn{background:#c1d4de;border-radius:4px;color:#fff;font-size:16px;font-weight:500;line-height:16px;text-align:center}@media (max-width:1440px){#testimonial .container{max-width:none}}@media (max-width:1024px){.testimonialHead{margin:64px 32px 32px}.testimonialHead.test-auto{margin:64px auto 32px}.testimonialHead h2{font-size:32px;line-height:38px}#testimonial .img-container{left:32px;max-height:420px;max-width:632px;overflow:hidden}#testimonial .img-container>img{width:632px}#testimonial .position-rel{padding-top:100px}#testimonial .testimonial-container{margin:0 16px 105px auto;width:55%}}@media (max-width:767px){.testimonialHead{margin:48px 0 24px}#testimonial.test-left{padding:0}#testimonial .container{margin-left:0;max-width:none;padding-left:0;padding-right:0}#testimonial .img-container{border-radius:0;left:0;max-height:none;max-width:none;position:relative;width:100%}#testimonial .img-container>img{max-width:none;width:100%}#testimonial .position-rel{margin-top:-45px;padding-left:15px;padding-right:15px;padding-top:0}#testimonial .testimonial-container{width:100%}.testimonial{margin:0;padding:20px 16px 24px}}.rank-img img{float:right;margin-right:30px;margin-top:-84px;max-width:195px}@media (max-width:1024px){.rank-img img{margin-top:-94px;max-width:150px}}@media (max-width:768px){.testimonialHead h2{font-size:24px;font-weight:400;line-height:32px;margin-bottom:46px}}.raRank h3{color:#232323;font-size:20px;font-weight:700;letter-spacing:1.5px;line-height:24px;margin-bottom:8px;text-transform:uppercase}.raRank h2{color:#232323;font-size:32px;font-weight:400;line-height:40px;margin-bottom:16px;text-align:start}.raRank .rank-p{color:#232323;font-size:20px;font-weight:500;line-height:28px;padding:0;width:55%}.raRank .rank-p sup{font-weight:400}.raRank .rank-p a{color:#4d6539;text-decoration:underline}.raRank .rank-p a:hover{color:#4d6539;text-decoration:none}.raRank{background:#f8f8f6;padding:72px 0}.cost-compareMob .nav-tabs,.ra-comparison .nav-tabs{border-bottom:none;justify-content:center;padding:56px 0}.ra-comparison button{font-size:14px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:20px;padding:10px 24px;text-transform:uppercase}.cost-compareMob .auto-tab,.cost-compareMob .rv-tab,.ra-comparison .auto-tab,.ra-comparison .rv-tab{border-radius:0}.cost-compareMob .nav-link,.ra-comparison .nav-link{background:#f8f8f8;border-radius:0;box-shadow:inset 0 -2px 0 0 #eaecef;color:#232323;font-weight:400}.cost-compareMob .nav-link:active,.cost-compareMob .nav-link:focus,.cost-compareMob .nav-link:focus-visible,.ra-comparison .nav-link:hover{border:1px solid transparent}.cost-compareMob .nav-link.active,.ra-comparison .nav-link.active{background-color:#23410a;box-shadow:inset 0 -2px 0 0 #23410a;color:#fff;font-weight:400;margin-left:-3px}.strong{font-weight:700}.ra-comparison table th,th p{padding:0;text-align:center}.ra-comparison table h4{color:#000;font-size:14px;font-weight:700;line-height:24px;margin-bottom:0;padding-left:16px;text-align:start}.ra-comparison table p{color:#232323;font-size:14px;font-weight:400;line-height:24px;padding:0 16px}.green-outline{border-left:3px solid #4d6539;border-right:3px solid #4d6539;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto 0 auto auto;min-height:64px;min-width:220px;padding:8px 0;width:75%}.green-outline img{align-self:center;width:129px}#autoHome .green-outline img,#rvHome .green-outline img{max-width:100%;width:243px}@media (max-width:992px){#autoHome .green-outline img,#rvHome .green-outline img,.head-logos img{max-width:100%;width:183px}}.ra-comparison table td{vertical-align:middle!important}.ra-comparison table .mid-col{border:none;margin:-1px;padding:0}.ra-comparison tr:nth-of-type(odd){background:#e6e6e2}.ra-comparison tr:nth-of-type(2n){background:#f8f8f6}.fbg{background-color:#fff}.ra-comparison tr:first-child,.ra-comparison tr:last-child{background:#f8f9fa}td.cost .green-outline{background-color:#fff;border-bottom:3px solid #4d6539;border-radius:0 0 10px 10px;padding-bottom:16px}.ra-comparison th .green-outline{background-color:#fff;border-radius:10px 10px 0 0;border-top:3px solid #4d6539;padding-bottom:21px;padding-top:32px;text-align:center}.ra-comparison th p{padding-top:10px}td.cost h5{font-size:12px;font-weight:400;line-height:15px;margin:0}.cost h2,td.cost h5{color:#232323;text-align:center}.cost h2{font-size:30px;font-weight:700;line-height:37px;margin-bottom:0;padding-top:5px}@media (max-width:767px){.cost h2{padding-top:0}}.raRank .triple-a{font-size:28px;font-weight:400;line-height:34px}.raRank .triple-a sup{font-weight:700}.aaa-cost .row h5{color:#232323;font-size:32px;font-weight:700;line-height:40px;margin-bottom:0;padding:24px 0 0}#autoHome .aaa-cost .row h5 span,#pills-auto .aaa-cost h5 span,.aaa-cost .row h5 span{font-size:14px}@media (max-width:576px){#autoHome .aaa-cost .row h5 span,#pills-auto .aaa-cost h5 span{display:block}}.aaa-cost .row p{font-size:16px;font-style:normal;line-height:37px;text-align:center}.cost-compareMob{display:none}.compare-section{background:#f8f9fa;margin-top:120px;padding:96px 0}.compare-section h2{color:#232323;margin-bottom:48px}.compare-section tr:nth-of-type(2n){background:rgba(9,102,154,.06)}.compare-section table{margin:0 auto}.logoTableContainer{margin:0 auto;max-width:142px}.logoTableContainer>img{width:100%}.compare-section td,.compare-section th{color:#232323;font-size:14px;font-weight:700;line-height:24px;min-width:220px;padding:16px 12px;text-align:center}.compare-section td.gs-col,.compare-section th.gs-col{border:none;padding:0}.red-border{align-items:center;border-left:3px solid #4d6539;border-right:3px solid #4d6539;display:flex;height:100%;justify-content:center;margin:auto;min-height:96px;min-width:220px;padding:18px 12px}th .red-border{border-radius:10px 10px 0 0;border-top:3px solid #4d6539}.red-border.last{border-bottom:3px solid #4d6539;border-radius:0 0 10px 10px}.table-sm{display:none}.compare-section td>p,.compare-section th>p{text-align:center}td.compare-item{text-align:left}.compare-item h3{color:#232323;font-size:14px;font-weight:700;line-height:24px;margin-bottom:0}td.compare-item>p{color:#232323;font-size:12px;font-weight:400;line-height:20px;text-align:left}.compare-item p.cost{color:#c30b24}@media (max-width:1200px){.red-border{min-height:140px}}@media (max-width:992px){.table-lg{display:none}.table-sm{display:block}.compare-cols{display:grid;grid-template-columns:1fr 1fr 1fr}.table-sm>div:nth-of-type(2n){background:rgba(9,102,154,.06)}.compare-item{padding:12px}.logoTableContainer{align-items:center;display:flex;justify-content:center}.compare-cols div{font-size:12px;font-weight:700;line-height:24px;padding:19px 0;text-align:center}.compare-cols div p{margin:0;padding:0;text-align:center}.nav-tabs.offer-tabs .nav-link{margin:0 0 20px}.best-value{border-radius:10px;left:10%;position:absolute;top:-1.3em;width:80%}.best-value h3{line-height:0px}.market-info h4{display:none}.rank-img img{bottom:-9px;margin-right:20px;max-width:120px;position:relative}.cost-compareMob{display:inherit}.ra-comparison .nav-tabs{display:none}.cost-compareMob button{font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.5px;line-height:15px;padding:16px 36px;text-transform:uppercase}.cost-compareMob p{color:#232323;font-size:14px;font-weight:400;line-height:24px}.cost-compareMob .row{align-items:baseline;gap:10px;padding:20px 0}.head-logos img{padding:8px 0}.cost-compareMob .row div{width:47%}.raRank .rank-p{color:#232323;font-size:16px;font-style:normal;font-weight:400;line-height:26px;padding:0;width:80%}.cost-compareMob .nav-tabs,.ra-comparison .nav-tabs{padding:48px 0}.gs-logo{align-items:center;text-align:center}.head-logos{padding:40px 0 24px;text-align:center}.head-logos p{font-size:12px;font-weight:700;line-height:12px;text-align:center}.cost-compareMob h4{color:#232323;font-size:14px;font-weight:700;line-height:22px;margin-bottom:0;text-align:left}.cost-content .row:nth-child(2n){background:#e6e6e2}.raRank .cost h5{font-size:30px;font-size:12px;font-style:normal;font-weight:400;line-height:15px;margin:0;text-align:start;text-align:center}.raRank{background:#f8f9fa;padding:72px 0 11px}.raRank .aaa-cost h5{font-size:30px;font-style:normal;font-weight:700;line-height:37px;margin-bottom:0;text-align:center}.raRank .aaa-cost h6{font-style:normal;font-weight:600}.raRank .aaa-cost h6,.raRank .aaa-cost p{font-size:12px;line-height:15px;text-align:center}.raRank .aaa-cost p{color:#232323;font-weight:400}.raRank h2{font-size:32px}}@media (max-width:768px){body{font-size:14px}.compare-section h2{font-size:28px;line-height:34px;margin-bottom:24px}.ra-section .row{flex-direction:column-reverse}.ra-section{margin-bottom:5em;margin-top:0;text-align:center}.rank-img img{bottom:-.9em;margin-right:16px;max-width:63px;position:relative}.raRank h2{font-size:32px;line-height:40px}.raRank h3{font-size:14px}.cost-compareMob button{font-size:10px;font-weight:700;letter-spacing:1.5px;line-height:16px;padding:10px 24px;text-transform:uppercase}.cost-compareMob .row{padding:16px 0}.cost-compareMob .nav-tabs{padding:24px 0 16px}.raRank .rank-p{width:100%}}@media (max-width:576px){.cost-compareMob .container-xl{padding-left:0;padding-right:0}.cost-compareMob h4{text-align:left}}.legal-section{margin-bottom:96px!important;margin-top:0!important}.legal-section p{color:#000!important;font-size:12px!important;line-height:20px!important}.legal-section a{color:#4d6539!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:2px}@media (max-width:600px){.legal-section{margin-top:72px}.legal-section a{overflow-wrap:anywhere}}.cta-bg-gray-light,.ctaTA{background-color:#f8f9fa}.ctaTA{margin-top:96px;padding:72px 0 78px}.ctaLogo{max-width:393px}.ctaTA-btn{margin:32px 16px 0;width:auto}@media (max-width:576px){.ctaTA{margin-top:72px}.ctaLogo{max-width:62%}}.market-offer .logo img{margin:48px auto 25px;width:281px}.market-bg-color{background-color:#fff}.market-bg-color div a:focus img{border:none;outline:none}.offer-link{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:26px;padding:16px 0;text-align:center;text-decoration:none}.offer-link:hover{color:#fff;text-decoration:underline}.market-info h4{color:#fff;font-size:40px;font-style:normal;font-weight:700;line-height:46px}.market-info p{color:#fff;font-size:20px;font-weight:500;line-height:26px;margin:0 auto;text-align:center;width:694px}.market-info p.subtitle{font-size:14px;font-weight:700;letter-spacing:2.1px;line-height:21px;margin-bottom:4px;text-transform:uppercase}.market-info p.title{font-size:50px;font-weight:700;line-height:46px;margin-bottom:16px}.market .coverage{background:transparent;border:none;border-radius:0;box-shadow:none;margin-top:24px;position:relative}.market .coverage-option-container{border:none;gap:10px;margin:0}.market.hero-content-container{padding-top:25px}.market .coverage-option{background-color:#fff;border-radius:4px;box-shadow:0 8px 32px rgba(0,0,0,.25);padding-bottom:12px}.market-offer .legal-section{margin-bottom:0;padding-bottom:72px}.market-offer .legal-section a{color:#fff;font-weight:700;text-decoration:underline}.market-offer .coverageSection{padding:122px 0 138px}.market-offer .coverageSection h2,.market-offer .coverageSection p,.market-offer .legal-section p{color:#fff}.market-offer .coverage-card-container{margin:48px auto 0}.market-offer .coverage-card{margin:auto;width:340px}.market-offer .coverage-card h3{color:#fff;font-size:20px;line-height:26px;margin-bottom:16px}.market-offer .coverage-card p{font-size:16px;line-height:26px}.market-offer .coverage-img{margin:35px 0}.mob-offer{display:none}.check-item{padding-bottom:5px}.coverage-option p.check-item img{padding-bottom:0;padding-right:0}@media (max-width:1199px){.market.hero-content-container{max-width:100%}.market .coverage-option .coverageInfo{height:230px}.market-offer .coverage-card{width:auto}}@media (max-width:991px){.market-offer .coverageSection .container{max-width:100%}.market-offer .coverageSection{padding:115px 0 77px}div.tow-service{padding-top:74px}.market .coverage{left:0;max-width:100%}.market .coverage-option .coverageInfo{height:250px}.market .coverage-option{padding:32px 16px}.legal{padding:72px 20px}.heroBanner-lg{padding-bottom:5px}}@media (max-width:767px){.market .coverage-option-container{gap:24px}.market.hero-content-container{padding-top:0}.market .coverage-option{padding:28px 16px}.market-info p.title{font-size:32px}.market-info p{font-size:16px}.mob-offer{display:inherit}.big-offer{display:none}}.cost-compareMob .th-bold,.ra-comparison table .th-bold{font-size:12px;font-weight:700!important;line-height:22px}.cost-compareMob .th-bold.green,.ra-comparison table .th-bold.green{color:#23410a!important;font-size:12px;font-weight:700;line-height:22px}.signedin-hero{background-image:url(//images.goodsam.com/goodsamroadside.com/ra-signedin-hero.png);background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;height:524px;margin-left:auto;margin-right:auto;max-width:1920px;padding-bottom:173px;padding-top:96px}.signedin-hero.rv-hero{background-image:url(//images.goodsam.com/goodsamroadside.com/ra-signedin-hero-rvhero.png)}@media (min-width:1920px){.signedin-hero{background-position:0 0;height:640px;padding-bottom:247px;padding-top:120px}.signedin-hero.rv-hero{background-position:0 100%}}@media (max-width:1199px){.signedin-hero{background-position:0 0}}@media (max-width:768px){.signedin-hero{background-image:url(//images.goodsam.com/goodsamroadside.com/ra-signedin-hero-tablet.png);background-position:0 0;height:424px;padding-bottom:141px;padding-top:72px}.signedin-hero,.signedin-hero.rv-hero{background-repeat:no-repeat;background-size:cover}.signedin-hero.rv-hero{background-image:url(//images.goodsam.com/goodsamroadside.com/ra-signedin-hero-rvhero-tablet.png);background-position:0 100%}}@media (max-width:576px){.signedin-hero{background-image:url(//images.goodsam.com/goodsamroadside.com/ra-signedin-hero-mobile.png);background-position:top;padding-bottom:195px;padding-top:40px}.signedin-hero,.signedin-hero.rv-hero{background-repeat:no-repeat;background-size:cover}.signedin-hero.rv-hero{background-image:url(//images.goodsam.com/goodsamroadside.com/ra-signedin-hero-rvhero-mobile.png);background-position:bottom}}.signedin-hero .hero-content h1{color:#fff;font-family:Aeonik,sans-serif;font-size:40px;font-weight:400;line-height:46px;margin-bottom:16px}@media (min-width:1920px){.signedin-hero .hero-content h1{font-size:50px;line-height:46px}}.signedin-hero .hero-content h2{display:none;font-family:Aeonik,sans-serif;font-size:28px;font-weight:700;line-height:34px;margin-bottom:0;padding-top:32px}.signedin-hero .hero-content.member h2{padding-top:0}@media (max-width:992px){.signedin-hero .hero-content h1{display:none}.signedin-hero .hero-content h2{display:block}}.signedin-hero .hero-content h3.overline{font-size:14px;font-weight:400;letter-spacing:1.5px;line-height:20px;margin-bottom:8px;text-transform:uppercase}@media (max-width:576px){.signedin-hero .hero-content h3.overline{font-size:12px;line-height:16px}}.signedin-hero .hero-content p{font-size:20px;font-weight:500;line-height:28px;margin-bottom:32px}@media (min-width:1920px){.signedin-hero .hero-content p{font-size:24px;font-weight:400;line-height:32px}}.signedin-hero .hero-content .btn-white,.signedin-hero .hero-content .btn-white:active,.signedin-hero .hero-content .btn-white:hover{background-color:#fff;border:1px solid #fff;border-radius:4px;color:#23410a;font-family:Aeonik,sans-serif;font-size:16px;font-weight:700;line-height:24px;min-width:150px;padding:14px 24px}.signedin-hero .hero-content.member h1{margin-bottom:8px}@media (min-width:1920px){.signedin-hero .hero-content.member h1{margin-bottom:8px}}.signedin-hero .hero-content.member h6{font-size:14px;font-weight:700;line-height:20px;margin-bottom:0;text-transform:uppercase}.signedin-hero .hero-content.member h2{font-size:50px;font-weight:700;line-height:46px}.signedin-hero .hero-content.member .row h5{font-size:14px;font-weight:700;text-transform:uppercase}.signedin-hero .hero-content.member{display:flex;flex-direction:column;gap:24px}@media (max-width:992px){.signedin-hero .hero-content.member{gap:8px}}.signedin-hero .hero-content.member h1{margin-bottom:4px}@media (min-width:1920px){.signedin-hero .hero-content.member h1{font-size:50px;line-height:46px}}@media (max-width:992px){.signedin-hero .hero-content.member h1{display:block;font-size:32px;line-height:40px}}@media (max-width:576px){.signedin-hero .hero-content.member h1{font-size:28px;line-height:34px}}.signedin-hero .hero-content.member p{margin-bottom:0}.signedin-hero .hero-content.member p.subheading{font-family:Aeonik,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:20px;margin-bottom:0;text-transform:uppercase}@media (max-width:992px){.signedin-hero .hero-content.member p.subheading{font-size:10px;letter-spacing:1.5px;line-height:16px}}.signedin-hero .hero-content.member .member-details,.signedin-hero .hero-content.member .points-balance{display:flex;flex-direction:row;gap:32px}@media (min-width:1920px){.signedin-hero .hero-content.member .member-details,.signedin-hero .hero-content.member .points-balance{gap:48px}}@media (max-width:992px){.signedin-hero .hero-content.member .member-details,.signedin-hero .hero-content.member .points-balance{gap:12px}}.signedin-hero .hero-content.member .points-balance .divider{align-self:center;background-color:#bfc5ce;display:flex;height:48px;width:1px}.signedin-hero .hero-content.member .points-balance .points h3{font-family:Aeonik,sans-serif;font-size:40px;font-weight:700;line-height:46px;margin-bottom:2px}@media (min-width:1920px){.signedin-hero .hero-content.member .points-balance .points h3{font-size:50px;line-height:46px}}@media (max-width:992px){.signedin-hero .hero-content.member .points-balance .points h3{font-size:28px;line-height:34px}}.signedin-hero .hero-content.member .member-details p.heading,.signedin-hero .hero-content.member .points-balance .points p{font-family:Aeonik,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:20px;text-transform:uppercase}@media (max-width:992px){.signedin-hero .hero-content.member .member-details p.heading,.signedin-hero .hero-content.member .points-balance .points p{font-size:10px;letter-spacing:1.5px;line-height:16px;margin-bottom:0}}.signedin-hero .hero-content.member .member-details p.digits{font-family:Aeonik,sans-serif;font-size:24px;font-weight:700;line-height:32px;margin-bottom:0}@media (max-width:992px){.signedin-hero .hero-content.member .member-details p.digits{font-size:18px;line-height:28px}}.signedin-hero .hero-content.member .btn{max-width:180px;white-space:nowrap}@media (max-width:992px){.signedin-hero .hero-content.member .btn{margin-top:8px}}@media (max-width:576px){#membership .signedin-hero .container{padding-left:0;padding-right:0}}.signedin-intro{padding-bottom:96px;padding-top:96px}@media (max-width:768px){.signedin-intro{padding-bottom:60px;padding-top:60px}}.ra-section.signedin-intro{margin-bottom:0}@media (max-width:992px){.ra-section.signedin-intro .container{max-width:unset}.ra-section.signedin-intro p{margin-bottom:0}}@media (max-width:768px){.ra-section.signedin-intro{margin-bottom:0}.ra-section .row{flex-direction:row}}.signedin-intro h3{font-size:20px;font-weight:400;letter-spacing:1.5px;line-height:24px;text-transform:uppercase}@media (max-width:768px){.signedin-intro h3{font-size:14px;font-weight:400;letter-spacing:1.5px;line-height:20px;text-transform:uppercase}}.signedin-intro img{border-radius:4px}@media (max-width:767px){.signedin-intro img{display:none}}#claims-page .claims-heading{padding-bottom:32px;padding-top:32px}#claims-page h1{font-size:40px;font-weight:400;line-height:46px}#claims-page .claims-frame{border:0;display:block;height:auto;max-width:100%;min-height:100vh;width:100%}#claims-page .claims-link{padding-bottom:32px;padding-top:32px}#claims-page a.text-link{color:#23410a;font-weight:700;text-decoration:underline;text-underline-offset:3px}#claims-page a.text-link:hover{color:#23410a;text-decoration:none}