/*! stellantis_d2_core 1.39.0 202601121538 */
.cvFooter{padding-top:1px}.cvFooter .cvBtn{max-width:none}.cvFooter a{text-decoration:none}.cvFooter__social{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:2.5em 0 2em;padding-bottom:1em}.cvFooter__social span{margin:0 12px 0 0}.cvFooter__social a{margin:0 4px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;height:30px;width:30px}.cvFooter__social a span{text-indent:-99999px;display:none}.cvFooter__support{margin-top:40px}.cvFooter__support .h3{width:100%;text-transform:uppercase;margin:0 0 .5em}.cvFooter__support p{margin:0}.cvFooter__support .title_underline{width:44px}@media only screen and (min-width: 992px){.cvFooter__support .title_underline{margin:24px 0}}.cvFooter__sol{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:1em 0}.cvFooter__sol__services{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:15px 0;white-space:nowrap}.cvFooter__sol__services .cvFooter__sol__icon{font-size:24px;margin-right:18px}.cvFooter__sol__services span{display:flex}.cvFooter__sol__services span>i{margin-left:.5em}.cvFooter__accordions{user-select:none}.cvFooter__accordions .dt{margin:24px 0 16px;padding:.2em 0;display:flex;justify-content:space-between;align-items:center;margin-right:12px;cursor:pointer;position:relative;border-bottom:1px solid rgba(0,0,0,0)}.cvFooter__accordions .dt:not(:has(i)):after{content:"";display:block;width:12px;height:12px;border:solid;border-width:2px 2px 0 0;transform:rotate(135deg);transform-origin:center center}.cvFooter__accordions .dt.is--open:after{transform:rotate(-45deg)}.cvFooter__accordions .dt.is--open i{transform:rotate(180deg)}.cvFooter__accordions .dt i{font-size:24px;font-weight:bolder}.cvFooter__accordions .dt:focus{outline:none}.cvFooter__accordions .dd{height:0;overflow:hidden}.cvFooter__accordions .dd.is--open{height:auto}.cvFooter__accordions .ID00-FooterAccordionContainer{margin-bottom:1em;border-bottom:1px solid}.cvFooter__list{margin-bottom:1.5em}.cvFooter__list__headline{text-transform:uppercase;margin-bottom:.5em}.cvFooter__list a{display:block;padding:.4em 0}.cvFooter__list a>i{display:inline}.cvFooter__colophon{padding:33px 0 22px;text-align:left}.cvFooter__colophon__links{display:flex;flex-direction:column;align-items:flex-start;padding:1.5em 0 .5em}.cvFooter__colophon__links a{white-space:nowrap;padding:5px 0;text-transform:uppercase;display:inline-flex;align-items:center}.cvFooter__colophon__links a>i{margin-left:.5em}.cvFooter__colophon__links a:hover{text-decoration:underline}.cvFooter__colophon p{margin-top:10px}@media only screen and (min-width: 744px){.cvFooter__social{margin-bottom:0}.cvFooter__support__box .cvBtnWrapper{margin-top:1em}.cvFooter__sol{flex-direction:row;margin:3em 0}.cvFooter__sol__services{flex-direction:column;width:33.33%}.cvFooter__sol__services .cvFooter__sol__icon{margin:0 0 .3em}.cvFooter__colophon{text-align:center}.cvFooter__colophon__links{display:block}.cvFooter__colophon__links a{display:inline-flex;padding:1em}}@media only screen and (min-width: 992px){.cvFooter__support__box{display:flex}.cvFooter__support__box p{margin-right:24px}.cvFooter__support__box .cvBtnWrapper{margin:0;display:flex;align-items:flex-start}.cvFooter__support__box .cvBtnWrapper .cvBtn{margin-top:0}.cvFooter__sol{flex-wrap:nowrap}.cvFooter__sol__services{width:100%}.cvFooter__accordions .dd{display:flex}.cvFooter .ID00-FooterAccordionContainerList{width:calc(25% - 8vw);margin-right:8vw}.cvFooter__colophon__links a{padding:1em 2em}}#orientation{position:fixed;height:100%;width:100%;top:0;left:0;z-index:999999;padding:1em;background-color:rgba(0,0,0,.9);backdrop-filter:blur(3px) contrast(90%);-webkit-backdrop-filter:blur(3px) contrast(90%);display:none;justify-content:center;align-items:center;flex-direction:column;text-align:center}@media only screen and (max-height: 400px)and (max-width: 400px){#orientation .is--visible{display:none}}#orientation .h3{text-transform:uppercase;letter-spacing:3px;font-size:9px;margin:.5em 0}#orientation .h4{margin:.5em 0;text-transform:uppercase;letter-spacing:3px;font-size:11px;line-height:1.6em}#orientation i{font-size:42px;margin-bottom:.2em;transform:rotate(90deg)}#orientation img{margin-top:2em}#orientation.is--visible{display:flex}#orientation.is--visible i{animation:rotate 1s forwards;animation-delay:.7s}@keyframes rotate{100%{transform:rotate(0deg)}}
