#quotebox-section .mode-light{background:#fff}#quotebox-section .mode-light .Quotebox--form-header-text{color:#101f30}#quotebox-section .mode-dark{background:#101f30}#quotebox-section .mode-dark .Quotebox--form-header-text{color:#fff}#quotebox-section .border-show{border-top:7px solid #078181;border-radius:8px}#quotebox-section .border-hidden{border-top:0;border-radius:8px}#quotebox-section select{background:url(../images/select-new-arrow.svg) center right 5px no-repeat #fff}#quotebox-section select:focus{background:url(../images/select-new-arrow.svg) center right 5px no-repeat #fff}#quotebox-section .Quotebox--fields-insured-status select,#quotebox-section .Quotebox--fields-product select{min-width:146px}#quotebox-section .Quotebox--fields-zipcode input{min-width:85px}#quotebox-section .Quotebox--fields-age select{min-width:90px}#quotebox-section .Quotebox--alert-message{font-size:16px;margin:0}#quotebox-section .Quotebox--error-message{font-size:16px;margin:0;color:#fff;font-weight:400}.Quotebox--root{display:flex;min-width:767px;flex-direction:column;align-items:flex-start;border-radius:8px;background:#fff;box-sizing:border-box;box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 6px 0 rgba(0,0,0,.24)}@media (max-width:1199px){.Quotebox--root{min-width:714px}}@media (max-width:991px){.Quotebox--root{min-width:676px}}@media (max-width:767px){.Quotebox--root{min-width:115px}}.Quotebox--alert,.Quotebox--container{border-radius:8px;width:100%}.Quotebox--alert{padding:24px;display:flex;background:#fbebee;border:1px solid #d93551}.Quotebox--alert-message{color:#454545;font-size:21px;font-weight:700;line-height:29px}.Quotebox--form{flex-direction:column;align-items:flex-start;padding:24px}@media (max-width:767px){.Quotebox--form{display:block;padding:16px}}.Quotebox--form-header{display:flex;justify-content:left;align-items:center;margin-bottom:16px}.Quotebox--form-header-text{color:#101f30;font-size:21px;font-weight:700;line-height:29px}@media (max-width:767px){.Quotebox--form-header-text{font-size:16px;line-height:24px}}.Quotebox--form-content{line-height:55px}.Quotebox--form-content .Quotebox--fields{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;gap:8px;width:100%}@media (max-width:767px){.Quotebox--form-content .Quotebox--fields{flex-direction:column;gap:16px}}.Quotebox--form-content .Quotebox--fields-age,.Quotebox--form-content .Quotebox--fields-insured-status,.Quotebox--form-content .Quotebox--fields-zipcode{margin:0 0 10px;width:100%}.Quotebox--form-content .Quotebox--fields-product{flex:1;margin-bottom:0}@media (max-width:767px){.Quotebox--form-content .Quotebox--fields-product{width:100%}}.Quotebox--form-content .Quotebox--fields-zipcode{margin-bottom:0;flex:1}@media (max-width:767px){.Quotebox--form-content .Quotebox--fields-zipcode{display:block;width:100%}}.Quotebox--form-content .Quotebox--fields-zipcode .TextInput--field :-ms-input-placeholder{color:#454545}.Quotebox--form-content .Quotebox--fields-zipcode .TextInput--field ::placeholder{color:#454545}.Quotebox--form-content .Quotebox--fields-zipcode .TextInput--field .label-float{position:absolute;font-size:12px;line-height:1.5;padding:5px 5px 2px 11px;z-index:1;font-weight:400;color:#687073}.Quotebox--form-content .Quotebox--fields-zipcode .TextInput--field .zip-padding{padding:17px 10px 0!important}.Quotebox--form-content .Quotebox--fields-zipcode .TextInput--field .TextInput--input{font-size:16px;margin:0;height:55px;padding:8px 10px;border:1px solid #cdcdcd;border-radius:4px}@media (max-width:767px){.Quotebox--form-content .Quotebox--fields-zipcode .TextInput--field .TextInput--input{width:100%}}.Quotebox--form-content .Quotebox--fields-age{margin-bottom:0;flex:1}@media (max-width:767px){.Quotebox--form-content .Quotebox--fields-age{width:100%}}.Quotebox--form-content .Quotebox--fields-insured-status{flex:1;margin-bottom:0}@media (max-width:767px){.Quotebox--form-content .Quotebox--fields-insured-status{display:block;width:100%}}.Quotebox--form-content .Quotebox--fields-insured-status-title{align-items:center;color:#687073;font-size:12px;font-weight:400;line-height:9px;display:flex;padding-right:10px;flex:1 1 auto;width:50%}.Quotebox--form-content .Quotebox--fields-insured-status-field{flex:1 1 auto;width:50%}.Quotebox--form-content .Quotebox--fields-submit{display:flex;flex:auto;margin-bottom:0;text-align:center;align-items:center}@media (max-width:767px){.Quotebox--form-content .Quotebox--fields-submit{width:100%}}.Quotebox--form-content .Quotebox--fields-submit .btn-blue-primary{display:flex;padding:20px 24px;height:55px;justify-content:center;align-items:center;flex:1 0 0;background-color:#0069ba;border-radius:4px;color:#fff;font-size:16px;font-weight:700;border:0}.Quotebox--form-content .Quotebox--fields-submit .btn-blue-primary:hover{background-color:#005495}.Quotebox--banner,.Quotebox--error{justify-content:center;align-items:center}.Quotebox--error{display:none;background-color:#d93551;padding:20px;height:55px}.Quotebox--banner{display:flex;min-width:767px;height:40px;padding:8px;border-radius:0 0 8px 8px;background:#effef8;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}@media (max-width:1199px){.Quotebox--banner{min-width:714px}}@media (max-width:991px){.Quotebox--banner{min-width:676px}}@media (max-width:767px){.Quotebox--banner{min-width:115px}}.Quotebox--banner-footer{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;justify-content:center;padding:10px 20px}.Quotebox--banner-footer,.Quotebox--banner-footer-icon{display:flex;align-items:center}.Quotebox--banner-footer-icon .banner-icon{height:32px;width:32px}@media (max-width:767px){.Quotebox--banner-footer-icon .banner-icon{height:24px;width:24px}}.Quotebox--banner-footer-text{color:#101f30;font-size:14px;margin-left:8px;font-weight:400;line-height:20px}@media (max-width:767px){.Quotebox--banner-footer-text{font-size:12px}}.InputDropdown--root{box-sizing:border-box;display:block;width:100%}.InputDropdown--field .age-padding{padding:0 10px}.InputDropdown--field .label-float{position:absolute;font-size:12px;line-height:1.5;padding:5px 5px 2px 11px;z-index:1;font-weight:400;color:#687073}.InputDropdown--select{height:55px;padding:8px 10px;-webkit-appearance:none;appearance:none;border-radius:4px}