@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap);:export{palette-primary-light:#2c2c2c;palette-primary-main:#000;palette-primary-dark:#000;palette-primary-contrast-text:#fff;palette-secondary-light:#7d7d7d;palette-secondary-main:#515151;palette-secondary-dark:#292929;palette-secondary-contrast-text:#fff;palette-info-light:#64b5f6;palette-info-main:#2196f3;palette-info-dark:#1976d2;palette-success-light:#81c784;palette-success-main:#81c784;palette-success-dark:#388e3c;palette-warning-light:#ffb74d;palette-warning-main:#ff9800;palette-warning-dark:#f57c00;palette-error-light:#ff5f6d;palette-error-main:#e51e42;palette-error-dark:#ab001c;palette-error-contrast-text:#fff;palette-grey-50:#fafafa;palette-grey-100:#f5f5f5;palette-grey-200:#eee;palette-grey-300:#e0e0e0;palette-grey-400:#bdbdbd;palette-grey-500:#9e9e9e;palette-grey-600:#757575;palette-grey-700:#616161;palette-grey-800:#424242;palette-grey-900:#212121;palette-grey-A100:#d5d5d5;palette-grey-A200:#aaa;palette-grey-A400:#303030;palette-grey-A700:#616161;palette-text-primary:#515151;palette-text-secondary:#515151;palette-text-disabled:rgba(0,0,0,.38);palette-text-hint:rgba(0,0,0,.38);palette-text-icon:rgba(0,0,0,.38);palette-text-divider:hsla(0,0%,100%,.12);palette-background-paper:#fff;palette-action-active:#015c8d;palette-action-hover:#015c8d;palette-action-hoverOpacity:.04;palette-action-selected:rgba(0,0,0,.08);palette-action-selectedOpacity:.08;palette-action-disabled:#c9c7c7;palette-action-disabledBackground:#c9c7c7;palette-action-disabledOpacity:.38;palette-action-focus:rgba(0,0,0,.12);palette-action-focusOpacity:.12;palette-action-activatedOpacity:.12;typography-html-font-size:16px;typography-font-family:"DM Sans";typography-font-size:16px;typography-font-weight-light:300;typography-font-weight-regular:400;typography-font-weight-medium:500;typography-font-weight-bold:700;typography-h1-font-family:"DM Sans";typography-h1-font-weight:700;typography-h1-font-size:24px;typography-h1-line-height:1.5;typography-h2-font-family:"DM Sans";typography-h2-font-weight:700;typography-h2-font-size:2.5rem;typography-h2-line-height:1.5;typography-h3-font-family:"DM Sans";typography-h3-font-weight:700;typography-h3-font-size:16px;typography-h3-line-height:1.3;typography-h4-font-family:"DM Sans";typography-h4-font-weight:700;typography-h4-font-size:1.5rem;typography-h4-line-height:1.5;typography-h5-font-family:"DM Sans";typography-h5-font-weight:600;typography-h5-font-size:18px;typography-h5-line-height:1.5;typography-h6-font-family:"DM Sans";typography-h6-font-weight:600;typography-h6-font-size:16px;typography-h6-line-height:1.5;typography-subtitle1-font-family:"DM Sans";typography-subtitle1-font-weight:400;typography-subtitle1-font-size:16px;typography-subtitle1-line-height:1.3;typography-subtitle2-font-family:"DM Sans";typography-subtitle2-font-weight:500;typography-subtitle2-font-size:.9375rem;typography-subtitle2-line-height:1.3;typography-subtitle3-font-family:"DM Sans";typography-subtitle3-font-weight:500;typography-subtitle3-font-size:.9375rem;typography-subtitle3-line-height:1.3;typography-body1-font-family:"DM Sans";typography-body1-font-weight:400;typography-body1-font-size:14px;typography-body1-line-height:1.2;typography-body2-font-family:"DM Sans";typography-body2-font-weight:400;typography-body2-font-size:.75rem;typography-body2-line-height:1.5;typography-p-font-family:"DM Sans";typography-p-font-weight:400;typography-p-font-size:.75rem;typography-p-line-height:1.5;button-font-family:"DM Sans";button-font-weight:700;button-font-size:16px;button-line-height:1.5;caption-font-family:"DM Sans";caption-font-weight:400;caption-font-size:16px;caption-line-height:1.5;overline-font-family:"DM Sans";overline-font-weight:400;overline-font-size:.75rem;overline-line-height:1.5;overline-letter-spacing:.08333em;overline-text-transform:uppercase;muiButtonRoot-border-radius:32px;muiButtonRoot-border:0;muiButtonRoot-font-family:"DM Sans";muiButtonContainedSizeLarge-padding:12px 22px;muiButtonOutlinedSizeLarge-padding:12px 22px;muiButtonContained-background-color:#fff;muiFilledInputRoot-border-radius:16px;muiFilledInputRoot-border-top-left-radius:16px;muiFilledInputRoot-border-top-right-radius:16px;muiFilledInputRoot-background-color:#fff;muiFilledInputRoot-color:#515151;muiFilledInputRoot-font-weight:400;muiFilledInputRoot-font-size:16px;muiFilledInputRoot-font-family:"DM Sans";muiToggleButtonRoot-border-top-right-radius:16px;muiToggleButtonRoot-border-bottom-left-radius:16px;muiToggleButtonRoot-border-top-left-radius:16px;muiToggleButtonRoot-border-bottom-right-radius:16px;muiToggleButtonRoot-background-color:#fff;muiToggleButtonRoot-border:2px solid #c9c7c7;MuiButtonGroup-border-radius:16px;MuiButtonGroup-border:1px solid #c9c7c7;MuiDialogPaper-border-top-left-radius:16px;MuiDialogPaper-border-bottom-right-radius:16px;MuiDialogPaper-padding:12px;MuiCard-border-top-left-radius:16px;MuiCard-border-bottom-right-radius:16px;MuiFormLabel-font-weight:500;MuiFormLabel-font-size:18px;MuiFormLabel-color:#515151;MuiInputLabelShrink-font-weight:700;MuiFormLabelRoot-color:#515151;MuiFormLabelRoot-font-size:16px;MuiFormLabelRoot-font-weight:500;MuiFormLabelRoot-focus-color:#515151;MuiMenuItem-font-weight:500;MuiMenuItem-font-size:18px;MuiMenuItem-color:#515151;MuiSelected-background-color:#fff;MuiAutocomplete-font-weight:500;MuiAutocomplete-font-size:18px;MuiAutocomplete-color:#515151;MuiDisabled-opacity:.5;MuiRadio-color:#515151;shape-border-radius:4}.theme-default .myPetForm__container__module-head__form-container__heading{font-family:"DM Sans";font-weight:700;font-size:32px;line-height:30px;color:#000}.theme-default .tos-modal-heading{font-family:"DM Sans";font-weight:700;font-size:24px;line-height:30px;color:#000}.theme-default .tos-modal-close{font-family:"DM Sans";font-weight:700;font-size:18px;line-height:1.3}.theme-default .tos-modal-content{font-family:"DM Sans";font-weight:400;font-size:16px;line-height:24px;color:#515151}.theme-default .tos-modal-content a,.tos-modal-content .theme-default a{font-family:"DM Sans";font-weight:700;font-size:14px;line-height:24px;color:#5757f2}@font-face{font-family:"Quincy cf";font-weight:900;src:url(/static/media/Quincy-CF-Black.cc6ae9f3.otf)}noscript{display:none}.app-container{min-height:100vh;position:relative}.theme-default .app-container{background-color:#f4f4f4}body,html{margin:0}.theme-default html{font-size:16px}.theme-default body{color:#333}.input-group{width:100%}.input-group__wrapper{position:relative;border:2px solid #c9c7c7;background:#fff;min-height:53px}.input-group.has-error .input-group__wrapper{border-color:#e51e42}.input-group.has-focus .input-group__wrapper{box-shadow:0 6px 20px 0 rgba(0,0,0,.1019607843);border-color:#515151}.input-group.has-focus .input__label,.input-group.has-value .input__label{font-size:12px;line-height:16px;transform:translateY(4px);margin-top:2px}.input_control,.input_label{touch-action:manipulation}.input__control{box-sizing:border-box;background-color:transparent;width:100%;min-height:49px;border:none;padding:22px 0 5px;color:#000;outline:0;overflow:hidden}.input__control,.input__label{font-weight:400;font-family:"DM Sans"}.input__label{display:block;color:#515151;position:absolute;transform-origin:top left;transform:translateY(18px);transition:all .2s ease-in-out;will-change:transform}.input__accessory{position:absolute;top:50%;right:20px;transform:translateY(-50%)}input:invalid,input:required:invalid{box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=password]{padding-right:50px}.MuiAutocomplete-inputRoot[class*=MuiFilledInput-root]{padding-top:14px!important;padding-left:8px}.MuiAutocomplete-inputRoot[class*=MuiFilledInput-root] .MuiAutocomplete-input{padding:9px!important}.MuiAutocomplete-option[data-focus=true]{background-color:#fff!important}.component-container{top:0;bottom:0;left:0;right:0;position:absolute;width:100%}.loader{height:calc(100vh - 156px);align-items:center;display:flex}.loader-container{margin:0 auto}.loader-lottie{width:500px;height:auto;margin:0 auto}@media screen and (min-width:675px){.loader-lottie{height:550px}}@media screen and (max-width:674px){.loader-lottie{width:100%;height:375px}}@media screen and (max-width:320px){.loader-lottie{width:100%;height:250px}}.no-click{pointer-events:none}.lottie-img .loader-lottie{width:51px;display:flex;justify-content:center;align-items:center;height:22px}.radio-group{display:inline-flex;width:100%;color:#000}.radio-group .input__group{position:relative;padding:0;width:100%;border:1px solid #c9c7c7;border-radius:16px;background:#fff}.radio-group .input__group:not(:last-child){margin-right:12px}@media screen and (max-width:674px){.radio-group .input__group:not(:last-child){margin-right:10px}}.theme-default .radio-group .input__group.is-active{border:2px solid #000}.radio-group .input__group.is-active label:before{background-color:transparent;color:#4863ff}.radio-group [type=radio]{position:absolute;top:0;opacity:0;box-sizing:border-box;padding:0;margin:0}.radio-group [type=radio]:checked+label{color:#000}.radio-group [type=radio]:checked+label:before{opacity:1}.radio-group label{display:flex;align-items:center;justify-content:center;grid-column-gap:16px;padding:14px 0;cursor:pointer;font-size:16px;line-height:24px;font-weight:700}.theme-default .radio-group label{color:#515151;font-family:"DM Sans"}@media screen and (min-width:675px)and (max-width:1199.98px){.radio-group label{flex-direction:column;grid-row-gap:4px;padding:12px 0}}@media screen and (max-width:674px){.radio-group label{padding:6px 0}}.radio-group [type=radio]:checked+label{color:#000!important;font-size:16px;line-height:24px;font-weight:700}.theme-default .radio-group [type=radio]:checked+label{font-family:"DM Sans"}.radio-group label img{background-position:50%;width:48px;height:40px;display:block;margin-bottom:convertPxToRem(6);background-size:contain;background-repeat:no-repeat}.tos-modal-heading{margin-right:30px}.theme-default .tos-modal-content{line-height:22px}.tos-modal-content li{margin-bottom:8px}.tos-modal-close a,.tos-modal-content a{text-decoration:none}.theme-default .tos-modal-close a{color:#000}.myPetForm{margin:50px auto 0;width:972px}@media screen and (min-width:675px)and (max-width:1199.98px){.myPetForm{width:616px;margin-top:40px}}@media screen and (max-width:674px){.myPetForm{width:100%;margin-top:40px}}@media screen and (max-width:674px){.myPetForm__container{margin:0 16px}}.myPetForm__container__module-head__form-container{width:100%;margin:0 auto}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container{width:auto}}.myPetForm__container__module-head__form-container__heading{text-align:center;margin-bottom:24px}@media screen and (max-width:674px){.theme-default .myPetForm__container__module-head__form-container__heading{font-size:28px}}.myPetForm__container__module-head__form-container__hide-heading{padding-top:30px}.myPetForm__container__module-head__form-container__radioGroup{width:100%;margin:0 auto 15px}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container__radioGroup{width:auto;margin-bottom:10px}}.myPetForm__container__module-head__form-container__fieldGroup{margin-bottom:15px}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container__fieldGroup{margin-bottom:10px}}.myPetForm__container__module-head__form-container__petData{display:flex;grid-column-gap:12px;width:100%;margin-bottom:15px;flex-wrap:wrap;grid-row-gap:15px}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container__petData{flex-direction:column;margin-bottom:0;grid-row-gap:0}}.myPetForm__container__module-head__form-container__petData__fieldGroup{width:24.07%}@media screen and (min-width:675px)and (max-width:1199.98px){.myPetForm__container__module-head__form-container__petData__fieldGroup{width:49%}}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container__petData__fieldGroup{width:100%;margin-bottom:10px}}.myPetForm__container__module-head__form-container__buttonGroup{margin:50px auto 0;text-align:center}@media screen and (min-width:675px)and (max-width:1199.98px){.myPetForm__container__module-head__form-container__buttonGroup{margin-top:28px}}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container__buttonGroup{margin-top:16px}}.myPetForm__container__module-head__form-container .m-20{margin-top:20px}.myPetForm__container__module-head__form-container__checkbox-container{display:flex;align-items:center;grid-column-gap:8px}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container__checkbox-container{align-items:flex-start;grid-column-gap:16px}}.myPetForm__container__module-head__form-container__error-message{margin-bottom:10px;display:flex;align-items:center;grid-column-gap:8px}.theme-default .myPetForm__container__module-head__form-container__error-message{font-family:"DM Sans";font-weight:700;font-size:14px;line-height:20px;color:#000}.myPetForm__container__module-head__form-container__error-message img{width:20px;height:19px}@media screen and (min-width:675px)and (max-width:1199.98px){.myPetForm__container__module-head__form-container__error-message span{margin-top:-2px}}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container__error-message span{margin-top:-2px}}.myPetForm__container__module-head__form-container__error-message a{text-decoration:none;text-wrap:nowrap}.theme-default .myPetForm__container__module-head__form-container__error-message a{color:#5757f2}@media screen and (min-width:675px)and (max-width:1199.98px){.myPetForm__container__module-head__form-container__error-message{align-items:flex-start}}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container__error-message{align-items:flex-start}}@media screen and (max-width:674px){.myPetForm__container__module-head__form-container .accept-msg-div{margin-top:-2px}}.theme-default .myPetForm__container__module-head__form-container .accept-msg{font-family:"DM Sans";font-weight:400;font-size:14px;line-height:20px;color:#515151}.myPetForm__container__module-head__form-container .MuiFormControlLabel-root{margin-right:0}.myPetForm__container__module-head__form-container .button-loading-content{display:flex;justify-content:center;align-items:center}.quote-container__heading{margin-top:30px;text-align:center;font-weight:700;font-size:32px;line-height:30px}.theme-default .quote-container__heading{font-family:"DM Sans";color:#000}.quote-container__sub-heading{margin-top:16px;text-align:center;font-weight:400;font-size:16px;line-height:22px}.theme-default .quote-container__sub-heading{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__sub-heading{width:308px;margin:12px auto 0}}@media screen and (max-width:320px){.quote-container__sub-heading{width:auto;margin:12px auto 0;padding:0 16px}}.quote-container__discounted-container{border-radius:12px 12px 0 0;padding:4px 0;background-color:#4dc4b1;width:616px;text-align:center;margin:24px auto 0;font-weight:700;font-size:14px;line-height:20px}.theme-default .quote-container__discounted-container{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__discounted-container{width:auto;margin:24px 16px 0!important}}.quote-container__discounted-section{border-radius:0 0 12px 12px!important;margin-top:0!important}.quote-container__coverage-container{margin:24px auto 0;background-color:#fff;border-radius:12px;padding:16px;width:584px}@media screen and (max-width:674px){.quote-container__coverage-container{width:auto;margin:24px 16px 0}}.quote-container__coverage-container__price-container{display:flex;align-items:center;justify-content:center;grid-column-gap:16px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container{grid-column-gap:8px;flex-wrap:wrap}}.quote-container__coverage-container__price-container__discount-US{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;opacity:.5}.theme-default .quote-container__coverage-container__price-container__discount-US{font-family:"DM Sans";font-weight:400;font-size:40px;line-height:60px;color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discount-US{font-size:28px!important;line-height:55px!important}}.quote-container__coverage-container__price-container__discount-CAN{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;opacity:.5}.theme-default .quote-container__coverage-container__price-container__discount-CAN{font-family:"DM Sans";font-weight:400;font-size:35px;line-height:59px;color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discount-CAN{font-size:28px!important;line-height:55px!important}}.quote-container__coverage-container__price-container__regular-US{display:flex;justify-content:center;align-items:baseline;grid-column-gap:8px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US{align-items:center}}.quote-container__coverage-container__price-container__regular-US .price{display:flex;height:105px;justify-content:center}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price{height:90px}}.quote-container__coverage-container__price-container__regular-US .price .price-main-div{display:flex}.quote-container__coverage-container__price-container__regular-US .price .price-main-div .currency{font-weight:700;font-size:48px;line-height:57px}.theme-default .quote-container__coverage-container__price-container__regular-US .price .price-main-div .currency{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price .price-main-div .currency{font-size:40px;line-height:61px}}.quote-container__coverage-container__price-container__regular-US .price .price-main-div .whole-number{font-weight:700;font-size:98px;line-height:90px}.theme-default .quote-container__coverage-container__price-container__regular-US .price .price-main-div .whole-number{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price .price-main-div .whole-number{font-size:82px;line-height:90px}}.quote-container__coverage-container__price-container__regular-US .price .price-main-div .decimal-and-month{display:flex}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price .price-main-div .decimal-and-month{flex-direction:column}}.quote-container__coverage-container__price-container__regular-US .price .price-main-div .decimal-number{font-weight:700;font-size:45px;line-height:118px}.theme-default .quote-container__coverage-container__price-container__regular-US .price .price-main-div .decimal-number{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price .price-main-div .decimal-number{font-size:35px;line-height:63px}}.quote-container__coverage-container__price-container__regular-US .price .price-main-div .per-month{font-weight:700;font-size:28px;line-height:130px;margin-left:7px}.theme-default .quote-container__coverage-container__price-container__regular-US .price .price-main-div .per-month{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price .price-main-div .per-month{font-size:24px;line-height:2px;margin-left:12px}}.quote-container__coverage-container__price-container__regular-US .price .per-month-below{display:none}.quote-container__coverage-container__price-container__regular-US .price-large{display:flex;height:105px;justify-content:center}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price-large{height:122px;flex-direction:column;align-items:center}}.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div{display:flex}.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .currency{font-weight:700;font-size:39px;line-height:70px}.theme-default .quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .currency{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .currency{font-size:40px;line-height:68px}}.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .whole-number{font-weight:700;font-size:64px;line-height:90px}.theme-default .quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .whole-number{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .whole-number{font-size:74px;line-height:90px}}.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .decimal-and-month{display:flex}.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .decimal-number{font-weight:700;font-size:39px;line-height:107px}.theme-default .quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .decimal-number{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .decimal-number{font-size:35px;line-height:118px}}.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .per-month{font-weight:700;font-size:28px;line-height:116px;margin-left:7px}.theme-default .quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .per-month{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price-large .price-main-div .per-month{display:none}}.quote-container__coverage-container__price-container__regular-US .price-large .per-month-below{display:none}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price-large .per-month-below{display:block}}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-US .price-large .per-month-below .per-month{font-weight:700;font-size:24px;line-height:0;margin-top:-20px;margin-bottom:15px}.theme-default .quote-container__coverage-container__price-container__regular-US .price-large .per-month-below .per-month{font-family:"DM Sans";color:#515151}}.quote-container__coverage-container__price-container__discounted-price-US .price{flex-direction:column;align-items:center}.quote-container__coverage-container__price-container__discounted-price-US .price .price-main-div .currency{font-size:34px;line-height:31px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price .price-main-div .currency{font-size:30px;line-height:20px}}.quote-container__coverage-container__price-container__discounted-price-US .price .price-main-div .whole-number{font-size:65px;line-height:46px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price .price-main-div .whole-number{font-size:50px;line-height:31px}}.quote-container__coverage-container__price-container__discounted-price-US .price .price-main-div .decimal-and-month{flex-direction:column}.quote-container__coverage-container__price-container__discounted-price-US .price .price-main-div .decimal-number{font-size:34px;line-height:64px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price .price-main-div .decimal-number{font-size:29px;line-height:43px}}.quote-container__coverage-container__price-container__discounted-price-US .price .price-main-div .per-month{display:none}.quote-container__coverage-container__price-container__discounted-price-US .price .per-month-below{display:block}.quote-container__coverage-container__price-container__discounted-price-US .price .per-month-below .per-month{font-weight:700;font-size:24px;line-height:3px;margin-left:31px}.theme-default .quote-container__coverage-container__price-container__discounted-price-US .price .per-month-below .per-month{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price .per-month-below .per-month{margin-top:0;font-size:20px;line-height:22px;margin-left:22px}}.quote-container__coverage-container__price-container__discounted-price-US .price-large{flex-direction:column}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price-large{align-items:center;height:94px}}.quote-container__coverage-container__price-container__discounted-price-US .price-large .price-main-div .currency{font-size:34px;line-height:31px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price-large .price-main-div .currency{font-size:30px;line-height:20px}}.quote-container__coverage-container__price-container__discounted-price-US .price-large .price-main-div .whole-number{font-size:65px;line-height:46px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price-large .price-main-div .whole-number{font-size:50px;line-height:31px}}.quote-container__coverage-container__price-container__discounted-price-US .price-large .price-main-div .decimal-and-month{flex-direction:column}.quote-container__coverage-container__price-container__discounted-price-US .price-large .price-main-div .decimal-number{font-size:34px;line-height:64px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price-large .price-main-div .decimal-number{font-size:29px;line-height:43px}}.quote-container__coverage-container__price-container__discounted-price-US .price-large .price-main-div .per-month{display:none}.quote-container__coverage-container__price-container__discounted-price-US .price-large .per-month-below{display:block}.quote-container__coverage-container__price-container__discounted-price-US .price-large .per-month-below .per-month{font-weight:700;font-size:24px;line-height:3px;margin-left:31px}.theme-default .quote-container__coverage-container__price-container__discounted-price-US .price-large .per-month-below .per-month{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-US .price-large .per-month-below .per-month{margin-top:0;font-size:20px;line-height:22px;margin-left:0}}.quote-container__coverage-container__price-container__regular-CAN{display:flex;justify-content:center;align-items:baseline;grid-column-gap:8px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN{align-items:center}}.quote-container__coverage-container__price-container__regular-CAN .price{display:flex;height:105px;justify-content:center}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price{height:90px}}.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div{display:flex}.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .currency{font-weight:700;font-size:48px;line-height:57px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .currency{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .currency{font-size:40px;line-height:61px}}.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .whole-number{font-weight:700;font-size:98px;line-height:90px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .whole-number{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .whole-number{font-size:82px;line-height:90px}}.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .decimal-and-month{display:flex;flex-direction:column}.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .decimal-number{font-weight:700;font-size:45px;line-height:48px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .decimal-number{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .decimal-number{font-size:35px;line-height:63px}}.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .per-month{font-weight:700;font-size:28px;line-height:29px;margin-left:7px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .per-month{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price .price-main-div .per-month{font-size:22px;line-height:2px;margin-left:12px}}.quote-container__coverage-container__price-container__regular-CAN .price .per-month-below{display:none}.quote-container__coverage-container__price-container__regular-CAN .price-large{display:flex;height:105px;justify-content:center}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price-large{height:122px;flex-direction:column;align-items:center}}.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div{display:flex}.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .currency{font-weight:700;font-size:39px;line-height:70px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .currency{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .currency{font-size:40px;line-height:72px}}.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .whole-number{font-weight:700;font-size:76px;line-height:90px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .whole-number{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .whole-number{font-size:74px;line-height:90px}}.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .decimal-and-month{display:flex}.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .decimal-number{font-weight:700;font-size:39px;line-height:118px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .decimal-number{font-family:"DM Sans";color:#000}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .decimal-number{font-size:35px;line-height:118px}}.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .per-month{font-weight:700;font-size:28px;line-height:130px;margin-left:7px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .per-month{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price-large .price-main-div .per-month{display:none}}.quote-container__coverage-container__price-container__regular-CAN .price-large .per-month-below{display:none}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price-large .per-month-below{display:block}}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__regular-CAN .price-large .per-month-below .per-month{font-weight:700;font-size:28px;line-height:0;margin-top:-20px;margin-bottom:15px}.theme-default .quote-container__coverage-container__price-container__regular-CAN .price-large .per-month-below .per-month{font-family:"DM Sans";color:#515151}}.quote-container__coverage-container__price-container__discounted-price-CAN .price{flex-direction:column;align-items:center}.quote-container__coverage-container__price-container__discounted-price-CAN .price .price-main-div .currency{font-size:34px;line-height:31px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price .price-main-div .currency{font-size:30px;line-height:20px}}.quote-container__coverage-container__price-container__discounted-price-CAN .price .price-main-div .whole-number{font-size:65px;line-height:46px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price .price-main-div .whole-number{font-size:50px;line-height:31px}}.quote-container__coverage-container__price-container__discounted-price-CAN .price .price-main-div .decimal-and-month{flex-direction:column}.quote-container__coverage-container__price-container__discounted-price-CAN .price .price-main-div .decimal-number{font-size:34px;line-height:64px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price .price-main-div .decimal-number{font-size:29px;line-height:43px}}.quote-container__coverage-container__price-container__discounted-price-CAN .price .price-main-div .per-month{display:none}.quote-container__coverage-container__price-container__discounted-price-CAN .price .per-month-below{display:block}.quote-container__coverage-container__price-container__discounted-price-CAN .price .per-month-below .per-month{font-weight:700;font-size:24px;line-height:3px;margin-left:48px}.theme-default .quote-container__coverage-container__price-container__discounted-price-CAN .price .per-month-below .per-month{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price .per-month-below .per-month{margin-top:0;font-size:20px;line-height:22px;margin-left:48px}}.quote-container__coverage-container__price-container__discounted-price-CAN .price-large{flex-direction:column}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price-large{align-items:center;height:94px}}.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .price-main-div .currency{font-size:34px;line-height:31px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .price-main-div .currency{font-size:24px;line-height:20px}}.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .price-main-div .whole-number{font-size:65px;line-height:46px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .price-main-div .whole-number{font-size:50px;line-height:31px}}.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .price-main-div .decimal-and-month{flex-direction:column}.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .price-main-div .decimal-number{font-size:34px;line-height:64px}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .price-main-div .decimal-number{font-size:29px;line-height:43px}}.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .price-main-div .per-month{display:none}.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .per-month-below{display:block}.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .per-month-below .per-month{font-weight:700;font-size:24px;line-height:3px;margin-left:53px}.theme-default .quote-container__coverage-container__price-container__discounted-price-CAN .price-large .per-month-below .per-month{font-family:"DM Sans";color:#515151}@media screen and (max-width:674px){.quote-container__coverage-container__price-container__discounted-price-CAN .price-large .per-month-below .per-month{margin-top:0;font-size:20px;line-height:22px;margin-left:24px}}.quote-container__coverage-container__plan-details{margin-top:8px;display:flex;width:100%;justify-content:space-between;align-items:center}@media screen and (min-width:675px)and (max-width:1199.98px){.quote-container__coverage-container__plan-details{width:100%}}@media screen and (max-width:674px){.quote-container__coverage-container__plan-details{width:100%;margin-top:16px;flex-direction:column;align-items:normal;grid-row-gap:12px}}.quote-container__coverage-container__plan-details .recommend-plan-content-col{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:10px}.theme-default .quote-container__coverage-container__plan-details .recommend-plan-content-col{font-family:"DM Sans"}@media screen and (max-width:674px){.quote-container__coverage-container__plan-details .recommend-plan-content-col{flex-direction:row;justify-content:space-between}}.quote-container__coverage-container__plan-details .recommend-plan-content-col .top{display:flex;align-items:center}.theme-default .quote-container__coverage-container__plan-details .recommend-plan-content-col .top{font-family:"DM Sans";font-weight:700;font-size:15px;line-height:21px;color:#000}.quote-container__coverage-container__plan-details .recommend-plan-content-col .top span{display:flex;justify-content:center;align-items:center}.quote-container__coverage-container__plan-details .recommend-plan-content-col .top span a{cursor:pointer}.quote-container__coverage-container__plan-details .recommend-plan-content-col .top span .popover-container{margin-left:4px;height:21px;width:24px}.quote-container__coverage-container__plan-details .recommend-plan-content-col .top span img{width:21px;height:21px}.theme-default .quote-container__coverage-container__plan-details .recommend-plan-content-col .bottom{font-family:"DM Sans";font-weight:400;font-size:18px;line-height:24px;color:#000}.quote-container__coverage-container__plan-details .rule{border-left:1px solid #c9c7c7;height:42px}@media screen and (max-width:674px){.quote-container__coverage-container__plan-details .rule{height:0;border-left:none;border-bottom:1px solid #c9c7c7}}.quote-container__check-list{display:flex;align-items:center;justify-content:center;grid-column-gap:24px;margin-top:20px}@media screen and (min-width:675px)and (max-width:1199.98px){.quote-container__check-list{margin:20px auto 0;width:346px;flex-direction:column;align-items:baseline;grid-row-gap:8px}}@media screen and (max-width:674px){.quote-container__check-list{margin:24px 16px 0;width:auto;flex-direction:column;align-items:baseline;grid-row-gap:8px}}.quote-container__check-list__container{display:flex;align-items:center;grid-column-gap:8px}@media screen and (max-width:674px){.quote-container__check-list__container{align-items:flex-start}}.quote-container__check-list__container img{width:11px;height:14px}.theme-default .quote-container__check-list__container .text{font-family:"DM Sans";font-weight:400;font-size:16px;line-height:24px;color:#000}@media screen and (max-width:674px){.quote-container__check-list__container .text{margin-top:-5px}}.quote-container__button{text-align:center;margin-top:24px}.quote-container__button .MuiButton-root{min-width:185px}.conversationalForm{margin-top:20px}.conversationalForm__container__formContainer{width:439px;margin:0 auto}@media screen and (max-width:674px){.conversationalForm__container__formContainer{width:auto;margin:0 16px}}.conversationalForm__container__formContainer__img{display:flex;justify-content:center;align-items:center}.conversationalForm__container__formContainer__img img{width:150px;height:150px}.conversationalForm__container__formContainer__petData__heading{margin:0 auto;text-align:center}.theme-default .conversationalForm__container__formContainer__petData__heading{font-family:"DM Sans";font-weight:400;font-size:24px;line-height:30px}.conversationalForm__container__formContainer__petData__heading__desktop{display:block}.conversationalForm__container__formContainer__petData__heading__mobile{display:none}@media screen and (max-width:674px){.conversationalForm__container__formContainer__petData__heading{width:100%}.conversationalForm__container__formContainer__petData__heading__desktop{display:none}.conversationalForm__container__formContainer__petData__heading__mobile{display:block}}.conversationalForm__container__formContainer__petData__inputDiv{display:flex;grid-column-gap:12px;width:100%;margin-top:34px;margin-bottom:15px}@media screen and (max-width:674px){.conversationalForm__container__formContainer__petData__inputDiv{flex-direction:column;margin-bottom:0}}.conversationalForm__container__formContainer__petData__inputDiv__fieldGroup{width:100%}@media screen and (max-width:674px){.conversationalForm__container__formContainer__petData__inputDiv__fieldGroup{width:100%;margin-bottom:15px}}.conversationalForm__container__formContainer__petData__formProtect{display:flex;align-items:center;grid-column-gap:8px;margin-bottom:15px}.conversationalForm__container__formContainer__petData__formProtect img{width:16px;height:16px}.theme-default .conversationalForm__container__formContainer__petData__formProtect span{font-family:"DM Sans";font-weight:700;font-size:12px;line-height:16px}.conversationalForm__container__formContainer__petData__button .button-loading-content{display:flex;justify-content:center;align-items:center}.Header{margin:24px 16px 0}.Header__logo{display:flex;justify-content:center;align-items:center;grid-column-gap:16px}@media screen and (max-width:674px){.Header__logo{display:flex;justify-content:center;align-items:center;grid-column-gap:16px}}.Header__logo img{width:112px;height:48px}@media screen and (max-width:674px){.Header__logo img{width:105px;height:45px}}.Header__logo__partner{display:flex;justify-content:center;align-items:center;grid-column-gap:16px}.Header__logo__partner__hr{border-left:2px solid #c9c7c7;height:72px}.Header__logo__partner img{min-width:112px;max-width:150px;height:50px}.footer{padding-top:24px;padding-bottom:20px}.footer__content{display:flex;justify-content:center;align-items:center}.footer__content__line{margin:0 4px;border-right:2px solid;height:12px}.theme-default .footer__content__line{border-color:#5757f2}.footer__link{text-decoration:none}.theme-default .footer__link{font-family:"DM Sans";font-weight:700;font-size:14px;line-height:20px;color:#5757f2}.react-tiny-popover-container{z-index:999999}.react-tiny-popover-container .popover-arrow-container .popover-arrow{border-top:10px solid #fff!important;box-shadow:0 6px 20px rgba(0,0,0,.1);opacity:1!important}.react-tiny-popover-container .popover-arrow-container .pop-over-content{background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);width:255px;padding:16px;border-radius:16px;font-family:"DM Sans";font-weight:400;font-size:14px;line-height:20px;color:#000}.popover-btn{border:none;background:none;cursor:pointer}
/*# sourceMappingURL=main.css.map */