.cmp-campaign-calculator-input{font-family:inherit;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;color:#ea7024;background-color:#fff;border:2px solid #e0e0e0;border-radius:.375rem;padding:0;padding-left:1.3rem;margin-bottom:0;min-width:3rem;width:6.75rem}
.cmp-campaign-calculator-inputFR{padding-left:.3rem}
.cmp-campaign-calculator-separator{margin:1.5rem 0;border:1px solid #e0e0e0}
.cmp-campaign-calculator-disclaimer{font-size:.75rem;font-weight:400;line-height:1rem;color:#616161;margin-bottom:1.5rem}
.cmp-campaign-calculator-earnInterest{color:#ea7024;font-weight:700;font-size:1.25rem}
.dollar-sign{position:relative;display:inline-block}
.dollar-sign::before,.dollar-signFR::before{content:"$";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;position:absolute;color:#ea7024}
.icon-dollarFR::before{right:.1875rem;height:100%;display:flex;align-items:center}
.icon-dollar::before{left:.1875rem;height:100%;display:flex;align-items:center}
.sr-only{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0)}
#cmp-campaign-calculator-totalReturn{font-size:2.5rem}
@media screen and (max-width:48rem){#cmp-campaign-calculator .cmp-image{height:100%;width:100%}
#cmp-campaign-calculator .cmp-image__image{height:12.5rem;width:21.4375rem}
}
@media screen and (min-width:48rem) and (max-width:64rem){#cmp-campaign-calculator .cmp-image{height:100%;width:100%}
#cmp-campaign-calculator .cmp-image__image{width:33.375rem;height:17.5rem}
}
@media screen and (max-width:64rem){#cmp-campaign-calculator{.text p{font-size:1rem}
}
}