.header-minimal{--header-height:60px;--tiny-header-height:44px;--logo-width:124px;--logo-height:29px;--contact-icon-width:20px;--contact-icon-height:20px;--dropdown-icon-size:15px;--language-link-item-padding:10px;background:transparent}
@media only screen and (max-width:707px){.header-minimal{--header-height:60px;--logo-width:83px;--logo-height:20px}
}
.header-minimal:after{display:none !important}
.header-minimal .logo-sticky-transparent{display:none}
.header-minimal.scroll-down .header-minimal-landing.transparent{background-color:#fff}
.header-minimal.scroll-down .header-minimal-landing.transparent .header-logo-wrapper .logo-content{display:none}
.header-minimal.scroll-down .header-minimal-landing.transparent .header-logo-wrapper .logo-content.logo-sticky-transparent{display:block}
.header-minimal.scroll-down .header-minimal-landing.transparent .call-to-number .wrapper-call-number .call-label-desktop{color:#222}
.header-minimal.scroll-down .header-minimal-landing.transparent .call-to-number .wrapper-call-number .call-number-item{color:#c5003e}
.header-minimal.scroll-down .header-minimal-landing.transparent .language .language-link{color:#222}
.header-minimal.scroll-down .header-minimal-landing.transparent .language .language-link .selected{border-bottom:2px solid #c5003e;font-weight:bold}
.header-minimal.scroll-base .header-minimal-landing,.header-minimal.scroll-base .header-minimal-steps{height:var(--header-height)}
.header-minimal:not(.scroll-base) .header-minimal-landing,.header-minimal:not(.scroll-base) .header-minimal-steps{height:var(--tiny-header-height)}
.header-minimal.scroll-down-step .header-minimal-landing .call-to-number .wrapper-call-number .call-label-desktop,.header-minimal.scroll-down-step .header-minimal-steps .call-to-number .wrapper-call-number .call-label-desktop{font-size:14px}
.header-minimal.scroll-down-step .header-minimal-landing .call-to-number .wrapper-call-number .call-number-item,.header-minimal.scroll-down-step .header-minimal-steps .call-to-number .wrapper-call-number .call-number-item{font-size:18px}
.header-minimal .header-minimal-landing.transparent,.header-minimal .header-minimal-steps.transparent-step{background-color:transparent;border:0;z-index:100}
.header-minimal .header-minimal-landing.black,.header-minimal .header-minimal-steps.black-step{background-color:#222;border:0;z-index:100}
.header-minimal .header-minimal-landing.white,.header-minimal .header-minimal-steps.white-step{background-color:#fff;border:0;z-index:100}
.header-minimal .header-minimal-landing.black .language-link,.header-minimal .header-minimal-landing.black .contact-label,.header-minimal .header-minimal-landing.black .call-to-number,.header-minimal .header-minimal-landing.black .call-to-number .wrapper-call-number .call-label-desktop,.header-minimal .header-minimal-landing.transparent .language-link,.header-minimal .header-minimal-landing.transparent .contact-label,.header-minimal .header-minimal-landing.transparent .call-to-number,.header-minimal .header-minimal-landing.transparent .call-to-number .wrapper-call-number .call-label-desktop,.header-minimal .header-minimal-steps.black-step .language-link,.header-minimal .header-minimal-steps.black-step .contact-label,.header-minimal .header-minimal-steps.black-step .call-to-number,.header-minimal .header-minimal-steps.black-step .call-to-number .wrapper-call-number .call-label-desktop,.header-minimal .header-minimal-steps.transparent-step .language-link,.header-minimal .header-minimal-steps.transparent-step .contact-label,.header-minimal .header-minimal-steps.transparent-step .call-to-number,.header-minimal .header-minimal-steps.transparent-step .call-to-number .wrapper-call-number .call-label-desktop{color:#fff}
.header-minimal .header-minimal-landing.black .language-link .selected,.header-minimal .header-minimal-landing.transparent .language-link .selected,.header-minimal .header-minimal-steps.black-step .language-link .selected,.header-minimal .header-minimal-steps.transparent-step .language-link .selected{border-bottom:2px solid #fff;font-weight:bold}
.header-minimal .header-minimal-landing.black .language-link.active:after,.header-minimal .header-minimal-landing.transparent .language-link.active:after,.header-minimal .header-minimal-steps.black-step .language-link.active:after,.header-minimal .header-minimal-steps.transparent-step .language-link.active:after{background-color:#fff}
.header-minimal .header-minimal-landing.white .language-link,.header-minimal .header-minimal-landing.white .contact-label,.header-minimal .header-minimal-landing.white .call-to-number,.header-minimal .header-minimal-landing.white .call-to-number .wrapper-call-number .call-label-desktop,.header-minimal .header-minimal-steps.white-step .language-link,.header-minimal .header-minimal-steps.white-step .contact-label,.header-minimal .header-minimal-steps.white-step .call-to-number,.header-minimal .header-minimal-steps.white-step .call-to-number .wrapper-call-number .call-label-desktop{color:#222}
.header-minimal .header-minimal-landing.white .language-link .selected,.header-minimal .header-minimal-steps.white-step .language-link .selected{border-bottom:2px solid #c5003e;font-weight:bold}
.header-minimal .header-minimal-landing.white .language-link.active:after,.header-minimal .header-minimal-steps.white-step .language-link.active:after{background-color:#222}
.header-minimal .header-minimal-landing,.header-minimal .header-minimal-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;height:var(--header-height);background-color:#fff;border-bottom:solid #e6e7e9 2px;z-index:10}
.header-minimal .header-minimal-landing .header-minimal-wrapper,.header-minimal .header-minimal-steps .header-minimal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo.active-back,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo.active-back{position:relative}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .header-minimal-left.active-back,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .header-minimal-left.active-back{color:red;position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}
@media(max-width:767px){.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .header-minimal-left.active-back,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .header-minimal-left.active-back{display:none}
}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .header-minimal-left.active-back .am-icon-white-slim-arrow-left,.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .header-minimal-left.active-back .am-icon-red-slim-arrow-left,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .header-minimal-left.active-back .am-icon-white-slim-arrow-left,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .header-minimal-left.active-back .am-icon-red-slim-arrow-left{width:24px;height:24px}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .header-minimal-left.active-back .am-icon-white-slim-arrow-left::after,.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .header-minimal-left.active-back .am-icon-red-slim-arrow-left::after,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .header-minimal-left.active-back .am-icon-white-slim-arrow-left::after,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .header-minimal-left.active-back .am-icon-red-slim-arrow-left::after{width:24px;height:24px}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .header-minimal-left.active-back:hover,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .header-minimal-left.active-back:hover{cursor:pointer}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .back-text,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .back-text{font-weight:700}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .back-text.white,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .back-text.white{color:#c5003e}
.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .back-text.black,.header-minimal .header-minimal-landing .header-minimal-wrapper.center-logo .back-text.transparent,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .back-text.black,.header-minimal .header-minimal-steps .header-minimal-wrapper.center-logo .back-text.transparent{color:#fff}
.header-minimal .header-minimal-landing .header-logo-wrapper,.header-minimal .header-minimal-steps .header-logo-wrapper{cursor:pointer}
.header-minimal .header-minimal-landing .header-logo,.header-minimal .header-minimal-steps .header-logo{width:var(--logo-width);height:var(--logo-height);-o-object-fit:contain;object-fit:contain}
.header-minimal .header-minimal-landing .header-minimal-right,.header-minimal .header-minimal-steps .header-minimal-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-minimal .header-minimal-landing .language-dsk,.header-minimal .header-minimal-steps .language-dsk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}
@media only screen and (max-width:707px){.header-minimal .header-minimal-landing .language-dsk,.header-minimal .header-minimal-steps .language-dsk{display:none}
}
.header-minimal .header-minimal-landing .language-link,.header-minimal .header-minimal-steps .language-link{color:#222;font-size:16px;line-height:24px;padding:0 var(--language-link-item-padding)}
.header-minimal .header-minimal-landing .language-link:hover,.header-minimal .header-minimal-steps .language-link:hover{color:#c5003e;text-decoration:none}
.header-minimal .header-minimal-landing .language-link.active,.header-minimal .header-minimal-steps .language-link.active{position:relative}
.header-minimal .header-minimal-landing .language-link.active:after,.header-minimal .header-minimal-steps .language-link.active:after{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - (var(--language-link-item-padding) * 2));height:2px;background-color:#c5003e;border-radius:1px}
.header-minimal .header-minimal-landing .language-mob,.header-minimal .header-minimal-steps .language-mob{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;color:#222;font-weight:bold;font-size:14px;line-height:24px;position:relative}
@media only screen and (max-width:707px){.header-minimal .header-minimal-landing .language-mob,.header-minimal .header-minimal-steps .language-mob{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.header-minimal .header-minimal-landing .language-mob select,.header-minimal .header-minimal-steps .language-mob select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;background-color:transparent}
.header-minimal .header-minimal-landing .language-mob i,.header-minimal .header-minimal-steps .language-mob i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:var(--dropdown-icon-size);height:var(--dropdown-icon-size);pointer-events:none}
.header-minimal .header-minimal-landing .language-mob i:after,.header-minimal .header-minimal-steps .language-mob i:after{width:var(--dropdown-icon-size);height:var(--dropdown-icon-size)}
.header-minimal .header-minimal-landing .call-to-number,.header-minimal .header-minimal-steps .call-to-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-minimal .header-minimal-landing .call-to-number .call-us,.header-minimal .header-minimal-steps .call-to-number .call-us{display:none;color:#444;font-family:"Value-Bold",sans-serif;font-size:16px;line-height:24px;color:#c5003e;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:707px){.header-minimal .header-minimal-landing .call-to-number .call-us,.header-minimal .header-minimal-steps .call-to-number .call-us{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.header-minimal .header-minimal-landing .call-to-number .call-us img,.header-minimal .header-minimal-steps .call-to-number .call-us img{width:var(--contact-icon-width);height:var(--contact-icon-height);-o-object-fit:contain;object-fit:contain;margin-right:10px}
.header-minimal .header-minimal-landing .call-to-number .wrapper-call-number,.header-minimal .header-minimal-steps .call-to-number .wrapper-call-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:707px){.header-minimal .header-minimal-landing .call-to-number .wrapper-call-number,.header-minimal .header-minimal-steps .call-to-number .wrapper-call-number{display:none}
}
.header-minimal .header-minimal-landing .call-to-number .wrapper-call-number.phone-item-red .call-number-item,.header-minimal .header-minimal-steps .call-to-number .wrapper-call-number.phone-item-red .call-number-item{color:#c5003e}
.header-minimal .header-minimal-landing .call-to-number .wrapper-call-number.phone-item-green .call-number-item,.header-minimal .header-minimal-steps .call-to-number .wrapper-call-number.phone-item-green .call-number-item{color:#008540}
.header-minimal .header-minimal-landing .call-to-number .wrapper-call-number.phone-item-coal .call-number-item,.header-minimal .header-minimal-steps .call-to-number .wrapper-call-number.phone-item-coal .call-number-item{color:#222}
.header-minimal .header-minimal-landing .call-to-number .wrapper-call-number.phone-item-white .call-number-item,.header-minimal .header-minimal-steps .call-to-number .wrapper-call-number.phone-item-white .call-number-item{color:#fff}
.header-minimal .header-minimal-landing .call-to-number .wrapper-call-number .call-number-item,.header-minimal .header-minimal-steps .call-to-number .wrapper-call-number .call-number-item{font-family:"Value-Bold",sans-serif;font-size:22px;line-height:30px;margin-left:10px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header-minimal .header-minimal-landing .call-to-number .wrapper-call-number .call-label-desktop,.header-minimal .header-minimal-steps .call-to-number .wrapper-call-number .call-label-desktop{color:#767676;font-family:"Value-Bold",sans-serif;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.navigator-modal .modal-dialog{max-width:500px;border-radius:6px}
.navigator-modal .modal-dialog .modal-content{padding:40px;position:relative}
.navigator-modal .modal-dialog .modal-content .btn-close-modal{position:absolute;top:40px;right:40px;width:31px;height:31px;border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;display:block;cursor:pointer}
.navigator-modal .modal-dialog .modal-content .btn-close-modal .icon-close{display:block;width:31px;height:31px;background-color:transparent;background-size:31px 31px;background-position:center center;background-image:url("../../../../clientlibs/clientlib-base/resources/img/icons/icon-close.svg");background-repeat:no-repeat}
.navigator-modal .modal-dialog .modal-content .modal-header{padding:0;border:0;border-radius:0}
.navigator-modal .modal-dialog .modal-content .modal-header .modal-title{padding-bottom:10px;width:calc(100% - 50px)}
.navigator-modal .modal-dialog .modal-content .modal-body{padding:0;border:0;border-radius:0}
.navigator-modal .modal-dialog .modal-content .modal-body.phone-item-coal .green-phone-number{color:#222}
.navigator-modal .modal-dialog .modal-content .modal-body.phone-item-coal .green-phone-number a{color:#222}
.navigator-modal .modal-dialog .modal-content .modal-body.phone-item-red .green-phone-number{color:#c5003e}
.navigator-modal .modal-dialog .modal-content .modal-body.phone-item-red .green-phone-number a{color:#c5003e}
.navigator-modal .modal-dialog .modal-content .modal-footer{padding:0;border:0;border-radius:0}
.navigator-modal .modal-dialog .modal-content .modal-body{border-bottom:2px solid #e6e7e9}
.navigator-modal .modal-title{color:#222;padding-bottom:10px}
.navigator-modal .simple-text,.navigator-modal .m-035-stage-product-detail-wrapper .stage-description,.m-035-stage-product-detail-wrapper .navigator-modal .stage-description,.navigator-modal .m-035-stage-product-detail-wrapper .stage-price,.m-035-stage-product-detail-wrapper .navigator-modal .stage-price,.navigator-modal .m-key-facts-wrapper .key-fact-item .key-title,.m-key-facts-wrapper .key-fact-item .navigator-modal .key-title,.navigator-modal .m-feature-table-wrapper .column-description .description-label,.m-feature-table-wrapper .column-description .navigator-modal .description-label,.navigator-modal .m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-description,.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .navigator-modal .flyout-description,.navigator-modal .m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-price,.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .navigator-modal .flyout-price,.navigator-modal .modal-error-generic .modal-dialog .modal-content .modal-header .modal-header-subtitle,.modal-error-generic .modal-dialog .modal-content .modal-header .navigator-modal .modal-header-subtitle,.navigator-modal .o-megaform .headline-container .megaform-copy,.o-megaform .headline-container .navigator-modal .megaform-copy,.navigator-modal .o-megaform .megaform-form-container .megaform-item.item-input-radio .item-label label,.o-megaform .megaform-form-container .megaform-item.item-input-radio .item-label .navigator-modal label,.navigator-modal .o-megaform .megaform-form-container .megaform-item.item-input-radio-valuation .item-label label,.o-megaform .megaform-form-container .megaform-item.item-input-radio-valuation .item-label .navigator-modal label,.navigator-modal .o-megaform .megaform-form-container .megaform-item.item-input-field .item-label label,.o-megaform .megaform-form-container .megaform-item.item-input-field .item-label .navigator-modal label,.navigator-modal .o-megaform .megaform-form-container .megaform-item.item-input-checkbox .item-checkbox-wrapper .item-label,.o-megaform .megaform-form-container .megaform-item.item-input-checkbox .item-checkbox-wrapper .navigator-modal .item-label{margin-bottom:20px}
.navigator-modal .phone-title{font-family:"Value-Bold",sans-serif;color:#222;padding-left:28px;position:relative;margin-bottom:10px;display:block}
.navigator-modal .phone-title:before{content:"";position:absolute;left:0;top:3px;height:18px;width:20px;background-color:transparent;background-image:url("../../../../clientlibs/clientlib-base/resources/img/icons/icon-phone.svg");background-repeat:no-repeat;background-size:20px 18px;background-position:center center}
.navigator-modal .green-phone-number{font-family:"Value-Bold",sans-serif;letter-spacing:-0.1px;display:block;margin-bottom:20px;color:#008540}
.navigator-modal .green-phone-number a{color:#008540}
.navigator-modal .modal-dialog .modal-content .modal-footer{padding-top:20px;display:block}
.navigator-modal .modal-footer-text{font-family:"Value-Bold",sans-serif;color:#222;width:calc(100% - 50px);margin-bottom:20px}
.navigator-modal .cta-primay-white-tr{margin:0}
.navigator-modal .modal-ba{margin-right:20px}
.navigator-modal .modal-dialog{background:0;top:50%}
.navigator-modal.modal.show .modal-dialog{-webkit-transform:translate(0,-60%);-ms-transform:translate(0,-60%);transform:translate(0,-60%)}