.oysterlogo,.sundayslogo{margin-left:1rem;margin-top:1rem}.comparison-span-limited,.comparison-span-maybe,.comparison-span-no,.comparison-span-yes{font-size:1rem;font-weight:400;padding-left:.5rem;padding-top:.2rem}.velosurancelogo{width:110%!important;margin-top:1rem}.sundayslogo{width:70%!important}.bikeinsure{display:block;width:100%;margin-left:.5rem;margin-top:1rem}.homeownerslogo{fill:#717171;margin-left:1rem;width:7.7rem;height:2.2rem}.svg-comparison-yes{height:1.1rem;fill:#1e824c}.comparison-span-yes{color:#1e824c}.svg-comparison-no{height:1rem;fill:#d50000}.comparison-span-no{color:#d50000}.svg-comparison-maybe{height:1rem;width:1.3rem;fill:#8d6708}.last-cell-padding{padding-right:1rem!important}.comparison-span-maybe{color:#8d6708}.svg-comparison-limited{height:1.25rem;width:1.3rem;fill:#2574a9}.comparison-span-limited{color:#2574a9}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.pricing26_row,.pricing26_top-row{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 1fr}img{max-width:100%;display:inline-block}.padding-xsmall{padding:1rem}.padding-xsmall.background-color-white.tooltipcontent{z-index:100;cursor:pointer;border-radius:8px;padding:1.3rem 2rem 2rem 1.4rem;display:block;position:absolute;top:-2px;left:-1.4rem;box-shadow:1px 1px 9px rgba(0,0,0,.08)}.icon-1x1-xxsmall{width:1rem;height:1rem}.background-color-white{background-color:#fff}.background-color-white.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0}.background-color-white.sticky-bottom.padding-small{box-shadow:-1px -2px 20px rgba(0,0,0,.05)}.background-color-white.sticky-bottom.padding-small.lessen-top{padding-top:.7rem}.max-width-large{width:100%;max-width:50rem}.max-width-large.align-center-vert{flex-direction:column;align-items:center}.max-width-large.align-center-vert.mobile{align-items:center}.padding-small{padding:1.5rem}.comparison-table-text.velosurance,.padding-small.hidedesktop{display:none}.pricing26_component{flex-direction:column;justify-content:center;align-items:stretch;display:flex}.pricing26_tabs-menu{align-self:center;margin-bottom:5rem}.pricing26_tab-link{background-color:transparent;border:1px solid #000;padding:.5rem 1.5rem}.pricing26_tab-link.w--current{color:transparent;background-color:transparent}.pricing26_tabs-content{width:100%;position:static;overflow:visible}.pricing26_tab-pane{position:static}.pricing26_plans{width:100%}.pricing26_top-row{z-index:1;background-color:#f3f4f7!important;border-bottom:1px solid #9f9f9f;padding-top:20px;position:-webkit-sticky;position:sticky;top:0}.pricing26_row.homeowners,.pricing26_top-row.homeowners{grid-template-columns:1.5fr 1fr 1fr}.pricing26_empty-space.hidefirstonmobile{background-color:#f3f4f7!important;position:relative}.pricing26_top-row-content{height:80%;flex-direction:column;justify-content:center;padding:1.5rem 1.5rem 2rem;margin-top:1.8rem;display:flex}.pricing26_top-row-content.velosurancetop{background-color:#fff!important;border-bottom:1px #cdcdcd;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:1px 1px 12px rgba(0,0,0,.09)!important;margin-bottom:1rem!important;width:101%}.pricing26_heading-row{border-bottom:1px solid transparent;padding-top:1.25rem;padding-bottom:1.25rem}.pricing26_row{border-bottom:1px solid #9f9f9f;align-items:stretch}.pricing26_row.bottom{border-bottom-color:transparent}.pricing26_row.homeowners.lastrow{border:0 solid #000}.pricing26_feature{align-items:center;padding-top:1rem;padding-bottom:1rem;padding-right:1.5rem;display:flex}.pricing26_feature.hidefirstonmobile{position:relative}.pricing26_feature.hidefirstonmobile.tooltip{cursor:pointer;position:relative}.pricing26_feature.hidefirstonmobile.question{justify-content:space-between;padding-right:1rem}.pricing26_feature.mobiledetailcomparison{border-bottom:1px solid #9f9f9f;display:none}.pricing26_row-content{color:#717171;text-align:center;justify-content:center;align-items:center;padding:1rem 1.5rem;font-weight:600;display:flex}.pricing26_row-content.velosurance{color:#1a74b4;background-color:#fff;box-shadow:0 1px 12px rgba(0,0,0,.08)}.pricing26_row-content.velosurance.bottom{min-height:120px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;padding-left:1rem;padding-right:1rem}.pricing26_row-content.velosurance.bottom.buttonhide{border-width:0}.text-block-8{font-size:12px;font-weight:400;line-height:15px}.velosurancetext{color:#ed6824!important;font-weight:400}.text-span-2{font-size:29px;font-weight:400}.text-span-3{font-size:20px}.cancellationfees{font-weight:400;line-height:120%}.comparisondetail{white-space:normal}.comparisondetail strong{font-size:1rem!important}.comparisondetail.header{margin-bottom:.5rem}.comparison-table-text{text-align:center;font-family:Oswald,sans-serif;font-weight:600;display:none}.comparison-table-text.showdesktop{font-weight:400;display:block}.questionbutton{width:24px;height:24px;text-align:center;cursor:pointer;background-color:#e4e4e4;border-radius:20px;justify-content:center;align-items:center;padding-bottom:3px;display:flex}.div-block-26{position:absolute;top:15px;right:20px}.competitor-name{margin:auto;font-weight:700;font-size:1rem;padding-top:1.1rem}@media screen and (max-width:1400px){.pricing26_feature{padding-left:1rem;padding-right:.8rem}.competitor-name{font-size:.7rem!important}}@media screen and (max-width:1200px){.pricing26_feature{padding-left:1rem;padding-right:.8rem}.cell-limited{padding-left:.9rem;padding-right:.9rem}.pricing26_top-row-content.velosurancetop{font-size:.65rem;margin-left:.15rem;margin-top:1.7rem;width:102%;margin-bottom:1rem!important}}@media screen and (max-width:991px){.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.padding-section-medium.reducebottom.align-center-vert.comparison{width:100%}.padding-section-medium.grey{padding-left:2rem;padding-right:2rem}.align-center-vert.padding-small.dropdown{justify-content:center;display:none}.pricing26_top-row{z-index:1000;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:.75fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.pricing26_row.homeowners,.pricing26_top-row.homeowners{grid-template-columns:.75fr 1fr 1fr}.pricing26_row,.pricing26_row.bottom{grid-template-columns:.75fr 1fr 1fr 1fr 1fr}.pricing26_top-row-content.velosurancetop{font-size:.645rem;margin-top:1.5rem;width:auto!important;margin-bottom:1rem!important}.hidelogo,.pricing26_row-content.hidelast,.pricing26_top-row-content.hidelast{display:none}.pricing26_row{z-index:-1}.pricing26_row.line{border-top:1px solid #dfdfdf;border-bottom-width:1px;border-bottom-color:#9f9f9f}.pricing26_feature.hidefirstonmobile.tooltip,.pricing26_row.static{position:static}.pricing26_row.homeowners.lastrow{border-bottom-width:0}.pricing26_feature{padding-left:1rem;padding-right:.8rem}.pricing26_feature.hidefirstonmobile{flex-direction:column;align-items:flex-start}.pricing26_feature.hidefirstonmobile.question{grid-column-gap:8px;grid-row-gap:8px}.pricing26_row-content{padding-left:.5rem;padding-right:.5rem}.pricing26_row-content.velosurance{padding-left:.3rem;padding-right:.3rem}.pricing26_row-content.velosurance.bottom{padding-left:.2rem;padding-right:.2rem}.velosurancetext{font-size:12px}.text-span-2{font-size:21px}.cancellationfees{font-size:14px}.comparisondetail{max-width:70px;font-size:14px}.comparisondetail strong{font-size:.6rem!important}.comparisondetail.header{width:100%;max-width:300px}.comparison-table-text{opacity:.7;text-align:center;font-family:Oswald,sans-serif;font-weight:400;display:block}.comparison-table-text.velosurance{opacity:1;font-weight:600;display:block}.pricing26_row-content .btn-velosurance-orange{font-size:.6rem;margin-left:1rem;margin-right:1rem}}@media screen and (max-width:767px){.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.padding-small{padding:1.25rem}.pricing26_row,.pricing26_row.bottom,.pricing26_top-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.pricing26_top-row-content{padding-left:.5rem;padding-right:.5rem}.pricing26_top-row-content.velosurancetop{border-top-left-radius:10px;border-top-right-radius:10px;margin-left:0;margin-top:1.5rem;width:auto!important}.pricing26_feature{padding-right:.5rem}.pricing26_row-content{font-size:14px}.pricing26_row-content.velosurance.bottom{min-height:auto;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-top:1rem;padding-bottom:1rem}.cancellationfees,.text-block-8{font-size:10px}.comparisondetail{letter-spacing:0;font-size:.7rem;line-height:17px}.comparison-table-text{font-size:.5rem}.pricing26_row-content .btn-velosurance-orange{font-size:.6rem;margin-left:0;margin-right:0}.competitor-name{font-size:.5rem!important}}@media screen and (max-width:479px){.pricing26_row,.pricing26_row.bottom,.pricing26_top-row{grid-template-columns:1fr 1fr 1fr 1fr}.padding-section-medium.reducebottom.align-center-vert.comparison.lower{margin-top:2rem}.padding-section-medium.reducebottom.align-center-vert.comparison.left-on-mobile{align-items:flex-start}.padding-section-medium.reducebottom.align-center-vert.comparison.mobile-adapted{padding-top:.8rem}.padding-section-medium.grey{padding-left:1rem;padding-right:1rem}.padding-section-medium.grey._2bottom.transparent{width:100%;background-color:rgba(0,0,0,.87);margin-top:-20px;position:relative;top:250px}.max-width-large.align-center-vert.mobile{max-width:17rem}.max-width-large.align-center-vert.mobile-adapted{margin-bottom:-36px}.pricing26_component{width:100%}.pricing26_top-row{padding-top:10px;overflow:hidden}.pricing26_empty-space.hidefirstonmobile,.pricing26_feature.hidefirstonmobile,.pricing26_row-content.mobilehide,.pricing26_row-content.velosurance.bottom.buttonhide,.pricing26_row.bottom.lastrow,.pricing26_top-row-content.mobilehide{display:none}.pricing26_top-row-content,.pricing26_top-row-content.velosurancetop{padding-left:.2rem;padding-right:.2rem}.pricing26_row.line{grid-template-columns:1fr 1fr}.pricing26_feature{padding-left:.5rem}.pricing26_feature.mobiledetailcomparison{text-align:left;justify-content:center;display:flex}.text-block-8{line-height:11px}.text-span-2,.text-span-3{font-size:16px}.comparisondetail{font-size:1rem}.comparisondetail.mobileonly{max-width:100%;text-align:center;font-size:.85rem}.comparison-table-text{font-size:.5rem}.svg-comparison-yes{height:1rem;fill:#1e824c}.svg-comparison-no{height:1rem;fill:#d50000}.svg-comparison-maybe{height:.9rem;width:1.2rem;fill:#8d6708}.svg-comparison-limited{height:1rem;width:2.5rem;fill:#2574a9}.padding-small.hidedesktop{display:block}.padding-small.hidedesktop .btn-primary{border:1px solid red;width:100%}.mobileonly strong{font-size:1rem!important}}.accordion-button:not(.collapsed){color:#000;background-color:#ffdac6!important}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-checkmark{height:2rem;fill:#ed6824;padding-right:1rem;min-width:2.3rem}