.rich-text-container a{color:#ffd100;}.rich-text-container a:hover{color:inherit;text-decoration:none;}
.credit-simulator-widget{box-shadow:0 .4rem 3.2rem .2rem rgba(0,0,0,.04);}.credit-simulator-widget .pl-3{padding-left:3rem;}@media(max-width:991.98px){.credit-simulator-widget .pl-3{padding-left:calc(var(--bs-gutter-x)*.5);}}.credit-simulator-widget .credit-simulator--sliders-details{background:#fff;box-shadow:0 .4rem 3.2rem .2rem rgba(0,0,0,.04);padding:2.5rem;border-radius:2.4rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--sliders-details{padding:1.5rem;}}@media(max-width:991.98px){.credit-simulator-widget .credit-simulator--sliders-details--responsive-mode{width:100%;}}.credit-simulator-widget .credit-simulator--title{margin-bottom:2.5rem;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--title{margin-bottom:3.2rem;}}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--title{margin-bottom:2.4rem;}}.credit-simulator-widget .credit-simulator--title p{font-family:"Product Sans",sans-serif;font-size:3.2rem;font-weight:700;line-height:140%;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--promo-code-section{margin-bottom:2.8rem;}}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--promo-code-section{margin-bottom:2rem;}}.credit-simulator-widget .credit-simulator--promo-code-section--label{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:140%;color:#434343;margin-right:.5rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--promo-code-section--label{margin-bottom:0;}}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--promo-code-section--label{margin-right:1rem;}}.credit-simulator-widget .credit-simulator--promo-code-section--input{background:#fff;border:.1rem solid #eee;border-radius:.8rem;width:20.9rem;height:4rem;font-size:1.6rem;padding-left:1rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--promo-code-section--input{width:100%;}}.credit-simulator-widget .credit-simulator--calculator{width:55.8rem;}.credit-simulator-widget .credit-simulator--calculator--products-section{border-radius:2rem;margin-bottom:2.5rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--calculator--products-section{margin-bottom:2rem;}}@media(max-width:991.98px){.credit-simulator-widget .credit-simulator--calculator--products-section ul{padding-left:0;}}.credit-simulator-widget .credit-simulator--calculator--products-section ul li{margin-right:1rem;background:#fff;border:.2rem solid #e1e1e1;border-radius:3.2rem;height:4rem;cursor:pointer;}.credit-simulator-widget .credit-simulator--calculator--products-section ul li:last-child{margin-right:0;}.credit-simulator-widget .credit-simulator--calculator--products-section--list{padding-left:0;margin-bottom:0;}.credit-simulator-widget .credit-simulator--calculator--products-section--list--item--product{padding:.9rem 1.2rem;display:inline-flex;font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;line-height:140%;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--calculator--products-section--list--item--product{font-size:1.4rem;}}.credit-simulator-widget .credit-simulator--calculator--products-section--list--item--product img{margin-right:.8rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--calculator--amount-section{margin-bottom:2rem;}}.credit-simulator-widget .credit-simulator--calculator--amount-section--container--title{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;line-height:140%;}.credit-simulator-widget .credit-simulator--calculator--amount-section--container--amount-selected{float:right;font-family:"Product Sans",sans-serif;font-size:2.4rem;font-weight:700;line-height:140%;}.credit-simulator-widget .credit-simulator--calculator--amount-section--container--amount-selected--icon{margin-right:1.2rem;}.credit-simulator-widget .credit-simulator--calculator--amount-section--range--values{margin-bottom:1.5rem;}.credit-simulator-widget .credit-simulator--calculator--amount-section--range--values--min-amount{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;line-height:140%;color:#767575;}.credit-simulator-widget .credit-simulator--calculator--amount-section--range--values--max-amount{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;line-height:140%;color:#767575;float:right;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--calculator--term-section{margin-bottom:2rem;}}.credit-simulator-widget .credit-simulator--calculator--term-section--container--title{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;line-height:140%;}.credit-simulator-widget .credit-simulator--calculator--term-section--container--term-selected{float:right;font-family:"Product Sans",sans-serif;font-size:2.4rem;font-weight:700;line-height:140%;}.credit-simulator-widget .credit-simulator--calculator--term-section--container--term-selected--icon{margin-right:1.2rem;}.credit-simulator-widget .credit-simulator--calculator--term-section--range--values{margin-bottom:1.5rem;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--calculator--term-section--range--values{margin-bottom:4.6rem;}}.credit-simulator-widget .credit-simulator--calculator--term-section--range--values--min-term{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;line-height:140%;color:#767575;}.credit-simulator-widget .credit-simulator--calculator--term-section--range--values--max-term{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;line-height:140%;color:#767575;float:right;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--details{margin-bottom:2.4rem;}}.credit-simulator-widget .credit-simulator--details--tuition{margin-bottom:1.4rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--details--tuition{margin-bottom:.8rem;}}.credit-simulator-widget .credit-simulator--details--tuition--item{width:100%;display:block;text-align:center;}.credit-simulator-widget .credit-simulator--details--tuition--item--label{font-family:"Product Sans",sans-serif;font-size:2.4rem;font-weight:400;line-height:140%;margin-bottom:.8rem;}.credit-simulator-widget .credit-simulator--details--tuition--item--value{font-family:"Product Sans",sans-serif;font-size:3.4rem;font-weight:700;line-height:140%;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--details--tuition--item--value{font-family:"Product Sans",sans-serif;font-size:2.6rem;font-weight:700;}}.credit-simulator-widget .credit-simulator--details--taxes{margin-bottom:2rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--details--taxes{margin-bottom:.8rem!important;}}.credit-simulator-widget .credit-simulator--details--taxes--item{display:block;text-align:center;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--details--taxes--item{margin-bottom:.8rem;}}.credit-simulator-widget .credit-simulator--details--taxes--item--label{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;line-height:140%;margin-bottom:.8rem;}.credit-simulator-widget .credit-simulator--details--taxes--item--value{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:700;line-height:140%;}.credit-simulator-widget .credit-simulator--details--info--item{width:100%;text-align:center;}.credit-simulator-widget .credit-simulator--details--info--item--label{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:140%;cursor:pointer;}.credit-simulator-widget .credit-simulator--details--info--item a{color:#000;}.credit-simulator-widget .credit-simulator--plan-details--insurance--total{margin-bottom:1.5rem;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--total{margin-top:3.2rem;margin-bottom:2.2rem;}}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--total{margin-top:2rem;margin-bottom:1.5rem;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--total--title{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;line-height:140%;}.credit-simulator-widget .credit-simulator--plan-details--insurance--total--value{font-family:"Product Sans",sans-serif;font-size:2.4rem;font-weight:700;line-height:140%;float:right;}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection{margin-bottom:1.8rem;}@media(max-width:991.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection{margin-bottom:.5rem;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--total{margin-bottom:.9rem;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--total{margin-bottom:1.2rem;}}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--total{margin-bottom:1.6rem;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--total--title{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;color:#434343;line-height:140%;}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--total--value{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:400;line-height:140%;float:right;}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--list ul{padding-left:0;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--list ul{margin-bottom:0;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--list--item{margin-right:1.6rem;background:#fff;border:.1rem solid #e1e1e1;border-radius:3.2rem;height:3.2rem;padding:.8rem;cursor:pointer;font-family:"Product Sans",sans-serif;font-size:1.3rem;font-weight:400;line-height:140%;color:#424242;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--list--item{margin-bottom:1.2rem;margin-right:1.2rem;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--list--item:last-child{margin-right:0;}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--file{margin-bottom:3.3rem;font-family:"Product Sans",sans-serif;font-size:1.3rem;font-weight:400;line-height:140%;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--file{margin-bottom:3.5rem;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--life-protection--file a{color:#000;}.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection{margin-bottom:.8rem;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection{margin-bottom:1.6rem;}}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection{margin-bottom:.5rem;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection--total{margin-bottom:.8rem;}.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection--total--title{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;color:#434343;line-height:140%;}.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection--total--value{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:400;line-height:140%;float:right;}.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection--list ul{padding-left:0;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection--list ul{margin-bottom:0;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection--list--item{margin-right:1.6rem;background:#fff;border:.1rem solid #e1e1e1;border-radius:3.2rem;height:3.2rem;padding:.8rem;cursor:pointer;font-family:"Product Sans",sans-serif;font-size:1.3rem;font-weight:400;line-height:140%;color:#424242;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection--list--item{margin-bottom:1.2rem;margin-right:1.2rem;}}.credit-simulator-widget .credit-simulator--plan-details--insurance--total-protection--list--item:last-child{margin-right:0;}.credit-simulator-widget .credit-simulator--plan-details--charges{margin-top:2.7rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges{margin-top:0;}}.credit-simulator-widget .credit-simulator--plan-details--charges--total{margin-bottom:1.5rem;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--total{margin-bottom:.8rem;}}.credit-simulator-widget .credit-simulator--plan-details--charges--total--title{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;line-height:140%;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--total--title{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;color:#434343;}}.credit-simulator-widget .credit-simulator--plan-details--charges--total--value{font-family:"Product Sans",sans-serif;font-size:2.4rem;font-weight:700;line-height:140%;float:right;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--total--value{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:400;}}.credit-simulator-widget .credit-simulator--plan-details--charges--title{margin-bottom:.3rem;font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;color:#434343;line-height:140%;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--title{margin-bottom:.8rem;}}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--title{margin-bottom:2.2rem;}}.credit-simulator-widget .credit-simulator--plan-details--charges--list{margin-bottom:2.5rem;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--list{margin-bottom:3.6rem;}}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--list{margin-bottom:.8rem;}}.credit-simulator-widget .credit-simulator--plan-details--charges--list ul{padding-left:0;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--list ul{margin-bottom:0;}}.credit-simulator-widget .credit-simulator--plan-details--charges--list--item{margin-right:1.6rem;background:#fff;border:.1rem solid #e1e1e1;border-radius:3.2rem;height:3.2rem;padding:.8rem;cursor:pointer;font-family:"Product Sans",sans-serif;font-size:1.3rem;font-weight:400;line-height:140%;color:#424242;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--list--item{margin-bottom:1.2rem;margin-right:1.2rem;}}.credit-simulator-widget .credit-simulator--plan-details--charges--list--item:last-child{margin-right:0;}@media(min-width:768px) and (max-width:991.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--comission{margin-bottom:2.8rem;}}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--comission{display:flex;align-items:center;margin-bottom:3.3rem;}}.credit-simulator-widget .credit-simulator--plan-details--charges--comission--title{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;line-height:140%;}@media(max-width:767.98px){.credit-simulator-widget .credit-simulator--plan-details--charges--comission--title{width:75%;}}.credit-simulator-widget .credit-simulator--plan-details--charges--comission--value{font-family:"Product Sans",sans-serif;font-size:2.4rem;font-weight:700;line-height:140%;float:right;}.credit-simulator-widget .credit-simulator--plan-details--legal-info--title p{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:700;line-height:140%;}.credit-simulator-widget .credit-simulator--plan-details--legal-info--description{text-align:justify;}.credit-simulator-widget .credit-simulator--plan-details--legal-info--description p{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:140%;}.credit-simulator-widget .credit-simulator--plan-details--legal-info--description a{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:140%;color:#ffd100;text-decoration:underline;}.credit-simulator-widget .credit-simulator--is-selected{border:.2rem solid #ffd100!important;color:#000;}.credit-simulator-widget .credit-simulator--submit-button{margin-bottom:2rem;}.credit-simulator-widget .credit-simulator--submit-button a,.credit-simulator-widget .credit-simulator--submit-button button{background:#ffd100;cursor:pointer;border:0;width:80%;text-transform:uppercase;font-size:2.2rem;}.credit-simulator-widget .credit-simulator--range-slider input[type=range]{-webkit-appearance:none;cursor:pointer;width:100%;height:.7rem;background:#eee;border-radius:4rem;--track-color:$mtc-color-gradient-orange;}.credit-simulator-widget .credit-simulator--range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:3.2rem;width:3.2rem;left:calc(50% - 1.6rem + .3rem);top:calc(50% - 1.6rem);background:#fff;border:.5rem solid #ffd100;border-radius:50%;cursor:pointer;transition:background .3s ease-in-out;}.credit-simulator-widget .credit-simulator--range-slider input[type=range]::-webkit-slider-runnable-track{background:#ffd100;-webkit-appearance:none;cursor:pointer;box-shadow:none;border:0;background:transparent;}.credit-simulator-widget .credit-simulator--simple-slider .slick-track{width:auto!important;}.credit-simulator-widget ul{list-style:none;}.credit-simulator-widget .slick-slide{width:auto!important;margin-right:1.6rem;}.credit-simulator-widget .slick-slide:last-child{margin-right:0;}.credit-simulator-widget .prev-arrow{margin-right:1.6rem;}.credit-simulator-widget .next-arrow{margin-left:1.6rem;}
