:root{--progress-color:#c9d8fa}

/*!
* Selectra.info 
* Theme: sapphire-orange
* Authors: Selectra's front-end team
* Copyright 2013-2021 Selectra.
*/.comparator-cta{padding:2rem 1rem;background-color:#f2f7fc;background-image:url(/themes/custom/agrippa/img/hero/sapphire-orange/hero-hand-fan.svg);background-repeat:no-repeat;background-position:calc(54% + 190px) -115px;background-size:auto 537px;border-radius:2rem}@media (min-width:576px){.comparator-cta{background-position:calc(48% + 190px) -153px}}@media (min-width:768px){.comparator-cta{padding:3rem 1.5rem;background-position:calc(35% + 266px) -40px;background-size:auto 307px}}@media (min-width:992px){.comparator-cta{padding:3rem;background-position:calc(62% + 266px) -52px}}@media (min-width:1200px){.comparator-cta{background-position:calc(65% + 312px) -52px}}.comparator-cta__title{width:100%;margin:0 0 1.5rem;font-size:1.3125rem;font-weight:400;line-height:1.5;color:#343535}@media (min-width:768px){.comparator-cta__title{width:85%;margin:0 0 2rem;font-size:1.5rem;line-height:1.33}}@media (min-width:992px){.comparator-cta__title{width:70%}}.comparator-cta__title--center{text-align:center}@media (min-width:768px){.comparator-cta__title--center{margin-right:auto;margin-left:auto}}.comparator-cta__title--left{text-align:left}@media (min-width:768px){.comparator-cta__buttons{display:flex;width:100%}}.comparator-cta__buttons .btn{justify-content:space-between;width:100%;min-height:4rem;transition:border-color .32s ease-in-out}.comparator-cta__buttons .btn--white:focus,.comparator-cta__buttons .btn--white:hover{background-color:#fff;border-color:#015aa3}@media (min-width:768px){.comparator-cta__buttons .btn{width:12.875rem}}.comparator-cta__buttons .btn:not(:last-child){margin-bottom:1rem}@media (min-width:768px){.comparator-cta__buttons .btn:not(:last-child){margin-right:1.5rem;margin-bottom:0}}@media (min-width:992px){.comparator-cta__buttons .btn:not(:last-child){margin-right:2.625rem}}.comparator-cta__buttons .btn .btn__info{display:flex}.comparator-cta__buttons .btn__icon{width:3rem;height:3rem;margin-right:0;margin-left:.5rem;text-align:center;background-color:#e9f2fb;border-radius:10em}.comparator-cta__buttons .btn__icon .icon{position:relative;top:.75rem;-webkit-animation:none;animation:none}.comparator-cta__buttons .btn__text{display:flex;flex-flow:column;justify-content:center;margin-left:1rem;text-align:left}.comparator-cta__buttons .btn__text:hover{text-decoration:none}.comparator-cta__buttons .btn__label,.comparator-cta__buttons .btn__title{margin:0;white-space:nowrap}.comparator-cta__buttons .btn__title{font-size:.75rem;font-weight:400;color:#6e6f71}.comparator-cta__buttons .btn__label{font-size:1rem;color:#58595b}.comparator-cta__buttons .btn .icon-arrow{width:1.25rem;height:1.25rem;margin-right:.875rem}.comparator-cta__buttons .btn[data-toggle=modal]{width:100%}@media (min-width:768px){.comparator-cta__buttons .btn[data-toggle=modal]{width:auto}}.comparator-cta.with-aside{background-position:calc(54% + 190px) -115px}@media (min-width:576px){.comparator-cta.with-aside{background-position:calc(48% + 190px) -153px}}@media (min-width:768px){.comparator-cta.with-aside{background-position:calc(35% + 266px) -40px;background-size:auto 307px}}@media (min-width:992px){.comparator-cta.with-aside{padding:3rem 1.5rem;background-position:calc(62% + 266px) -52px;background-size:auto 307px}}@media (min-width:1200px){.comparator-cta.with-aside{padding:3rem;background-position:calc(40% + 312px) -52px}}@media (min-width:768px){.comparator-cta.with-aside .comparator-cta__buttons .btn:not(:last-child){margin-right:.75rem}}@media (min-width:992px){.comparator-cta.with-aside .comparator-cta__buttons .btn:not(:last-child){margin-right:.875rem}}@media (min-width:1200px){.comparator-cta.with-aside .comparator-cta__buttons .btn:not(:last-child){margin-right:1.5rem}}@media (min-width:992px){.comparator-cta.with-aside.comparator-cta__provider{background-position:calc(35% + 266px) -20px;background-size:auto 307px}}@media (min-width:1200px){.comparator-cta.with-aside.comparator-cta__provider{background-position:calc(40% + 312px) -52px}}@media (min-width:992px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons{flex-wrap:wrap}}@media (min-width:992px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .btn{width:11rem}}@media (min-width:1200px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .btn{width:11.875rem}}@media (min-width:992px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .btn:not(:last-child){margin-right:.75rem}}@media (min-width:1200px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .btn:not(:last-child){margin-right:1.5rem}}.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .btn[data-toggle=modal]{width:100%}@media (min-width:768px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .btn[data-toggle=modal]{width:auto}}@media (min-width:992px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .btn__info .btn__text{margin-left:.375rem}}@media (min-width:1200px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .btn__info .btn__text{margin-left:.5rem}}@media (min-width:992px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .icon-arrow{margin-right:.375rem}}@media (min-width:1200px){.comparator-cta.with-aside.comparator-cta__provider .comparator-cta__buttons .icon-arrow{margin-right:.875rem}}