.QuoteInformationBox_quote__sSgKS hr{margin-top:2.188rem;margin-bottom:.938rem}.Insurance_sidebarLayout__bdt87{width:100%;flex:1 1 auto}.Insurance_mainContent__emlGC{min-height:420px;width:100%;height:100%}.Insurance_desktop__5Ho5L,.Insurance_sidebar__yVVaI{display:none}.Insurance_main__XPEpD,.Insurance_row__sWDwz{padding-left:20px;padding-right:20px;width:100%}@media screen and (max-width:450px){.Insurance_main__XPEpD{padding-left:0;padding-right:0}}.Insurance_headingRow__6CEPL{width:100%;float:left;clear:both;display:flex;justify-content:space-between;align-items:center;padding-top:20px}.Insurance_wrapCheckbox__rvi1g{width:100%;padding-right:32px;min-height:22px}.Insurance_bold__OkIg6{font-weight:700!important}.Insurance_compactedHeader__yMF_u{display:flex;width:100%}.Insurance_compactedHeader__yMF_u h2{margin:0!important}.Insurance_compactedHeader__yMF_u h3{width:100%;padding-right:10px;min-height:22px}.Insurance_compactProductName___8wa9{font-weight:400!important}.Insurance_intro__eMny4{padding-bottom:16px}.Insurance_intro__eMny4 h1{font-weight:600;font-size:25px;line-height:40px;letter-spacing:-.02em;color:#1a1a1a;margin:0 0 6px}.Insurance_intro__eMny4 h2{font-weight:600;font-size:20px;line-height:30px;color:#1a1a1a;margin:6px 0 12px}.Insurance_intro__eMny4 li,.Insurance_intro__eMny4 p{font-weight:400;font-size:16px;line-height:24px;color:#1a1a1a;margin:0}.Insurance_tile__aaRP_{padding:20px;position:relative;background:#fff;border:1px solid #ccc;border-radius:2px;width:100%;display:flex;flex-direction:column;align-items:flex-start}.Insurance_tile__aaRP_ h2,.Insurance_tile__aaRP_ h3,.Insurance_tile__aaRP_ p{margin:0;text-align:left}.Insurance_tile__aaRP_ small{line-height:1}.Insurance_tile__aaRP_:hover{border-color:green}.Insurance_tileCompact__Kt4Qn{gap:10px;justify-content:space-between;margin:0!important}.Insurance_tileCheckbox__0ON0w{position:absolute;top:20px;right:20px;width:22px;height:22px}.Insurance_tile__aaRP_.Insurance_selected__ppiuF{border:2px solid #02797f;box-shadow:2px 2px 4px rgba(0,0,0,.25);margin-bottom:6px;padding:19px}.Insurance_selectInsuranceTypeRow__X8p9X p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#666;margin:0;text-align:left}.Insurance_selectInsuranceTypeRow__X8p9X b{font-weight:700;color:#1a1a1a}.Insurance_selectInsuranceTypeRow__X8p9X .Insurance_tile__aaRP_{margin:8px 0;min-height:88px}.Insurance_thirdPartyRow__jnl_d .Insurance_intro__eMny4,.Insurance_vehicleCoverRow__neIIC .Insurance_intro__eMny4{padding-bottom:12px}.Insurance_thirdPartyRow__jnl_d .Insurance_tile__aaRP_,.Insurance_vehicleCoverRow__neIIC .Insurance_tile__aaRP_{margin:20px 0}.Insurance_thirdPartyRow__jnl_d .Insurance_tile__aaRP_ h3,.Insurance_vehicleCoverRow__neIIC .Insurance_tile__aaRP_ h3{font-weight:600;font-size:20px;line-height:30px;color:#1a1a1a;margin:0}.Insurance_thirdPartyRow__jnl_d .Insurance_tile__aaRP_ h2,.Insurance_vehicleCoverRow__neIIC .Insurance_tile__aaRP_ h2{font-weight:600;font-size:25px;line-height:1;letter-spacing:-.02em;color:#1a1a1a;margin:20px 0 0}.Insurance_thirdPartyRow__jnl_d .Insurance_tile__aaRP_ p,.Insurance_vehicleCoverRow__neIIC .Insurance_tile__aaRP_ p{font-weight:400;font-size:16px;line-height:24px;color:#1a1a1a}.Insurance_thirdPartyRow__jnl_d .Insurance_tile__aaRP_ .Insurance_perDay__9toCv,.Insurance_vehicleCoverRow__neIIC .Insurance_tile__aaRP_ .Insurance_perDay__9toCv{font-size:16px;font-weight:400}.Insurance_thirdPartyRow__jnl_d .Insurance_tile__aaRP_ .Insurance_maxCharge__PjgnK,.Insurance_vehicleCoverRow__neIIC .Insurance_tile__aaRP_ .Insurance_maxCharge__PjgnK{margin:0}.Insurance_thirdPartyRow__jnl_d .Insurance_tile__aaRP_ .Insurance_content__gfCHU,.Insurance_vehicleCoverRow__neIIC .Insurance_tile__aaRP_ .Insurance_content__gfCHU{padding:10px 0;flex-grow:1}.Insurance_tileFooter__VkRc6{float:left;width:100%}.Insurance_tileFooter__VkRc6 .Insurance_link__r1Xz_:hover{color:green}.Insurance_link__r1Xz_{line-height:40px;text-align:left;color:#0882cb;text-decoration:underline;float:left;font-weight:400}.Insurance_button__2YfSf,.Insurance_link__r1Xz_{height:40px;align-items:center;font-size:16px;padding-right:20px}.Insurance_button__2YfSf{padding-left:20px;border:1px solid #02797f;border-radius:2px;background:#fff;font-weight:600;line-height:24px;color:#02797f;display:flex;justify-content:center;float:right}.Insurance_nextRow__YtdIR{width:100%;padding-bottom:50px;float:left}.Insurance_thirdPartyRow__jnl_d hr,.Insurance_vehicleCoverRow__neIIC hr{margin-top:32px;margin-bottom:32px}.Insurance_nextRow__YtdIR hr{margin-top:24px;margin-bottom:32px}.Insurance_thirdPartyRow__jnl_d+.Insurance_nextRow__YtdIR hr,.Insurance_vehicleCoverRow__neIIC+.Insurance_nextRow__YtdIR hr{margin-top:12px}.Insurance_compactContainer__O2YJg{display:flex;width:100%;flex-direction:column;gap:20px;margin-bottom:20px}@media screen and (min-width:733px){.Insurance_bookingWidgetSummary__GxKZh,.Insurance_main__XPEpD{max-width:733px;margin:auto}.Insurance_headingRow__6CEPL{padding-bottom:12px}.Insurance_extendedContainer__uuRsu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.Insurance_compactContainer__O2YJg{display:grid;align-items:stretch;grid-template-columns:calc(50% - 10px) calc(50% - 10px);column-gap:20px;row-gap:20px}}.Insurance_standaloneContainer__GO2Sv{margin-bottom:20px}@media screen and (min-width:1140px){.Insurance_sidebarLayout__bdt87{width:100%;max-width:1140px;margin:auto}.Insurance_main__XPEpD{width:733px;float:left}.Insurance_sidebar__yVVaI{width:375px;float:right}}@media screen and (max-width:1140px){.Insurance_sidebarLayout__bdt87{width:100%}}@media screen and (min-width:1140px){.Insurance_sidebar__yVVaI{display:block}.Insurance_funnelPagination__pXAcr{display:none}.Insurance_intro__eMny4 h1{margin-bottom:0}.Insurance_headingRow__6CEPL{padding-bottom:12px}}.Insurance_quoteIntro__pcOPC{padding-top:40px}@keyframes LoadingSpinner_spinner__jYArh{0%{transform:rotate(0)}to{transform:rotate(359.9deg)}}.LoadingSpinner_spinnerRow__oEPZf{width:100%;height:auto;display:flex;justify-content:center;align-content:center}.LoadingSpinner_spinnerRow__oEPZf svg{width:48px;height:48px;display:block;animation:LoadingSpinner_spinner__jYArh 1.2s linear infinite;margin:auto}