/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white p,.text-white strong,.text-white span,.text-white a{color:#ffffff !important;}.text-light-blue h1,.text-light-blue h2,.text-light-blue h3,.text-light-blue h4,.text-light-blue h5,.text-light-blue p,.text-light-blue span,.text-light-blue strong,.text-light-blue a:not(.btn),.text-light-blue > div{color:#0e3b9d !important;}.sentence-heading-small-sky-blue h1,.sentence-heading-small-sky-blue h2,.sentence-heading-small-sky-blue h3,.sentence-heading-small-sky-blue h4,.sentence-heading-small-sky-blue h5,.sentence-heading-small-sky-blue h6{font-family:Termina,sans-serif;color:#6b80ac;font-style:normal;font-weight:400;font-size:18px;line-height:22px;letter-spacing:1.5px;text-transform:uppercase;}a.red-btn.red-btn,.red-btn.red-btn a,a.red-btn,.red-btn a,.red-btn .field--name-field-cta-button a,.red-btn .paragraph--type--featured-copy-block .paragraph--type--cta-button a.lnk,.red-btn a.cta-btn,a.white-btn.white-btn,.white-btn.white-btn a,a.white-btn,.white-btn a,.white-btn-block .paragraph--type--cta-button a,.white-btn-block .field--name-field-link a,.white-btn-block .field--name-field-cta-button a,.white-btn .field--name-field-cta-button a,.white-btn .paragraph--type--featured-copy-block .paragraph--type--cta-button a.lnk,.white-btn a.cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;border-radius:0 !important;text-transform:uppercase !important;font-family:Termina,sans-serif;font-weight:600;letter-spacing:2.16px;font-size:12px;line-height:1;border:1px solid transparent !important;cursor:pointer;text-decoration:none !important;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;}a.red-btn.red-btn,.red-btn.red-btn a,a.red-btn,.red-btn a,.red-btn .field--name-field-cta-button a,.red-btn .paragraph--type--featured-copy-block .paragraph--type--cta-button a.lnk,.red-btn a.cta-btn{background-color:#d6001c !important;color:#ffffff !important;border-color:#d6001c !important;}a.red-btn.red-btn:hover,a.red-btn.red-btn:focus,.red-btn.red-btn a:hover,.red-btn.red-btn a:focus,a.red-btn:hover,a.red-btn:focus,.red-btn a:hover,.red-btn a:focus,.red-btn .field--name-field-cta-button a:hover,.red-btn a.cta-btn:hover{background-color:#132048 !important;color:#ffffff !important;border-color:#132048 !important;}a.white-btn.white-btn,.white-btn.white-btn a,a.white-btn,.white-btn a,.white-btn-block .paragraph--type--cta-button a,.white-btn-block .field--name-field-link a,.white-btn-block .field--name-field-cta-button a,.white-btn .field--name-field-cta-button a,.white-btn .paragraph--type--featured-copy-block .paragraph--type--cta-button a.lnk,.white-btn a.cta-btn{background-color:#ffffff !important;color:#132048 !important;border-color:#ffffff !important;}a.white-btn.white-btn:hover,a.white-btn.white-btn:focus,.white-btn.white-btn a:hover,.white-btn.white-btn a:focus,a.white-btn:hover,a.white-btn:focus,.white-btn a:hover,.white-btn a:focus,.white-btn-block .paragraph--type--cta-button a:hover,.white-btn-block .field--name-field-link a:hover,.white-btn-block .field--name-field-cta-button a:hover,.white-btn a.cta-btn:hover{background-color:#132048 !important;color:#ffffff !important;border-color:#132048 !important;}.mi-rebate-hero > .layout--wrapper,.mi-rebate-calculator > .layout--wrapper{width:100%;max-width:1180px;margin:0 auto;padding:0 20px;}.mi-rebate-hero .layout__region--content{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);grid-template-rows:min-content min-content 1fr;gap:30px 60px;align-items:start;}.mi-rebate-hero .layout__region--content > .block{grid-column:1;min-width:0;}.mi-rebate-hero .layout__region--content > :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block){grid-column:2;grid-row:1 / -1;align-self:start;padding:26px 24px;background-color:rgba(255,255,255,0.9);}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .webform-progress,.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .lf-info-wrapper{display:none;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .form-item,.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .webform-submission-form > .webform-flexbox,.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .webform-submission-form > fieldset{margin-top:0;margin-bottom:16px;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .webform-flex .form-item,.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .form-item .form-item,.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) fieldset fieldset{margin-bottom:0;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .two-items{display:flex;align-items:flex-end;margin-bottom:0;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .two-items .form-item{flex:1;min-width:0;max-width:50%;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .two-items .form-item:first-child{margin-right:16px;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) label:not(.option){margin-bottom:6px;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .form-type-radio{margin-top:4px;margin-bottom:4px;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .form-radios .form-type-radio:first-child{margin-top:0;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .form-radios .form-type-radio:last-child{margin-bottom:0;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .js-form-type-webform-markup{margin-top:8px;margin-bottom:8px;}.page-fall-promo .lf-footer-info-wrapper p{margin-top:10px;font-size:10px;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .form-textarea{min-height:84px;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .form-actions{margin-top:0;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .form-actions input{width:100%;max-width:none;}@media (max-width:991px){.mi-rebate-hero .layout__region--content{grid-template-columns:1fr;grid-template-rows:none;gap:24px;}.mi-rebate-hero .layout__region--content > .block,.mi-rebate-hero .layout__region--content > :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block){grid-column:1;grid-row:auto;}}@media (max-width:575px){.mi-rebate-hero .layout__region--content > :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block){padding:22px 18px;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .two-items{display:block;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .two-items .form-item{max-width:none;}.mi-rebate-hero :is(.block-field-blocknodelanding-formfield-lf-webform,.block-webform-block) .two-items .form-item:first-child{margin-right:0;}}@media (max-width:1100px){.big_padding{padding-top:50px;padding-bottom:50px;}}.page-fall-promo .header{position:absolute;top:0;left:0;right:0;}.page-fall-promo .header .wrapper-header{position:relative;top:0;width:100% !important;height:95px;background-color:rgba(255,255,255,0.95);}.page-fall-promo .header .region-header{display:flex;align-items:center;max-width:1440px;height:95px;margin:0 auto;padding:20px 192px;}.page-fall-promo .header .region-header > .block:not(.block-system-branding-block){display:none;}.page-fall-promo .header .block-system-branding-block,.page-fall-promo .header.sticky .block-system-branding-block{width:208px;height:54px;margin:0;}.page-fall-promo .header .block-system-branding-block .lg-mobile,.page-fall-promo .header .block-system-branding-block .lg-sticky,.page-fall-promo .header .block-system-branding-block .lg-homepage,.page-fall-promo .header .block-system-branding-block .rol-logo,.page-fall-promo .header .block-system-branding-block .rol-logo-mobile{display:none !important;}.page-fall-promo .header .block-system-branding-block .lg-desktop{display:block !important;position:static;width:208px;height:54px;}@media (max-width:1300px){.page-fall-promo .header .region-header{padding:20px 40px;}}@media (max-width:767px){.page-fall-promo .header .region-header{justify-content:center;padding:16px 20px;}.page-fall-promo .header .block-system-branding-block,.page-fall-promo .header.sticky .block-system-branding-block{width:170px;height:44px;}.page-fall-promo .header .block-system-branding-block .lg-desktop{width:170px;height:44px;}}@media (max-width:639px){.page-fall-promo .header .wrapper-header,.page-fall-promo .header .region-header{height:76px;}}.page-fall-promo .node__content > .layout:last-child{padding-bottom:90px;}@media (max-width:1100px){.page-fall-promo .node__content > .layout:last-child{padding-bottom:50px;}}
.webform-submission-get-a-quote-new-form .form-actions{flex-direction:column;align-items:center;gap:16px;}.webform-submission-get-a-quote-new-form .form-actions input.webform-button--previous{order:1;width:auto;max-width:none;padding:0;background-color:transparent;font-family:'Montserrat','sans-serif';font-size:12px;line-height:1.4;letter-spacing:0.5px;color:#132048;text-decoration:underline;cursor:pointer;}.webform-submission-get-a-quote-new-form .form-actions input.webform-button--previous:hover,.webform-submission-get-a-quote-new-form .form-actions input.webform-button--previous:focus{background-color:transparent !important;color:#D6001C;}
