*,.MuiGrid-root{font-family:Nunito,sans-serif!important;font-family:var(--primary-font-family),sans-serif!important}:root{--primary-color:#007bff;--loader-primary-color:#c1fed1;--loader-secondary-color:#36fe6a;--primary-font-family:Nunito;--main_background_color:#fff;--header_background_color:#f9f9f9;--footer_background_color:#fff;--landing_page_title_1_font_color:#12b57c;--landing_page_title_2_font_color:#303533;--title_font_color:#000;--label_font_color:#000;--error_font_color:#dc3545;--quotes_page_font_color:#525252;--mini_centre_background_color:#fff;--mini_header_background_color:#fff;--mini_footer_background_color:#fff;--mini_landing_page_title_font_color:#ff172e;--mini_pet_type_font_color:#4f4f4f;--mini_disclaimer_font_color:#828282;--header_progress_bar_color:#007bff;--mini_back_button_font_color:#c5cfdd;--mini_button_background_color:#007bff;--mini_button_font_color:#fff;--mini_field_border_color:#b2bcca;--field_font_color:#007bff;--quotes_page_card_border_color:#007bff;--quotes_page_card_shadow_color_rgba:#27ae604d}#root,body,html{height:100%}body{background-color:#fff;margin:0;padding:0}.layout,body{height:100%;overflow-x:hidden}.layout{display:flex;flex-direction:column!important;flex-wrap:nowrap!important}.layout .page-container{flex:1 1 auto;overflow:auto}.layout .page-container>.MuiGrid-item{display:flex;flex-direction:column;height:100%;overflow:hidden}.layout .page-container>.MuiGrid-item .main{background:#fff;background:var(--main_background_color);display:block;flex:1 1;overflow:auto}.layout .page-container .quote .loader{left:50%!important;top:auto!important;transform:translate(-50%)}.layout .page-container.loading .loader{display:block}.layout .page-container.loading:before{content:" ";height:100%;position:fixed;width:100%;z-index:99999}.layout .page-container.bt-loading .btn-container,.layout .page-container.bt-loading .payment-header,.layout .page-container.bt-loading .payment-method{display:none}.layout .page-container.bt-loading .init-loader .dot_container{padding-top:325px}.layout .disclaimer{flex-wrap:nowrap;padding:10px}.layout .disclaimer .disclaimer-text{font-size:10px}.layout .disclaimer .disclaimer-close{flex:1 0 auto;justify-content:flex-end;width:10px}.fallback-container{margin:auto;padding:10px;width:50%}.fallback-container .errorPageTitle{color:#4f4f4f;font-size:21px;font-weight:500;line-height:42px;text-align:center}.fallback-container img{height:auto;margin-top:3%;max-width:100%}.init-loader{width:100%}.init-loader .dot1{background-color:#35ff69}.init-loader .dot2{background-color:#757876}.init-loader .dot3{background-color:#0177fb}.init-loader .dot_container{padding-top:180px;text-align:center}.init-loader .dot{animation:sk-bouncedelay 1.4s ease-in-out infinite both;border-radius:100%;display:inline-block;height:12px;width:12px}.init-loader .dot_container .dot1{animation-delay:-.32s}.init-loader .dot_container .dot2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.app-layout_container__Nvar5{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.app-layout_app-bar__TlZuR{display:flex;flex-direction:row;height:61px;padding:10px 24px 0}@media(max-width:500px){.app-layout_app-bar__TlZuR{padding:10px 16px 0}}.app-layout_app-bar-button__zYSua{background:none;border:none;color:var(--mini_back_button_font_color);cursor:pointer;float:left;font-size:16px;line-height:16px;padding-inline:0}.app-layout_app-bar-button__zYSua span{display:inline-block;text-decoration:underline}.app-layout_app-bar-logo__mboHv{margin-left:auto}.app-layout_app-bar-logo__mboHv img{height:38px}.app-layout_disclaimer-popover-tooltip__9KrHQ{background-color:#fff!important;border:2px solid var(--mini_disclaimer_font_color);color:#333!important}.app-layout_disclaimer-popover-tooltip__9KrHQ a{color:var(--mini_disclaimer_font_color)}.app-layout_disclaimer-popover-popper__UBDoC{padding-right:20px}.app-layout_disclaimer-label__Z-GIr{color:var(--mini_disclaimer_font_color);color:#828282;cursor:pointer;font-size:10px;font-weight:600;text-align:center;text-decoration:underline}.app-layout_content__FF9f5{flex:1 1;padding-inline:24px;padding-bottom:10px}@media(max-width:500px){.app-layout_content__FF9f5{padding-inline:16px}}.error-dialog_content__0DWjB{display:flex;flex-direction:column;justify-content:center;min-width:26rem;padding-block:2.5rem;padding-inline:2rem}.error-dialog_content-root__76INF{padding:20px 24px}@media(max-width:500px){.error-dialog_content-root__76INF{padding-block:1rem;padding-inline:1rem}.error-dialog_content__0DWjB{min-width:auto;padding:1rem}}.error-dialog_content-text__iEu7C{display:flex;flex-direction:column;font-weight:400;gap:.25rem;justify-content:center;padding-top:.75rem;text-align:center}.error-dialog_content-text-sub__O9JQ7{font-size:.875rem;line-height:1.125rem;min-height:2.125rem}.error-dialog_content-text-sub__O9JQ7 .error-dialog_error__FJKcX{color:#d32f2f;text-align:center}.error-dialog_content-button-container__MxOGx{align-items:center;display:flex;justify-content:center;padding-top:1.5rem}.error-dialog_content-button__O6uOp{min-width:7.5rem}@keyframes button-spinner_spin__ZIBJa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button-spinner_spinner__pEYrO{animation:button-spinner_spin__ZIBJa 3s linear infinite;color:#0000008a;margin-right:4px}.page-loader_loader__U6Xm\+{align-items:center;display:grid;height:100%;justify-content:center;width:100%}.page-loader_p-0__GHx3p{padding:0!important}.stripe-elements_px-3__J8ThT{padding-inline:.75rem}.stripe-elements_py-3__dMaDd{padding-block:.75rem}.stripe-elements_text-normal__QDyxG{font-size:1rem}.stripe-elements_element-field__lCnp0{max-width:calc(100% - 1.75rem);padding-block:10.605px;padding-inline:.875rem}.stripe-elements_w-full__3Ms46{width:100%}.stripe-elements_focus-style__yxhd9{--label-color:var(--primary-color);border-color:var(--primary-color)!important}.stripe-elements_brand-images__8fNMQ{align-items:center;bottom:0;display:flex;gap:6px;justify-content:center;position:absolute;right:14px;top:0}@media(max-width:380px){.stripe-elements_brand-images__8fNMQ{gap:4px}}.stripe-elements_brand-images__8fNMQ img{height:1rem;object-fit:contain}@media(max-width:380px){.stripe-elements_brand-images__8fNMQ .stripe-elements_discover__YFGp2{display:none}}.payment-form_form-container__6cqag{display:flex;flex:1 1;flex-direction:column;height:100%}.payment-form_form-secondary-container__NutH7{display:flex;flex:1 1;flex-direction:column}.payment-form_header__wjOs1{color:#2c2c2c;font-size:1.25rem;font-weight:600;padding-bottom:16px;padding-top:20px;text-align:center}.payment-form_payment-type-container__NL6wx{display:flex;padding-bottom:1rem}.payment-form_payment-type-container__NL6wx:empty{display:none}.payment-form_form__cCMjV{display:flex;flex:1 1;flex-direction:column}.payment-form_fields-container__n-lq3{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:500px){.payment-form_fields-container__n-lq3{grid-template-columns:1fr}}.payment-form_fields-container__n-lq3 .payment-form_card-number__OVpAK{grid-column:1/-1}.payment-form_submit-button-container__iddJ9{background:#fff;background:var(--white,#fff);bottom:0;display:flex;justify-content:space-around;margin:auto auto 0;padding-bottom:.5rem;padding-top:1rem;position:-webkit-sticky;position:sticky;width:18.75rem;z-index:999}@media(max-width:500px){.payment-form_submit-button-container__iddJ9{width:100%}}.payment-form_submit-button-container__iddJ9 .payment-form_back-button__WIg7U{padding-right:1.5rem}.payment-form_submit-button-container__iddJ9 .payment-form_back-button__WIg7U .MuiButton-root{width:5.81rem}.payment-form_submit-button-container__iddJ9 .payment-form_submit-button__yhFnF{flex:1 1}.payment-form_button-container__Hovqq .payment-form_button-label__LfyCs{align-items:center;display:inline-flex;font-size:1rem;justify-content:center;white-space:nowrap}.payment-form_button-container__Hovqq .payment-form_button-label__LfyCs .payment-form_button-text__jv3-f{text-transform:none}.payment-form_button-container__Hovqq .payment-form_button-label__LfyCs .payment-form_stripe-logo__CJg6P{max-height:30px}.payment-form_button-container__Hovqq .payment-form_stripe-images__QsJls{display:flex;gap:6px;justify-content:center;padding-top:.5rem}.payment-form_button-container__Hovqq .payment-form_stripe-images__QsJls img{height:1.5rem;object-fit:contain}.payment-form_button-container__Hovqq .payment-form_buy-button__wJ2Ml{background-color:var(--primary-color)!important;height:40px;margin-top:auto;text-transform:capitalize!important}.payment-form_button-container__Hovqq .payment-form_buy-button__wJ2Ml:disabled{color:#fff!important;opacity:.3}.payment-form_hidden__Y-oZg{display:none}.payment-form_agreement-text-wrapper__j1N9-{grid-column:1/-1}.payment-form_agreement-text-wrapper__j1N9- label{padding:0;position:static}.payment-form_agreement-text-wrapper__j1N9- a{color:revert;text-decoration:underline}.custom-tooltip{background-color:#fff!important;border:1px solid!important;margin-bottom:10px!important;margin-top:10px!important}.custom-tooltip,.custom-tooltip .MuiTooltip-arrow{color:var(--primary-color)!important}.custom-tooltip-span{line-height:0px}.custom-tooltip-span .info-icon{fill:var(--primary-color);margin-left:10px;width:12px}.quote-card .custom-tooltip-span{line-height:0px}.quote-card .custom-tooltip-span .info-icon{height:12px;margin-bottom:-1px;margin-left:5px}.quote .custom-tooltip-span{line-height:0px}.quote .custom-tooltip-span .info-icon{height:12px;margin-bottom:-1px;margin-left:5px}.payment-type_container__Pf\+uz{align-items:center;background:#fff;border:1px solid #9ca6ca1a;border-radius:10px;box-shadow:0 0 10px #9ca6ca4d;display:flex;gap:.5rem;margin-inline:auto;min-height:40px;padding:10px}@media(max-width:600px){.payment-type_container__Pf\+uz{flex-direction:column;padding:10px 5px;width:100%}}.payment-type_provider-icon__hMZs4{object-fit:contain;width:5rem}.payment-type_logo-container__z5l0W{display:flex;gap:.5rem}.payment-type_typography__uhA1O{font-size:14px;font-weight:700!important;line-height:20px}.payment-type_tooltip-content-wrapper__ZcjVG{display:flex;flex-direction:column}.payment-type_tooltip-content-field__m9WNJ{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.payment-type_tooltip-content-key__73Go3{font-size:12px;font-weight:500;position:static}.payment-type_tooltip-content-value__gfNq0{font-size:12px;font-weight:400}.payment-type_tooltip-icon-wrapper__ZhpJt{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.payment-type_tooltip-info-icon__mHZv7{fill:var(--primary-color);aspect-ratio:1/1;padding-left:5px;padding-right:5px;width:22px}.payment-type_tooltip-info-icon__mHZv7:focus-visible{box-shadow:0 0 5px var(--primary-color);outline:1px solid var(--primary-color)}.success-dialog_content__YTFNx{display:flex;flex-direction:column;justify-content:center;min-width:26rem;padding-block:2.5rem;padding-inline:2rem}.success-dialog_content-root__iSQP9{padding:20px 24px}@media(max-width:500px){.success-dialog_content-root__iSQP9{padding-block:1rem;padding-inline:1rem}.success-dialog_content__YTFNx{min-width:auto;padding:1rem}}.success-dialog_content-text__pt-UN{display:flex;flex-direction:column;font-weight:400;gap:.25rem;justify-content:center;text-align:center}.success-dialog_content-text-main__4BYvq{font-size:1.375rem;line-height:1;min-height:2.125rem}.success-dialog_content-text-sub__3Qmw4{font-size:.875rem;line-height:1.125rem;min-height:2.125rem}.success-dialog_content-button-container__oAJaj{align-items:center;display:flex;justify-content:center;padding-top:1.5rem}.success-dialog_content-button__mRfLC{min-width:7.5rem}.quote-header_header__uiBie{font-feature-settings:normal;font-family:var(--primary-font-family);font-variant:normal;padding-bottom:1rem;text-align:center}@media(max-height:420px),(max-width:500px){.quote-header_header__uiBie{padding-bottom:.5rem}}.quote-header_header-title__TDHK\+{color:var(--landing_page_title_1_font_color);font-size:24px;font-weight:500;line-height:30px}@media(max-height:420px),(max-width:500px){.quote-header_header-title__TDHK\+{font-size:18px;line-height:20px}}.quote-header_header-title__TDHK\+:empty{display:none}.quote-header_header-subtitle__Yow-R{color:var(--landing_page_title_2_font_color);font-size:20px;font-weight:600;line-height:18px;padding-top:8px}@media(max-height:420px),(max-width:500px){.quote-header_header-subtitle__Yow-R{line-height:1}}.quote-header_header-subtitle__Yow-R:empty{display:none}@keyframes sparkles_comeInOut__45F\+\+{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}@keyframes sparkles_spin__UhtX-{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sparkles_wrapper__It\+YB{display:inline-block;position:relative}.sparkles_child-wrapper__LOQ4S{font-weight:700;position:relative;z-index:1}.sparkles_sparkle-wrapper__BKJGy{display:block;position:absolute}@media(prefers-reduced-motion:no-preference){.sparkles_sparkle-wrapper__BKJGy{animation:sparkles_comeInOut__45F\+\+ 1s forwards}}.sparkles_sparkle-svg__FqoT0{display:block;pointer-events:none}@media(prefers-reduced-motion:no-preference){.sparkles_sparkle-svg__FqoT0{animation:sparkles_spin__UhtX- 1s linear}}.quote-card_new_container-wrapper__jdPuD{background:linear-gradient(102.2deg,var(--primary-color) -.9%,#fff 14.69%,#fff 31.34%);border-radius:.5rem;box-shadow:0 4px 12px 0 rgba(0,0,0,.251);display:flex;flex:1 1;flex-direction:column;margin:.5rem 0;min-width:-webkit-min-content;min-width:min-content;padding:1.5rem;width:100%}@media(max-width:900px){.quote-card_new_container-wrapper__jdPuD{background:linear-gradient(215.21deg,var(--primary-color) .93%,#fff 18.89%,#fff 34.47%,#fff 75.16%,#edf9ff 97.85%);max-width:calc(100% - 40px);padding:1rem;position:relative;width:90%}}.quote-card_new_container__XOD8N{display:flex;flex:1 1;flex-direction:row}@media(max-width:900px){.quote-card_new_container__XOD8N{flex-direction:column}}.quote-card_new_quote-card-image__bVHu1{object-fit:contain;width:8rem}@media(max-width:900px){.quote-card_new_quote-card-image__bVHu1{height:4rem;position:absolute;right:0;top:-.75rem;width:auto}}.quote-card_new_price-section__qaERT{display:flex;flex-direction:column;justify-content:center;padding:0 1.5rem}@media(max-width:900px){.quote-card_new_price-section__qaERT{border-bottom:1px solid #d9d9d6;padding:0 0 1rem}}.quote-card_new_price-section__qaERT .quote-card_new_price-title__RomQn img{height:4rem;mix-blend-mode:multiply}.quote-card_new_price-section__qaERT .quote-card_new_monthly-premium-container__Gg5jS{display:flex;flex-direction:column;font-size:1rem;font-weight:500;mix-blend-mode:multiply}.quote-card_new_price-section__qaERT .quote-card_new_monthly-premium__\+6fYm{font-size:3rem;font-weight:600;line-height:3rem}@media(max-width:900px){.quote-card_new_price-section__qaERT .quote-card_new_monthly-premium__\+6fYm{font-size:2rem;line-height:2rem}}.quote-card_new_price-section__qaERT .quote-card_new_monthly-premium-start-text__1sXZo{margin-bottom:auto;padding-block:.25rem}.quote-card_new_price-section__qaERT .quote-card_new_monthly-premium-frequency__StRCw{font-size:1rem;font-weight:500;margin-top:auto;padding:.25rem}.quote-card_new_price-section__qaERT .quote-card_new_guarantee-text__M95IW{font-size:.875rem;font-weight:400;line-height:1.2;padding-top:1rem}.quote-card_new_price-section__qaERT .quote-card_new_guarantee-text__M95IW.quote-card_new_guarantee-text-hidden__kVJqT,.quote-card_new_price-section__qaERT .quote-card_new_sparkles-hidden__3Jed9{visibility:hidden}.quote-card_new_discounts-and-actions__Mt1aE{border-left:1px solid #d9d9d6}@media(max-width:900px){.quote-card_new_discounts-and-actions__Mt1aE{border-left:0;margin-inline:auto}}.quote-card_new_insurance-options-container__3n5Jw{grid-column-gap:1rem;grid-row-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr;padding:0 1.5rem;row-gap:1rem}@media(max-width:900px){.quote-card_new_insurance-options-container__3n5Jw{padding:1rem 0 0}}.quote-card_new_insurance-options__TWrh\+{display:flex}.quote-card_new_buttons__Ki\+gW{display:flex;justify-content:center;padding:1rem 1.5rem 0}.quote-card_new_buttons__Ki\+gW .quote-card_new_buy-button__PLsq6{font-size:1.25rem;font-weight:500;min-width:8rem}.quote-card_new_quote-item-wrapper__y8WRO{display:flex;flex-direction:column;padding-bottom:10px}@media(max-width:900px){.quote-card_new_quote-item-wrapper__y8WRO{padding-bottom:6px}}.quote-card_new_quote-item-wrapper__y8WRO .quote-card_new_quote-item-label__1ttXJ{align-items:center;display:flex;flex-direction:row}.quote-card_new_quote-item-wrapper__y8WRO .quote-card_new_quote-item-label-text__RhiHQ{color:#000;display:flex;font-size:.75rem;font-style:normal;font-weight:300;line-height:1.125rem;min-width:-webkit-max-content;min-width:max-content;padding-right:.25rem}.quote-card_new_quote-item-wrapper__y8WRO .quote-card_new_quote-item-value__miUde{color:#000;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.125rem;text-align:left}.quote-card_new_hidden__Mh8-\+{display:none!important}.quote-card_new_effective-date-container__wkAu7{display:flex;flex-direction:column;padding-bottom:10px}@media(max-width:900px){.quote-card_new_effective-date-container__wkAu7{padding-bottom:6px}}.quote-card_new_effective-date-label__EkBon{align-items:center;display:flex;flex-direction:row}.quote-card_new_effective-date-label-text__OgKNz{color:#000;display:flex;font-size:.75rem;font-style:normal;font-weight:300;line-height:1.125rem;min-width:-webkit-max-content;min-width:max-content;padding-right:.25rem}.quote-card_new_effective-date-value__kgm1U{padding-top:3px}.quote-card_new_tooltip__aBEvO .info-icon{margin-bottom:0!important}.quote-card_new_rating-container__JOerf{align-items:center;display:flex;gap:.125rem;justify-content:start}.quote-card_new_rating-container__JOerf .quote-card_new_rating__Ac6um{font-size:1.2rem;font-weight:700}.quote-card_new_rating-container__JOerf .quote-card_new_icon__m5po1{padding:0 5px;width:80px}.quote-card_new_rating-container__JOerf .quote-card_new_text__Ji2ht{color:#000;font-size:1.2rem;font-weight:500}.quote-card_new_rating_logo_container__xsRv1{display:flex;justify-content:start}.quote-card_new_rating_logo_container__xsRv1 .quote-card_new_rating_logo__DE2-d{width:80px}.quote-screen_container__luB43{display:grid;justify-content:center;padding:16px 20px}.quote-screen_quote-container__UKkd5{align-items:center;display:flex;flex-direction:column;width:100%}.disappear-back,.disappear-mini-promotion,.disappear-mini-subLabel{display:none}.mini-promotion,.mini-subLabel{display:inline-block}.mini-promotion{color:var(--mini_landing_page_title_font_color);font-size:23px;font-weight:500}.mini-middle{background:var(--mini_footer_background_color);display:block!important;flex:1 1;overflow:auto;text-align:center}.mini-promotion.firstStep{margin-top:6%}.options{text-align:left;text-align:initial;width:97%}.mini-main{background:var(--mini_centre_background_color);padding:0 10px}.mini-main .MuiFormHelperText-root.Mui-error.MuiFormHelperText-sizeMedium.MuiFormHelperText-contained{color:var(--error_font_color)}.mini-main .MuiOutlinedInput-root.MuiInputBase-root.MuiInputBase-colorPrimary.Mui-error.MuiInputBase-formControl .MuiOutlinedInput-notchedOutline{border-color:var(--error_font_color)}.mini-main .MuiInputLabel-root.MuiInputLabel-formControl.MuiInputLabel-animated.MuiInputLabel-outlined.MuiFormLabel-root.MuiFormLabel-colorPrimary.Mui-error{color:var(--error_font_color)}.mini-main .MuiInputLabel-root.MuiInputLabel-formControl.MuiInputLabel-animated.MuiInputLabel-outlined.MuiFormLabel-root.MuiFormLabel-colorPrimary.Mui-error.Mui-focused{color:#828282}.mini-main .MuiOutlinedInput-root.MuiInputBase-root.MuiInputBase-colorPrimary.Mui-error.MuiInputBase-formControl.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color)}.fletch-alert .status-label{font-size:33.7321px;font-weight:700}.fletch-alert .center-align{display:flex;justify-content:center}.fletch-alert .btn{border-radius:12px;box-shadow:0 3.94737px 11.8421px #9ca6ca40;height:42px;margin-top:10px;width:129px}.fletch-alert .next:hover{background-color:#007bff}.fletch-alert .back{border:.789474px solid #b2bcca}.fletch-alert .back,.fletch-alert .back:hover{background-color:#fff;color:#b2bcca}.fletch-alert .alert-message-label{font-size:14.0449px;font-weight:400}.fletch-alert .mt-5{margin-top:15px}@media(min-width:320px)and (max-width:500px){.mini-promotion{font-size:18px}}.mini-form-footer{display:flex;justify-content:center;padding:0 24px}@media(max-width:500px){.mini-form-footer{padding:0 16px}}.mini-form-footer .spinner{animation:spin 3s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mini-form-footer button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-bottom:10px}.mini-form-footer button .right{margin-right:10px;margin-top:2px}.mini-form-footer button .text-back{color:#fff}.mini-form-footer button .text-back,.mini-form-footer button .text-right{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:20px}.mini-form-footer button .text-right{margin-right:10px}.mini-form-footer button .active{color:#fff}.mini-form-footer button img{height:13px;width:8.15px}.mini-form-footer button:disabled{box-shadow:0 0 0 var(--primary-color);cursor:not-allowed;opacity:.3}.mini-form-footer .first_step{width:100%}.mini-form-footer .button_glow{box-shadow:0 0 5px var(--primary-color)}.mini-form-footer button.back{background:#fff;border:1px solid #fff;border-radius:3px;height:32px;width:100%}.mini-form-footer button.next{background:var(--primary-color);border:1px solid var(--primary-color);border-radius:3px;box-shadow:0 0 5px var(--primary-color);color:#fff;height:40px;width:100%}.mini-form-footer button.next.buy{width:100%}.mini-init-form{align-items:center;background:var(--mini_header_background_color);flex-direction:column!important;justify-content:center;padding:0 24px;width:100%}@media(max-width:500px){.mini-init-form{padding:0 16px}}.mini-init-form .disappear-back,.mini-init-form .disappear-mini-promotion,.mini-init-form .disappear-mini-subLabel{display:none}.mini-init-form .mini-promotion,.mini-init-form .mini-subLabel{display:inline-block}.mini-init-form .mini-promotion{color:var(--mini_landing_page_title_font_color);font-size:23px;font-weight:500;line-height:30px}.mini-init-form .text-back{padding-top:8px}.mini-init-form .secondaryLogo{display:none;height:32px;padding-right:20px;padding-top:9px;width:auto}.mini-init-form .invalidSecondaryLogo{display:none}.mini-init-form .mini-logo{float:right;margin:0 auto;width:100%}.mini-init-form .mini-logo .first-screen{justify-content:right!important}.mini-init-form .mini-logo p{color:#32d74b;font-size:30px;font-weight:600;justify-content:center;line-height:30px;margin:10px;text-align:center}.mini-init-form .mini-logo button{background:none;border:none;color:var(--mini_back_button_font_color);cursor:pointer;float:left;font-size:16px;line-height:16px;padding-inline:0;text-decoration:underline}.mini-init-form .mini-logo .primaryLogo{display:flex;flex-direction:column}.mini-init-form .mini-logo .disclaimerContainer{display:flex;flex-direction:row;justify-content:center}.mini-init-form .mini-logo .primaryLogo .disclaimerMini{color:var(--mini_disclaimer_font_color);cursor:pointer;font-size:10px;line-height:13px;text-align:center;text-decoration:underline}.mini-init-form .mini-logo .primaryLogo .disclaimerMini.addMargin{margin-bottom:7px;margin-top:6px}.mini-init-form .mini-logo .primaryLogo img{align-self:flex-end}.mini-init-form .mini-logo .poweredByFletch{color:#828282;display:grid;font-size:10px;font-weight:600;line-height:13px}.mini-init-form .mini-logo .poweredByFletch img{height:38px}.mini-init-form .mini-logo .poweredByFletch a{text-decoration:none}.mini-init-form .mini-logo .poweredByFletch a:hover{text-decoration:underline}.mini-init-form .mini-middle{display:inline-block;text-align:center}.mini-init-form .mini-subLabel{color:#303533;font-size:22px;font-weight:400;line-height:22px;margin-left:10px}@media(min-width:320px)and (max-width:500px){.mini-init-form .mini-logo p{font-size:18px}.mini-init-form .mini-logo button{font-size:14px!important}}.disclaimer-popover-tooltip{background-color:#fff!important;border:2px solid var(--mini_disclaimer_font_color);color:#333!important}.disclaimer-popover-tooltip a{color:var(--mini_disclaimer_font_color)}.disclaimer-popover-popper{padding-right:20px}.init-form{align-items:center;flex-direction:column!important;height:100%;justify-content:center;padding:0 10px 0 5px;width:100%}.init-form .fields-container{border-radius:15px;box-shadow:0 5px 15px #9ca6ca80;padding:20px}.init-form .middle{display:table-cell;vertical-align:middle}.init-form .first-row{display:inline-flex;width:100%}.init-form .subTitle{color:var(--landing_page_title_2_font_color);font-size:13px;margin-bottom:3px;margin-left:3px}.init-form .promotion{color:var(--landing_page_title_1_font_color);display:grid;font-size:42px;font-weight:500;line-height:42px;text-align:center}.init-form .promotion img{margin:0 auto}.init-form .subLabel{color:#32d74b;font-size:32px;font-weight:400;line-height:42px;margin-top:10px}@media(max-width:500px){.init-form .promotion{font-size:28px}.init-form .first-row{display:block}}@media(min-width:320px)and (max-width:500px){.init-form .fields-container{padding:10px}}.landing-image-container{padding-top:.5rem}.landing-image{--color-1:var(--loader-primary-color);--color-2:var(--loader-secondary-color);height:80px}.layout-padding{padding-inline:24px}@media(max-width:500px){.layout-padding{padding-inline:16px}}@media(max-width:320px){.apt-textfield-css-fix .fletch-material-textfield .size{padding-inline:0}}.fletch-material-textfield .size{padding:10px;width:100%}.fletch-material-textfield .MuiInputLabel-outlined.Mui-focused{color:#828282}.fletch-material-textfield .MuiFormHelperText-root.Mui-error{line-height:10px!important;margin-left:0!important}.fletch-material-textfield label+.MuiInputBase-formControl .MuiInputBase-input{height:4px!important}.fletch-material-textfield .MuiInputLabel-formControl+.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid var(--primary-color);box-shadow:0 0 5px var(--primary-color)}.fletch-material-textfield .MuiInputLabel-formControl+.Mui-focused .MuiInputBase-input:hover .MuiOutlinedInput-notchedOutline{border-color:initial!important}.fletch-material-textfield .MuiInputLabel-outlined{background:#fff;font-size:14px!important;line-height:27px!important;padding-left:6px;padding-right:6px}.fletch-material-textfield .readonly .MuiInputBase-formControl{background-color:var(--read-only)!important;font-size:14px!important}.fletch-material-textfield label.MuiInputLabel-root.MuiInputLabel-shrink{font-size:14px!important;transform:translate(22px) scale(.75)!important}.fletch-material-textfield .MuiFormHelperText-filled{line-height:10px!important;margin-left:0!important}@media(min-width:320px)and (max-width:500px){.fletch-material-textfield .MuiInputLabel-outlined,.fletch-material-textfield label+.MuiInputBase-formControl .MuiInputBase-input{font-size:12px!important}}.TextField_text-field-wrapper__TL2-o{--icon-size:32px;--padding-inline:8px;--padding-label:6px;position:relative}.TextField_text-field-wrapper__TL2-o .MuiInputBase-input{padding-left:calc(var(--icon-size) + var(--padding-inline))}.TextField_text-field-wrapper__TL2-o .MuiInputLabel-root:not(.MuiInputLabel-shrink){padding-left:calc(var(--icon-size) + var(--padding-inline) - var(--padding-label))}.TextField_text-field-wrapper__TL2-o .TextField_text-field-icon__SdlpL{color:#828282;left:10px;padding-inline:var(--padding-inline);position:absolute;top:50%;transform:translateY(-50%);z-index:2}.TextField_text-field-wrapper__TL2-o.TextField_text-field-error__mCk3G .TextField_text-field-icon__SdlpL{top:calc(50% - 7px)}.pac-container:after{content:none!important}.form__group{padding:10px 0 0;position:relative}.form__group .invalid{color:var(--error_font_color);font-size:12px}.form__container{align-items:center;border:1px solid var(--mini_field_border_color);border-radius:4px;display:flex;height:35px;justify-content:center;transition:border-color .2s,box-shadow .2s}.form__container:focus-within{border:1px solid var(--primary-color);box-shadow:0 0 5px var(--primary-color)}.pac-target-input:not(:-webkit-autofill):not([data-config-ui=true]){height:38px;padding-left:5px;width:100%}.form__field{background:#0000;border:0;color:#212121;font-family:inherit;font-size:16px;outline:0;padding:7px 0;transition:border-color .2s;width:100%}.form__field::placeholder{color:#0000}.form__field:placeholder-shown~.form__label{cursor:text;font-size:14px;left:34px;padding-left:0;pointer-events:none;top:19px}.form__field:focus~.form__label,label{background:#fff;color:#9b9b9b;display:block;font-size:10px;left:10px;padding:0 8px;position:absolute;top:0;transition:.2s}.form__field:focus~.form__label{background:#fff;color:var(--mini_field_border_color)}.location-icon{color:#9b9b9b;margin-left:6px;z-index:10}.close-icon{background-color:#0000;border:1px solid #0000;cursor:pointer;display:inline-block;outline:0;vertical-align:middle}.close-icon:after{background-color:#fa9595;border-radius:50%;bottom:0;box-shadow:0 0 2px #e50f0f;color:#fff;content:"X";cursor:pointer;display:block;font-size:12px;font-weight:400;height:11px;margin:auto;padding:2px;position:absolute;right:5px;text-align:center;top:-15px;width:9px;z-index:1}.form__field:not(:valid)~.close-icon{display:none}@media(min-width:320px)and (max-width:500px){.form__field:placeholder-shown~.form__label{font-size:12px}.form__group{margin-left:10px;padding-right:10px}.pac-target-input:not(:-webkit-autofill):not([data-config-ui=true]){font-size:12px;padding-left:3px}.location-icon{margin-right:1px}}.owner-info{margin-top:22px;padding:0 14px}@media(max-width:500px){.owner-info{padding:0 6px}}.owner-info .title{color:#2c2c2c;font-size:1.25rem;font-weight:600;padding-inline:10px;text-align:center}.owner-info .owner-birthday .fletch-datepicker{padding:10px}.owner-info .owner-birthday .fletch-datepicker label{font-size:14px;top:3px}.owner-info .owner-birthday .fletch-datepicker label.MuiInputLabel-shrink{transform:translate(22px,3px) scale(.75)}@media(min-width:320px)and (max-width:500px){.owner-info .owner-birthday .fletch-datepicker .MuiInputLabel-outlined,.owner-info .owner-birthday .fletch-datepicker label+.MuiInputBase-formControl .MuiInputBase-input{font-size:12px!important}}.owner-info .add-roomate,.owner-info .edit-roomate{background:#32d74b;border:1px solid #32d74b;border-radius:5px;color:#fff;display:flex;height:40px;justify-content:center;margin-bottom:8px;margin-right:8px;padding:4px;width:200px}.owner-info .add-roomate div,.owner-info .edit-roomate div{font-size:14px;padding:3%;text-align:center}.owner-info .add-roomate svg,.owner-info .edit-roomate svg{padding:3px}.owner-info .add-roomate.disabled{opacity:.3}.owner-info .edit-roomate{background:#ff4c4c;border:1px solid #ff4c4c;color:#fff}@media(min-width:320px)and (max-width:500px){.owner-info .add-roomate,.owner-info .edit-roomate{width:138px}.owner-info .add-roomate div,.owner-info .edit-roomate div{font-size:12px}.owner-info .add-roomate svg,.owner-info .edit-roomate svg{font-size:20px;padding:1px}}.email-suggestion{font-size:.875rem;line-height:1;padding-inline:10px}.form-layout{display:grid;grid-template-columns:1fr 1fr;width:100%}@media(max-width:500px){.form-layout{grid-template-columns:1fr}}.form-layout .span-full{grid-column:1/-1}.form-layout .fire-alarm-label{color:#0009;margin-right:auto;max-height:57px;padding-inline:0;position:revert}.fletch-datepicker input{height:4px!important}.fletch-datepicker input:focus{box-shadow:1px var(--primary-color)}.fletch-datepicker .Mui-error{line-height:10px!important;margin-left:0!important;margin:3px 0 0}.fletch-datepicker .MuiInputLabel-outlined.MuiFormLabel-colorPrimary.Mui-focused{color:#828282!important}.fletch-datepicker .MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-formControl.MuiInputBase-adornedEnd.Mui-focused .MuiOutlinedInput-notchedOutline,.fletch-datepicker .MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-formControl.MuiInputBase-adornedEnd.Mui-focused .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input:focus{border:1px solid var(--primary-color)!important;box-shadow:0 0 5px var(--primary-color)}.fletch-datepicker .MuiFormLabel-root{background:#fff;padding-left:6px;padding-right:6px;padding-top:3px}@media(min-width:320px)and (max-width:500px){.fletch-datepicker input{font-size:12px!important}.fletch-datepicker input::placeholder{font-size:11px!important;padding:20px}.fletch-datepicker svg{font-size:17px}}.css-bkrceb-MuiButtonBase-root-MuiPickersDay-root.Mui-selected,.css-bkrceb-MuiButtonBase-root-MuiPickersDay-root.Mui-selected:hover{background:var(--primary-color)!important}.quote{padding:16px 20px}.quote .quote-container{align-items:center;display:flex;flex-direction:column;width:100%}.quote .item-container.fletch-recommended{border:1px solid #009c52;box-shadow:0 18.8976px 28.3465px #27ae604d}.quote .item-container{align-items:center;background:#fff;border-radius:5px;box-shadow:0 5px 15px #9ca6ca40;box-sizing:border-box;margin-top:10px;position:relative}.quote .item-container .align-start{align-items:start!important}.quote .item-container .quote-total{text-align:right}.quote .item-container .quote-total .quote-total-amount{color:var(--primary-color);font-size:30px;font-weight:600}.quote .item-container .quote-total .quote-total-amount.pre-discounted{font-size:24px;margin-bottom:-7px;text-decoration:line-through}.quote .item-container .quote-total .discount-invalid{display:none}.quote .item-container .quote-total .quote-total-label{color:#b2bcca;font-size:22px;font-weight:600;margin-top:-3px}.quote .item-container .item .vendor-name{color:#4f4f4f;font-size:20px;font-weight:400;line-height:16px}.quote .item-container .item .vendor-logo{margin-right:10px}.quote .item-container .item .vendor-logo img{height:35px;width:100px}.quote .item-container .pricing{max-width:290px}.quote .item-container .annual-limit .value{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-align:left}.quote .item-container .annual-limit .key-name{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:16px}.quote .item-container .wellness{display:flex;margin:0 0 15px 20px}.quote .item-container .wellness .wellness-img img{height:16px;width:19px}.quote .item-container .wellness .wellness-label{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:16px;margin-left:5px}.quote .item-container .addons{align-items:center;flex-wrap:wrap}.quote .item-container .addons .ml-0{margin-left:0!important}.quote .item-container .addons .label{color:#000;font-size:10px;font-style:normal;font-weight:300;line-height:16px;margin-left:15px}.quote .item-container .addons .flex-label{align-items:center;display:flex}.quote .item-container .btn-container{align-items:center;padding:15px 10px 0 15px}.quote .item-container .btn-container>div{margin-bottom:10px}.quote .item-container .btn-container .customize{background:#fff;color:var(--primary-color);margin-right:15px}.quote .item-container .btn-container .customize,.quote .item-container .btn-container .price{border:1px solid var(--primary-color);border-radius:3px;cursor:pointer;height:32px;min-width:20px;padding-left:10px;padding-right:10px;width:100%;width:250px}.quote .item-container .btn-container .price{background:var(--primary-color);color:#fff}.quote .vendor-recommendation{background:#32d74b;border-radius:0 5px;color:#fff;font-size:10px;padding:2px 10px;position:absolute;right:0;top:0}.quote .buy{background:var(--primary-color);border:2px solid var(--primary-color);border-color:var(--primary-color)!important;border-radius:6px;color:#fff;font-size:14px;height:25px;width:150px}@media(min-width:961px){.price{margin-left:5px}}@media(min-width:320px)and (max-width:500px){.quote{padding-bottom:4px}.quote .item-container .item .vendor-name{font-size:14px;text-align:left}.quote .quote-total .quote-total-amount{font-size:24px!important}.quote .quote-total-amount.pre-discounted{font-size:18px!important;margin-bottom:-9px!important}.quote .quote-total-label{font-size:15px!important;padding-bottom:5px}.quote .buy{width:80px}}.quote-card-grid{display:grid;justify-content:center}.loader{background:#0000;height:290px;left:38%;position:fixed;text-align:center;top:33%;width:303px;z-index:99999999999}.loader .loader-text{color:#25283d;font-family:Gilroy;font-size:20px;font-style:normal;font-weight:600;margin-top:68px}.loader .ring{margin-left:17px}.loader .path{fill:red}.loader .coccoc-alo-ph-circle{animation:coccoc-alo-circle-anim 1.2s ease-in-out infinite;background-color:#0000;border:10px solid #36fe6a;border-radius:100%;height:200px;left:20px;opacity:.6;position:absolute;top:20px;transition:all .8s;width:200px}.loader .coccoc-alo-phone{-webkit-backface-visibility:hidden;background-color:#0000;cursor:pointer;height:180px;right:150px;top:30px;-webkit-transform:translateZ(0);transition:visibility .5s;width:180px;z-index:200000!important}.loader .coccoc-alo-ph-img-circle{background-size:contain;border:2px solid #0000;border-radius:100%;height:75px;left:90px;opacity:.7;position:absolute;top:94px;width:80px}.loader .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle,.loader .coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle,.loader .coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle{border-color:var(--loader-secondary-color);opacity:.5}.loader .coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle,.loader .coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle{background-color:var(--loader-secondary-color)}@keyframes coccoc-alo-circle-anim{0%{opacity:.1;transform:rotate(0) scale(.5) skew(1deg)}30%{opacity:.5;transform:rotate(0) scale(.7) skew(1deg)}to{opacity:.1;transform:rotate(0) scale(1) skew(1deg)}}@media(min-width:320px)and (max-width:700px){.loader{left:0!important}}.add-roomates,.delete-roomate{display:flex;justify-content:space-between;padding-left:10px}.add-roomates .edit-roomate{background:#32d74b;border:1px solid #32d74b;border-radius:5px;color:#fff}.add-roomates.disabled{opacity:.3}@media(min-width:800px){.add-roomates,.delete-roomate{justify-content:space-around;max-width:100%!important}.add-roomate-button{margin-left:43%!important}}@media(min-width:320px)and (max-width:500px){.add-roomates,.delete-roomate{display:flex;justify-content:flex-end}.delete-roomate{display:inline-flex;justify-content:flex-start;margin-left:10px}}.subscribe_container__ZcbT2{box-sizing:border-box;display:grid;height:100%;justify-content:center;padding:16px 20px;width:100%}.subscribe_main__fo5yY{display:grid}.subscribe_main__fo5yY p{color:#25283d;font-size:40px;font-weight:700;line-height:79px;text-align:center}.subscribe_main__fo5yY img{margin:0 auto;width:445px}@media(min-width:320px)and (max-width:500px){.subscribe_main__fo5yY p{font-size:20px}.subscribe_main__fo5yY img{width:80%}}.subscribe_sub__0XhGc{text-align:center}.subscribe_sub__0XhGc p{margin:2px}.unsubscribe_container__wq0tb{box-sizing:border-box;display:grid;height:100%;justify-content:center;padding:16px 20px;width:100%}.unsubscribe_main__o35r9{display:grid}.unsubscribe_main__o35r9 p{color:#25283d;font-size:40px;font-weight:700;line-height:79px;text-align:center}.unsubscribe_main__o35r9 img{margin:0 auto;width:445px}@media(min-width:320px)and (max-width:500px){.unsubscribe_main__o35r9 p{font-size:20px}.unsubscribe_main__o35r9 img{width:80%}}.unsubscribe_sub__0a8xX{text-align:center}.unsubscribe_sub__0a8xX p{margin:2px}