.link-element.button.primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:30px;font-weight:700;letter-spacing:.3px;word-spacing:2px;padding:16px;border-radius:16px;cursor:pointer}.link-element.button.primary .icon-element{width:16px;height:16px;margin-left:12px}.link-element.button.primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;cursor:pointer;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 2px 8px #0000001a,0 0 #0000,inset 0 -2px #00345140;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700);background-size:200% 100%;background-position:left}.link-element.button.primary:hover{background-position:100%}.link-element.button.primary:active{background-position:100%;background-color:#ff7e07;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700)}.link-element.button.primary:focus{-webkit-box-shadow:0px 0px 0px 2px rgba(255,255,255,.8),0px 0px 0px 4px #ff7e07,inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 0 0 2px #fffc,0 0 0 4px #ff7e07,inset 0 -2px #00345140}.link-element.button.primary{cursor:pointer;padding:16px;border-radius:15px;color:#fff;background-color:#ff7e07}.link-element.button.primary:hover{-webkit-box-shadow:0px 4px 25px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 4px 25px #00000026,0 0 #0000,inset 0 -2px #00345140}.link-element.button.primary .label{font-size:16px;font-weight:700;line-height:24px}.link-element.button.primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.link-element.button.primary .icon-element{min-width:16px;min-height:16px;width:16px;max-width:16px;max-height:16px;background-color:currentColor;margin-left:10px}.link-element.button.primary.square{border-radius:0}.link-element.button.primary:hover{background-position:right}.product-overlay{display:none;background:#fff6;inset:0;z-index:50;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-overlay .loader{-webkit-animation:rotate 1s infinite;animation:rotate 1s infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.skeleton:after{opacity:0}.mini-comparer-module.is-loading .comparer-body .skeleton{position:relative;border-color:transparent}.mini-comparer-module.is-loading .comparer-body .skeleton:after{content:"";border-radius:4px;opacity:1;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-animation:skeleton 1s linear infinite;animation:skeleton 1s linear infinite}.mini-comparer-module.is-loading .comparer-body .product-overlay{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mini-comparer-module.is-loading .comparer-body .product-overlay .loader{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-row-gap:16px;position:relative;overflow:hidden;color:#171717;border-radius:16px;background:#fff;padding:32px}@media(max-width:767px){.product{border-radius:0;padding:16px;grid-template-rows:auto auto auto}}@media(max-width:575px){.product{border-radius:0;padding:16px}}.product .product-info{display:grid;grid-row:2;grid-column:1/4;grid-template-rows:1fr auto}@media(max-width:575px){.product .product-info{grid-row:3}}.product .elementcontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-items:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:24px}@media(max-width:575px){.product .elementcontainer{display:grid;grid-template-columns:1fr 1fr;grid-row:2;grid-column:1/4;padding-top:16px;padding-bottom:16px;margin-bottom:-8px;border-top:1px solid #98c7d6;border-bottom:1px solid #98c7d6;margin-right:0}}.product .elementgroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.product .elementgroup .icon-container{background:#edf7fd;border-radius:5px;width:40px;height:40px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:575px){.product .elementgroup .icon-container{background:transparent}}.product .elementgroup .icon-element{background:#077193}.product .element.price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.product .element.price .supertitle{font-weight:700;font-size:28px}.product .element.price .subtitle{font-size:16px}.product .elementvalue{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:8px}@media(min-width:576px){.product .elementvalue{margin-left:16px}}.product .element.provider_logo{display:grid;width:105px;height:64px}@media(min-width:992px){.product .element.provider_logo{width:95px}}@media(min-width:1200px){.product .element.provider_logo{width:105px}}.product .element.provider_logo a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product .element.provider_logo img{max-width:100%;max-height:64px;-o-object-fit:contain;object-fit:contain}.product .usps{margin-top:16px}@media(max-width:359px){.product .usps{margin-bottom:16px}}.product .usps .usp-list{display:grid;grid-template-rows:auto auto;grid-gap:10px}.product .usps .usp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;position:relative}@media(min-width:1200px){.product .usps .usp{position:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.product .usps .usp>.icon-element{background-color:#077193;width:16px;height:16px;min-width:16px;min-height:16px;margin-right:16px}.product .usps .attention{color:#044622;background-color:#e6f5e2;padding:6px 8px;border-radius:5px;margin-right:8px}.product .usps .attention+span{font-weight:700}.product .cta{justify-self:flex-end;align-self:flex-end;grid-column:2/4}@media(max-width:575px){.product .cta{grid-column:auto}}.price-update-enter{-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0}.price-update-enter-to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.price-update-leave-to{opacity:0;-webkit-transform:translateY(-24px);transform:translateY(-24px)}.price-update-leave-active{height:0;-webkit-transition:all .3s cubic-bezier(.54,-.78,.35,1.85);transition:all .3s cubic-bezier(.54,-.78,.35,1.85)}.price-update-enter-active{-webkit-transition:all .3s cubic-bezier(.54,-.78,.35,1.85);transition:all .3s cubic-bezier(.54,-.78,.35,1.85)}@-webkit-keyframes skeleton{0%{background-color:#f8f8f8}50%{background-color:#ebe8e8}to{background-color:#f8f8f8}}@keyframes skeleton{0%{background-color:#f8f8f8}50%{background-color:#ebe8e8}to{background-color:#f8f8f8}}@media(max-width:359px){.animation-container{margin-left:-16px;margin-right:-16px;border-radius:0}}.animation-container{-webkit-box-shadow:0 0 16px rgba(0,0,0,.2);box-shadow:0 0 16px #0003;border-radius:15px;margin-bottom:24px;will-change:transform}.product{overflow:visible;border-radius:15px}.product .card-icon-element{border-radius:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(min-width:768px){.product .card-icon-element{--contentColor: #171717;color:#171717;--textLinkColor: #077193;--textLinkHoverColor: #2CAECB;--textLinkActiveColor: #127D9F;background-color:#edf7fd;border:1px solid #C4E3ED;margin-left:16px;padding:8px 12px}}@media(min-width:0){.product .card-icon-element .title{font-size:16px;line-height:20px}}.product .card-icon-element .title{font-weight:600;color:#077193}.product .card-icon-element .icon-element,.product .card-icon-element .icon-container{width:16px;height:16px}.product .card-icon-element .elementvalue{margin-left:8px}.product .element.usps.skeleton .tooltip{margin:-8px}.panel .panel-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 0;position:relative}.panel .hover-area{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media(min-width:0){.panel .title{font-size:16px;line-height:26px;font-weight:700}}@media(min-width:992px){.panel .title{font-size:18px;line-height:28px;font-weight:700}}.small-radio-input+.small-radio-input{margin-top:8px}.panel.LargeRadio .large-radio-input+.large-radio-input{margin-top:8px}@media(min-width:0){.base{font-size:16px;line-height:20px}}.base{font-weight:600;color:#3f7182}@media(min-width:1200px){.base.mobile{display:none}}.base.desktop{display:none}@media(min-width:1200px){.base.desktop{display:initial}}.base .text{display:block;margin-top:12px}.base .based-on{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.base .bullet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:6px;height:6px;border-radius:8px;margin-right:6px;background-color:#3f7182}@media(min-width:0){.base .base-item{font-size:16px;line-height:20px}}.base .base-item{margin-top:4px;margin-left:4px;line-height:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.base .price-estimated{font-size:14px;font-style:italic;font-weight:400}.sticky-button .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:30px;font-weight:700;letter-spacing:.3px;word-spacing:2px;padding:16px;border-radius:16px;cursor:pointer}.sticky-button .link .icon-element{width:16px;height:16px;margin-left:12px}.sticky-button .link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;cursor:pointer;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 2px 8px #0000001a,0 0 #0000,inset 0 -2px #00345140;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700);background-size:200% 100%;background-position:left}.sticky-button .link:hover{background-position:100%}.sticky-button .link:active{background-position:100%;background-color:#ff7e07;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700)}.sticky-button .link:focus{-webkit-box-shadow:0px 0px 0px 2px rgba(255,255,255,.8),0px 0px 0px 4px #ff7e07,inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 0 0 2px #fffc,0 0 0 4px #ff7e07,inset 0 -2px #00345140}.sticky-button .link{cursor:pointer;padding:16px;border-radius:15px;color:#fff;background-color:#ff7e07}.sticky-button .link:hover{-webkit-box-shadow:0px 4px 25px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 4px 25px #00000026,0 0 #0000,inset 0 -2px #00345140}.sticky-button .link .label{font-size:16px;font-weight:700;line-height:24px}.sticky-button .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sticky-button .link .icon-element{min-width:16px;min-height:16px;width:16px;max-width:16px;max-height:16px;background-color:currentColor;margin-left:10px}@media(max-width:1199px){.sticky-button{margin-left:-24px;margin-right:-24px}}.sticky-button{--contentColor: #171717;color:#171717;--textLinkColor: #077193;--textLinkHoverColor: #2CAECB;--textLinkActiveColor: #127D9F;background-color:#edf7fd;border-top:1px solid #BED5E3;padding:16px;position:-webkit-sticky;position:sticky;top:100%}@media(min-width:1200px){.sticky-button{display:none}}.sticky-button .link{-webkit-transition:none;transition:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.is-loading .sticky-button .link{-webkit-animation:load-button 1.4s cubic-bezier(.34,.91,.61,.13) forwards;animation:load-button 1.4s cubic-bezier(.34,.91,.61,.13) forwards;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(rgb(255,134,22)),color-stop(50%,rgb(255,166,0)),color-stop(51%,rgb(255,134,22)),to(rgb(255,166,0)));background:linear-gradient(90deg,#ff8616,#ffa600 50%,#ff8616 51%,#ffa600);background-size:200% 100%}@-webkit-keyframes load-button{0%{background-position:right}to{background-position:left}}@keyframes load-button{0%{background-position:right}to{background-position:left}}@media(min-width:1200px){.comparer-sidebar{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(max-width:1199px){.comparer-sidebar{z-index:10000;overflow:scroll;position:fixed}}.comparer-sidebar .sidebar-heading{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width:1200px){.comparer-sidebar .sidebar-heading{display:none}}@media(min-width:0){.comparer-sidebar .sidebar-heading .title{font-size:24px;line-height:140%;font-weight:700}}@media(min-width:768px){.comparer-sidebar .sidebar-heading .title{font-size:32px;line-height:130%}}.comparer-sidebar .close-sidebar{position:absolute;right:0}.sidebar{--contentColor: #171717;color:#171717;--textLinkColor: #077193;--textLinkHoverColor: #2CAECB;--textLinkActiveColor: #127D9F;background-color:#edf7fd;border:1px solid #C4E3ED;border-radius:15px;padding:24px;width:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}@media(max-width:1199px){.sidebar{--contentColor: #171717;color:#171717;--textLinkColor: #077193;--textLinkHoverColor: #2CAECB;--textLinkActiveColor: #127D9F;background-color:#edf7fd;-webkit-transform:translateX(-100%);transform:translate(-100%);position:absolute;min-height:100%;margin-right:62px;max-width:400px;border-radius:0 15px 15px 0}}.sidebar .field{margin-bottom:8px}@media(max-width:1199px){.comparer-sidebar.expanded{-webkit-animation:fade-overlay-in .65s forwards;animation:fade-overlay-in .65s forwards}.comparer-sidebar.expanded .sidebar{-webkit-transition-duration:.65s;transition-duration:.65s;-webkit-transform:initial;transform:initial}.comparer-sidebar.closed{-webkit-animation:fade-overlay-out .65s;animation:fade-overlay-out .65s}.comparer-sidebar.closed .sidebar{-webkit-transition-duration:.65s;transition-duration:.65s;-webkit-transform:translateX(-100%);transform:translate(-100%)}}.filter-display{display:grid;grid-template-rows:1fr auto;grid-row-gap:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.filter-display{grid-template-rows:auto;grid-template-columns:auto 1fr;grid-column-gap:24px}}@media(min-width:1200px){.filter-display{display:none}}.filter-display .button-element.ghost.icon-right{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px #0000000d;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;cursor:pointer;border-style:solid;background-color:#fff;border-color:#bed5e3;border-width:1px 1px 3px 1px;color:#077193}.filter-display .button-element.ghost.icon-right .subtitle{color:#3f7182}.filter-display .button-element.ghost.icon-right:hover{-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.1);box-shadow:0 4px 10px #0000001a;border-color:#bed5e3;color:#2caecb}.filter-display .button-element.ghost.icon-right:active{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px #0000000d;border-color:#a7d2e0;color:#127d9f;background-color:#edf7fd}.filter-display .button-element.ghost.icon-right:focus{-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.8),0 0 0 4px rgba(73,193,220,.8);box-shadow:0 0 0 2px #fffc,0 0 0 4px #49c1dccc}.filter-display .button-element.ghost.icon-right:disabled,.filter-display .button-element.ghost.icon-right[disabled]{background-color:#e4f8ff;background-image:linear-gradient(100deg,#0000 0% 50%,#0000);color:#a7d2e0;pointer-events:none;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;border:2px solid #A7D2E0}.filter-display .button-element.ghost.icon-right:disabled .subtitle,.filter-display .button-element.ghost.icon-right:disabled .label,.filter-display .button-element.ghost.icon-right[disabled] .subtitle,.filter-display .button-element.ghost.icon-right[disabled] .label{color:#a7d2e0}.filter-display .button-element.ghost.icon-right:disabled:active,.filter-display .button-element.ghost.icon-right:disabled:focus,.filter-display .button-element.ghost.icon-right:disabled:hover,.filter-display .button-element.ghost.icon-right[disabled]:active,.filter-display .button-element.ghost.icon-right[disabled]:focus,.filter-display .button-element.ghost.icon-right[disabled]:hover{-webkit-box-shadow:none;box-shadow:none;color:#a7d2e0}.filter-display .button-element.ghost.icon-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:15px;padding:16px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.filter-display .button-element.ghost.icon-right .label{font-size:16px;font-weight:700;line-height:24px;text-align:left}.filter-display .button-element.ghost.icon-right .icon-element{min-width:16px;min-height:16px;width:16px;height:16px;background-color:currentColor;margin-left:10px}.filter-display .filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.filter-display .filters{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.filter-display .filters-label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#3f7182;font-weight:700;margin-right:8px}.filter-display .active-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.filter-display .active-filters{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.filter-display .active-filter{--contentColor: #171717;color:#171717;--textLinkColor: #077193;--textLinkHoverColor: #2CAECB;--textLinkActiveColor: #127D9F;background-color:#edf7fd;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#3f7182;padding:8px 16px;border-radius:4px;margin-right:8px;margin-top:8px}.filter-fade-enter{opacity:0}.filter-fade-enter-active{-webkit-transition:all .2s linear;transition:all .2s linear}.filter-fade-enter-to{opacity:1}.filter-fade-leave{opacity:0;position:absolute}.message .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:30px;font-weight:700;letter-spacing:.3px;word-spacing:2px;padding:16px;border-radius:16px;cursor:pointer}.message .button .icon-element{width:16px;height:16px;margin-left:12px}.message .button.primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;cursor:pointer;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 2px 8px #0000001a,0 0 #0000,inset 0 -2px #00345140;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700);background-size:200% 100%;background-position:left}.message .button.primary:hover{background-position:100%}.message .button.primary:active{background-position:100%;background-color:#ff7e07;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700)}.message .button.primary:focus{-webkit-box-shadow:0px 0px 0px 2px rgba(255,255,255,.8),0px 0px 0px 4px #ff7e07,inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 0 0 2px #fffc,0 0 0 4px #ff7e07,inset 0 -2px #00345140}.message .button.primary{cursor:pointer;padding:16px;border-radius:15px;color:#fff;background-color:#ff7e07}.message .button.primary:hover{-webkit-box-shadow:0px 4px 25px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 4px 25px #00000026,0 0 #0000,inset 0 -2px #00345140}.message .button.primary .label{font-size:16px;font-weight:700;line-height:24px}.message .button.primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.message .button.primary .icon-element{min-width:16px;min-height:16px;width:16px;max-width:16px;max-height:16px;background-color:currentColor;margin-left:10px}.message .button.secondary{-webkit-box-shadow:0 4px 25px rgba(0,0,0,.15),inset 0 -2px 0 rgba(81,39,0,.25);box-shadow:0 4px 25px #00000026,inset 0 -2px #51270040;--contentColor: #171717;color:#171717;--textLinkColor: #077193;--textLinkHoverColor: #2CAECB;--textLinkActiveColor: #127D9F;background:#fff}.message .button.secondary .icon-element{background-color:#ff7e07}.message .button.secondary{color:#ff7e07}.error-container{-webkit-box-shadow:none;box-shadow:none}.message{--contentColor: #171717;color:#171717;--textLinkColor: #077193;--textLinkHoverColor: #2CAECB;--textLinkActiveColor: #127D9F;background-color:#edf7fd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.05) inset;box-shadow:0 0 3px #0000000d inset;border-radius:inherit;padding:24px;width:100%}@media(min-width:0){.message .title{font-size:18px;line-height:28px}}@media(min-width:992px){.message .title{font-size:24px;line-height:34px}}.message .title{color:#077193;margin-bottom:8px;font-weight:700}.message .icon-element{background-color:#077193}.message .text{margin-bottom:24px}.message .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;gap:8px}.message .button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:160px}@-webkit-keyframes slide-sidebar-in{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:initial;transform:initial}}@keyframes slide-sidebar-in{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:initial;transform:initial}}@-webkit-keyframes slide-sidebar-out{0%{-webkit-transform:initial;transform:initial}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes slide-sidebar-out{0%{-webkit-transform:initial;transform:initial}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes fade-overlay-in{0%{top:0;left:0;width:100%;height:100%;background:none}to{background:#072e3cb3;z-index:10000;top:0;left:0;width:100%;height:100%}}@keyframes fade-overlay-in{0%{top:0;left:0;width:100%;height:100%;background:none}to{background:#072e3cb3;z-index:10000;top:0;left:0;width:100%;height:100%}}@-webkit-keyframes fade-overlay-out{0%{background:#072e3cb3;z-index:10000;top:0;left:0;width:100%;height:100%}50%{top:0;left:0;width:100%;height:100%;background:none}51%{top:0;left:0;width:0;background:none}}@keyframes fade-overlay-out{0%{background:#072e3cb3;z-index:10000;top:0;left:0;width:100%;height:100%}50%{top:0;left:0;width:100%;height:100%;background:none}51%{top:0;left:0;width:0;background:none}}.block-mini-comparer{overflow:hidden}@media(min-width:0){.mini-comparer-module{font-size:16px;line-height:20px}}.mini-comparer-module{display:grid;grid-template-columns:1fr}@media(min-width:1200px){.mini-comparer-module{grid-template-columns:336px 1fr;grid-gap:45px}}.mini-comparer-module .comparer-body{display:grid;grid-template-rows:1fr auto auto;grid-row-gap:16px}@media(max-width:1199px){body.filterbar-active{overflow:hidden;height:100%}body.filterbar-active .navbar{display:none}}.slide-sidebar-enter{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}.slide-sidebar-enter-to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}.slide-sidebar-enter-active{-webkit-transition:all .6s ease-in;transition:all .6s ease-in}
