@import url(https://p.typekit.net/p.css?s=1&k=dig4lyz&ht=tk&f=28965.28966.28971.28977.28982.28986.28991.28992.28993&a=545560&app=typekit&e=css);body:not(.edit-layout) form.webform-submission-window-selection-guide-form .form-item{margin-bottom:10px;margin-top:0}body:not(.edit-layout) form .fieldset-legend,body:not(.edit-layout) form label{color:#132048;display:block;font-size:12px;font-weight:700;letter-spacing:1px;line-height:19px;margin-bottom:1px;text-transform:uppercase}body:not(.edit-layout) form label.option{font-size:12px!important}body:not(.edit-layout) form label.option span{font-size:inherit}body:not(.edit-layout) form input:not(.form-submit),body:not(.edit-layout) form textarea{background-color:#fff;border:1px solid #e8e8e9!important;border-radius:0;font-size:13.5px;font-weight:500;letter-spacing:0;line-height:20px;padding:11px 15px 10px 10px;width:100%}body:not(.edit-layout) form input:not(.form-submit):focus-visible,body:not(.edit-layout) form textarea:focus-visible{outline:1px solid #e8e8e9}body:not(.edit-layout) form input:not(.form-submit)::-webkit-input-placeholder,body:not(.edit-layout) form textarea::-webkit-input-placeholder{color:#191919;opacity:.4}body:not(.edit-layout) form input:not(.form-submit)::-moz-placeholder,body:not(.edit-layout) form textarea::-moz-placeholder{color:#191919;opacity:.4}body:not(.edit-layout) form input:not(.form-submit):-ms-input-placeholder,body:not(.edit-layout) form textarea:-ms-input-placeholder{color:#191919;opacity:.4}body:not(.edit-layout) form input:not(.form-submit)::-ms-input-placeholder,body:not(.edit-layout) form textarea::-ms-input-placeholder{color:#191919;opacity:.4}body:not(.edit-layout) form input:not(.form-submit)::placeholder,body:not(.edit-layout) form textarea::placeholder{color:#191919;opacity:.4}body:not(.edit-layout) form input:not(.form-submit).error,body:not(.edit-layout) form textarea.error{border:1px solid #d6001c!important}body:not(.edit-layout) form input.button--primary{background-color:transparent;border:1px solid transparent!important;border-radius:0;display:inline-block;font-family:Termina,"sans-serif";font-size:10px;font-weight:500;letter-spacing:1.4px;line-height:13px;padding:14px 35px 12px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}body:not(.edit-layout) form input.button--primary:hover{background-color:#d6001c!important;color:#fff}body:not(.edit-layout) form input.button--primary{background-color:#132048;color:#fff;padding:14px 35px 12px!important;width:auto}body:not(.edit-layout) form .input-desc{font-size:11px;font-weight:500;line-height:13px}body:not(.edit-layout) form .input-error-message{color:#d6001c;font-size:11px;line-height:20px;padding-left:10px}body:not(.edit-layout) form .form-type-checkbox{position:relative;z-index:5}body:not(.edit-layout) form .form-type-checkbox label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#191919;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.5px;font-weight:400;text-transform:none}body:not(.edit-layout) form .form-type-checkbox label:before{-ms-flex-negative:0;background-color:#fff;border:1px solid #e8e8e9;content:"";display:inline-block;flex-shrink:0;height:20px;margin-right:3px;width:20px}body:not(.edit-layout) form .form-type-checkbox label.check:before{background-image:url(../images/check-regular.svg);background-position:50%!important;background-repeat:no-repeat!important;background-size:95%!important}body:not(.edit-layout) form .form-type-checkbox input{display:none;width:auto}body:not(.edit-layout) form .form-type-checkbox input:checked+label:before{background-image:url(../images/check-regular.svg);background-position:50%;background-repeat:no-repeat;background-size:95%}body:not(.edit-layout) form .form-item-make-a-selection{width:50%}@media(max-width:767px){body:not(.edit-layout) form .form-item-make-a-selection{margin-bottom:.4em;margin-top:.4em;width:100%}}body:not(.edit-layout) form .form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex}body:not(.edit-layout) form .form-type-radio label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#191919;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13.5px;font-weight:400;text-transform:none}body:not(.edit-layout) form .form-type-radio label:before{-ms-flex-negative:0;background-color:#fff;border:1px solid #e8e8e9;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:20px;margin-right:9px;margin-top:2px;width:20px}body:not(.edit-layout) form .form-type-radio input{display:none;width:auto}body:not(.edit-layout) form .form-type-radio input:checked+label:before{background-image:url(../images/icon-radio.svg);background-position:50%;background-repeat:no-repeat;background-size:8px 8px}body:not(.edit-layout) form .form-item-make-a-selection,body:not(.edit-layout) form .form-item-please-make-a-selection,body:not(.edit-layout) form .form-item-receive-email,body:not(.edit-layout) form .form-item-receive-email-updates{display:block}body:not(.edit-layout) form .form-item-make-a-selection .description ul,body:not(.edit-layout) form .form-item-please-make-a-selection .description ul,body:not(.edit-layout) form .form-item-receive-email .description ul,body:not(.edit-layout) form .form-item-receive-email-updates .description ul{margin:0}body:not(.edit-layout) form .form-item--error-message{color:#d6001c;font-family:Montserrat,"sans-serif";font-size:11px;font-weight:500;letter-spacing:.5px;line-height:1.2;margin-bottom:2px;margin-top:2px}body:not(.edit-layout) form .form-item--error-message strong{font-weight:500}body:not(.edit-layout) form .form-item--error-message:before{display:none}body:not(.edit-layout) form .form-item--error .select2-container .select2-selection--single{border:1px solid #d6001c!important}body:not(.edit-layout) form .webform-required{color:#191919;font-size:13.5px;letter-spacing:0;line-height:22px;margin-bottom:10px}body:not(.edit-layout) form.webform-submission-src-warranty-transfer-request-form .form-item .description{font-size:12px;margin-top:4px}body:not(.edit-layout) form.webform-submission-src-warranty-transfer-request-form .form-type-checkbox label{letter-spacing:0}#search-block-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#search-block-form .form-actions{margin-left:16px}#search-block-form input.form-search{width:auto}.webform-submission-mi-find-your-warranty-form .webform-options-display-two-columns.form-radios,[data-drupal-selector=edit-did-you-purchase-before-or-after-april-1-2021-] .form-radios,[data-drupal-selector=edit-purchase-country] .form-radios{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin:0 auto;max-width:500px}.captcha{border:none}.captcha summary{color:#132048;font-size:14px;font-weight:700;letter-spacing:1px;line-height:19px;padding:0;text-transform:uppercase}.captcha .details-wrapper{padding-left:0;padding-right:0}.captcha .details-description{font-size:13.5px;margin-bottom:6px}.webform-submission-warranty-registration-form .form-item-sign-me-up-for-future-communications{display:block!important}.webform-submission-warranty-registration-form .form-item-sign-me-up-for-future-communications ul{margin-top:0}.webform-submission-warranty-registration-form [data-drupal-selector=edit-sign-me-up-for-future-communications] .webform-options-display-two-columns{display:block!important;max-width:100%}.webform-submission-mi-request-a-brochure-form #edit-info-footer *,.webform-submission-request-a-brochure-form #edit-info-footer *{font-size:12px}.milgard-tango-email-form h4,.milgard-tango-email-message h4{border:none;font-size:16px;font-weight:600;margin-bottom:0;margin-top:20px;padding:0}.milgard-tango-email-form .form-actions,.milgard-tango-email-message .form-actions{margin-bottom:0;margin-top:20px}.user-login-form{padding-left:40px;padding-right:40px}@media(max-width:767px){.user-login-form{padding-left:30px;padding-right:30px}}.user-login-form{margin:0 auto;max-width:650px;padding-bottom:40px;padding-top:40px;width:100%}.user-login-form .form-actions{margin-bottom:0;margin-top:24px}.user-login-form .form-item{margin-bottom:16px;margin-top:0}.user-login-form .form-item:last-child{margin-bottom:0}.user-login-form input[type=submit]{background-color:transparent;border:1px solid transparent!important;border-radius:0;display:inline-block;font-family:Termina,"sans-serif";font-size:10px;font-weight:500;letter-spacing:1.4px;line-height:13px;padding:14px 35px 12px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.user-login-form input[type=submit]:hover{background-color:#d6001c!important;color:#fff}.user-login-form input[type=submit]{background-color:#d6001c;color:#fff}.user-login-form input[type=submit]:hover{background-color:#132048!important}.user-login-form .description{font-size:12px!important;line-height:15px!important;margin-top:2px}.user-register-form{padding-left:40px;padding-right:40px}@media(max-width:767px){.user-register-form{padding-left:30px;padding-right:30px}}.user-register-form{margin:0 auto;max-width:650px;padding-bottom:40px;padding-top:40px;width:100%}.user-register-form .form-item{margin-bottom:16px;margin-top:0}.user-register-form .form-actions{margin-bottom:0;margin-top:24px}.user-register-form .form-actions input[type=submit]{background-color:transparent;border:1px solid transparent!important;border-radius:0;display:inline-block;font-family:Termina,"sans-serif";font-size:10px;font-weight:500;letter-spacing:1.4px;line-height:13px;padding:14px 35px 12px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.user-register-form .form-actions input[type=submit]:hover{background-color:#d6001c!important;color:#fff}.user-register-form .form-actions input[type=submit]{background-color:#d6001c;color:#fff}.user-register-form .form-actions input[type=submit]:hover{background-color:#132048!important}.user-register-form summary{color:#132048;display:block;font-size:12px;font-weight:700;letter-spacing:1px;line-height:19px;margin-bottom:1px;text-transform:uppercase}.user-register-form .details-wrapper{padding:.2em .5em}.user-register-form .description{font-size:12px!important;line-height:15px!important;margin-top:2px}.user-pass{padding-left:40px;padding-right:40px}@media(max-width:767px){.user-pass{padding-left:30px;padding-right:30px}}.user-pass{margin:0 auto;max-width:650px;padding-bottom:40px;padding-top:40px;width:100%}.user-pass .form-item{margin-bottom:0;margin-top:0}.user-pass>p{font-size:12px;line-height:15px;margin-top:4px}.user-pass .form-actions{margin-bottom:0;margin-top:24px}.user-pass input[type=submit]{background-color:transparent;border:1px solid transparent!important;border-radius:0;display:inline-block;font-family:Termina,"sans-serif";font-size:10px;font-weight:500;letter-spacing:1.4px;line-height:13px;padding:14px 35px 12px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.user-pass input[type=submit]:hover{background-color:#d6001c!important;color:#fff}.user-pass input[type=submit]{background-color:#d6001c;color:#fff}.user-pass input[type=submit]:hover{background-color:#132048!important}.lf-header .hero-title,h1,h2,h3,h4,h5,h6,p{margin-top:0}.lf-header .hero-title,h1,h2,h3,h4,h5,h6{color:#132048}.lf-header .hero-title,h1,h2,h3{font-family:Termina,"sans-serif"}.lf-header .hero-title,h1{color:#132048;font-size:44px;font-weight:700;letter-spacing:0;line-height:52px;margin-bottom:38px}@media(max-width:639px){.lf-header .hero-title,h1{font-size:28px;line-height:34px}}h2{color:#132048;font-size:32px;font-weight:700;letter-spacing:0;line-height:38px;margin-bottom:15px}@media(max-width:639px){h2{font-size:18px;line-height:22px}}h3{font-size:18px;font-weight:400;letter-spacing:1.5px;line-height:22px;text-transform:uppercase}@media(max-width:479px){h3{font-size:16px;line-height:19px}}h4{border-bottom:1px solid #132048;border-top:1px solid #132048;font-size:12px;font-weight:700;letter-spacing:1px;line-height:19px;padding-bottom:5px;padding-top:5px;text-transform:uppercase}p:last-child{margin-bottom:0}ol,p,span,ul{font-size:13.5px}#toolbar-administration ol,#toolbar-administration p,#toolbar-administration span,#toolbar-administration ul{font-size:inherit}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/Montserrat-Light.eot);src:url(../fonts/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat-Light.woff) format("woff"),url(../fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(../fonts/Montserrat-LightItalic.eot);src:url(../fonts/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-LightItalic.woff2) format("woff2"),url(../fonts/Montserrat-LightItalic.woff) format("woff"),url(../fonts/Montserrat-LightItalic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.eot);src:url(../fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(../fonts/Montserrat-Italic.eot);src:url(../fonts/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Italic.woff2) format("woff2"),url(../fonts/Montserrat-Italic.woff) format("woff"),url(../fonts/Montserrat-Italic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.eot);src:url(../fonts/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(../fonts/Montserrat-MediumItalic.eot);src:url(../fonts/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-MediumItalic.woff2) format("woff2"),url(../fonts/Montserrat-MediumItalic.woff) format("woff"),url(../fonts/Montserrat-MediumItalic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.eot);src:url(../fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat-BoldItalic.eot);src:url(../fonts/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-BoldItalic.woff) format("woff"),url(../fonts/Montserrat-BoldItalic.ttf) format("truetype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:100;src:url(https://use.typekit.net/af/c7d058/00000000000000007735b212/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/c7d058/00000000000000007735b212/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/c7d058/00000000000000007735b212/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("opentype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:200;src:url(https://use.typekit.net/af/8fb82c/00000000000000007735b216/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/8fb82c/00000000000000007735b216/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/8fb82c/00000000000000007735b216/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("opentype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://use.typekit.net/af/3a0b27/00000000000000007735b219/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/3a0b27/00000000000000007735b219/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/3a0b27/00000000000000007735b219/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/1d76ab/00000000000000007735b21c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1d76ab/00000000000000007735b21c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1d76ab/00000000000000007735b21c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://use.typekit.net/af/3e72b6/00000000000000007735b21e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/3e72b6/00000000000000007735b21e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/3e72b6/00000000000000007735b21e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://use.typekit.net/af/275a7d/00000000000000007735b220/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/275a7d/00000000000000007735b220/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/275a7d/00000000000000007735b220/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/574117/00000000000000007735b222/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/574117/00000000000000007735b222/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/574117/00000000000000007735b222/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:800;src:url(https://use.typekit.net/af/3046cd/00000000000000007735b224/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/3046cd/00000000000000007735b224/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/3046cd/00000000000000007735b224/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("opentype")}@font-face{font-display:auto;font-family:termina;font-stretch:normal;font-style:normal;font-weight:900;src:url(https://use.typekit.net/af/8a0f0c/00000000000000007735b226/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/8a0f0c/00000000000000007735b226/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/8a0f0c/00000000000000007735b226/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../fonts/SourceSansPro-Regular.eot) format("embedded-opentype"),url(../fonts/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro-Regular.woff) format("woff"),url(../fonts/SourceSansPro-Regular.ttf) format("truetype")}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#191919;font-family:Montserrat,"sans-serif";overflow-x:hidden}body .layout-container{padding-top:0}body:not(.edit-layout) ol{counter-reset:section;list-style-type:none;margin-bottom:22px;padding-left:4px}body:not(.edit-layout) ol li{margin-bottom:11px}body:not(.edit-layout) ol li:before{color:#132048;content:counter(section);counter-increment:section;display:inline-block;font-weight:700;margin-right:11px}body:not(.edit-layout) .stroke{-webkit-text-stroke:1px #132048;text-stroke:1px rgba(19,32,72,0);color:transparent;font-family:Termina,"sans-serif";font-size:220px;font-weight:700;letter-spacing:0;line-height:264px}body:not(.edit-layout) .button--primary{background-color:transparent;border:1px solid transparent!important;border-radius:0;display:inline-block;font-family:Termina,"sans-serif";font-size:10px;font-weight:500;letter-spacing:1.4px;line-height:13px;padding:14px 35px 12px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}body:not(.edit-layout) .button--primary:hover{background-color:#d6001c!important;color:#fff}body:not(.edit-layout) .button--primary{white-space:inherit}audio,canvas,iframe,img,input,object,svg,textarea,video{max-width:100%;vertical-align:middle}img{height:auto}textarea{resize:vertical}button,input[type=submit]{cursor:pointer}body,body>.dialog-off-canvas-main-canvas,body>.dialog-off-canvas-main-canvas>.layout-container,html{height:100%}body>.dialog-off-canvas-main-canvas>.layout-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-top:20px}a{color:#d6001c;text-decoration:underline}a:hover{text-decoration:none}header .wrapper-preheader{display:none}header .wrapper-header{width:100%}header .region-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1620px;padding-left:60px;padding-right:50px;padding-top:24px;position:relative;-webkit-transition:padding .3s ease;transition:padding .3s ease;width:100%}@media(max-width:1300px){header .region-header{padding-left:40px;padding-right:40px}}@media(max-width:1200px){header .region-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;padding-right:20px;padding-top:21px}}@media(max-width:768px){header .region-header{padding-left:30px;padding-right:30px;padding-top:16px}}@media(max-width:639px){header .region-header{padding-left:15px}}header .block-system-branding-block{margin:0 auto;width:151px;z-index:5}@media(max-width:1100px){header .block-system-branding-block{width:128px}}@media(max-width:900px){header .block-system-branding-block{width:106px}}@media(max-width:800px){header .block-system-branding-block{width:95px}}header .block-system-branding-block a{display:block;height:100%;width:100%}footer,header .block-system-branding-block img{width:100%}footer{margin-left:auto;margin-right:auto;max-width:1140px;padding:30px 15px;text-align:center}@media(max-width:1200px){footer{max-width:960px}}@media(max-width:990px){footer{max-width:720px}}@media(max-width:767px){footer{max-width:540px}}.select2-container .select2-selection--single{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;background-color:#fff!important;background-image:none;background-position:right 20px center;background-repeat:no-repeat;background-size:12px 18px;border:1px solid #e8e8e9!important;border-radius:0!important;color:#191919;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-family:Montserrat,"sans-serif";font-size:13.5px;letter-spacing:0;line-height:20px;min-height:41px;outline:0;padding:10px 25px 11px 10px;position:relative;width:100%}.select2-container .select2-selection--single:before{background-color:#fff;background-image:url(../images/dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:34px;z-index:1}.select2-container--open .select2-selection--single:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#191919;display:block;font-weight:500;line-height:28px;padding-left:0;width:95%}.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#191919}.select2-container--default .select2-results>.select2-results__options{max-height:400px;overflow-y:auto}.select2-container--classic.select2-container--open .select2-dropdown{background-color:#fff;border:1px solid #d2d7d9}.select2-container .select2-results>.select2-results__options{padding:10px 20px 10px 10px}.select2-results .select2-results__options .select2-results__option{font-family:Montserrat,"sans-serif";font-size:13.5px;letter-spacing:0;line-height:20px;margin-bottom:10px}@media(max-width:639px){.select2-results .select2-results__options .select2-results__option{font-size:1.1rem;line-height:1.3}}.select2-results .select2-results__options .select2-results__option:last-child{margin-bottom:0}select.error+.select2-container--classic .select2-selection--single:after{bottom:42px;color:#fff;content:"This field is required";font-size:14px;font-weight:500;line-height:17px;padding:3px 9px;position:absolute;right:18px;z-index:1}.select2-container .select2-search{display:none}.select2-container .select2-dropdown,select{border:1px solid #e8e8e9}select{background-color:#fff;border-radius:0;color:#191919;font-family:Montserrat,"sans-serif";font-size:13.5px;letter-spacing:0;line-height:20px;min-height:41px;outline:0;padding:10px 25px 11px 10px;width:100%}body:not(.edit-layout) p{color:inherit}body:not(.edit-layout) .service-request-form-wrapper *{font-family:Montserrat,"sans-serif"}body:not(.edit-layout) .service-request-form-wrapper * .file-upload-field .file-upload-field__card .dzu-dropzone .dzu-inputLabel{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-transform:none}body:not(.edit-layout) .service-request-form-wrapper * .file-upload-field .file-upload-field__clear-field{right:-5px}body:not(.edit-layout) .service-request-form-wrapper * .file-upload-field .file-upload-field__total-file{font-size:13px}body:not(.edit-layout) .service-request-form-wrapper .form-actions,body:not(.edit-layout) .service-request-form-wrapper .form-item{margin-bottom:25px;margin-top:0}body:not(.edit-layout) .service-request-form-wrapper .form-item>label{margin-bottom:6px}.lf-header body:not(.edit-layout) #service_request .hero-title,.lf-header body:not(.edit-layout) #service_request_dealer .hero-title,.lf-header body:not(.edit-layout) #service_request_dealer_miwindows .hero-title,.lf-header body:not(.edit-layout) #service_request_dealer_wws .hero-title,.lf-header body:not(.edit-layout) #service_request_home_center .hero-title,.lf-header body:not(.edit-layout) #service_request_miwindows .hero-title,body:not(.edit-layout) #service_request .lf-header .hero-title,body:not(.edit-layout) #service_request h1,body:not(.edit-layout) #service_request_dealer .lf-header .hero-title,body:not(.edit-layout) #service_request_dealer h1,body:not(.edit-layout) #service_request_dealer_miwindows .lf-header .hero-title,body:not(.edit-layout) #service_request_dealer_miwindows h1,body:not(.edit-layout) #service_request_dealer_wws .lf-header .hero-title,body:not(.edit-layout) #service_request_dealer_wws h1,body:not(.edit-layout) #service_request_home_center .lf-header .hero-title,body:not(.edit-layout) #service_request_home_center h1,body:not(.edit-layout) #service_request_miwindows .lf-header .hero-title,body:not(.edit-layout) #service_request_miwindows h1{color:#132048}body:not(.edit-layout) #service_request h3,body:not(.edit-layout) #service_request_dealer h3,body:not(.edit-layout) #service_request_dealer_miwindows h3,body:not(.edit-layout) #service_request_dealer_wws h3,body:not(.edit-layout) #service_request_home_center h3,body:not(.edit-layout) #service_request_miwindows h3{font-size:16px;letter-spacing:0;line-height:20px;text-transform:none}body:not(.edit-layout) #service_request input:not(.form-submit),body:not(.edit-layout) #service_request_dealer input:not(.form-submit),body:not(.edit-layout) #service_request_dealer_miwindows input:not(.form-submit),body:not(.edit-layout) #service_request_dealer_wws input:not(.form-submit),body:not(.edit-layout) #service_request_home_center input:not(.form-submit),body:not(.edit-layout) #service_request_miwindows input:not(.form-submit){height:43px}body:not(.edit-layout) #service_request .service-request-form legend,body:not(.edit-layout) #service_request_dealer .service-request-form legend,body:not(.edit-layout) #service_request_dealer_miwindows .service-request-form legend,body:not(.edit-layout) #service_request_dealer_wws .service-request-form legend,body:not(.edit-layout) #service_request_home_center .service-request-form legend,body:not(.edit-layout) #service_request_miwindows .service-request-form legend{color:#132048}body:not(.edit-layout) #service_request .form-item--select-container,body:not(.edit-layout) #service_request_dealer .form-item--select-container,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container,body:not(.edit-layout) #service_request_home_center .form-item--select-container,body:not(.edit-layout) #service_request_miwindows .form-item--select-container{font-size:13.5px;font-weight:500;line-height:20px}body:not(.edit-layout) #service_request .form-item--select-container .react-select__control,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__control,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__control,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__control,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__control,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__control{border:1px solid #e8e8e9;border-radius:0;height:43px}body:not(.edit-layout) #service_request .form-item--select-container .react-select__control--menu-is-open .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__control--menu-is-open .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__control--menu-is-open .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__control--menu-is-open .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__control--menu-is-open .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__control--menu-is-open .react-select__indicators .react-select__indicator:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body:not(.edit-layout) #service_request .form-item--select-container .react-select__value-container,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__value-container,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__value-container,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__value-container,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__value-container,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__value-container{height:41px;padding:11px 15px 10px 10px}body:not(.edit-layout) #service_request .form-item--select-container .react-select__value-container>div,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__value-container>div,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__value-container>div,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__value-container>div,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__value-container>div,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__value-container>div{margin:0;padding:0}body:not(.edit-layout) #service_request .form-item--select-container .react-select__indicators .react-select__indicator-separator,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__indicators .react-select__indicator-separator,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__indicators .react-select__indicator-separator,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__indicators .react-select__indicator-separator,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__indicators .react-select__indicator-separator,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__indicators .react-select__indicator-separator{display:none}body:not(.edit-layout) #service_request .form-item--select-container .react-select__indicators .react-select__indicator,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__indicators .react-select__indicator,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__indicators .react-select__indicator,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__indicators .react-select__indicator,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__indicators .react-select__indicator,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__indicators .react-select__indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-image:none;background-position:right 20px center;background-repeat:no-repeat;background-size:12px 18px;color:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,"sans-serif";font-size:13.5px;height:41px;letter-spacing:0;outline:0;position:relative;width:30px}body:not(.edit-layout) #service_request .form-item--select-container .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__indicators .react-select__indicator:before,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__indicators .react-select__indicator:before{background-color:#fff;background-image:url(../images/dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:30px;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:30px}body:not(.edit-layout) #service_request .form-item--select-container .react-select__indicators .react-select__indicator svg,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__indicators .react-select__indicator svg,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__indicators .react-select__indicator svg,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__indicators .react-select__indicator svg,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__indicators .react-select__indicator svg,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__indicators .react-select__indicator svg{display:none}body:not(.edit-layout) #service_request .form-item--select-container .react-select__input input,body:not(.edit-layout) #service_request_dealer .form-item--select-container .react-select__input input,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select-container .react-select__input input,body:not(.edit-layout) #service_request_dealer_wws .form-item--select-container .react-select__input input,body:not(.edit-layout) #service_request_home_center .form-item--select-container .react-select__input input,body:not(.edit-layout) #service_request_miwindows .form-item--select-container .react-select__input input{border:none!important;height:auto;padding:0}body:not(.edit-layout) #service_request .form-item--input label,body:not(.edit-layout) #service_request .form-item--select label,body:not(.edit-layout) #service_request_dealer .form-item--input label,body:not(.edit-layout) #service_request_dealer .form-item--select label,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--input label,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select label,body:not(.edit-layout) #service_request_dealer_wws .form-item--input label,body:not(.edit-layout) #service_request_dealer_wws .form-item--select label,body:not(.edit-layout) #service_request_home_center .form-item--input label,body:not(.edit-layout) #service_request_home_center .form-item--select label,body:not(.edit-layout) #service_request_miwindows .form-item--input label,body:not(.edit-layout) #service_request_miwindows .form-item--select label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;position:relative;white-space:nowrap}body:not(.edit-layout) #service_request .form-item--input label .required,body:not(.edit-layout) #service_request .form-item--select label .required,body:not(.edit-layout) #service_request_dealer .form-item--input label .required,body:not(.edit-layout) #service_request_dealer .form-item--select label .required,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--input label .required,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--select label .required,body:not(.edit-layout) #service_request_dealer_wws .form-item--input label .required,body:not(.edit-layout) #service_request_dealer_wws .form-item--select label .required,body:not(.edit-layout) #service_request_home_center .form-item--input label .required,body:not(.edit-layout) #service_request_home_center .form-item--select label .required,body:not(.edit-layout) #service_request_miwindows .form-item--input label .required,body:not(.edit-layout) #service_request_miwindows .form-item--select label .required{margin-left:4px}body:not(.edit-layout) #service_request .hint,body:not(.edit-layout) #service_request_dealer .hint,body:not(.edit-layout) #service_request_dealer_miwindows .hint,body:not(.edit-layout) #service_request_dealer_wws .hint,body:not(.edit-layout) #service_request_home_center .hint,body:not(.edit-layout) #service_request_miwindows .hint{display:inline-block;font-weight:400;margin-left:5px;text-transform:none}body:not(.edit-layout) #service_request .hint .hint__label,body:not(.edit-layout) #service_request_dealer .hint .hint__label,body:not(.edit-layout) #service_request_dealer_miwindows .hint .hint__label,body:not(.edit-layout) #service_request_dealer_wws .hint .hint__label,body:not(.edit-layout) #service_request_home_center .hint .hint__label,body:not(.edit-layout) #service_request_miwindows .hint .hint__label{font-weight:700;padding-left:1px}body:not(.edit-layout) #service_request .hint .hint__elem,body:not(.edit-layout) #service_request_dealer .hint .hint__elem,body:not(.edit-layout) #service_request_dealer_miwindows .hint .hint__elem,body:not(.edit-layout) #service_request_dealer_wws .hint .hint__elem,body:not(.edit-layout) #service_request_home_center .hint .hint__elem,body:not(.edit-layout) #service_request_miwindows .hint .hint__elem{letter-spacing:0}body:not(.edit-layout) #service_request .hint ul,body:not(.edit-layout) #service_request_dealer .hint ul,body:not(.edit-layout) #service_request_dealer_miwindows .hint ul,body:not(.edit-layout) #service_request_dealer_wws .hint ul,body:not(.edit-layout) #service_request_home_center .hint ul,body:not(.edit-layout) #service_request_miwindows .hint ul{padding-left:15px}body:not(.edit-layout) #service_request .hint p,body:not(.edit-layout) #service_request_dealer .hint p,body:not(.edit-layout) #service_request_dealer_miwindows .hint p,body:not(.edit-layout) #service_request_dealer_wws .hint p,body:not(.edit-layout) #service_request_home_center .hint p,body:not(.edit-layout) #service_request_miwindows .hint p{margin-bottom:15px}body:not(.edit-layout) #service_request .hint p:last-of-type,body:not(.edit-layout) #service_request_dealer .hint p:last-of-type,body:not(.edit-layout) #service_request_dealer_miwindows .hint p:last-of-type,body:not(.edit-layout) #service_request_dealer_wws .hint p:last-of-type,body:not(.edit-layout) #service_request_home_center .hint p:last-of-type,body:not(.edit-layout) #service_request_miwindows .hint p:last-of-type{margin-bottom:0}body:not(.edit-layout) #service_request .hint .launch-chat-link,body:not(.edit-layout) #service_request_dealer .hint .launch-chat-link,body:not(.edit-layout) #service_request_dealer_miwindows .hint .launch-chat-link,body:not(.edit-layout) #service_request_dealer_wws .hint .launch-chat-link,body:not(.edit-layout) #service_request_home_center .hint .launch-chat-link,body:not(.edit-layout) #service_request_miwindows .hint .launch-chat-link{font-size:13.5px;text-align:left}body:not(.edit-layout) #service_request .form-item--radios,body:not(.edit-layout) #service_request_dealer .form-item--radios,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--radios,body:not(.edit-layout) #service_request_dealer_wws .form-item--radios,body:not(.edit-layout) #service_request_home_center .form-item--radios,body:not(.edit-layout) #service_request_miwindows .form-item--radios{margin-bottom:25px}body:not(.edit-layout) #service_request .form-item--radio,body:not(.edit-layout) #service_request_dealer .form-item--radio,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--radio,body:not(.edit-layout) #service_request_dealer_wws .form-item--radio,body:not(.edit-layout) #service_request_home_center .form-item--radio,body:not(.edit-layout) #service_request_miwindows .form-item--radio{margin-bottom:0}@media(max-width:639px){body:not(.edit-layout) #service_request .form-item--radio,body:not(.edit-layout) #service_request_dealer .form-item--radio,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--radio,body:not(.edit-layout) #service_request_dealer_wws .form-item--radio,body:not(.edit-layout) #service_request_home_center .form-item--radio,body:not(.edit-layout) #service_request_miwindows .form-item--radio{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:16px;max-width:100%}}body:not(.edit-layout) #service_request .form-item--radio label,body:not(.edit-layout) #service_request_dealer .form-item--radio label,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--radio label,body:not(.edit-layout) #service_request_dealer_wws .form-item--radio label,body:not(.edit-layout) #service_request_home_center .form-item--radio label,body:not(.edit-layout) #service_request_miwindows .form-item--radio label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;line-height:28px;margin-bottom:6px;position:relative;text-transform:none;white-space:nowrap}body:not(.edit-layout) #service_request .form-item--radio label:before,body:not(.edit-layout) #service_request_dealer .form-item--radio label:before,body:not(.edit-layout) #service_request_dealer_miwindows .form-item--radio label:before,body:not(.edit-layout) #service_request_dealer_wws .form-item--radio label:before,body:not(.edit-layout) #service_request_home_center .form-item--radio label:before,body:not(.edit-layout) #service_request_miwindows .form-item--radio label:before{-ms-flex-negative:0;flex-shrink:0;height:42px;width:42px}body:not(.edit-layout) #service_request .file-upload-field .file-upload-field__title,body:not(.edit-layout) #service_request_dealer .file-upload-field .file-upload-field__title,body:not(.edit-layout) #service_request_dealer_miwindows .file-upload-field .file-upload-field__title,body:not(.edit-layout) #service_request_dealer_wws .file-upload-field .file-upload-field__title,body:not(.edit-layout) #service_request_home_center .file-upload-field .file-upload-field__title,body:not(.edit-layout) #service_request_miwindows .file-upload-field .file-upload-field__title{color:#132048;font-size:12px;font-weight:700;letter-spacing:1px;line-height:19px;text-transform:uppercase}body:not(.edit-layout) #service_request .file-upload-field .file-upload-field__btn,body:not(.edit-layout) #service_request_dealer .file-upload-field .file-upload-field__btn,body:not(.edit-layout) #service_request_dealer_miwindows .file-upload-field .file-upload-field__btn,body:not(.edit-layout) #service_request_dealer_wws .file-upload-field .file-upload-field__btn,body:not(.edit-layout) #service_request_home_center .file-upload-field .file-upload-field__btn,body:not(.edit-layout) #service_request_miwindows .file-upload-field .file-upload-field__btn{background-color:#132048;border:1px solid transparent;border-radius:0;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;font-weight:500;height:43px;letter-spacing:1.4px;line-height:13px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}body:not(.edit-layout) #service_request .file-upload-field .file-upload-field__btn:hover,body:not(.edit-layout) #service_request_dealer .file-upload-field .file-upload-field__btn:hover,body:not(.edit-layout) #service_request_dealer_miwindows .file-upload-field .file-upload-field__btn:hover,body:not(.edit-layout) #service_request_dealer_wws .file-upload-field .file-upload-field__btn:hover,body:not(.edit-layout) #service_request_home_center .file-upload-field .file-upload-field__btn:hover,body:not(.edit-layout) #service_request_miwindows .file-upload-field .file-upload-field__btn:hover{background-color:#d6001c;color:#fff}body:not(.edit-layout) #service_request .info,body:not(.edit-layout) #service_request .launch-chat-link,body:not(.edit-layout) #service_request_dealer .info,body:not(.edit-layout) #service_request_dealer .launch-chat-link,body:not(.edit-layout) #service_request_dealer_miwindows .info,body:not(.edit-layout) #service_request_dealer_miwindows .launch-chat-link,body:not(.edit-layout) #service_request_dealer_wws .info,body:not(.edit-layout) #service_request_dealer_wws .launch-chat-link,body:not(.edit-layout) #service_request_home_center .info,body:not(.edit-layout) #service_request_home_center .launch-chat-link,body:not(.edit-layout) #service_request_miwindows .info,body:not(.edit-layout) #service_request_miwindows .launch-chat-link{font-size:18px}body:not(.edit-layout) #service_request .info.covid,body:not(.edit-layout) #service_request_dealer .info.covid,body:not(.edit-layout) #service_request_dealer_miwindows .info.covid,body:not(.edit-layout) #service_request_dealer_wws .info.covid,body:not(.edit-layout) #service_request_home_center .info.covid,body:not(.edit-layout) #service_request_miwindows .info.covid{font-size:16px}body:not(.edit-layout) #service_request .btn,body:not(.edit-layout) #service_request_dealer .btn,body:not(.edit-layout) #service_request_dealer_miwindows .btn,body:not(.edit-layout) #service_request_dealer_wws .btn,body:not(.edit-layout) #service_request_home_center .btn,body:not(.edit-layout) #service_request_miwindows .btn{background:none;padding:0}body:not(.edit-layout) #service_request .btn:hover,body:not(.edit-layout) #service_request_dealer .btn:hover,body:not(.edit-layout) #service_request_dealer_miwindows .btn:hover,body:not(.edit-layout) #service_request_dealer_wws .btn:hover,body:not(.edit-layout) #service_request_home_center .btn:hover,body:not(.edit-layout) #service_request_miwindows .btn:hover{-webkit-box-shadow:none;box-shadow:none}body:not(.edit-layout) #service_request .btn input[type=submit],body:not(.edit-layout) #service_request_dealer .btn input[type=submit],body:not(.edit-layout) #service_request_dealer_miwindows .btn input[type=submit],body:not(.edit-layout) #service_request_dealer_wws .btn input[type=submit],body:not(.edit-layout) #service_request_home_center .btn input[type=submit],body:not(.edit-layout) #service_request_miwindows .btn input[type=submit]{background-color:#d6001c;color:#fff}body:not(.edit-layout) #service_request .btn input[type=submit]:hover,body:not(.edit-layout) #service_request_dealer .btn input[type=submit]:hover,body:not(.edit-layout) #service_request_dealer_miwindows .btn input[type=submit]:hover,body:not(.edit-layout) #service_request_dealer_wws .btn input[type=submit]:hover,body:not(.edit-layout) #service_request_home_center .btn input[type=submit]:hover,body:not(.edit-layout) #service_request_miwindows .btn input[type=submit]:hover{background-color:#132048!important}body:not(.edit-layout) #service_request .btn input[type=submit],body:not(.edit-layout) #service_request_dealer .btn input[type=submit],body:not(.edit-layout) #service_request_dealer_miwindows .btn input[type=submit],body:not(.edit-layout) #service_request_dealer_wws .btn input[type=submit],body:not(.edit-layout) #service_request_home_center .btn input[type=submit],body:not(.edit-layout) #service_request_miwindows .btn input[type=submit]{display:block;font-size:20px;font-weight:700;height:auto;margin:0;padding:24px 35px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}body:not(.edit-layout) #warranty_impact_recall_1620{background:#fff;padding-bottom:50px}body:not(.edit-layout) #warranty_impact_recall_1620 *{font-family:Montserrat,"sans-serif"!important}body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-container{max-width:1140px;padding-left:15px;padding-right:15px}@media(max-width:1200px){body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-container{max-width:960px}}@media(max-width:990px){body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-container{max-width:720px}}@media(max-width:639px){body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-container{max-width:540px}}body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-content{border-top:none;margin-top:0;padding-top:0}body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-hero{background-color:transparent;color:#132048;left:auto;min-height:auto;padding:0;-webkit-transform:translateX(0);transform:translateX(0);width:auto}body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-hero-container{max-width:100%;padding-left:0;padding-right:0}.lf-header body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-hero-container .hero-title,body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-hero-container .lf-header .hero-title,body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-hero-container h1{color:#132048;font-size:48px;font-weight:700;line-height:70px;margin-bottom:30px;margin-top:30px;text-align:left}@media(max-width:767px){.lf-header body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-hero-container .hero-title,body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-hero-container .lf-header .hero-title,body:not(.edit-layout) #warranty_impact_recall_1620 .service-request-form-hero-container h1{font-size:32px;line-height:42px;margin-bottom:20px;margin-top:20px}}body:not(.edit-layout) #warranty_impact_recall_1620 .info{font-size:18px}body:not(.edit-layout) #warranty_impact_recall_1620 .info.covid{font-size:16px}body:not(.edit-layout) #warranty_impact_recall_1620 .info.text-grey{margin-bottom:18px}body:not(.edit-layout) #warranty_impact_recall_1620 h3{font-size:16px;letter-spacing:0;line-height:20px;text-transform:none}body:not(.edit-layout) #warranty_impact_recall_1620 .form-block__title{color:#132048}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--input label,body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#132048;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;letter-spacing:1px;line-height:29px;margin-bottom:6px;position:relative;text-transform:uppercase;white-space:nowrap}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--input input{background-color:#fff;border:1px solid #e8e8e9!important;border-radius:0;font-size:13.5px;font-weight:500;height:43px;letter-spacing:0;line-height:20px;min-height:43px;padding:11px 15px 10px 10px;width:100%}body:not(.edit-layout) #warranty_impact_recall_1620 .file-upload-field .file-upload-field__title{color:#132048;font-size:12px;font-weight:700;letter-spacing:1px;line-height:19px;text-transform:uppercase}body:not(.edit-layout) #warranty_impact_recall_1620 .file-upload-field .file-upload-field__btn{background-color:#132048;border:1px solid transparent;border-radius:0;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;font-weight:500;height:43px;letter-spacing:1.4px;line-height:13px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}body:not(.edit-layout) #warranty_impact_recall_1620 .file-upload-field .file-upload-field__btn:hover{background-color:#d6001c;color:#fff}body:not(.edit-layout) #warranty_impact_recall_1620 .btn-warranty{-webkit-box-pack:start;-ms-flex-pack:start;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;left:auto;margin:0!important;padding:0;position:relative;text-align:left;-webkit-transform:translateX(0);transform:translateX(0);width:auto}body:not(.edit-layout) #warranty_impact_recall_1620 .btn-warranty:hover{-webkit-box-shadow:none;box-shadow:none}body:not(.edit-layout) #warranty_impact_recall_1620 .btn-warranty input[type=submit]{background-color:#d6001c;color:#fff}body:not(.edit-layout) #warranty_impact_recall_1620 .btn-warranty input[type=submit]:hover{background-color:#132048!important}body:not(.edit-layout) #warranty_impact_recall_1620 .btn-warranty input[type=submit]{border-radius:0;cursor:pointer;display:block;font-size:20px;font-weight:700;height:auto;line-height:20px;margin:0;padding:24px 35px;-webkit-transition:all .3s ease;transition:all .3s ease;width:auto}body:not(.edit-layout) #warranty_impact_recall_1620 .hint{font-weight:400;margin-left:5px;text-transform:none}body:not(.edit-layout) #warranty_impact_recall_1620 .hint .hint__label{font-weight:700;padding-left:1px}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty{font-size:13.5px;font-weight:500;line-height:20px}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__control{border:1px solid #e8e8e9;border-radius:0;font-size:13.5px;font-weight:500;height:43px;letter-spacing:0;min-height:43px;padding:0}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__control--menu-is-open .form-item--select-container-warranty__indicators .form-item--select-container-warranty__indicator:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__value-container{height:41px;padding:11px 15px 10px 10px}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__value-container>div{margin:0;padding:0}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__indicators .dropdown-indicator,body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__indicators .form-item--select-container-warranty__indicator-separator{display:none}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__indicators .form-item--select-container-warranty__indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-image:none;background-position:right 20px center;background-repeat:no-repeat;background-size:12px 18px;color:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,"sans-serif";font-size:13.5px;height:41px;letter-spacing:0;outline:0;position:relative;width:30px}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__indicators .form-item--select-container-warranty__indicator:before{background-color:#fff;background-image:url(../images/dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:30px;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:30px}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__indicators .form-item--select-container-warranty__indicator svg{display:none}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--select-container-warranty .form-item--select-container-warranty__input input{border:none!important;height:auto;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--textarea textarea{font-size:13.5px;font-weight:500;letter-spacing:0;line-height:18px}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--radios label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;line-height:28px;margin-bottom:6px;position:relative;text-transform:none;white-space:nowrap}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--radios label:before{border:1px solid #b7b7b7;border-radius:50%;content:"";display:block;height:42px;margin-right:9px;width:42px}body:not(.edit-layout) #warranty_impact_recall_1620 .form-item--radios input:checked+label:after{background:#4c4c4c;border-radius:50%;content:"";display:block;height:28px;left:7px;position:absolute;top:7px;width:28px}body:not(.edit-layout) #service_request_dealer_wws .file-upload-field__clear-field{bottom:-6px;top:auto}.node--view-mode-success .lf-header{background-color:hsla(240,2%,91%,.5);margin-bottom:0;padding-top:40px}.node--view-mode-success .lf-header .hero-title{margin-bottom:0}.lf-header{margin-bottom:60px;text-align:center}@media(max-width:767px){.lf-header{margin-bottom:30px;text-align:left}}.lf-header>.layout--wrapper{padding-left:40px;padding-right:40px}@media(max-width:767px){.lf-header>.layout--wrapper{padding-left:30px;padding-right:30px}}.lf-header>.layout--wrapper{margin:0 auto;max-width:1030px;width:100%}.lf-header .hero-title{margin-bottom:6px}.lf-header .block-field-blocknodelanding-formbody{margin-top:14px}.lf-base-content{padding-bottom:66px;padding-top:40px}.lf-base-content .lf-info-wrapper{text-align:center}@media(max-width:767px){.lf-base-content .lf-info-wrapper{text-align:left}}.lf-base-content .lf-info-wrapper p{font-size:18px;letter-spacing:0;line-height:28px;margin-bottom:0}.lf-base-content .lf-info-wrapper .required-info{font-size:13.5px}.lf-base-content .lf-info-wrapper .required-info span{color:#d6001c}@media(max-width:767px){.lf-base-content .block-field-blocknodelanding-formfield-lf-success-message .field--name-field-lf-success-message{padding-left:0;padding-right:0}}.lf-base-content .field--name-field-lf-success-message{padding-left:40px;padding-right:40px}@media(max-width:767px){.lf-base-content .field--name-field-lf-success-message{padding-left:30px;padding-right:30px}}.lf-base-content .field--name-field-lf-success-message{margin:0 auto;max-width:1030px;width:100%}.lf-base-content .field--name-field-lf-success-message p{font-size:18px;letter-spacing:0;line-height:28px;text-align:center}@media(max-width:639px){.lf-base-content .field--name-field-lf-success-message p{text-align:left}}.lf-base-content .field--name-field-lf-success-message table{display:-webkit-box;display:-ms-flexbox;display:flex}.lf-base-content .field--name-field-lf-success-message table tbody{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:15px;width:100%}.lf-base-content .field--name-field-lf-success-message table tbody tr{border-top:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex}.lf-base-content .field--name-field-lf-success-message table tbody tr td{font-size:16px;line-height:24px;overflow-wrap:break-word;padding:12px 20px;width:50%}@media(max-width:767px){.lf-base-content .field--name-field-lf-success-message table tbody tr td{font-size:14px;line-height:20px;padding:5px 10px}}.lf-base-content .lf-header .hero-title,.lf-base-content h1,.lf-header .lf-base-content .hero-title{margin-bottom:7px}.lf-base-content>.layout--wrapper .layout__region{margin:0 auto;max-width:1220px;padding-left:40px;padding-right:40px;width:100%}@media(max-width:767px){.lf-base-content>.layout--wrapper .layout__region{padding-left:30px;padding-right:30px}}.lf-base-content .form-item{margin-bottom:20px;margin-top:0}.lf-base-content .lf-footer-info-wrapper{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:40px;padding-right:40px;position:relative;width:100vw}@media(max-width:767px){.lf-base-content .lf-footer-info-wrapper{padding-left:30px;padding-right:30px}}.lf-base-content .lf-footer-info-wrapper{margin-bottom:44px;margin-top:44px}.lf-base-content .lf-footer-info-wrapper p{border-top:1px solid #e8e8e9;font-size:18px;letter-spacing:0;line-height:28px;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:840px;padding-top:37px;text-align:center}@media(max-width:767px){.lf-base-content .lf-footer-info-wrapper p{text-align:left}}.lf-base-content .form-item-message{font-size:12px}.lf-base-content a{text-decoration:none}.lf-base-content a:hover{text-decoration:underline}.view-lf-hero.view-display-id-lf_hero_simple_success_block{padding-bottom:18px}.view-lf-hero.view-display-id-lf_hero_simple_success_block .views-field-field-lf-success-subtitle{color:#191919;font-family:Montserrat,"sans-serif";font-size:18px;letter-spacing:0;line-height:28px;margin-top:6px;text-align:center}@media(max-width:767px){.view-lf-hero.view-display-id-lf_hero_simple_success_block .views-field-field-lf-success-subtitle{text-align:left}}@media(max-width:639px){.view-lf-hero.view-display-id-lf_hero_simple_success_block .views-field-field-lf-success-subtitle{font-size:16px;line-height:24px}}.view-lf-hero.view-display-id-lf_hero_simple_success_block .views-field-field-lf-success-subtitle a{color:#191919;font-family:Montserrat,"sans-serif";text-decoration:underline}.view-lf-hero.view-display-id-lf_hero_simple_success_block .views-field-field-lf-success-subtitle a:hover{text-decoration:none}