.grid-widget .row.v-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.grid-widget .row.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.grid-widget .row.v-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.grid-widget .row.h-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.grid-widget .row.h-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.grid-widget .row.h-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.grid-widget .row.h-space-around{-ms-flex-pack:distribute;justify-content:space-around;}.grid-widget .row.h-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.grid-widget .row.h-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}.grid-widget .row.gut{margin-right:-1.5rem;margin-left:-1.5rem;}.grid-widget .row.gut>[class*=c-]{padding-left:1.5rem;padding-right:1.5rem;}.grid-widget .row.no-gut{margin:0;}.grid-widget .row.no-gut>[class*=c-]{padding-left:0;padding-right:0;}.grid-widget [class*=c-].c-border{border:.1rem solid;padding:1.5rem;}@media(max-width:767.98px){.grid-widget [class*=c-]{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important;margin-bottom:3rem;}}@media(max-width:767.98px){.grid-widget [class*=c-]:last-child{margin-bottom:0;}}.grid-widget .c-10{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;}.grid-widget .c-16{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}.grid-widget .c-20{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.grid-widget .c-25{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.grid-widget .c-30{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;}.grid-widget .c-33{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}.grid-widget .c-40{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;}.grid-widget .c-45{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;}.grid-widget .c-50{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.grid-widget .c-55{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;}.grid-widget .c-60{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;}.grid-widget .c-66{-ms-flex-preferred-size:66.66666666%;flex-basis:66.66666666%;max-width:66.66666666%;}.grid-widget .c-70{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;}.grid-widget .c-75{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.grid-widget .c-80{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;}.grid-widget .c-90{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;}.grid-widget .c-100{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.grid-widget .card{flex-basis:100%;max-width:100%;}
.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;}
.product-image-highlight-widget .product-image-highlight--section{position:relative;}@media(max-width:1199.98px){.product-image-highlight-widget .product-image-highlight--section--image img{width:100%;height:100%;}}.product-image-highlight-widget .product-image-highlight--section--box{background-color:#fff;border-radius:1.6rem;max-width:37.6rem;position:absolute;bottom:-4.3rem;left:-8.3rem;width:100%;-webkit-box-shadow:0 0 2.4rem rgba(121,124,126,.08);-moz-box-shadow:0 0 2.4rem rgba(121,124,126,.08);box-shadow:0 0 2.4rem rgba(121,124,126,.08);}@media(max-width:1199.98px){.product-image-highlight-widget .product-image-highlight--section--box{position:relative;margin-top:1.6rem;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0;}}.product-image-highlight-widget .product-image-highlight--section--box.center{margin-left:auto;margin-right:auto;left:0;right:0;}.product-image-highlight-widget .product-image-highlight--section--box.right{left:auto;right:-8.3rem;}@media(max-width:1199.98px){.product-image-highlight-widget .product-image-highlight--section--box.right{left:0;right:0;}}.product-image-highlight-widget .product-image-highlight--section--box--content{position:relative;padding:3rem;}.product-image-highlight-widget .product-image-highlight--section--box--content--title{margin-bottom:2.3rem;}.product-image-highlight-widget .product-image-highlight--section--box--content--title p{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:700;color:#000;line-height:120%;}@media(max-width:767.98px){.product-image-highlight-widget .product-image-highlight--section--box--content--title p{font-size:2.2rem;}}.product-image-highlight-widget .product-image-highlight--section--box--content--list-items{padding-left:0;}@media(min-width:992px){.product-image-highlight-widget .product-image-highlight--section--box--content--list-items li{margin-bottom:1.6rem;}}.product-image-highlight-widget .product-image-highlight--section--box--content--list-items li p{margin-left:1.6rem;font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;color:#000;line-height:120%;}.product-image-highlight-widget .product-image-highlight--section--box--content--btn{position:absolute;bottom:-1rem;left:0;right:0;text-align:center;}
.widget.animated .info-cards-widget.layout-1 .info-card-item{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);opacity:0;-webkit-transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color .2s ease-in-out;-moz-transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color .2s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color .2s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color .2s ease-in-out;}@media(max-width:767.98px){.widget.animated .info-cards-widget.layout-1 .info-card-item{height:100%;}}.widget.animated .info-cards-widget:not(.layout-1) .info-card-item{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);opacity:0;-webkit-transition:transform 1s ease-in-out,opacity 1s ease-in-out;-moz-transition:transform 1s ease-in-out,opacity 1s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out;}@media(max-width:767.98px){.widget.animated .info-cards-widget:not(.layout-1) .info-card-item{height:100%;}}.widget.animated.in .info-cards-widget.layout-1 .info-card-item{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color .2s ease-in-out;-moz-transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color .2s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color .2s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color .2s ease-in-out;}@media(max-width:767.98px){.widget.animated.in .info-cards-widget.layout-1 .info-card-item{height:100%;}}.widget.animated.in .info-cards-widget:not(.layout-1) .info-card-item{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:transform 1s ease-in-out,opacity 1s ease-in-out;-moz-transition:transform 1s ease-in-out,opacity 1s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out;}@media(max-width:767.98px){.widget.animated.in .info-cards-widget:not(.layout-1) .info-card-item{height:100%;}}.info-cards-widget.layout-2{background-color:#3574dc;padding:5rem 0 6rem 0;border-radius:2.4rem;}@media(max-width:767.98px){.info-cards-widget.layout-2{padding:5rem 2.1rem;}}@media(min-width:768px) and (max-width:991.98px){.info-cards-widget.layout-2 .card-group{padding:0 4rem;}}.info-cards-widget .card-group .card{border:0;background-color:transparent;}.info-cards-widget--title{margin-bottom:4.8rem;}@media(max-width:767.98px){.info-cards-widget--title{margin-bottom:6.5rem;}}.info-cards-widget--title p{font-family:"Product Sans",sans-serif;font-size:4rem;font-weight:700;color:#fff;}@media(max-width:767.98px){.info-cards-widget--title p{font-size:3.2rem;}}
.layout-1 .info-card-item{cursor:pointer;min-height:24.2rem;padding:3.3rem 1.3rem;}@media(max-width:767.98px){.layout-1 .info-card-item{background-color:#fff!important;border-radius:1.6rem;max-width:33rem;height:24.2rem;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 0 2.4rem rgba(121,124,126,.08);-moz-box-shadow:0 0 2.4rem rgba(121,124,126,.08);box-shadow:0 0 2.4rem rgba(121,124,126,.08);}}@media(min-width:992px){.layout-1 .info-card-item:hover{background-color:#fff;border-radius:1.6rem;-webkit-box-shadow:0 0 2.4rem rgba(121,124,126,.08);-moz-box-shadow:0 0 2.4rem rgba(121,124,126,.08);box-shadow:0 0 2.4rem rgba(121,124,126,.08);}}.layout-1 .info-card-item:hover .info-card-item--icon,.layout-1 .info-card-item:hover .info-card-item--title,.layout-1 .info-card-item:hover .info-card-item--description{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.layout-1 .info-card-item--icon{-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;}.layout-1 .info-card-item--title{margin-top:3.8rem;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;}.layout-1 .info-card-item--title p{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:700;color:#333;text-align:center;}.layout-1 .info-card-item--description{text-align:center;margin-top:1rem;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;}.layout-1 .info-card-item--description p{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;color:#2f3132;line-height:120%;}
.disclaimer-card-item{border:0;border-radius:1.6rem;background-color:#f0f2f5;padding:3.2rem 2.4rem;}.disclaimer-card-item--title{margin-bottom:1.5rem;}.disclaimer-card-item--title p{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:700;line-height:120%;color:#000;}.disclaimer-card-item--description p{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:120%;color:#000;}
.links-box-widget .card-group .card{border:0;border-radius:.8rem;padding:1.6rem;box-shadow:0 0 2.4rem rgba(121,124,126,.08);margin-bottom:1.6rem;}.links-box-widget .card-group .card:last-child{margin-bottom:0;}@media(min-width:768px){.links-box-widget .card-group .card.layout-2{padding:3rem 4.6rem;}}.links-box-widget .card-group .card.has-color{box-shadow:unset;}.links-box-widget ul{list-style:none;margin-bottom:0;padding-left:0;}.links-box-widget .links-box--files li{margin-bottom:1.6rem;}.links-box-widget .links-box--files li:last-child{margin-bottom:0;}.links-box-widget .links-box--title{margin-bottom:2.4rem;}.links-box-widget .links-box--title p{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:700;color:#000;line-height:120%;}.links-box-widget .links-box--hyperlink{display:flex;}.links-box-widget .links-box--hyperlink a{display:inline-flex;font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;color:#000;line-height:120%;}@media(max-width:991.98px){.links-box-widget .links-box--hyperlink a{font-size:1.6rem;}}.links-box-widget .links-box--hyperlink a img{margin-right:1.6rem;max-width:1.7rem;max-height:2.4rem;}.links-box-widget .links-box--years-list{margin-bottom:1.6rem;}.links-box-widget .links-box--years-list ul{display:inline-flex;}.links-box-widget .links-box--years-list ul li{margin-right:2.7rem;}.links-box-widget .links-box--years-list ul li:last-child{margin-right:0;}.links-box-widget .links-box--years-list ul li:hover{cursor:pointer;}.links-box-widget .links-box--years-list ul li p{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;color:#000;}.links-box-widget .links-box--years-list ul li.active p{color:#ffd100;font-weight:700;}@media(max-width:991.98px){.links-box-widget.layout-2 .links-box--hyperlink a{font-size:1.8rem;}}
.accordion-widget .search-section{padding-top:8rem;padding-bottom:8rem;}.accordion-widget .search-section--introduction p{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:700;color:#767575;line-height:120%;text-transform:uppercase;}.accordion-widget .search-section--title{margin-top:2.4rem;}.accordion-widget .search-section--title p{font-family:"Product Sans",sans-serif;font-size:4.8rem;font-weight:700;color:#000;line-height:120%;}@media(max-width:991.98px){.accordion-widget .search-section--title p{font-size:4rem;}}.accordion-widget .search-section--description{margin-top:2.4rem;max-width:59rem;margin-left:auto;margin-right:auto;}.accordion-widget .search-section--description p{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;color:#000;line-height:120%;}.accordion-widget .search-section--description a{color:#ffd100;}.accordion-widget .search-section--description a:hover{color:inherit;text-decoration:none;}.accordion-widget .search-section--input{position:relative;margin-top:3.2rem;width:38.4rem;margin-left:auto;margin-right:auto;}@media(min-width:768px) and (max-width:991.98px){.accordion-widget .search-section--input{width:51.5rem;}}.accordion-widget .search-section--input .magnifying-icon{position:absolute;top:1rem;left:1rem;}.accordion-widget .search-section--input .clean-input-icon{position:absolute;top:1.4rem;right:1.7rem;}.accordion-widget .search-section--input .clean-input-icon:hover{cursor:pointer;}.accordion-widget .search-section--input input[type=text]{width:100%;padding:1rem 1rem 1rem 4rem;background-color:#fff;border:.1rem solid #eee;border-radius:.8rem;color:#434343;font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;}.accordion-widget .search-section--input input[type=text] ::-webkit-input-placeholder{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;color:#434343;}.accordion-widget .search-section--input input[type=text] :-moz-placeholder{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;color:#434343;}.accordion-widget .search-section--input input[type=text] ::-moz-placeholder{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;color:#434343;}.accordion-widget .search-section--input input[type=text] :-ms-input-placeholder{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;color:#434343;}.accordion-widget .accordion-item{background-color:rgba(255,255,255,.98);border:0;border-radius:1.6rem;padding:1.6rem 2.2rem 1.6rem 1.6rem;margin-bottom:1.6rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 0 2.4rem rgba(121,124,126,.08);-moz-box-shadow:0 0 2.4rem rgba(121,124,126,.08);box-shadow:0 0 2.4rem rgba(121,124,126,.08);}.accordion-widget .accordion-item a{color:#ffd100;}.accordion-widget .accordion-item a:hover{color:inherit;text-decoration:none;}.accordion-widget .accordion-item--open{background-color:#f0f2f5;}.accordion-widget .accordion-item .accordion-header .accordion-button{background-color:transparent;padding:0;-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;}@media(max-width:767.98px){.accordion-widget .accordion-item .accordion-header .accordion-button{align-items:baseline;}}.accordion-widget .accordion-item .accordion-header .accordion-button:after{width:1.2rem;height:1.2rem;border-right:.3rem solid #000;border-top:.3rem solid #000;background-image:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.accordion-widget .accordion-item .accordion-header .accordion-button.collapsed:after{width:1.2rem;height:1.2rem;border-right:.3rem solid #000;border-top:.3rem solid #000;background-image:none;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.accordion-widget .accordion-item .accordion-header .accordion-button span{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:700;color:#000;line-height:120%;}@media(min-width:992px){.accordion-widget .accordion-item .accordion-header .accordion-button span{max-width:103.8rem;}}@media(min-width:768px) and (max-width:991.98px){.accordion-widget .accordion-item .accordion-header .accordion-button span{max-width:61.6rem;}}@media(max-width:767.98px){.accordion-widget .accordion-item .accordion-header .accordion-button span{max-width:24.7rem;}}.accordion-widget .accordion-item .accordion-body{padding:3.5rem 0 1.6rem 0;}.accordion-widget .accordion-item .accordion-body p{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:400;color:#000;line-height:120%;}.accordion-widget .b-color{padding-top:8rem;padding-bottom:15rem;}@media(max-width:767.98px){.accordion-widget .b-color{padding-top:4rem;padding-bottom:4rem;}}@media(min-width:768px) and (max-width:991.98px){.accordion-widget .b-color{padding-top:4rem;padding-bottom:3.4rem;}}.accordion-widget .accordion--no-results{display:none;background-color:#f7f7f7;padding-top:16rem;padding-bottom:16rem;}@media(max-width:767.98px){.accordion-widget .accordion--no-results{padding-top:4rem;padding-bottom:4rem;}}@media(min-width:768px) and (max-width:991.98px){.accordion-widget .accordion--no-results{padding-top:4rem;padding-bottom:3.4rem;}}.accordion-widget .accordion--no-results--description{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:400;color:#000;line-height:120%;padding-top:6rem;}
@media(min-width:992px){.form-picker-widget{padding:0 15rem;}}.form-picker-widget .umbraco-forms-form fieldset{margin:0;}@media(max-width:767.98px){.form-picker-widget .umbraco-forms-form fieldset{padding:0;}}.form-picker-widget .umbraco-forms-form h2,.form-picker-widget .umbraco-forms-form h3,.form-picker-widget .umbraco-forms-form h4,.form-picker-widget .umbraco-forms-form h5,.form-picker-widget .umbraco-forms-form h6{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:700;}.form-picker-widget .umbraco-forms-form .umbraco-forms-field{margin-bottom:3rem;}.form-picker-widget .umbraco-forms-form .umbraco-forms-label{width:100%;max-width:65rem!important;}.form-picker-widget .umbraco-forms-form input.text,.form-picker-widget .umbraco-forms-form textarea,.form-picker-widget .umbraco-forms-form select{background-color:#fff;border-radius:1.6rem;padding:0 4.8rem 0 1.6rem;width:100%;max-width:65rem!important;border:.1rem solid #000;transition:.5s;}.form-picker-widget .umbraco-forms-form input.text:hover,.form-picker-widget .umbraco-forms-form textarea:hover,.form-picker-widget .umbraco-forms-form select:hover{border:.1rem solid #ffd100;}.form-picker-widget .umbraco-forms-form input.datepickerfield{background-color:#fff;border-radius:1.6rem;border:.1rem solid #000;transition:.5s;}.form-picker-widget .umbraco-forms-form input.datepickerfield:hover{border:.1rem solid #ffd100;}.form-picker-widget .umbraco-forms-form input.text,.form-picker-widget .umbraco-forms-form input.datepickerfield,.form-picker-widget .umbraco-forms-form select{height:4.8rem;padding:0 4.8rem 0 1.6rem;}.form-picker-widget .umbraco-forms-form textarea{height:12.8rem;padding:1.2rem;}.form-picker-widget .umbraco-forms-form .field-validation-error{color:#dc3545!important;line-height:140%;font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;}.form-picker-widget .umbraco-forms-form .input-validation-error{border:.1rem solid #dc3545!important;outline:0;}.form-picker-widget .umbraco-forms-form .button-primary{font-family:inherit;font-size:inherit;line-height:inherit;padding:.8rem 2.9rem;}.form-picker-widget .umbraco-forms-form .umbraco-forms-custom-checkbox{display:block;position:relative;padding-left:3.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.6rem;}.form-picker-widget .umbraco-forms-form .umbraco-forms-custom-checkbox:hover input~.checkmark{background-color:#ffd100;}.form-picker-widget .umbraco-forms-form .umbraco-forms-custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.form-picker-widget .umbraco-forms-form .umbraco-forms-custom-checkbox input:checked~.checkmark{background-color:#ffd100;}.form-picker-widget .umbraco-forms-form .umbraco-forms-custom-checkbox input:checked~.checkmark:after{display:block;}.form-picker-widget .umbraco-forms-form .umbraco-forms-custom-checkbox .checkmark{position:absolute;top:.3rem;left:0;height:2rem;width:2rem;background-color:#fff;border:.1rem solid #000;}.form-picker-widget .umbraco-forms-form .umbraco-forms-custom-checkbox .checkmark:after{content:"";position:absolute;display:none;left:.6rem;top:.2rem;width:.7rem;height:1.2rem;border:solid #fff;border-width:0 .3rem .3rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.form-picker-widget .umbraco-forms-form .umbraco-forms-custom-checkbox p{margin-bottom:1.8rem;}.form-picker-widget .umbraco-forms-form .radiobuttonlist{margin-top:.5rem;}.form-picker-widget .umbraco-forms-form .umb-forms-radio-container{display:block;position:relative;padding-left:3.5rem;margin-bottom:1.2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-picker-widget .umbraco-forms-form .umb-forms-radio-container:hover input~.checkmark{background-color:#ffd100;}.form-picker-widget .umbraco-forms-form .umb-forms-radio-container input{position:absolute;opacity:0;cursor:pointer;}.form-picker-widget .umbraco-forms-form .umb-forms-radio-container input:checked~.checkmark{background-color:#ffd100;}.form-picker-widget .umbraco-forms-form .umb-forms-radio-container input:checked~.checkmark:after{display:block;}.form-picker-widget .umbraco-forms-form .umb-forms-radio-container .checkmark{position:absolute;top:0;left:0;height:2.5rem;width:2.5rem;background-color:#fff;border-radius:50%;}.form-picker-widget .umbraco-forms-form .umb-forms-radio-container .checkmark:after{content:"";position:absolute;display:none;top:.9rem;left:.9rem;width:.8rem;height:.8rem;border-radius:50%;background:#fff;}.form-picker-widget .umbraco-forms-form .umb-forms-upload-file{opacity:0;position:absolute;z-index:-1;}.form-picker-widget .umbraco-forms-form .umb-forms-custom-upload-file{display:block;background:#fff;border:.1rem solid #000;border-radius:1.6rem;padding:.8rem;cursor:pointer;margin-top:.5rem;width:15.2rem;}.form-picker-widget .umbraco-forms-form #UploadFileName{display:block;margin-top:1rem;font-size:1.4rem;}.form-picker-widget .umbraco-forms-custom-success-message{width:60rem;background-color:#d1e7dd;padding:1.6rem 2.4rem;margin-bottom:2.4rem;border-radius:1.6rem;margin-top:2rem;}@media(min-width:768px) and (max-width:991.98px){.form-picker-widget .umbraco-forms-custom-success-message{width:40rem;}}@media(max-width:767.98px){.form-picker-widget .umbraco-forms-custom-success-message{width:100%;}}.form-picker-widget .umbraco-forms-custom-success-message span{line-height:140%;color:#198754;font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;}
