.app-wrap{display:flex;flex-direction:column;min-height:100vh}.app-header{background-color:#ffffff}.app-header .MuiToolbar-root{align-items:stretch;padding:10px 0;background-image:linear-gradient(90deg,transparent 50%,#ffffff 0)}.app-header .MuiContainer-root{display:flex;flex-direction:row;align-items:center}.app-logo{background-image:linear-gradient(-45deg,#ffffff 50%,transparent 0);background-size:10% 14px;background-repeat:no-repeat;background-position:100%;color:#001c54;height:100%}.app-main{flex:1 1 auto}.app-footer{background-color:#dfe3e5;padding:32px 0;font-size:14px}.app-footer,.app-footer .MuiLink-root{color:#000000}.hotline-wrap{padding:6px 0}.hotline{font-size:18px;margin-bottom:4px}.hotline-nbr{font-weight:700;font-size:20px}.app-footer ul{list-style:none;padding:0;margin:0}.app-footer li{padding:6px 0}.footer-logo-wrap{height:36px;text-align:right;margin-right:8px;margin-top:8px;margin-bottom:8px}.footer-logo-wrap svg{background-image:linear-gradient(-45deg,#dfe3e5 50%,transparent 0)}.category-wrap:not(:last-child){margin-bottom:32px}.app-title{font-weight:700;font-size:20px;margin:16px 0}.spacer{flex-grow:1;height:100%}.app-header nav,.spacer{background-color:#ffffff}.app-header nav{margin:0 -8px;font-size:12px}.app-header nav a:not(:last-child):after{content:"|";display:inline-block;color:#000000;padding:0 4px;opacity:.4}.app-header nav a.current{font-weight:700;color:#001a4b}.page-wrap{padding:32px 0}body{background-color:#f7f9fc}.apply-dialog .MuiDialogAction-root,.card{justify-content:center}.card{padding:16px 8px;text-align:center;height:100%;display:flex;flex-direction:column}.card .MuiCardContent-root{padding:0}.card .MuiCardMedia-root{max-width:222px;height:auto;margin:0 auto 8px}.card .MuiCardActions-root{padding:0;margin:0 auto;display:block}.card .MuiCardActions-root .MuiButton-root{color:#000000;font-size:16px;text-decoration:underline!important;text-underline-offset:2px;background:transparent!important;font-weight:700;margin-left:0;margin-right:0;min-width:auto;position:relative;padding-left:8px;padding-right:8px}.card .MuiCardActions-root .MuiButton-root:not(:last-child):after{position:absolute;content:"";display:block;background-color:#000000;height:22px;width:2px;right:0;top:50%;transform:translateY(-50%)}.card-title{margin-bottom:0}.card-imgs-box{position:relative;display:flex;flex-direction:row;justify-content:center}.card-imgs-box-3{margin-bottom:30px}.card-imgs-box-3 .MuiBox-root:first-child{position:absolute;width:calc(50% - 8px);left:50%;transform:translate(-50%,30px)}.card-imgs-box-1 .MuiBox-root,.card-imgs-box-2 .MuiBox-root,.card-imgs-box-3 .MuiBox-root:not(:first-child),.vertical-left-group,.vertical-right-group{display:flex;max-width:50%;flex-basis:50%;flex-grow:0;padding:0 4px}.card-img-box .MuiCardMedia-root{max-width:300px}.vertical-right-group{max-width:60%;flex-basis:60%;flex-direction:column;justify-content:center}.vertical-left-group .MuiCardMedia-root{max-width:126px;object-position:right;margin-right:0}.vertical-right-group .MuiCardMedia-root{max-width:150px;margin-left:0}@media (min-width:600px){.footer-logo-wrap{height:44px;margin-top:0;margin-bottom:0}.category-wrap:not(:last-child){margin-bottom:64px}}.incompatible-wrap{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px}.out-of-support{width:100%;text-align:center;font-size:24px;padding-bottom:24px;white-space:pre-wrap}.browsers-wrap{width:100%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-bottom:100px}.browsers-wrap a{text-decoration:none}.browser{padding:0 15px}.browser a{color:#000000}.browser-name{font-size:16px;font-weight:700}.error-wrap p{font-size:24px;font-weight:700}.confirm-box{margin-top:8px;margin-bottom:32px}.confirm-title{font-weight:700;color:#0000FF}.confirm-desc{color:#0000FF}.selected-card-wrap{font-size:18px;margin-bottom:32px}.selected-card{display:flex;flex-direction:row;border-color:#001c54;padding:16px;align-items:center;background-color:rgba(25,118,210,.04);margin-bottom:16px}.selected-card .MuiCardMedia-root{max-width:144px;height:auto}.selected-card.vertical .MuiCardMedia-root{max-width:91px}.selected-card .MuiCardContent-root{padding:0;margin-left:16px}.checkmark{display:inline-block;width:22px;height:22px;transform:rotate(45deg);margin-right:16px;margin-left:2px}.checkmark-circle{position:absolute;width:22px;height:22px;background-color:#001c54;border-radius:11px;left:0;top:0}.checkmark-stem{height:9px;left:11px;top:6px}.checkmark-kick,.checkmark-stem{position:absolute;width:3px;background-color:#fff}.checkmark-kick{height:3px;left:8px;top:12px}.horizontal-line{display:block;height:1px;background-color:#E5E5E5}@media (max-width:374px){.selected-card{flex-wrap:wrap;justify-content:center}.selected-card .MuiCardMedia-root{flex:0 0 100%;width:100%;margin-bottom:8px}}.next-btn{text-align:right}@media (max-width:599px){.page-actions .MuiButton-root{width:100%;text-align:center}}.sections-wrap{margin-bottom:20px}.section-form{border-bottom:1px solid #e5e5e5}.final-form,.section-form{padding:16px 0}.section-btn{padding:24px 8px 24px 0;width:100%;justify-content:flex-start;font-size:16px;position:relative;color:rgb(51,51,51);background-color:transparent!important;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:row}.section-btn.preview{border:none;padding-bottom:0}.section-btn.disabled{color:rgba(0,0,0,.26)}.section-btn:not(.disabled):not(.preview){cursor:pointer}.section-btn:not(.done) .checkmark{display:none}.section-btn.active,.section-btn.done{font-weight:700;color:#001c54}.section-btn.disabled .arrow{border-color:rgba(0,0,0,.26)}.arrow{border:solid rgb(33,37,41);border-width:0 1px 1px 0;display:inline-block;padding:3px;margin-right:8px}.down{transform:rotate(45deg)}.up{transform:rotate(-135deg);margin-bottom:-8px}.dropdown.preview svg,.dropdown.preview:after,.dropdown.preview:before{display:none}.dropdown.preview div{cursor:text;background:transparent;-webkit-user-select:text;-moz-user-select:text;user-select:text}.hidden-form{display:none}.terms-btn-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;white-space:break-spaces}.terms-btn{background:transparent!important;font-size:1rem;padding:0;color:#2969b0;min-width:0;min-height:0;line-height:1.5;font-weight:400}.back-btn-wrap{margin:24px 0}.back-btn-wrap .MuiButton-root{padding:0;font-size:1rem;text-decoration:underline}.files-requirement .MuiTypography-root{font-weight:700}.section-wrap{position:relative}.edit-btn{position:absolute;right:0;top:20px}.card-selection{font-size:22px;padding-left:0}.card-selection:before{display:none}.MuiTextField-root.required .MuiFormLabel-root{padding-right:5px;overflow:visible}.MuiFormLabel-root.required:after,.MuiTextField-root.required .MuiFormLabel-root:after{display:block;content:"*";color:#d32f2f;position:absolute;top:50%;transform:translate(100%,-50%);right:0}.required-asterisk:after{padding-left:5px;display:inline;content:"*";color:#d32f2f}.tesla-form .radio-gorup-control .MuiFormLabel-root{color:#000;font-size:16px}.tesla-form .dropzone.multi .MuiFormLabel-root{color:#000}.tesla-form .dropdown-control .MuiTypography-root{color:#000;font-size:14px}.mie-table thead{background-color:#002060;color:#fff}.mie-table th{padding:0 8px}.mie-table th:first-child{border-right:1px solid #fff}.mie-table,.mie-table td,.mie-table th{border:1px solid black;border-collapse:collapse;text-align:center}.nest-ul{list-style:none;padding-left:0}.nest-list-div{display:flex}.nest-list-deco-2{padding-right:4px;min-width:40px}.nest-list-deco-3{padding-right:4px;min-width:45px}.MuiFormGroup-root.multi-checkbox .MuiFormControlLabel-root .MuiTypography-root{margin-bottom:0}.MuiFormGroup-root.multi-checkbox.Mui-error .MuiFormControlLabel-root{color:rgb(211,47,47)}.MuiFormGroup-root.multi-checkbox.Mui-error .MuiFormControlLabel-root path{color:rgb(204,0,0)}.MuiFormGroup-root.multi-checkbox.readonly{pointer-events:none}